>>> lidarr: Building community/lidarr 2.6.4.4402-r0 (using abuild 3.14.0_rc2-r2) started Sun, 13 Oct 2024 11:53:22 +0000 >>> lidarr: Validating /home/buildozer/aports/community/lidarr/APKBUILD... >>> WARNING: lidarr: Setting the maintainer with a comment is deprecated. Use maintainer="Fabricio Silva " instead >>> lidarr: Analyzing dependencies... >>> lidarr: Installing for build: build-base aspnetcore6-runtime sqlite-libs chromaprint dotnet6-sdk yarn (1/81) Installing dotnet-host (8.0.10-r0) (2/81) Installing dotnet6-hostfxr (6.0.35-r0) (3/81) Installing icu-data-full (74.2-r0) (4/81) Installing icu-libs (74.2-r0) (5/81) Installing lttng-ust (2.13.8-r0) (6/81) Installing libunwind (1.8.1-r0) (7/81) Installing dotnet6-runtime (6.0.35-r0) (8/81) Installing aspnetcore6-runtime (6.0.35-r0) (9/81) Installing sqlite-libs (3.46.1-r0) (10/81) Installing libSvtAv1Enc (2.2.1-r0) (11/81) Installing aom-libs (3.10.0-r0) (12/81) Installing libxau (1.0.11-r4) (13/81) Installing libmd (1.1.0-r0) (14/81) Installing libbsd (0.12.2-r0) (15/81) Installing libxdmcp (1.1.5-r1) (16/81) Installing libxcb (1.16.1-r0) (17/81) Installing libx11 (1.8.10-r0) (18/81) Installing hwdata-pci (0.388-r0) (19/81) Installing libpciaccess (0.18.1-r0) (20/81) Installing libdrm (2.4.123-r1) (21/81) Installing libxext (1.3.6-r2) (22/81) Installing libxfixes (6.0.1-r4) (23/81) Installing libffi (3.4.6-r0) (24/81) Installing wayland-libs-client (1.23.1-r0) (25/81) Installing libva (2.22.0-r1) (26/81) Installing libvdpau (1.5-r4) (27/81) Installing onevpl-libs (2023.3.1-r2) (28/81) Installing ffmpeg-libavutil (6.1.1-r9) (29/81) Installing libdav1d (1.4.3-r0) (30/81) Installing openexr-libiex (3.1.13-r1) (31/81) Installing openexr-libilmthread (3.1.13-r1) (32/81) Installing imath (3.1.12-r0) (33/81) Installing openexr-libopenexr (3.1.13-r1) (34/81) Installing giflib (5.2.2-r0) (35/81) Installing libhwy (1.0.7-r0) (36/81) Installing libjpeg-turbo (3.0.4-r0) (37/81) Installing lcms2 (2.16-r0) (38/81) Installing libpng (1.6.44-r0) (39/81) Installing libjxl (0.10.2-r0) (40/81) Installing lame-libs (3.100-r5) (41/81) Installing opus (1.5.2-r1) (42/81) Installing rav1e-libs (0.7.1-r0) (43/81) Installing soxr (0.1.3-r7) (44/81) Installing ffmpeg-libswresample (6.1.1-r9) (45/81) Installing libogg (1.3.5-r5) (46/81) Installing libtheora (1.1.1-r18) (47/81) Installing libvorbis (1.3.7-r2) (48/81) Installing libvpx (1.14.1-r0) (49/81) Installing libsharpyuv (1.4.0-r0) (50/81) Installing libwebp (1.4.0-r0) (51/81) Installing libwebpmux (1.4.0-r0) (52/81) Installing x264-libs (0.164.3108-r0) (53/81) Installing numactl (2.0.18-r0) (54/81) Installing x265-libs (3.6-r0) (55/81) Installing xvidcore (1.3.7-r2) (56/81) Installing ffmpeg-libavcodec (6.1.1-r9) (57/81) Installing libbluray (1.3.4-r1) (58/81) Installing mpg123-libs (1.32.7-r0) (59/81) Installing libopenmpt (0.7.10-r0) (60/81) Installing mbedtls (3.6.1-r0) (61/81) Installing librist (0.2.10-r1) (62/81) Installing libsrt (1.5.3-r0) (63/81) Installing libssh (0.11.1-r0) (64/81) Installing libxml2 (2.13.4-r0) (65/81) Installing libsodium (1.0.20-r0) (66/81) Installing libzmq (4.3.5-r2) (67/81) Installing ffmpeg-libavformat (6.1.1-r9) (68/81) Installing chromaprint-libs (1.5.1-r7) (69/81) Installing chromaprint (1.5.1-r7) (70/81) Installing aspnetcore6-targeting-pack (6.0.35-r0) (71/81) Installing dotnet6-apphost-pack (6.0.35-r0) (72/81) Installing dotnet6-targeting-pack (6.0.35-r0) (73/81) Installing dotnet6-templates (6.0.135-r0) (74/81) Installing netstandard21-targeting-pack (8.0.110-r0) (75/81) Installing dotnet6-sdk (6.0.135-r0) (76/81) Installing ca-certificates (20240705-r0) (77/81) Installing ada-libs (2.7.8-r1) (78/81) Installing libbase64 (0.5.2-r0) (79/81) Installing nodejs (20.15.1-r0) (80/81) Installing yarn (1.22.22-r0) (81/81) Installing .makedepends-lidarr (20241013.115323) Executing busybox-1.36.1-r32.trigger Executing ca-certificates-20240705-r0.trigger OK: 1022 MiB in 192 packages >>> lidarr: Cleaning up srcdir >>> lidarr: Cleaning up pkgdir >>> lidarr: Cleaning up tmpdir >>> lidarr: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lidarr-2.6.4.4402.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> lidarr: Fetching lidarr-2.6.4.4402.tar.gz::https://github.com/Lidarr/Lidarr/archive/refs/tags/v2.6.4.4402.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 16.3M 0 16.3M 0 0 14.3M 0 --:--:-- 0:00:01 --:--:-- 14.3M 100 26.4M 0 26.4M 0 0 12.3M 0 --:--:-- 0:00:02 --:--:-- 10.0M 100 35.8M 0 35.8M 0 0 11.4M 0 --:--:-- 0:00:03 --:--:-- 9976k 100 38.3M 0 38.3M 0 0 11.0M 0 --:--:-- 0:00:03 --:--:-- 9716k >>> lidarr: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lidarr-2.6.4.4402.tar.gz >>> lidarr: Checking sha512sums... lidarr-2.6.4.4402.tar.gz: OK 0001-disable-restart.patch: OK lidarr.initd: OK lidarr.confd: OK package_info: OK >>> lidarr: Unpacking /var/cache/distfiles/edge/lidarr-2.6.4.4402.tar.gz... >>> lidarr: 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... [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.00s. Microsoft (R) Build Engine version 17.0.4+85d71072f for .NET Copyright (C) Microsoft Corporation. All rights reserved. Determining projects to restore... Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Test.Dummy/Lidarr.Test.Dummy.csproj (in 956 ms). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/ServiceHelpers/ServiceUninstall/ServiceUninstall.csproj (in 956 ms). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/ServiceHelpers/ServiceInstall/ServiceInstall.csproj (in 956 ms). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Common/Lidarr.Common.csproj (in 5.83 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Windows/Lidarr.Windows.csproj (in 5.86 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Mono/Lidarr.Mono.csproj (in 5.86 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Update/Lidarr.Update.csproj (in 5.86 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Core/Lidarr.Core.csproj (in 8.4 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.SignalR/Lidarr.SignalR.csproj (in 8.7 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Test.Common/Lidarr.Test.Common.csproj (in 9.36 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Integration.Test/Lidarr.Integration.Test.csproj (in 9.61 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Api.Test/Lidarr.Api.Test.csproj (in 9.64 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Core.Test/Lidarr.Core.Test.csproj (in 9.69 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Update.Test/Lidarr.Update.Test.csproj (in 9.69 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/Lidarr.Api.V1/Lidarr.Api.V1.csproj (in 9.69 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/Lidarr.Http/Lidarr.Http.csproj (in 9.73 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Host.Test/Lidarr.Host.Test.csproj (in 9.73 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Windows.Test/Lidarr.Windows.Test.csproj (in 9.79 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Mono.Test/Lidarr.Mono.Test.csproj (in 9.79 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Libraries.Test/Lidarr.Libraries.Test.csproj (in 9.84 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Host/Lidarr.Host.csproj (in 9.91 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Console/Lidarr.Console.csproj (in 9.99 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Common.Test/Lidarr.Common.Test.csproj (in 10.01 sec). Restored /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Automation.Test/Lidarr.Automation.Test.csproj (in 10.81 sec). ServiceInstall -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/ServiceInstall.dll Lidarr.Test.Dummy -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Test.Dummy.dll ServiceUninstall -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/ServiceUninstall.dll ServiceInstall -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/publish/ Lidarr.Test.Dummy -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ ServiceUninstall -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/publish/ Lidarr.Common -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/Lidarr.Common.dll Lidarr.Common -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/publish/ Lidarr.Windows -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/Lidarr.Windows.dll Lidarr.Update -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/Lidarr.Update/net6.0/linux-musl-x64/Lidarr.Update.dll Lidarr.Windows -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/publish/ Lidarr.Mono -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/Lidarr.Mono.dll Lidarr.Update -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/Lidarr.Update/net6.0/linux-musl-x64/publish/ Lidarr.Mono -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/publish/ Lidarr.Core -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/Lidarr.Core.dll Lidarr.Core -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/publish/ Lidarr.Test.Common -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Test.Common.dll Lidarr.SignalR -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/Lidarr.SignalR.dll Lidarr.Test.Common -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ Lidarr.SignalR -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/publish/ Lidarr.Libraries.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Libraries.Test.dll Lidarr.Update.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Update.Test.dll Lidarr.Automation.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Automation.Test.dll /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/Targets/CopyRuntimes.targets(6,5): warning MSB3026: Could not copy "../Runtimes/linux-musl-x64/fpcalc" to "../../_tests/net6.0/linux-musl-x64/fpcalc". Beginning retry 1 in 1000ms. The process cannot access the file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc' because it is being used by another process. [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Automation.Test/Lidarr.Automation.Test.csproj] Lidarr.Libraries.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ Lidarr.Update.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ Lidarr.Http -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/Lidarr.Http.dll Lidarr.Http -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/publish/ Lidarr.Automation.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ Lidarr.Api.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Api.Test.dll Lidarr.Api.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ Lidarr.Api.V1 -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/Lidarr.Api.V1.dll Lidarr.Api.V1 -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/publish/ Lidarr.Host -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/Lidarr.Host.dll Lidarr.Integration.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Integration.Test.dll Lidarr.Host -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/publish/ Lidarr.Core.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Core.Test.dll Lidarr.Integration.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ Lidarr.Core.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ Lidarr.Console -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/Lidarr.dll Lidarr.Host.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Host.Test.dll Lidarr.Console -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/net6.0/linux-musl-x64/publish/ Lidarr.Host.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ Lidarr.Common.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Common.Test.dll Lidarr.Common.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ Lidarr.Mono.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Mono.Test.dll Lidarr.Windows.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Windows.Test.dll /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/Targets/CopyRuntimes.targets(6,5): warning MSB3026: Could not copy "../Runtimes/linux-musl-x64/fpcalc" to "../../_tests/net6.0/linux-musl-x64/fpcalc". Beginning retry 1 in 1000ms. The process cannot access the file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc' because it is being used by another process. [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Windows.Test/Lidarr.Windows.Test.csproj] Lidarr.Mono.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ Lidarr.Windows.Test -> /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/publish/ Build succeeded. /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/Targets/CopyRuntimes.targets(6,5): warning MSB3026: Could not copy "../Runtimes/linux-musl-x64/fpcalc" to "../../_tests/net6.0/linux-musl-x64/fpcalc". Beginning retry 1 in 1000ms. The process cannot access the file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc' because it is being used by another process. [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Automation.Test/Lidarr.Automation.Test.csproj] /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/Targets/CopyRuntimes.targets(6,5): warning MSB3026: Could not copy "../Runtimes/linux-musl-x64/fpcalc" to "../../_tests/net6.0/linux-musl-x64/fpcalc". Beginning retry 1 in 1000ms. The process cannot access the file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc' because it is being used by another process. [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/src/NzbDrone.Windows.Test/Lidarr.Windows.Test.csproj] 2 Warning(s) 0 Error(s) Time Elapsed 00:00:26.95 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/lidarr/src/Lidarr-2.6.4.4402/frontend/src Output Folder: /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/UI isProduction: true isProfiling: false [FileManagerPlugin] copied "frontend/src/Content/robots.txt" to "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/UI/Content/robots.txt [FileManagerPlugin] copied "frontend/src/*.html" to "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/UI [FileManagerPlugin] copied "frontend/src/Content/Fonts/*.*" to "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/UI/Content/Fonts [FileManagerPlugin] copied "frontend/src/Content/Images/*.*" to "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/UI/Content/Images [FileManagerPlugin] copied "frontend/src/Content/Images/Icons/*.*" to "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_output/UI/Content/Images/Icons Done in 51.67s. Test run for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Update.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Common.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Api.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Libraries.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Mono.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/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Host.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Windows.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Automation.Test.dll (.NETCoreApp,Version=v6.0) Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Test run for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Core.Test.dll (.NETCoreApp,Version=v6.0) Starting test execution, please wait... Test run for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Integration.Test.dll (.NETCoreApp,Version=v6.0) Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... 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. 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. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. Starting test execution, please wait... Starting test execution, please wait... A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. No test matches the given testcase filter `Category!=ManualTest&Category!=AutomationTest&Category!=WINDOWS&Category!=IntegrationTest&FullyQualifiedName!~DiskTransferServiceFixture` in /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Automation.Test.dll Skipped directory_exist_should_be_able_to_find_existing_folder [7 ms] Skipped directory_exist_should_be_able_to_find_existing_unc_share [8 ms] Skipped directory_exist_should_not_be_able_to_find_none_existing_folder [9 ms] Skipped empty_folder_should_return_folder_modified_date [9 ms] Skipped folder_should_return_correct_value_for_last_write [9 ms] Skipped FolderWritable_should_return_false_for_unwritable_directory [9 ms] Skipped FolderWritable_should_return_true_for_writable_directory [9 ms] Skipped GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder [9 ms] Skipped MoveFile_should_not_move_overwrite_itself [9 ms] Skipped MoveFile_should_overwrite_existing_file [9 ms] Skipped RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder [9 ms] Skipped RemoveEmptySubfolders_should_remove_nested_empty_folder [9 ms] Skipped should_be_able_to_delete_directory_with_read_only_file [9 ms] Skipped should_be_able_to_delete_nested_empty_subdirs [9 ms] Skipped should_be_able_to_move_read_only_file [9 ms] Skipped should_be_able_to_rename_open_hardlinks_with_fileshare_delete [9 ms] Skipped should_be_able_to_set_permission_from_parrent [9 ms] Skipped should_be_set_last_file_write [9 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_none [9 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_write [9 ms] Skipped should_return_false_for_unlocked_and_readonly_file [9 ms] Skipped should_return_false_for_unlocked_file [9 ms] Skipped should_return_true_for_unlocked_file [9 ms] Skipped writealltext_should_truncate_existing [9 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] No test matches the given testcase filter `Category!=ManualTest&Category!=AutomationTest&Category!=WINDOWS&Category!=IntegrationTest&FullyQualifiedName!~DiskTransferServiceFixture` in /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Integration.Test.dll Skipped should_get_framework_version [< 1 ms] Skipped should_get_windows_version [< 1 ms] None - Failed: 0, Passed: 0, Skipped: 0, Total: 0, Duration: 12 ms - /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Windows.Test.dll (net6.0) 11:55:07.8 Info: --- Start: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.schema_should_have_proper_fields --- 11:55:07.8 Info: --- End: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.schema_should_have_proper_fields --- 11:55:07.8 Info: --- Start: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.should_return_field_for_every_property --- 11:55:07.8 Info: --- End: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.should_return_field_for_every_property --- Passed! - Failed: 0, Passed: 1, Skipped: 0, Total: 1, Duration: 264 ms - /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Libraries.Test.dll (net6.0) 11:55:07.9 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_be_able_to_find_existing_unc_share --- 11:55:07.9 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_be_able_to_find_existing_unc_share --- 11:55:07.9 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_not_be_able_to_find_none_existing_folder --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_not_be_able_to_find_none_existing_folder --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.empty_folder_should_return_folder_modified_date --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.empty_folder_should_return_folder_modified_date --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.folder_should_return_correct_value_for_last_write --- 11:55:08.0 Info: Path is: /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080050449_3/riayqlrs.kfc/vd52tbps.snc 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.folder_should_return_correct_value_for_last_write --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_false_for_unwritable_directory --- 11:55:08.0 Trace: Directory '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080105218_4/l0bvornl.5bn' isn't writable. Access to the path '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080105218_4/l0bvornl.5bn/lidarr_write_test.txt' is denied. 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_false_for_unwritable_directory --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_true_for_writable_directory --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_true_for_writable_directory --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.IsValidFolderPermissionMask_should_return_correct --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.IsValidFolderPermissionMask_should_return_correct --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_process_is_zero --- 11:55:08.0 Info: Installation Folder: /C/NzbDrone/ 11:55:08.0 Info: Updating Lidarr from version to version 2.6.4.4402 11:55:08.0 Info: Verifying requirements before update... 11:55:08.0 Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_process_is_zero --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_target_folder_doesnt_exist --- 11:55:08.0 Info: Installation Folder: /C/NzbDrone/ 11:55:08.0 Info: Updating Lidarr from version to version 2.6.4.4402 11:55:08.0 Info: Verifying requirements before update... 11:55:08.0 Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_target_folder_doesnt_exist --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_update_folder_doesnt_exist --- 11:55:08.0 Info: Installation Folder: /C/NzbDrone/ 11:55:08.0 Info: Updating Lidarr from version to version 2.6.4.4402 11:55:08.0 Info: Verifying requirements before update... 11:55:08.0 Info: Verifying Update Folder 11:55:08.0 Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_update_folder_doesnt_exist --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(null) --- 11:55:08.0 Info: Installation Folder: 11:55:08.0 Info: Updating Lidarr from version to version 2.6.4.4402 11:55:08.0 Info: Verifying requirements before update... 11:55:08.0 Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(null) --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank("") --- 11:55:08.0 Info: Installation Folder: 11:55:08.0 Info: Updating Lidarr from version to version 2.6.4.4402 11:55:08.0 Info: Verifying requirements before update... 11:55:08.0 Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank("") --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(" ") --- 11:55:08.0 Info: Installation Folder: 11:55:08.0 Info: Updating Lidarr from version to version 2.6.4.4402 11:55:08.0 Info: Verifying requirements before update... 11:55:08.0 Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(" ") --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_call_update_with_correct_path --- 11:55:08.0 Debug: Lidarr process ID: 12 11:55:08.0 Debug: Arguments: 11:55:08.0 Debug: 12 11:55:08.0 Debug: 11:55:08.0 Debug: /C/Lidarr/lidarr.exe 11:55:08.0 Debug: Using executing application: /C/Lidarr/lidarr.exe 11:55:08.0 Debug: Executable location: /C/Lidarr/lidarr.exe 11:55:08.0 Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_call_update_with_correct_path --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("d","") --- 11:55:08.0 Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("d","") --- Passed! - Failed: 0, Passed: 3, Skipped: 0, Total: 3, Duration: 477 ms - /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Api.Test.dll (net6.0) Skipped directory_exist_should_be_able_to_find_existing_unc_share [32 ms] 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_not_move_overwrite_itself --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_not_move_overwrite_itself --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_overwrite_existing_file --- 11:55:08.0 Trace: Moved '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080359006_7/cnedgzzk.2vd' -> '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080359006_7/kcybloxk.4nw' using Syscall.rename 11:55:08.0 Trace: Deleting file: /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080359006_7/kcybloxk.4nw 11:55:08.0 Trace: Moved '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080359006_7/tsxo50jq.mvi' -> '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080359006_7/kcybloxk.4nw' using Syscall.rename 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_overwrite_existing_file --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_remove_nested_empty_folder --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_remove_nested_empty_folder --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_delete_directory_with_read_only_file --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_delete_directory_with_read_only_file --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_delete_nested_empty_subdirs --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_delete_nested_empty_subdirs --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_move_read_only_file --- 11:55:08.0 Trace: Deleting file: /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080541048_12/a0e5qapt.du0 11:55:08.0 Trace: Moved '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080541048_12/0jtsndn5.otd' -> '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080541048_12/a0e5qapt.du0' using Syscall.rename 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_move_read_only_file --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_rename_open_hardlinks_with_fileshare_delete --- 11:55:08.0 Trace: Moved '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080557451_13/mhetst1o.bxk/destination.txt' -> '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080557451_13/mhetst1o.bxk/rename.txt' using Syscall.rename 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_rename_open_hardlinks_with_fileshare_delete --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_set_permission_from_parrent --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_set_permission_from_parrent --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_set_last_file_write --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_set_last_file_write --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_clear_setgid_on_set_folder_permissions --- 11:55:08.0 Debug: Setting permissions: 0755 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080615356_16/wwqzh5wx.nbz 11:55:08.0 Debug: Setting permissions: 0775 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080615356_16/wwqzh5wx.nbz 11:55:08.0 Debug: Setting permissions: 0750 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080615356_16/wwqzh5wx.nbz 11:55:08.0 Debug: Setting permissions: 0051 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173080615356_16/wwqzh5wx.nbz 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_clear_setgid_on_set_folder_permissions --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_folder_permissions --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_folder_permissions --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_symlink --- 11:55:08.0 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_symlink --- 11:55:08.0 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/snap/blaat") --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/snap/blaat") --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/var/lib/docker/zfs-storage-mount") --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/var/lib/docker/zfs-storage-mount") --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_move_symlink --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_move_symlink --- 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] 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_preserve_setgid_on_set_folder_permissions --- 11:55:08.1 Debug: Setting permissions: 755 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173081376391_20/4pguuu4f.qxp 11:55:08.1 Debug: Setting permissions: 775 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173081376391_20/4pguuu4f.qxp 11:55:08.1 Debug: Setting permissions: 750 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173081376391_20/4pguuu4f.qxp 11:55:08.1 Debug: Setting permissions: 051 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173081376391_20/4pguuu4f.qxp 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_preserve_setgid_on_set_folder_permissions --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_and_readonly_file --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_and_readonly_file --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_file --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_file --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/snap/blaat") --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/snap/blaat") --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/var/lib/docker/zfs-storage-mount") --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/var/lib/docker/zfs-storage-mount") --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_true_for_unlocked_file --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_true_for_unlocked_file --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_file_permissions --- 11:55:08.1 Debug: Setting permissions: 755 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173081530039_24/tyaikusz.qru 11:55:08.1 Debug: Setting permissions: 0755 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173081530039_24/tyaikusz.qru 11:55:08.1 Debug: Setting permissions: 1775 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173081530039_24/tyaikusz.qru 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_file_permissions --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_folder_permissions --- 11:55:08.1 Debug: Setting permissions: 755 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173081558959_25/tjnjettn.odc 11:55:08.1 Debug: Setting permissions: 775 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173081558959_25/tjnjettn.odc 11:55:08.1 Debug: Setting permissions: 750 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173081558959_25/tjnjettn.odc 11:55:08.1 Debug: Setting permissions: 051 on /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4348_638644173081558959_25/tjnjettn.odc 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_folder_permissions --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.writealltext_should_truncate_existing --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.writealltext_should_truncate_existing --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.FreeSpaceFixture.should_be_able_to_get_space_on_folder_that_doesnt_exist --- 11:55:08.1 Debug: path: /C/I_DO_NOT_EXIST 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.FreeSpaceFixture.should_be_able_to_get_space_on_folder_that_doesnt_exist --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.FreeSpaceFixture.should_get_free_space_for_folder --- 11:55:08.1 Debug: path: /C/ 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.FreeSpaceFixture.should_get_free_space_for_folder --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.FreeSpaceFixture.should_get_free_space_for_folder_that_doesnt_exist --- 11:55:08.1 Debug: path: /C/invalidFolder 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.FreeSpaceFixture.should_get_free_space_for_folder_that_doesnt_exist --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.FreeSpaceFixture.should_return_free_disk_space --- 11:55:08.1 Debug: path: /home/buildozer/.config 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.FreeSpaceFixture.should_return_free_disk_space --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_follow_nested_symlinks --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_follow_nested_symlinks --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_throw_on_infinite_loop --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_throw_on_infinite_loop --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.FreebsdVersionAdapterFixture.should_get_version_info --- 11:55:08.1 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.FreebsdVersionAdapterFixture.should_get_version_info --- Skipped should_be_able_to_check_space_on_ramdrive [< 1 ms] Skipped should_get_version_info [< 1 ms] Skipped should_get_framework_version [< 1 ms] 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("","") --- 11:55:08.0 Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("","") --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("0","") --- 11:55:08.0 Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("0","") --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("-1","") --- 11:55:08.0 Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("-1","") --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(" ","") --- 11:55:08.0 Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(" ","") --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(".","") --- 11:55:08.0 Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(".","") --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_null_passed_in --- 11:55:08.0 Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_null_passed_in --- 11:55:08.0 Info: --- Start: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_console_if_app_type_was_service_but_start_failed_because_of_permissions --- 11:55:08.0 Info: Starting Lidarr 11:55:08.0 Info: Starting Lidarr service 11:55:08.0 Warn: Couldn't start Lidarr Service (Most likely due to permission issues). Falling back to console. System.InvalidOperationException: Operation is not valid due to the current state of the object. 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 97 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 85 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 107 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\ProxyFactories\CastleProxyFactory.cs:line 107 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IServiceProviderProxy.Start(String serviceName) at NzbDrone.Update.UpdateEngine.StartNzbDrone.StartService() in ./Lidarr.Update/UpdateEngine/StartNzbDrone.cs:line 60 at NzbDrone.Update.UpdateEngine.StartNzbDrone.Start(AppType appType, String installationFolder) in ./Lidarr.Update/UpdateEngine/StartNzbDrone.cs:line 39 11:55:08.1 Info: Starting Lidarr.Console 11:55:08.1 Info: --- End: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_console_if_app_type_was_service_but_start_failed_because_of_permissions --- 11:55:08.1 Info: --- Start: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_service_if_app_type_was_serivce --- 11:55:08.1 Info: Starting Lidarr 11:55:08.1 Info: Starting Lidarr service 11:55:08.1 Info: --- End: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_service_if_app_type_was_serivce --- 11:55:08.1 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.ReleaseFileVersionAdapterFixture.should_get_version_info --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.ReleaseFileVersionAdapterFixture.should_get_version_info --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_detect_server --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_detect_server --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.0") --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.0") --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8") --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8") --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.1") --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.1") --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.11.20") --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.11.20") --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("11.7.9") --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("11.7.9") --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("12.6.8") --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("12.6.8") --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("13.5.1") --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("13.5.1") --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_return_null_if_folder_doesnt_exist --- 11:55:08.2 Debug: Directory /System/Library/CoreServices/ doesn't exist 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_return_null_if_folder_doesnt_exist --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_detect_version --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_detect_version --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_etc_doesnt_exist --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_etc_doesnt_exist --- 11:55:08.2 Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_release_file_doesnt_exist --- 11:55:08.2 Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_release_file_doesnt_exist --- Passed! - Failed: 0, Passed: 17, Skipped: 0, Total: 17, Duration: 626 ms - /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Update.Test.dll (net6.0) Passed! - Failed: 0, Passed: 52, Skipped: 5, Total: 57, Duration: 739 ms - /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Mono.Test.dll (net6.0) 11:55:08.2 Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_downloadclients --- 11:55:08.4 Debug: fpcalc version: 1.5.1 11:55:08.4 Info: --- End: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_downloadclients --- 11:55:08.4 Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_indexers --- 11:55:08.4 Info: --- End: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_indexers --- 11:55:08.4 Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_resolve_command_executor_by_name --- 11:55:08.4 Debug: fpcalc version: 1.5.1 11:55:08.4 Info: --- End: NzbDrone.App.Test.ContainerFixture.should_resolve_command_executor_by_name --- 11:55:08.4 Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_return_same_instance_of_singletons_by_different_interfaces --- 11:55:08.5 Debug: fpcalc version: 1.5.1 11:55:08.5 Info: --- End: NzbDrone.App.Test.ContainerFixture.should_return_same_instance_of_singletons_by_different_interfaces --- 11:55:08.5 Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_return_same_instance_of_singletons_by_same_interface --- 11:55:08.5 Debug: fpcalc version: 1.5.1 11:55:08.6 Info: --- End: NzbDrone.App.Test.ContainerFixture.should_return_same_instance_of_singletons_by_same_interface --- 11:55:08.6 Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_return_same_instance_via_resolve_and_resolveall --- 11:55:08.6 Debug: fpcalc version: 1.5.1 11:55:08.6 Info: --- End: NzbDrone.App.Test.ContainerFixture.should_return_same_instance_via_resolve_and_resolveall --- 11:55:08.6 Info: --- Start: NzbDrone.Core.Test.AlbumTests.MonitorNewAlbumServiceFixture.should_not_monitor_with_none --- 11:55:08.6 Info: --- End: NzbDrone.Core.Test.AlbumTests.MonitorNewAlbumServiceFixture.should_not_monitor_with_none --- 11:55:08.6 Info: --- Start: NzbDrone.Core.Test.AlbumTests.MonitorNewAlbumServiceFixture.should_only_monitor_new_with_new --- 11:55:08.6 Info: --- End: NzbDrone.Core.Test.AlbumTests.MonitorNewAlbumServiceFixture.should_only_monitor_new_with_new --- 11:55:08.6 Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_continue_if_only_instance --- 11:55:08.7 Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_continue_if_only_instance --- 11:55:08.7 Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_enforce_if_another_console_is_running --- 11:55:08.7 Info: 1 instance(s) of Lidarr are running 11:55:08.7 Warn: Another instance of Lidarr is already running. 11:55:08.7 Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_enforce_if_another_console_is_running --- 11:55:08.7 Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_return_false_if_another_gui_is_running --- 11:55:08.7 Info: 1 instance(s) of Lidarr are running 11:55:08.7 Warn: Another instance of Lidarr is already running. 11:55:08.7 Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_return_false_if_another_gui_is_running --- 11:55:08.7 Info: --- Start: NzbDrone.App.Test.RouterTest.Route_should_call_install_service_when_application_mode_is_install --- 11:55:08.7 Info: --- End: NzbDrone.App.Test.RouterTest.Route_should_call_install_service_when_application_mode_is_install --- 11:55:08.7 Info: --- Start: NzbDrone.App.Test.RouterTest.Route_should_call_uninstall_service_when_application_mode_is_uninstall --- 11:55:08.7 Info: --- End: NzbDrone.App.Test.RouterTest.Route_should_call_uninstall_service_when_application_mode_is_uninstall --- 11:55:08.7 Info: --- Start: NzbDrone.App.Test.RouterTest.show_error_on_install_if_service_already_exist --- 11:55:08.7 Info: --- End: NzbDrone.App.Test.RouterTest.show_error_on_install_if_service_already_exist --- 11:55:08.7 Info: --- Start: NzbDrone.App.Test.RouterTest.show_error_on_uninstall_if_service_doesnt_exist --- 11:55:08.7 Info: --- End: NzbDrone.App.Test.RouterTest.show_error_on_uninstall_if_service_doesnt_exist --- Skipped Route_should_call_install_service_when_application_mode_is_install [8 ms] Skipped Route_should_call_uninstall_service_when_application_mode_is_uninstall [13 ms] Skipped show_error_on_install_if_service_already_exist [< 1 ms] Skipped show_error_on_uninstall_if_service_doesnt_exist [< 1 ms] Passed! - Failed: 0, Passed: 10, Skipped: 4, Total: 14, Duration: 1 s - /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Host.Test.dll (net6.0) 11:55:09.0 Info: --- Start: NzbDrone.Common.Test.CacheTests.CachedManagerFixture.should_return_proper_type_of_cache --- 11:55:09.0 Info: --- End: NzbDrone.Common.Test.CacheTests.CachedManagerFixture.should_return_proper_type_of_cache --- 11:55:09.0 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetAuthenticationType_No_Existing_Value --- 11:55:09.3 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetAuthenticationType_No_Existing_Value --- 11:55:09.3 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetBool_Success --- 11:55:09.3 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetBool_Success --- 11:55:09.3 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetInt_Success --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetInt_Success --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetLaunchBrowser_Success --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetLaunchBrowser_Success --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetPort_Success --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetPort_Success --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_New_Key --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_New_Key --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_Success --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_Success --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_only_save_specified_values --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_only_save_specified_values --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_save_proper_value --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_save_proper_value --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_bool --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_bool --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_int --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_int --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_invalid_xml --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_invalid_xml --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_only_null_character --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_only_null_character --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_is_empty --- 11:55:09.4 Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_is_empty --- 11:55:09.4 Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_for_root_of_drive --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_for_root_of_drive --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_or_system_volume_information_for_root_of_drive --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_or_system_volume_information_for_root_of_drive --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_system_volume_information --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_system_volume_information --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureLinuxPath("/var/user/file with, comma.mp3") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureLinuxPath("/var/user/file with, comma.mp3") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("p:\\Music\\file with, comma.mp3") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("p:\\Music\\file with, comma.mp3") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("\\\\serer\\share\\file with, comma.mp3") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("\\\\serer\\share\\file with, comma.mp3") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("0.0.0.0") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("0.0.0.0") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("1.0.0.0") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("1.0.0.0") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.empty_array_should_return_empty_flags --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.empty_array_should_return_empty_flags --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/key=value") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/key=value") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/KEY=value") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/KEY=value") --- Skipped EnsureWindowsPath("p:\\Music\\file with, comma.mp3") [13 ms] Skipped EnsureWindowsPath("\\\\serer\\share\\file with, comma.mp3") [< 1 ms] 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues(" /key=\"value\"") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues(" /key=\"value\"") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag("/t") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag("/t") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /T") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /T") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t ") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t ") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_both --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_both --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/data=test","/data=test") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/data=test","/data=test") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/Data=/a/b/c","/data=/a/b/c") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/Data=/a/b/c","/data=/a/b/c") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/nobrowser","/nobrowser") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/nobrowser","/nobrowser") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/Nobrowser","/nobrowser") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/Nobrowser","/nobrowser") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("-Nobrowser","/nobrowser") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("-Nobrowser","/nobrowser") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","abcdef",1) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","abcdef",1) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("","abcdef",0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("","abcdef",0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","",0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","",0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("","",0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("","",0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","de",1) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","de",1) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","defy",0.75d) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","defy",0.75d) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","abcdefghk",0.6666666666666666d) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","abcdefghk",0.6666666666666666d) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","zabcdefz",0.75d) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("abcdef","zabcdefz",0.75d) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("plusifeelneedforredundantinformationintitlefield","anthology",0.4444444444444444d) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("plusifeelneedforredundantinformationintitlefield","anthology",0.4444444444444444d) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("+ (Plus) - I feel the need for redundant information in the title field","+",1) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyContains("+ (Plus) - I feel the need for redundant information in the title field","+",1) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","abcdef",0.5d,0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","abcdef",0.5d,0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("","abcdef",0.5d,-1) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("","abcdef",0.5d,-1) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","",0.5d,-1) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","",0.5d,-1) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("","",0.5d,-1) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("","",0.5d,-1) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","de",0.5d,3) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","de",0.5d,3) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","defy",0.5d,3) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","defy",0.5d,3) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","abcdefy",0.5d,0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","abcdefy",0.5d,0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("I am the very model of a modern major general."," that berry ",0.3d,4) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("I am the very model of a modern major general."," that berry ",0.3d,4) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","fgh",0.5d,5) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","fgh",0.5d,5) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","fgh",0.5d,5) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","fgh",0.5d,5) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","efxhi",0.5d,4) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","efxhi",0.5d,4) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","cdefxyhijk",0.5d,2) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","cdefxyhijk",0.5d,2) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","bxy",0.5d,-1) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","bxy",0.5d,-1) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("123456789xx0","3456789x0",0.5d,2) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("123456789xx0","3456789x0",0.5d,2) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","xxabc",0.5d,0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","xxabc",0.5d,0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","defyy",0.5d,3) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","defyy",0.5d,3) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","xabcdefy",0.5d,0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdef","xabcdefy",0.5d,0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","efxyhi",0.6d,4) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","efxyhi",0.6d,4) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","efxyhi",0.7d,-1) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","efxyhi",0.7d,-1) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","bcdef",0.0d,1) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijk","bcdef",0.0d,1) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdexyzabcde","abccde",0.5d,0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdexyzabcde","abccde",0.5d,0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijklmnopqrstuvwxyz","abcdxxefg",0.5d,0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijklmnopqrstuvwxyz","abcdxxefg",0.5d,0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijklmnopqrstuvwxyz","abcdefg",0.5d,0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("abcdefghijklmnopqrstuvwxyz","abcdefg",0.5d,0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("The quick brown fox jumps over the lazy dog","The quick brown fox jumps over the lazy d",0.5d,0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("The quick brown fox jumps over the lazy dog","The quick brown fox jumps over the lazy d",0.5d,0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("The quick brown fox jumps over the lazy dog","The quick brown fox jumps over the lazy g",0.5d,0) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("The quick brown fox jumps over the lazy dog","The quick brown fox jumps over the lazy g",0.5d,0) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("The quick brown fox jumps over the lazy dog","quikc brown fox jumps over the lazy dog",0.5d,4) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("The quick brown fox jumps over the lazy dog","quikc brown fox jumps over the lazy dog",0.5d,4) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("The quick brown fox jumps over the lazy dog","qui jumps over the lazy dog",0.5d,16) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("The quick brown fox jumps over the lazy dog","qui jumps over the lazy dog",0.5d,16) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("The quick brown fox jumps over the lazy dog","quikc brown fox jumps over the lazy dog",0.5d,4) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("The quick brown fox jumps over the lazy dog","quikc brown fox jumps over the lazy dog",0.5d,4) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("u6IEytQiYpzAccsbjQ5ISuE4smDQ1ZiU42cFBrTeKB2XrVLEqAvgIiKlDP75iApy07jzmK","xEytQiYpzAccsbjQ5ISuE4smDQ1ZiU42cFBrTeKB2XrVLEqAvgIiKlDP75iApy07jzmK",0.5d,2) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("u6IEytQiYpzAccsbjQ5ISuE4smDQ1ZiU42cFBrTeKB2XrVLEqAvgIiKlDP75iApy07jzmK","xEytQiYpzAccsbjQ5ISuE4smDQ1ZiU42cFBrTeKB2XrVLEqAvgIiKlDP75iApy07jzmK",0.5d,2) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("plusifeelneedforredundantinformationintitlefield","anthology",0.5d,-1) --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.FuzzyContainsFixture.FuzzyFind("plusifeelneedforredundantinformationintitlefield","anthology",0.5d,-1) --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=\"utf-8\"","utf-8") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=\"utf-8\"","utf-8") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=utf-8","utf-8") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=utf-8","utf-8") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_parse_cookie_with_trailing_semi_colon --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_parse_cookie_with_trailing_semi_colon --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_throw_when_invalid_encoding_is_in_content_type_header("text/html; charset=asdasd") --- 11:55:09.5 Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_throw_when_invalid_encoding_is_in_content_type_header("text/html; charset=asdasd") --- 11:55:09.5 Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/{seg}/some","http://host/dir/some") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/{seg}/some","http://host/dir/some") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/some/{seg}","http://host/some/dir") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/some/{seg}","http://host/some/dir") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_remove_duplicated_slashes --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_remove_duplicated_slashes --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.shouldnt_add_value_for_nonexisting_segment --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.shouldnt_add_value_for_nonexisting_segment --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","","") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","","") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","","/") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","","/") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","","base") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","","base") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","","/base") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","","/base") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","","/base/") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","","/base/") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","relative","relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","relative","relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","/relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","/relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","/relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","/relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","relative","base/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","relative","base/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","/relative","base/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","/relative","base/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","relative","/base/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","relative","/base/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","/relative","/base/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","/relative","/base/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","relative","/base/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","relative","/base/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","/relative","/base/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","/relative","/base/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","relative","base/sub/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","relative","base/sub/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","/relative","base/sub/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","/relative","base/sub/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","relative","/base/sub/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","relative","/base/sub/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","/relative","/base/sub/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","/relative","/base/sub/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative","/base/sub/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative","/base/sub/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative","/base/sub/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative","/base/sub/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative/","/base/sub/relative/") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative/","/base/sub/relative/") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative/","/base/sub/relative/") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative/","/base/sub/relative/") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","","") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","","") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","","/") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","","/") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","","base") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","","base") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","","/base") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","","/base") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","","/base/") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","","/base/") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","relative","relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","relative","relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","/relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","/relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","/relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","/relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","relative","relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","relative","relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","/relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","/relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","/relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","/relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","relative","/base/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","relative","/base/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","/relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","/relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","relative","base/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","relative","base/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","/relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","/relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","relative","/base/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","relative","/base/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","/relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","/relative","/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","relative","/base/sub/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","relative","/base/sub/relative") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","/relative","/relative") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","/relative","/relative") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/relative/path") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/relative/path") --- 11:55:09.6 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") --- 11:55:09.6 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") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/relative/path") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/relative/path") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","//otherhost.com/path","abc://otherhost.com/path") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","//otherhost.com/path","abc://otherhost.com/path") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root/api/") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root/api/") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080//root/api/") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080//root/api/") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root//api/") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root//api/") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://[::1]:8080/root//api/") --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://[::1]:8080/root//api/") --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_use_os_family_if_name_is_null --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_use_os_family_if_name_is_null --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_user_agent_if_os_version_is_null --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_user_agent_if_os_version_is_null --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.ApplicationPath_should_not_be_empty --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.ApplicationPath_should_not_be_empty --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.IsProduction_should_return_false_when_run_within_nunit --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.IsProduction_should_return_false_when_run_within_nunit --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.should_use_path_from_arg_if_provided --- 11:55:09.6 Info: Data directory is being overridden to [c:\users\test\] 11:55:09.6 Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.should_use_path_from_arg_if_provided --- 11:55:09.6 Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.StartupPath_should_not_be_empty --- 11:55:09.6 Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.StartupPath_should_not_be_empty --- 11:55:09.8 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Error) --- 11:55:09.8 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Error) --- 11:55:09.8 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Fatal) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Fatal) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Off) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Off) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Trace) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Trace) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Debug) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Debug) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Info) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Info) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Warn) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Warn) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Trace) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Trace) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Debug) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Debug) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Info) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Info) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Warn) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Warn) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Error) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Error) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Fatal) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Fatal) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Off) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Off) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("Jackett.Common.IndexerException") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("Jackett.Common.IndexerException") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("openflixr") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("openflixr") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_types(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_types(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_types(System.OutOfMemoryException: Insufficient memory to continue the execution of the program.) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_types(System.OutOfMemoryException: Insufficient memory to continue the execution of the program.) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("A message that isn't filtered") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("A message that isn't filtered") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("Error") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("Error") --- 11:55:09.9 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.) --- 11:55:09.9 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.) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_filtered_exception_types_if_filtering_disabled(System.OutOfMemoryException: Insufficient memory to continue the execution of the program.) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_filtered_exception_types_if_filtering_disabled(System.OutOfMemoryException: Insufficient memory to continue the execution of the program.) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchEmptyValuesReturnZero("","",0) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchEmptyValuesReturnZero("","",0) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchEmptyValuesReturnZero("a","",0) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchEmptyValuesReturnZero("a","",0) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchEmptyValuesReturnZero("","a",0) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchEmptyValuesReturnZero("","a",0) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchSymmetric("hello","hello") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchSymmetric("hello","hello") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchSymmetric("hello","bye") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchSymmetric("hello","bye") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchSymmetric("a longer string","a different long string") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.FuzzyMatchSymmetric("a longer string","a different long string") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("","",0) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("","",0) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abc",0) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abc",0) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abcd",1) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abcd",1) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcd","abc",1) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcd","abc",1) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abd",1) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abd",1) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","adc",1) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","adc",1) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcdefgh","abcghdef",4) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcdefgh","abcghdef",4) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("a.b.c.","abc",3) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("a.b.c.","abc",3) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents Of SHIELD","Marvel's Agents Of S.H.I.E.L.D.",15) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents Of SHIELD","Marvel's Agents Of S.H.I.E.L.D.",15) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents of cracked","Agents of shield",6) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents of cracked","Agents of shield",6) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABCxxx","ABC1xx",1) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABCxxx","ABC1xx",1) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABC1xx","ABCxxx",1) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABC1xx","ABCxxx",1) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("","",0) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("","",0) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abc",0) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abc",0) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abcd",1) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abcd",1) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcd","abc",3) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcd","abc",3) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abd",3) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abd",3) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","adc",3) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","adc",3) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcdefgh","abcghdef",8) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcdefgh","abcghdef",8) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("a.b.c.","abc",0) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("a.b.c.","abc",0) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Marvel's Agents Of S.H.I.E.L.D.",9) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Marvel's Agents Of S.H.I.E.L.D.",9) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Agents of cracked",14) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Agents of cracked",14) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","the shield",24) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","the shield",24) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABCxxx","ABC1xx",3) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABCxxx","ABC1xx",3) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABC1xx","ABCxxx",3) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABC1xx","ABCxxx",3) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_add_directory_slash --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_add_directory_slash --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path\\",Windows) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path\\",Windows) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path",Windows) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path",Windows) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\",Windows) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\",Windows) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:",Windows) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:",Windows) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path\\",Windows) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path\\",Windows) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path",Windows) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path",Windows) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path\\",Windows) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path\\",Windows) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path",Windows) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path",Windows) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path\\",Windows) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path\\",Windows) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path",Windows) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path",Windows) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\",Windows) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\",Windows) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative",Unknown) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative",Unknown) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path/",Unix) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path/",Unix) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path",Unix) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path",Unix) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/",Unix) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/",Unix) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("linux/path",Unix) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("linux/path",Unix) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("Castle:unrooted+linux+path",Unknown) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("Castle:unrooted+linux+path",Unknown) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_mixed_slashes --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_mixed_slashes --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub","C:\\Test\\sub") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub","C:\\Test\\sub") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\test","C:\\Test\\sub\\test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\test","C:\\Test\\sub\\test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test\\","\\sub","C:\\Test\\sub") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test\\","\\sub","C:\\Test\\sub") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\","C:\\Test\\sub\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\","C:\\Test\\sub\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","C:\\Test2\\sub","C:\\Test2\\sub") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","C:\\Test2\\sub","C:\\Test2\\sub") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub","/Test/sub") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub","/Test/sub") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub/","/Test/sub/") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub/","/Test/sub/") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","sub/test/","/Test/sub/test/") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","sub/test/","/Test/sub/test/") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","/Test2/","/Test2/") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","/Test2/","/Test2/") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","","C:\\Test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","","C:\\Test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_compare_unix_ospathkind_case_sensitive --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_compare_unix_ospathkind_case_sensitive --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_compare_windows_ospathkind_case_insensitive --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_compare_windows_ospathkind_case_insensitive --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data\\Sub\\Folder","Sub\\Folder") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data\\Sub\\Folder","Sub\\Folder") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data2\\Sub\\Folder","..\\Data2\\Sub\\Folder") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data2\\Sub\\Folder","..\\Data2\\Sub\\Folder") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("/parent/folder","/parent/folder/Sub/Folder","Sub/Folder") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("/parent/folder","/parent/folder/Sub/Folder","Sub/Folder") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:\\rooted\\windows\\path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:\\rooted\\windows\\path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("\\\\blaat") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("\\\\blaat") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/rooted/linux/path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/rooted/linux/path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("\\rooted\\windows\\path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("\\rooted\\windows\\path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("rooted\\windows\\path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("rooted\\windows\\path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("linux/path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("linux/path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("Castle:unrooted+linux+path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("Castle:unrooted+linux+path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("C:unrooted+linux+path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("C:unrooted+linux+path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test",True) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test",True) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test\\Contains\\",True) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test\\Contains\\",True) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Other\\",False) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Other\\",False) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_double_slashes_unix --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_double_slashes_unix --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_unix --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_unix --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_windows --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_windows --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_not_ignore_trailing_slash_during_compare --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_not_ignore_trailing_slash_during_compare --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_parse_null_as_empty --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_parse_null_as_empty --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_empty_as_parent_of_root_unc --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_empty_as_parent_of_root_unc --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:\\rooted\\windows\\path","path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:\\rooted\\windows\\path","path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:","C:") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:","C:") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\\\blaat","blaat") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\\\blaat","blaat") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/rooted/linux/path","path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/rooted/linux/path","path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/",null) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/",null) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\rooted\\windows\\path\\","path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\rooted\\windows\\path\\","path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("rooted\\windows\\path","path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("rooted\\windows\\path","path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("path","path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("path","path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("linux/path","path") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("linux/path","path") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path","C:\\rooted\\windows\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path","C:\\rooted\\windows\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path\\","C:\\rooted\\windows\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path\\","C:\\rooted\\windows\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted","C:\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted","C:\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:",null) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:",null) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted/linux/path","/rooted/linux/") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted/linux/path","/rooted/linux/") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted","/") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted","/") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/",null) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/",null) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.AppDataDirectory_path_test --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.AppDataDirectory_path_test --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("/","/") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("/","/") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("/test/","/test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("/test/","/test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test/","/test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test/","/test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//","/test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//","/test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test// ","/test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test// ","/test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other// ","/test/other") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other// ","/test/other") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other//file.ext ","/test/other/file.ext") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other//file.ext ","/test/other/file.ext") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//CAPITAL//lower// ","/CAPITAL/lower") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//CAPITAL//lower// ","/CAPITAL/lower") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\test\\","c:\\test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\test\\","c:\\test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\\\test\\\\","c:\\test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\\\test\\\\","c:\\test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\","C:\\Test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\","C:\\Test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\Test\\","C:\\Test\\Test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\Test\\","C:\\Test\\Test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\","\\\\Testserver\\Test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\","\\\\Testserver\\Test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext\\\\","\\\\Testserver\\Test\\file.ext") --- 11:55:09.9 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") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") [< 1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext\\\\","\\\\Testserver\\Test\\file.ext") [< 1 ms] 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext \\\\","\\\\Testserver\\Test\\file.ext") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext \\\\","\\\\Testserver\\Test\\file.ext") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("//CAPITAL//lower// ","\\\\CAPITAL\\lower") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("//CAPITAL//lower// ","\\\\CAPITAL\\lower") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Config_path_test --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Config_path_test --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_file_return_partially_fixed_result --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_file_return_partially_fixed_result --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_folder_return_partially_fixed_result --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_folder_return_partially_fixed_result --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_dir_in_windows --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_dir_in_windows --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_file_in_windows --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_file_in_windows --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_original_value_in_linux --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_original_value_in_linux --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Linux --- 11:55:09.9 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 [< 1 ms] Skipped get_actual_casing_should_return_actual_casing_for_local_file_in_windows [< 1 ms] 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Windows --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Windows --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientExePath --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientExePath --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientFolder --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientFolder --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateLogFolder --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateLogFolder --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdatePackageFolder --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdatePackageFolder --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_empty --- 11:55:09.9 Warn: The string can't be left empty, null or consist of only whitespaces. 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_empty --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_null --- 11:55:09.9 Warn: The string can't be left empty, null or consist of only whitespaces. 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_null --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir\\") --- Skipped GetAncestorFolders_should_return_all_ancestors_in_path_Windows [< 1 ms] 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test\\","C:\\Test\\mydir") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test\\","C:\\Test\\mydir") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test","C:\\Test\\mydir\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test","C:\\Test\\mydir\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test2\\","C:\\Test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test2\\","C:\\Test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\Test\\","C:\\Test\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\Test\\","C:\\Test\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_for_oversized_path --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_for_oversized_path --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/",null) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/",null) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/test","/") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/test","/") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\","C:\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\","C:\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\",null) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\",null) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share",null) --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share",null) --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\","C:\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\","C:\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\","C:\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\","C:\\") --- Skipped path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") [< 1 ms] Skipped path_should_return_parent_windows("C:\\Test\\","C:\\") [< 1 ms] Skipped path_should_return_parent_windows("C:\\",null) [< 1 ms] Skipped path_should_return_parent_windows("\\\\server\\share",null) [< 1 ms] Skipped path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") [< 1 ms] 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test","C:\\Test\\\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test","C:\\Test\\\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\\\\\\\Test","C:\\Test\\\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\\\\\\\Test","C:\\Test\\\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test\\\\\\\\","C:\\Test\\\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test\\\\\\\\","C:\\Test\\\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons","\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons","\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test","C:\\Test2\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test","C:\\Test2\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test\\Test","C:\\TestTest\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test\\Test","C:\\TestTest\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Sandbox --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Sandbox --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_be_equal_windows_only("c:\\","C:\\") --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_be_equal_windows_only("c:\\","C:\\") --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_false_when_not_a_child --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_false_when_not_a_child --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_a_file --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_a_file --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_another_folder --- 11:55:09.9 Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_another_folder --- 11:55:08.6 Info: --- Start: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_get_stats_for_artist --- 11:55:08.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173087373923_1/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:09.1 Info: DatabaseEngineVersionCheck migrating 11:55:09.1 Info: PerformDBOperation 11:55:09.1 Info: Performing DB Operation 11:55:09.2 Info: SQLite 3.46.1 11:55:09.2 Info: => 0.0504626s 11:55:09.2 Info: DatabaseEngineVersionCheck migrated 11:55:09.2 Info: => 0.0525515s 11:55:09.2 Info: VersionMigration migrating 11:55:09.2 Info: Beginning Transaction 11:55:09.2 Info: CreateTable VersionInfo 11:55:09.2 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:09.2 Info: => 0.0250695s 11:55:09.2 Info: Committing Transaction 11:55:09.2 Info: VersionMigration migrated 11:55:09.2 Info: => 0.027072s 11:55:09.2 Info: VersionUniqueMigration migrating 11:55:09.2 Info: Beginning Transaction 11:55:09.2 Info: CreateIndex VersionInfo (Version) 11:55:09.2 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:09.2 Info: => 0.0016252s 11:55:09.2 Info: AlterTable VersionInfo 11:55:09.2 Info: => 0.0001842s 11:55:09.2 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:09.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:09.2 Info: => 0.0008349s 11:55:09.2 Info: Committing Transaction 11:55:09.2 Info: VersionUniqueMigration migrated 11:55:09.2 Info: => 0.0012336s 11:55:09.2 Info: VersionDescriptionMigration migrating 11:55:09.2 Info: Beginning Transaction 11:55:09.2 Info: AlterTable VersionInfo 11:55:09.2 Info: => 1.19E-05s 11:55:09.2 Info: CreateColumn VersionInfo Description String 11:55:09.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:09.2 Info: => 0.0002489s 11:55:09.2 Info: Committing Transaction 11:55:09.2 Info: VersionDescriptionMigration migrated 11:55:09.2 Info: => 0.0006175s 11:55:09.2 Info: 1: InitialSetup migrating 11:55:09.2 Info: Beginning Transaction 11:55:09.2 Info: Starting migration of Main DB to 1 11:55:09.3 Info: CreateTable Config 11:55:09.3 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:09.3 Info: => 0.0003141s 11:55:09.3 Info: CreateIndex Config (Key) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:09.3 Info: => 0.0001479s 11:55:09.3 Info: CreateTable RootFolders 11:55:09.3 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:09.3 Info: => 0.0001267s 11:55:09.3 Info: CreateIndex RootFolders (Path) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:09.3 Info: => 0.0001246s 11:55:09.3 Info: CreateTable Artists 11:55:09.3 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:09.3 Info: => 0.0003019s 11:55:09.3 Info: CreateIndex Artists (ForeignArtistId) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:09.3 Info: => 0.0001069s 11:55:09.3 Info: CreateIndex Artists (NameSlug) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:09.3 Info: => 0.0001051s 11:55:09.3 Info: CreateIndex Artists (CleanName) 11:55:09.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:09.3 Info: => 0.0001121s 11:55:09.3 Info: CreateIndex Artists (Path) 11:55:09.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:09.3 Info: => 0.0001265s 11:55:09.3 Info: CreateTable Albums 11:55:09.3 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:09.3 Info: => 0.0002329s 11:55:09.3 Info: CreateIndex Albums (ForeignAlbumId) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:09.3 Info: => 0.0001203s 11:55:09.3 Info: CreateIndex Albums (MBId) 11:55:09.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:09.3 Info: => 0.000105s 11:55:09.3 Info: CreateIndex Albums (TADBId) 11:55:09.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:09.3 Info: => 0.0001035s 11:55:09.3 Info: CreateIndex Albums (TitleSlug) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:09.3 Info: => 0.0001041s 11:55:09.3 Info: CreateIndex Albums (CleanTitle) 11:55:09.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:09.3 Info: => 0.0001013s 11:55:09.3 Info: CreateIndex Albums (Path) 11:55:09.3 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:09.3 Info: => 0.0001024s 11:55:09.3 Info: CreateTable Tracks 11:55:09.3 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:09.3 Info: => 0.0002179s 11:55:09.3 Info: CreateIndex Tracks (ForeignTrackId) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:09.3 Info: => 0.0001334s 11:55:09.3 Info: CreateIndex Tracks (ArtistId) 11:55:09.3 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:09.3 Info: => 0.0001721s 11:55:09.3 Info: CreateIndex Tracks (TrackFileId) 11:55:09.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:09.3 Info: => 0.00014s 11:55:09.3 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:09.3 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:09.3 Info: => 0.0001356s 11:55:09.3 Info: CreateTable TrackFiles 11:55:09.3 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:09.3 Info: => 0.0001928s 11:55:09.3 Info: CreateIndex TrackFiles (ArtistId) 11:55:09.3 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:09.3 Info: => 0.0001214s 11:55:09.3 Info: CreateIndex TrackFiles (AlbumId) 11:55:09.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:09.3 Info: => 0.0001006s 11:55:09.3 Info: CreateTable History 11:55:09.3 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:09.3 Info: => 0.000169s 11:55:09.3 Info: CreateIndex History (Date) 11:55:09.3 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:09.3 Info: => 0.0001008s 11:55:09.3 Info: CreateIndex History (EventType) 11:55:09.3 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:09.3 Info: => 9.47E-05s 11:55:09.3 Info: CreateIndex History (DownloadId) 11:55:09.3 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:09.3 Info: => 9.09E-05s 11:55:09.3 Info: CreateIndex History (AlbumId) 11:55:09.3 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:09.3 Info: => 9.1E-05s 11:55:09.3 Info: CreateTable Notifications 11:55:09.3 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:09.3 Info: => 0.0001589s 11:55:09.3 Info: CreateTable ScheduledTasks 11:55:09.3 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:09.3 Info: => 0.0001757s 11:55:09.3 Info: CreateIndex ScheduledTasks (TypeName) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:09.3 Info: => 0.0001151s 11:55:09.3 Info: CreateTable Indexers 11:55:09.3 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, "EnableSearch" INTEGER) 11:55:09.3 Info: => 0.0001351s 11:55:09.3 Info: CreateIndex Indexers (Name) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:09.3 Info: => 0.0001209s 11:55:09.3 Info: CreateTable Profiles 11:55:09.3 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:09.3 Info: => 0.0001206s 11:55:09.3 Info: CreateIndex Profiles (Name) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:09.3 Info: => 9.91E-05s 11:55:09.3 Info: CreateTable QualityDefinitions 11:55:09.3 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:09.3 Info: => 0.0001563s 11:55:09.3 Info: CreateIndex QualityDefinitions (Quality) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:09.3 Info: => 0.0001054s 11:55:09.3 Info: CreateIndex QualityDefinitions (Title) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:09.3 Info: => 9.37E-05s 11:55:09.3 Info: CreateTable NamingConfig 11:55:09.3 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:09.3 Info: => 0.0002876s 11:55:09.3 Info: CreateTable Blacklist 11:55:09.3 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:09.3 Info: => 0.0013655s 11:55:09.3 Info: CreateTable Metadata 11:55:09.3 Info: CREATE TABLE "Metadata" ("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) 11:55:09.3 Info: => 0.0001371s 11:55:09.3 Info: CreateTable MetadataFiles 11:55:09.3 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:09.3 Info: => 0.0001684s 11:55:09.3 Info: CreateTable DownloadClients 11:55:09.3 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) 11:55:09.3 Info: => 0.0001352s 11:55:09.3 Info: CreateTable PendingReleases 11:55:09.3 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:09.3 Info: => 0.0001743s 11:55:09.3 Info: CreateTable RemotePathMappings 11:55:09.3 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:09.3 Info: => 0.0001514s 11:55:09.3 Info: CreateTable Tags 11:55:09.3 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:09.3 Info: => 0.0001352s 11:55:09.3 Info: CreateIndex Tags (Label) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:09.3 Info: => 0.0001402s 11:55:09.3 Info: CreateTable Restrictions 11:55:09.3 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:09.3 Info: => 0.0001376s 11:55:09.3 Info: CreateTable DelayProfiles 11:55:09.3 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:09.3 Info: => 0.0001768s 11:55:09.3 Info: CreateTable Users 11:55:09.3 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:09.3 Info: => 0.000114s 11:55:09.3 Info: CreateIndex Users (Identifier) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:09.3 Info: => 0.0001262s 11:55:09.3 Info: CreateIndex Users (Username) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:09.3 Info: => 0.0001014s 11:55:09.3 Info: CreateTable Commands 11:55:09.3 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) 11:55:09.3 Info: => 0.0001843s 11:55:09.3 Info: CreateTable IndexerStatus 11:55:09.3 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) 11:55:09.3 Info: => 0.0001464s 11:55:09.3 Info: CreateIndex IndexerStatus (ProviderId) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:09.3 Info: => 0.0001215s 11:55:09.3 Info: CreateTable ExtraFiles 11:55:09.3 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:09.3 Info: => 0.0001559s 11:55:09.3 Info: CreateTable LyricFiles 11:55:09.3 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:09.3 Info: => 0.0001718s 11:55:09.3 Info: CreateTable LanguageProfiles 11:55:09.3 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:09.3 Info: => 0.0001275s 11:55:09.3 Info: CreateIndex LanguageProfiles (Name) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:09.3 Info: => 0.0001015s 11:55:09.3 Info: CreateTable DownloadClientStatus 11:55:09.3 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) 11:55:09.3 Info: => 0.0001331s 11:55:09.3 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:09.3 Info: => 0.0001151s 11:55:09.3 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:09.3 Info: -> 1 Insert operations completed in 00:00:00.0030203 taking an average of 00:00:00.0030203 11:55:09.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:09', 'InitialSetup') 11:55:09.3 Info: Committing Transaction 11:55:09.3 Info: 1: InitialSetup migrated 11:55:09.3 Info: => 0.0047497s 11:55:09.3 Info: 2: add_reason_to_pending_releases migrating 11:55:09.3 Info: Beginning Transaction 11:55:09.3 Info: Starting migration of Main DB to 2 11:55:09.3 Info: AlterTable PendingReleases 11:55:09.3 Info: => 5E-07s 11:55:09.3 Info: CreateColumn PendingReleases Reason Int32 11:55:09.3 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:09.3 Info: => 0.0005653s 11:55:09.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:09', 'add_reason_to_pending_releases') 11:55:09.3 Info: Committing Transaction 11:55:09.3 Info: 2: add_reason_to_pending_releases migrated 11:55:09.3 Info: => 0.0010635s 11:55:09.3 Info: 3: add_medium_support migrating 11:55:09.3 Info: Beginning Transaction 11:55:09.3 Info: Starting migration of Main DB to 3 11:55:09.3 Info: AlterTable Albums 11:55:09.3 Info: => 5E-07s 11:55:09.3 Info: CreateColumn Albums Media String 11:55:09.3 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:09.3 Info: => 0.0005295s 11:55:09.3 Info: AlterTable Tracks 11:55:09.3 Info: => 5E-07s 11:55:09.3 Info: CreateColumn Tracks MediumNumber Int32 11:55:09.3 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:09.3 Info: => 0.0004919s 11:55:09.3 Info: AlterTable Tracks 11:55:09.3 Info: => 6E-07s 11:55:09.3 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:09.3 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:09.3 Info: => 0.0004882s 11:55:09.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:09.3 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:09.3 Info: => 0.0003006s 11:55:09.3 Info: DeleteColumn Tracks TrackNumber 11:55:09.3 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:09.3 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:09.3 Info: DROP TABLE "Tracks" 11:55:09.3 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:09.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:09.3 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:09.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:09.3 Info: => 0.0218498s 11:55:09.3 Info: AlterTable Tracks 11:55:09.3 Info: => 6E-07s 11:55:09.3 Info: CreateColumn Tracks TrackNumber String 11:55:09.3 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:09.3 Info: => 0.0005256s 11:55:09.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:09', 'add_medium_support') 11:55:09.3 Info: Committing Transaction 11:55:09.3 Info: 3: add_medium_support migrated 11:55:09.3 Info: => 0.0010773s 11:55:09.3 Info: 4: add_various_qualites_in_profile migrating 11:55:09.3 Info: Beginning Transaction 11:55:09.3 Info: Starting migration of Main DB to 4 11:55:09.3 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:09.3 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:09.3 Info: => 8.92E-05s 11:55:09.3 Info: PerformDBOperation 11:55:09.3 Info: Performing DB Operation 11:55:09.3 Info: => 0.0082916s 11:55:09.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:09', 'add_various_qualites_in_profile') 11:55:09.3 Info: Committing Transaction 11:55:09.3 Info: 4: add_various_qualites_in_profile migrated 11:55:09.3 Info: => 0.0087712s 11:55:09.3 Info: 5: metadata_profiles migrating 11:55:09.3 Info: Beginning Transaction 11:55:09.3 Info: Starting migration of Main DB to 5 11:55:09.4 Info: CreateTable MetadataProfiles 11:55:09.4 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:09.4 Info: => 0.0003425s 11:55:09.4 Info: CreateIndex MetadataProfiles (Name) 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:09.4 Info: => 0.0002289s 11:55:09.4 Info: AlterTable Artists 11:55:09.4 Info: => 4E-07s 11:55:09.4 Info: CreateColumn Artists MetadataProfileId Int32 11:55:09.4 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:09.4 Info: => 0.0006611s 11:55:09.4 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:09.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:09.4 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:09.4 Info: DROP TABLE "Artists" 11:55:09.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:09.4 Info: => 0.0051103s 11:55:09.4 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:09.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:09.4 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:09.4 Info: DROP TABLE "Artists" 11:55:09.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:09.4 Info: => 0.0048506s 11:55:09.4 Info: AlterTable Albums 11:55:09.4 Info: => 5E-07s 11:55:09.4 Info: CreateColumn Albums SecondaryTypes String 11:55:09.4 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:09.4 Info: => 0.0004807s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:09', 'metadata_profiles') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 5: metadata_profiles migrated 11:55:09.4 Info: => 0.0011754s 11:55:09.4 Info: 6: separate_automatic_and_interactive_search migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 6 11:55:09.4 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:09.4 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, "EnableAutomaticSearch" INTEGER) 11:55:09.4 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:09.4 Info: DROP TABLE "Indexers" 11:55:09.4 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:09.4 Info: => 0.0068387s 11:55:09.4 Info: AlterTable Indexers 11:55:09.4 Info: => 5E-07s 11:55:09.4 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:09.4 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:09.4 Info: => 0.0004815s 11:55:09.4 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:09.4 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:09.4 Info: => 4.3E-05s 11:55:09.4 Info: AlterTable Indexers 11:55:09.4 Info: => 5E-07s 11:55:09.4 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:09.4 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:09.4 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:09.4 Info: DROP TABLE "Indexers" 11:55:09.4 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:09.4 Info: => 0.0054923s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:09', 'separate_automatic_and_interactive_search') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 6: separate_automatic_and_interactive_search migrated 11:55:09.4 Info: => 0.006018s 11:55:09.4 Info: 7: change_album_path_to_relative migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 7 11:55:09.4 Info: DeleteColumn Albums Path 11:55:09.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:09.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:09.4 Info: DROP TABLE "Albums" 11:55:09.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:09.4 Info: => 0.0050799s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:09', 'change_album_path_to_relative') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 7: change_album_path_to_relative migrated 11:55:09.4 Info: => 0.0056445s 11:55:09.4 Info: 8: change_quality_size_mb_to_kb migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 8 11:55:09.4 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:09.4 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:09.4 Info: => 5.04E-05s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:09', 'change_quality_size_mb_to_kb') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 8: change_quality_size_mb_to_kb migrated 11:55:09.4 Info: => 0.0004658s 11:55:09.4 Info: 9: album_releases migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 9 11:55:09.4 Info: AlterTable Albums 11:55:09.4 Info: => 7E-07s 11:55:09.4 Info: CreateColumn Albums Releases String 11:55:09.4 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:09.4 Info: => 0.0005313s 11:55:09.4 Info: AlterTable Albums 11:55:09.4 Info: => 4E-07s 11:55:09.4 Info: CreateColumn Albums CurrentRelease String 11:55:09.4 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:09.4 Info: => 0.000598s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:09', 'album_releases') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 9: album_releases migrated 11:55:09.4 Info: => 0.001039s 11:55:09.4 Info: 10: album_releases_fix migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 10 11:55:09.4 Info: AlterTable Albums 11:55:09.4 Info: => 7E-07s 11:55:09.4 Info: AlterColumn Albums Releases String 11:55:09.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:09.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:09.4 Info: DROP TABLE "Albums" 11:55:09.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:09.4 Info: => 0.0049711s 11:55:09.4 Info: AlterTable Albums 11:55:09.4 Info: => 4E-07s 11:55:09.4 Info: AlterColumn Albums CurrentRelease String 11:55:09.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:09.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:09.4 Info: DROP TABLE "Albums" 11:55:09.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:09.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:09.4 Info: => 0.0047944s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:09', 'album_releases_fix') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 10: album_releases_fix migrated 11:55:09.4 Info: => 0.0052942s 11:55:09.4 Info: 11: import_lists migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 11 11:55:09.4 Info: CreateTable ImportLists 11:55:09.4 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:09.4 Info: => 0.0001611s 11:55:09.4 Info: CreateIndex ImportLists (Name) 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:09.4 Info: => 0.0001376s 11:55:09.4 Info: CreateTable ImportListStatus 11:55:09.4 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:09.4 Info: => 0.0001648s 11:55:09.4 Info: CreateIndex ImportListStatus (ProviderId) 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:09.4 Info: => 0.0001282s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:09', 'import_lists') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 11: import_lists migrated 11:55:09.4 Info: => 0.0006911s 11:55:09.4 Info: 12: add_release_status migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 12 11:55:09.4 Info: AlterTable MetadataProfiles 11:55:09.4 Info: => 8E-07s 11:55:09.4 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:09.4 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:09.4 Info: => 0.00058s 11:55:09.4 Info: PerformDBOperation 11:55:09.4 Info: Performing DB Operation 11:55:09.4 Info: => 0.0025885s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:09', 'add_release_status') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 12: add_release_status migrated 11:55:09.4 Info: => 0.0030864s 11:55:09.4 Info: 13: album_download_notification migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 13 11:55:09.4 Info: AlterTable Notifications 11:55:09.4 Info: => 7E-07s 11:55:09.4 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:09.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:09.4 Info: => 0.000559s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:09', 'album_download_notification') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 13: album_download_notification migrated 11:55:09.4 Info: => 0.0010095s 11:55:09.4 Info: 14: fix_language_metadata_profiles migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 14 11:55:09.4 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:09.4 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:09.4 Info: => 7.99E-05s 11:55:09.4 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:09.4 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:09.4 Info: => 6.71E-05s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:09', 'fix_language_metadata_profiles') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 14: fix_language_metadata_profiles migrated 11:55:09.4 Info: => 0.0004766s 11:55:09.4 Info: 15: remove_fanzub migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 15 11:55:09.4 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:09.4 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:09.4 Info: => 5.05E-05s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:09', 'remove_fanzub') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 15: remove_fanzub migrated 11:55:09.4 Info: => 0.0005038s 11:55:09.4 Info: 16: update_artist_history_indexes migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 16 11:55:09.4 Info: CreateIndex Albums (ArtistId) 11:55:09.4 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:09.4 Info: => 0.0001421s 11:55:09.4 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:09.4 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:09.4 Info: => 0.000129s 11:55:09.4 Info: DeleteIndex History (AlbumId) 11:55:09.4 Info: DROP INDEX "IX_History_AlbumId" 11:55:09.4 Info: => 0.0005184s 11:55:09.4 Info: CreateIndex History (AlbumId, Date) 11:55:09.4 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:09.4 Info: => 0.0001338s 11:55:09.4 Info: DeleteIndex History (DownloadId) 11:55:09.4 Info: DROP INDEX "IX_History_DownloadId" 11:55:09.4 Info: => 0.0001714s 11:55:09.4 Info: CreateIndex History (DownloadId, Date) 11:55:09.4 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:09.4 Info: => 0.0001262s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:09', 'update_artist_history_indexes') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 16: update_artist_history_indexes migrated 11:55:09.4 Info: => 0.0006303s 11:55:09.4 Info: 17: remove_nma migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 17 11:55:09.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:09.4 Info: => 0.0025478s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:09', 'remove_nma') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 17: remove_nma migrated 11:55:09.4 Info: => 0.0030014s 11:55:09.4 Info: 18: album_disambiguation migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 18 11:55:09.4 Info: AlterTable Albums 11:55:09.4 Info: => 4.9E-06s 11:55:09.4 Info: CreateColumn Albums Disambiguation String 11:55:09.4 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:09.4 Info: => 0.000516s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:09', 'album_disambiguation') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 18: album_disambiguation migrated 11:55:09.4 Info: => 0.0010037s 11:55:09.4 Info: 19: add_ape_quality_in_profiles migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 19 11:55:09.4 Info: PerformDBOperation 11:55:09.4 Info: Performing DB Operation 11:55:09.4 Info: => 0.0031881s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:09', 'add_ape_quality_in_profiles') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 19: add_ape_quality_in_profiles migrated 11:55:09.4 Info: => 0.0037672s 11:55:09.4 Info: 20: remove_pushalot migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 20 11:55:09.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:09.4 Info: => 7.38E-05s 11:55:09.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.4 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:09.4 Info: => 4.96E-05s 11:55:09.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.4 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:09.4 Info: => 5.78E-05s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:09', 'remove_pushalot') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 20: remove_pushalot migrated 11:55:09.4 Info: => 0.0005184s 11:55:09.4 Info: 21: add_custom_filters migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 21 11:55:09.4 Info: CreateTable CustomFilters 11:55:09.4 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:09.4 Info: => 0.0001621s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:09', 'add_custom_filters') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 21: add_custom_filters migrated 11:55:09.4 Info: => 0.000696s 11:55:09.4 Info: 22: import_list_tags migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 22 11:55:09.4 Info: AlterTable ImportLists 11:55:09.4 Info: => 9E-07s 11:55:09.4 Info: CreateColumn ImportLists Tags String 11:55:09.4 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:09.4 Info: => 0.0005276s 11:55:09.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:09', 'import_list_tags') 11:55:09.4 Info: Committing Transaction 11:55:09.4 Info: 22: import_list_tags migrated 11:55:09.4 Info: => 0.0010031s 11:55:09.4 Info: 23: add_release_groups_etc migrating 11:55:09.4 Info: Beginning Transaction 11:55:09.4 Info: Starting migration of Main DB to 23 11:55:09.4 Info: CreateTable ArtistMetadata 11:55:09.4 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:09.4 Info: => 0.0002s 11:55:09.4 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:09.4 Info: => 0.0001251s 11:55:09.4 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:09.4 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:09.4 Info: => 9.37E-05s 11:55:09.4 Info: AlterTable Artists 11:55:09.4 Info: => 6E-07s 11:55:09.4 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:09.4 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:09.4 Info: => 0.0005559s 11:55:09.4 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:09.4 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:09.4 Info: => 8.76E-05s 11:55:09.4 Info: CreateTable AlbumReleases 11:55:09.4 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:09.4 Info: => 0.000158s 11:55:09.4 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:09.4 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:09.4 Info: => 9.46E-05s 11:55:09.4 Info: CreateIndex AlbumReleases (AlbumId) 11:55:09.4 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:09.4 Info: => 8.9E-05s 11:55:09.4 Info: PerformDBOperation 11:55:09.4 Info: Performing DB Operation 11:55:09.4 Info: => 0.008655s 11:55:09.4 Info: AlterTable Albums 11:55:09.4 Info: => 7E-07s 11:55:09.4 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:09.4 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:09.4 Info: => 0.0005967s 11:55:09.4 Info: AlterTable Albums 11:55:09.4 Info: => 6E-07s 11:55:09.4 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:09.4 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:09.4 Info: => 0.0005495s 11:55:09.4 Info: AlterTable Albums 11:55:09.4 Info: => 5E-07s 11:55:09.4 Info: CreateColumn Albums Links String 11:55:09.4 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:09.4 Info: => 0.00055s 11:55:09.4 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:09.4 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:09.4 Info: => 8.91E-05s 11:55:09.4 Info: AlterTable Tracks 11:55:09.4 Info: => 5E-07s 11:55:09.4 Info: CreateColumn Tracks ForeignRecordingId String 11:55:09.4 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:09.4 Info: => 0.0006509s 11:55:09.4 Info: AlterTable Tracks 11:55:09.4 Info: => 8E-07s 11:55:09.4 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:09.4 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:09.4 Info: => 0.0008719s 11:55:09.4 Info: AlterTable Tracks 11:55:09.4 Info: => 9E-07s 11:55:09.4 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:09.4 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:09.4 Info: => 0.0006524s 11:55:09.4 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:09.4 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:09.4 Info: => 8.48E-05s 11:55:09.4 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:09.4 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:09.4 Info: => 7.55E-05s 11:55:09.4 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:09.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:09.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:09.5 Info: DROP TABLE "Artists" 11:55:09.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:09.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:09.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:09.5 Info: => 0.0050905s 11:55:09.5 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:09.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:09.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:09.5 Info: DROP TABLE "Albums" 11:55:09.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:09.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:09.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:09.5 Info: => 0.0051253s 11:55:09.5 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:09.5 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:09.5 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:09.5 Info: DROP TABLE "Tracks" 11:55:09.5 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:09.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:09.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:09.5 Info: => 0.0047524s 11:55:09.5 Info: DeleteColumn TrackFiles ArtistId 11:55:09.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:09.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:09.5 Info: DROP TABLE "TrackFiles" 11:55:09.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:09.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:09.5 Info: => 0.004616s 11:55:09.5 Info: CreateIndex Artists (ArtistMetadataId) 11:55:09.5 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:09.5 Info: => 9.73E-05s 11:55:09.5 Info: CreateIndex Artists (Monitored) 11:55:09.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:09.5 Info: => 9.98E-05s 11:55:09.5 Info: CreateIndex Albums (ArtistMetadataId) 11:55:09.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:09.5 Info: => 0.0001025s 11:55:09.5 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:09.5 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:09.5 Info: => 8.82E-05s 11:55:09.5 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:09.5 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:09.5 Info: => 8.78E-05s 11:55:09.5 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:09.5 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:09.5 Info: => 8.77E-05s 11:55:09.5 Info: UpdateData 11:55:09.5 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:09.5 Info: => 0.00238s 11:55:09.5 Info: UpdateData 11:55:09.5 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:09.5 Info: => 8E-05s 11:55:09.5 Info: UpdateData 11:55:09.5 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:09.5 Info: => 5.82E-05s 11:55:09.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:09', 'add_release_groups_etc') 11:55:09.5 Info: Committing Transaction 11:55:09.5 Info: 23: add_release_groups_etc migrated 11:55:09.5 Info: => 0.0008729s 11:55:09.5 Info: 24: NewMediaInfoFormat migrating 11:55:09.5 Info: Beginning Transaction 11:55:09.5 Info: Starting migration of Main DB to 24 11:55:09.5 Info: UpdateData 11:55:09.5 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:09.5 Info: => 5.93E-05s 11:55:09.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:09', 'NewMediaInfoFormat') 11:55:09.5 Info: Committing Transaction 11:55:09.5 Info: 24: NewMediaInfoFormat migrated 11:55:09.5 Info: => 0.0005175s 11:55:09.5 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:09.5 Info: Beginning Transaction 11:55:09.5 Info: Starting migration of Main DB to 25 11:55:09.5 Info: RenameTable Restrictions ReleaseProfiles 11:55:09.5 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:09.5 Info: => 0.0020073s 11:55:09.5 Info: AlterTable ReleaseProfiles 11:55:09.5 Info: => 7E-07s 11:55:09.5 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:09.5 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:09.5 Info: => 0.0005968s 11:55:09.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:09', 'rename_restrictions_to_release_profiles') 11:55:09.5 Info: Committing Transaction 11:55:09.5 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:09.5 Info: => 0.0010869s 11:55:09.5 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:09.5 Info: Beginning Transaction 11:55:09.5 Info: Starting migration of Main DB to 26 11:55:09.5 Info: RenameTable Profiles QualityProfiles 11:55:09.5 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:09.5 Info: => 0.0014617s 11:55:09.5 Info: AlterTable QualityProfiles 11:55:09.5 Info: => 6E-07s 11:55:09.5 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:09.5 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:09.5 Info: => 0.0006756s 11:55:09.5 Info: AlterTable LanguageProfiles 11:55:09.5 Info: => 7E-07s 11:55:09.5 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:09.5 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:09.5 Info: => 0.0005666s 11:55:09.5 Info: UpdateData 11:55:09.5 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:09.5 Info: => 4.94E-05s 11:55:09.5 Info: UpdateData 11:55:09.5 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:09.5 Info: => 4.18E-05s 11:55:09.5 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:09.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:09.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:09.5 Info: DROP TABLE "Artists" 11:55:09.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:09.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:09.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:09.5 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:09.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:09.5 Info: => 0.0052779s 11:55:09.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:09', 'rename_quality_profiles_add_upgrade_allowed') 11:55:09.5 Info: Committing Transaction 11:55:09.5 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:09.5 Info: => 0.0059165s 11:55:09.5 Info: 27: add_import_exclusions migrating 11:55:09.5 Info: Beginning Transaction 11:55:09.5 Info: Starting migration of Main DB to 27 11:55:09.5 Info: CreateTable ImportListExclusions 11:55:09.5 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:09.5 Info: => 0.0001359s 11:55:09.5 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:09.5 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:09.5 Info: => 0.0001038s 11:55:09.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:09', 'add_import_exclusions') 11:55:09.5 Info: Committing Transaction 11:55:09.5 Info: 27: add_import_exclusions migrated 11:55:09.5 Info: => 0.0006008s 11:55:09.5 Info: 28: clean_artist_metadata_table migrating 11:55:09.5 Info: Beginning Transaction 11:55:09.5 Info: Starting migration of Main DB to 28 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:09.5 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:09.5 Info: => 0.0001664s 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:09.5 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:09.5 Info: => 0.0001356s 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:09.5 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:09.5 Info: => 0.0001327s 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:09.5 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:09.5 Info: => 0.000134s 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:09.5 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:09.5 Info: => 0.0001285s 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:09.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:09.5 Info: => 0.0001441s 11:55:09.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:09', 'clean_artist_metadata_table') 11:55:09.5 Info: Committing Transaction 11:55:09.5 Info: 28: clean_artist_metadata_table migrated 11:55:09.5 Info: => 0.0006033s 11:55:09.5 Info: 29: health_issue_notification migrating 11:55:09.5 Info: Beginning Transaction 11:55:09.5 Info: Starting migration of Main DB to 29 11:55:09.5 Info: AlterTable Notifications 11:55:09.5 Info: => 6E-07s 11:55:09.5 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:09.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:09.5 Info: => 0.0006339s 11:55:09.5 Info: AlterTable Notifications 11:55:09.5 Info: => 7E-07s 11:55:09.5 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:09.5 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:09.5 Info: => 0.0006384s 11:55:09.5 Info: AlterTable Notifications 11:55:09.5 Info: => 6E-07s 11:55:09.5 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:09.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:09.5 Info: => 0.0006214s 11:55:09.5 Info: AlterTable Notifications 11:55:09.5 Info: => 6E-07s 11:55:09.5 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:09.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:09.5 Info: => 0.0006516s 11:55:09.5 Info: AlterTable Notifications 11:55:09.5 Info: => 6E-07s 11:55:09.5 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:09.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:09.5 Info: => 0.0006828s 11:55:09.5 Info: DeleteColumn Notifications OnDownload 11:55:09.5 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:09.5 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:09.5 Info: DROP TABLE "Notifications" 11:55:09.5 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:09.5 Info: => 0.0055708s 11:55:09.5 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:09.5 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:09.5 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:09.5 Info: DROP TABLE "Notifications" 11:55:09.5 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:09.5 Info: => 0.0052634s 11:55:09.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:09', 'health_issue_notification') 11:55:09.5 Info: Committing Transaction 11:55:09.5 Info: 29: health_issue_notification migrated 11:55:09.5 Info: => 0.0058159s 11:55:09.5 Info: 30: add_mediafilerepository_mtime migrating 11:55:09.5 Info: Beginning Transaction 11:55:09.5 Info: Starting migration of Main DB to 30 11:55:09.5 Info: AlterTable TrackFiles 11:55:09.5 Info: => 7E-07s 11:55:09.5 Info: CreateColumn TrackFiles Modified DateTime 11:55:09.5 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:09.5 Info: => 0.0006183s 11:55:09.5 Info: AlterTable TrackFiles 11:55:09.5 Info: => 5E-07s 11:55:09.5 Info: CreateColumn TrackFiles Path String 11:55:09.5 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:09.5 Info: => 0.0005863s 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:09.5 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:09.5 Info: => 4.44E-05s 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:09.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:09.5 Info: => 0.0001386s 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:09.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:09.5 Info: => 0.0001505s 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:09.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:09.5 Info: => 0.0001544s 11:55:09.5 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:09.5 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:09.5 Info: => 8.75E-05s 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:09.5 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:09.5 Info: => 6.26E-05s 11:55:09.5 Info: AlterTable TrackFiles 11:55:09.5 Info: => 6E-07s 11:55:09.5 Info: AlterColumn TrackFiles Path String 11:55:09.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:09.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:09.5 Info: DROP TABLE "TrackFiles" 11:55:09.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:09.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:09.5 Info: => 0.0047946s 11:55:09.5 Info: CreateIndex TrackFiles (Path) 11:55:09.5 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:09.5 Info: => 9.58E-05s 11:55:09.5 Info: DeleteColumn TrackFiles RelativePath 11:55:09.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:09.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:09.5 Info: DROP TABLE "TrackFiles" 11:55:09.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:09.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:09.5 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:09.5 Info: => 0.0051713s 11:55:09.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:09', 'add_mediafilerepository_mtime') 11:55:09.5 Info: Committing Transaction 11:55:09.5 Info: 30: add_mediafilerepository_mtime migrated 11:55:09.5 Info: => 0.0057218s 11:55:09.5 Info: 31: add_artistmetadataid_constraint migrating 11:55:09.5 Info: Beginning Transaction 11:55:09.5 Info: Starting migration of Main DB to 31 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:09.5 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:09.5 Info: => 9.62E-05s 11:55:09.5 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:09.5 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:09.5 Info: => 0.0001434s 11:55:09.5 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:09.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:09.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:09.5 Info: DROP TABLE "Artists" 11:55:09.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:09.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:09.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:09.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:09.5 Info: => 0.0051923s 11:55:09.5 Info: CreateIndex Artists (ArtistMetadataId) 11:55:09.5 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:09.5 Info: => 9.59E-05s 11:55:09.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:09', 'add_artistmetadataid_constraint') 11:55:09.5 Info: Committing Transaction 11:55:09.5 Info: 31: add_artistmetadataid_constraint migrated 11:55:09.5 Info: => 0.0006237s 11:55:09.5 Info: 32: old_ids_and_artist_alias migrating 11:55:09.5 Info: Beginning Transaction 11:55:09.5 Info: Starting migration of Main DB to 32 11:55:09.5 Info: AlterTable ArtistMetadata 11:55:09.5 Info: => 1E-06s 11:55:09.5 Info: CreateColumn ArtistMetadata Aliases String 11:55:09.5 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:09.5 Info: => 0.0006268s 11:55:09.5 Info: AlterTable ArtistMetadata 11:55:09.5 Info: => 6E-07s 11:55:09.5 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:09.5 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:09.5 Info: => 0.0005936s 11:55:09.5 Info: AlterTable Albums 11:55:09.5 Info: => 6E-07s 11:55:09.5 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:09.5 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:09.5 Info: => 0.0005967s 11:55:09.5 Info: AlterTable AlbumReleases 11:55:09.5 Info: => 5E-07s 11:55:09.5 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:09.5 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:09.5 Info: => 0.0006233s 11:55:09.5 Info: AlterTable Tracks 11:55:09.5 Info: => 7E-07s 11:55:09.5 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:09.5 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:09.5 Info: => 0.0006373s 11:55:09.5 Info: AlterTable Tracks 11:55:09.5 Info: => 6E-07s 11:55:09.5 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:09.5 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:09.5 Info: => 0.0006165s 11:55:09.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:09', 'old_ids_and_artist_alias') 11:55:09.5 Info: Committing Transaction 11:55:09.5 Info: 32: old_ids_and_artist_alias migrated 11:55:09.5 Info: => 0.0011093s 11:55:09.5 Info: 33: download_propers_config migrating 11:55:09.5 Info: Beginning Transaction 11:55:09.5 Info: Starting migration of Main DB to 33 11:55:09.5 Info: PerformDBOperation 11:55:09.5 Info: Performing DB Operation 11:55:09.5 Info: => 0.0004988s 11:55:09.5 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:09.5 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:09.5 Info: => 4.34E-05s 11:55:09.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:09', 'download_propers_config') 11:55:09.5 Info: Committing Transaction 11:55:09.5 Info: 33: download_propers_config migrated 11:55:09.5 Info: => 0.00056s 11:55:09.5 Info: 34: remove_language_profiles migrating 11:55:09.5 Info: Beginning Transaction 11:55:09.5 Info: Starting migration of Main DB to 34 11:55:09.5 Info: DeleteTable LanguageProfiles 11:55:09.5 Info: DROP TABLE "LanguageProfiles" 11:55:09.5 Info: => 0.0002892s 11:55:09.5 Info: DeleteColumn Artists LanguageProfileId 11:55:09.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:09.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:09.5 Info: DROP TABLE "Artists" 11:55:09.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:09.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:09.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:09.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:09.5 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:09.5 Info: => 0.0054445s 11:55:09.5 Info: DeleteColumn ImportLists LanguageProfileId 11:55:09.5 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:09.5 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:09.5 Info: DROP TABLE "ImportLists" 11:55:09.5 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:09.6 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:09.6 Info: => 0.0050817s 11:55:09.6 Info: DeleteColumn Blacklist Language 11:55:09.6 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:09.6 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:09.6 Info: DROP TABLE "Blacklist" 11:55:09.6 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:09.6 Info: => 0.0053827s 11:55:09.6 Info: DeleteColumn History Language 11:55:09.6 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:09.6 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:09.6 Info: DROP TABLE "History" 11:55:09.6 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:09.6 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:09.6 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:09.6 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:09.6 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:09.6 Info: => 0.0051856s 11:55:09.6 Info: DeleteColumn LyricFiles Language 11:55:09.6 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:09.6 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:09.6 Info: DROP TABLE "LyricFiles" 11:55:09.6 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:09.6 Info: => 0.0050652s 11:55:09.6 Info: DeleteColumn TrackFiles Language 11:55:09.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:09.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:09.6 Info: DROP TABLE "TrackFiles" 11:55:09.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:09.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:09.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:09.6 Info: => 0.004919s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:09', 'remove_language_profiles') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 34: remove_language_profiles migrated 11:55:09.6 Info: => 0.0056628s 11:55:09.6 Info: 35: multi_disc_naming_format migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 35 11:55:09.6 Info: AlterTable NamingConfig 11:55:09.6 Info: => 1.1E-06s 11:55:09.6 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:09.6 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:09.6 Info: => 0.0006705s 11:55:09.6 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:09.6 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:09.6 Info: => 5.11E-05s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:09', 'multi_disc_naming_format') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 35: multi_disc_naming_format migrated 11:55:09.6 Info: => 0.0005247s 11:55:09.6 Info: 36: add_download_client_priority migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 36 11:55:09.6 Info: AlterTable DownloadClients 11:55:09.6 Info: => 9E-07s 11:55:09.6 Info: CreateColumn DownloadClients Priority Int32 11:55:09.6 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:09.6 Info: => 0.000604s 11:55:09.6 Info: PerformDBOperation 11:55:09.6 Info: Performing DB Operation 11:55:09.6 Info: => 0.0272288s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:09', 'add_download_client_priority') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 36: add_download_client_priority migrated 11:55:09.6 Info: => 0.0278924s 11:55:09.6 Info: 37: remove_growl_prowl migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 37 11:55:09.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:09.6 Info: => 7.43E-05s 11:55:09.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:09.6 Info: => 4.71E-05s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:09', 'remove_growl_prowl') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 37: remove_growl_prowl migrated 11:55:09.6 Info: => 0.0005143s 11:55:09.6 Info: 38: remove_plex_hometheatre migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 38 11:55:09.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:09.6 Info: => 5.58E-05s 11:55:09.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:09.6 Info: => 4.43E-05s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:09', 'remove_plex_hometheatre') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 38: remove_plex_hometheatre migrated 11:55:09.6 Info: => 0.0004904s 11:55:09.6 Info: 39: add_root_folder_add_defaults migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 39 11:55:09.6 Info: AlterTable RootFolders 11:55:09.6 Info: => 1.3E-06s 11:55:09.6 Info: CreateColumn RootFolders Name String 11:55:09.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:09.6 Info: => 0.0007172s 11:55:09.6 Info: AlterTable RootFolders 11:55:09.6 Info: => 6E-07s 11:55:09.6 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:09.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:09.6 Info: => 0.000635s 11:55:09.6 Info: AlterTable RootFolders 11:55:09.6 Info: => 6E-07s 11:55:09.6 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:09.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:09.6 Info: => 0.000585s 11:55:09.6 Info: AlterTable RootFolders 11:55:09.6 Info: => 5E-07s 11:55:09.6 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:09.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:09.6 Info: => 0.0005831s 11:55:09.6 Info: AlterTable RootFolders 11:55:09.6 Info: => 6E-07s 11:55:09.6 Info: CreateColumn RootFolders DefaultTags String 11:55:09.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:09.6 Info: => 0.0005997s 11:55:09.6 Info: PerformDBOperation 11:55:09.6 Info: Performing DB Operation 11:55:09.6 Info: => 0.0014732s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:09', 'add_root_folder_add_defaults') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 39: add_root_folder_add_defaults migrated 11:55:09.6 Info: => 0.0019835s 11:55:09.6 Info: 40: task_duration migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 40 11:55:09.6 Info: AlterTable ScheduledTasks 11:55:09.6 Info: => 8E-07s 11:55:09.6 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:09.6 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:09.6 Info: => 0.0006311s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:09', 'task_duration') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 40: task_duration migrated 11:55:09.6 Info: => 0.0011084s 11:55:09.6 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 41 11:55:09.6 Info: AlterTable ReleaseProfiles 11:55:09.6 Info: => 8E-07s 11:55:09.6 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:09.6 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:09.6 Info: => 0.000633s 11:55:09.6 Info: AlterTable ReleaseProfiles 11:55:09.6 Info: => 6E-07s 11:55:09.6 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:09.6 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:09.6 Info: => 0.0006177s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:09', 'add_indexer_and_enabled_to_release_profiles') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:09.6 Info: => 0.001094s 11:55:09.6 Info: 42: remove_album_folders migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 42 11:55:09.6 Info: DeleteColumn Artists AlbumFolder 11:55:09.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:09.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:09.6 Info: DROP TABLE "Artists" 11:55:09.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:09.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:09.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:09.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:09.6 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:09.6 Info: => 0.0055366s 11:55:09.6 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:09.6 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:09.6 Info: => 4.9E-05s 11:55:09.6 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:09.6 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:09.6 Info: => 4.34E-05s 11:55:09.6 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:09.6 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:09.6 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:09.6 Info: DROP TABLE "NamingConfig" 11:55:09.6 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:09.6 Info: => 0.004976s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:09', 'remove_album_folders') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 42: remove_album_folders migrated 11:55:09.6 Info: => 0.0055326s 11:55:09.6 Info: 44: add_priority_to_indexers migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 44 11:55:09.6 Info: AlterTable Indexers 11:55:09.6 Info: => 8E-07s 11:55:09.6 Info: CreateColumn Indexers Priority Int32 11:55:09.6 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:09.6 Info: => 0.0009973s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:09', 'add_priority_to_indexers') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 44: add_priority_to_indexers migrated 11:55:09.6 Info: => 0.0014942s 11:55:09.6 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 45 11:55:09.6 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:09.6 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:09.6 Info: => 0.0001167s 11:55:09.6 Info: PerformDBOperation 11:55:09.6 Info: Performing DB Operation 11:55:09.6 Info: => 0.0005069s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:09', 'remove_chown_and_folderchmod_config') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:09.6 Info: => 0.0009599s 11:55:09.6 Info: 47: update_notifiarr migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 47 11:55:09.6 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:09.6 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:09.6 Info: => 8.55E-05s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:09', 'update_notifiarr') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 47: update_notifiarr migrated 11:55:09.6 Info: => 0.0005831s 11:55:09.6 Info: 49: email_multiple_addresses migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 49 11:55:09.6 Info: PerformDBOperation 11:55:09.6 Info: Performing DB Operation 11:55:09.6 Info: => 0.0024647s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:09', 'email_multiple_addresses') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 49: email_multiple_addresses migrated 11:55:09.6 Info: => 0.0028829s 11:55:09.6 Info: 50: rename_blacklist_to_blocklist migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 50 11:55:09.6 Info: RenameTable Blacklist Blocklist 11:55:09.6 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:09.6 Info: => 0.0016458s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:09', 'rename_blacklist_to_blocklist') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 50: rename_blacklist_to_blocklist migrated 11:55:09.6 Info: => 0.0020594s 11:55:09.6 Info: 51: cdh_per_downloadclient migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 51 11:55:09.6 Info: AlterTable DownloadClients 11:55:09.6 Info: => 9E-07s 11:55:09.6 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:09.6 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:09.6 Info: => 0.0006667s 11:55:09.6 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:09.6 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:09.6 Info: => 0.0005568s 11:55:09.6 Info: PerformDBOperation 11:55:09.6 Info: Performing DB Operation 11:55:09.6 Info: => 0.0038818s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:09', 'cdh_per_downloadclient') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 51: cdh_per_downloadclient migrated 11:55:09.6 Info: => 0.0043658s 11:55:09.6 Info: 52: download_history migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 52 11:55:09.6 Info: CreateTable DownloadHistory 11:55:09.6 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:09.6 Info: => 0.0001591s 11:55:09.6 Info: CreateIndex DownloadHistory (EventType) 11:55:09.6 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:09.6 Info: => 0.0001066s 11:55:09.6 Info: CreateIndex DownloadHistory (ArtistId) 11:55:09.6 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:09.6 Info: => 9.15E-05s 11:55:09.6 Info: CreateIndex DownloadHistory (DownloadId) 11:55:09.6 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:09.6 Info: => 9.12E-05s 11:55:09.6 Info: PerformDBOperation 11:55:09.6 Info: Performing DB Operation 11:55:09.6 Info: => 0.0023356s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:09', 'download_history') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 52: download_history migrated 11:55:09.6 Info: => 0.0028588s 11:55:09.6 Info: 53: add_update_history migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 53 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:09', 'add_update_history') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 53: add_update_history migrated 11:55:09.6 Info: => 0.0005955s 11:55:09.6 Info: 54: add_on_update_to_notifications migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 54 11:55:09.6 Info: AlterTable Notifications 11:55:09.6 Info: => 8E-07s 11:55:09.6 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:09.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:09.6 Info: => 0.0005787s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:09', 'add_on_update_to_notifications') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 54: add_on_update_to_notifications migrated 11:55:09.6 Info: => 0.0009781s 11:55:09.6 Info: 55: download_client_per_indexer migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 55 11:55:09.6 Info: AlterTable Indexers 11:55:09.6 Info: => 8E-07s 11:55:09.6 Info: CreateColumn Indexers DownloadClientId Int32 11:55:09.6 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:09.6 Info: => 0.0005797s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:09', 'download_client_per_indexer') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 55: download_client_per_indexer migrated 11:55:09.6 Info: => 0.0009573s 11:55:09.6 Info: 56: AddNewItemMonitorType migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 56 11:55:09.6 Info: AlterTable Artists 11:55:09.6 Info: => 9E-07s 11:55:09.6 Info: CreateColumn Artists MonitorNewItems Int32 11:55:09.6 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:09.6 Info: => 0.0006887s 11:55:09.6 Info: AlterTable RootFolders 11:55:09.6 Info: => 6E-07s 11:55:09.6 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:09.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:09.6 Info: => 0.0005497s 11:55:09.6 Info: AlterTable ImportLists 11:55:09.6 Info: => 7E-07s 11:55:09.6 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:09.6 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:09.6 Info: => 0.0005424s 11:55:09.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:09', 'AddNewItemMonitorType') 11:55:09.6 Info: Committing Transaction 11:55:09.6 Info: 56: AddNewItemMonitorType migrated 11:55:09.6 Info: => 0.0010267s 11:55:09.6 Info: 57: ImportListSearch migrating 11:55:09.6 Info: Beginning Transaction 11:55:09.6 Info: Starting migration of Main DB to 57 11:55:09.6 Info: AlterTable ImportLists 11:55:09.6 Info: => 1E-06s 11:55:09.6 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:09.6 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:09.7 Info: => 0.0008977s 11:55:09.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:09', 'ImportListSearch') 11:55:09.7 Info: Committing Transaction 11:55:09.7 Info: 57: ImportListSearch migrated 11:55:09.7 Info: => 0.0014265s 11:55:09.7 Info: 58: ImportListMonitorExisting migrating 11:55:09.7 Info: Beginning Transaction 11:55:09.7 Info: Starting migration of Main DB to 58 11:55:09.7 Info: AlterTable ImportLists 11:55:09.7 Info: => 9E-07s 11:55:09.7 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:09.7 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:09.7 Info: => 0.0005675s 11:55:09.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:09', 'ImportListMonitorExisting') 11:55:09.7 Info: Committing Transaction 11:55:09.7 Info: 58: ImportListMonitorExisting migrated 11:55:09.7 Info: => 0.0010324s 11:55:09.7 Info: 59: add_indexer_tags migrating 11:55:09.7 Info: Beginning Transaction 11:55:09.7 Info: Starting migration of Main DB to 59 11:55:09.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.7 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:09.7 Info: => 5.6E-05s 11:55:09.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.7 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:09.7 Info: => 4.41E-05s 11:55:09.7 Info: AlterTable Indexers 11:55:09.7 Info: => 5E-07s 11:55:09.7 Info: CreateColumn Indexers Tags String 11:55:09.7 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:09.7 Info: => 0.0005907s 11:55:09.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:09', 'add_indexer_tags') 11:55:09.7 Info: Committing Transaction 11:55:09.7 Info: 59: add_indexer_tags migrated 11:55:09.7 Info: => 0.0009637s 11:55:09.7 Info: 60: update_audio_types migrating 11:55:09.7 Info: Beginning Transaction 11:55:09.7 Info: Starting migration of Main DB to 60 11:55:09.7 Info: PerformDBOperation 11:55:09.7 Info: Performing DB Operation 11:55:09.7 Info: => 0.0019188s 11:55:09.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:09', 'update_audio_types') 11:55:09.7 Info: Committing Transaction 11:55:09.7 Info: 60: update_audio_types migrated 11:55:09.7 Info: => 0.0023192s 11:55:09.7 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:09.7 Info: Beginning Transaction 11:55:09.7 Info: Starting migration of Main DB to 61 11:55:09.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.7 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:09.7 Info: => 4.98E-05s 11:55:09.7 Info: AlterTable AlbumReleases 11:55:09.7 Info: => 5E-07s 11:55:09.7 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:09.7 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:09.7 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:09.7 Info: DROP TABLE "AlbumReleases" 11:55:09.7 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:09.7 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:09.7 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:09.7 Info: => 0.004981s 11:55:09.7 Info: AlterTable Albums 11:55:09.7 Info: => 6E-07s 11:55:09.7 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:09.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:09.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:09.7 Info: DROP TABLE "Albums" 11:55:09.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:09.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:09.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:09.7 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:09.7 Info: => 0.0050824s 11:55:09.7 Info: AlterTable Albums 11:55:09.7 Info: => 6E-07s 11:55:09.7 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:09.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:09.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:09.7 Info: DROP TABLE "Albums" 11:55:09.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:09.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:09.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:09.7 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:09.7 Info: => 0.0085857s 11:55:09.7 Info: AlterTable Albums 11:55:09.7 Info: => 7E-07s 11:55:09.7 Info: AlterColumn Albums Added DateTimeOffset 11:55:09.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:09.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:09.7 Info: DROP TABLE "Albums" 11:55:09.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:09.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:09.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:09.7 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:09.7 Info: => 0.0073571s 11:55:09.7 Info: AlterTable Artists 11:55:09.7 Info: => 6E-07s 11:55:09.7 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:09.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:09.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:09.7 Info: DROP TABLE "Artists" 11:55:09.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:09.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:09.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:09.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:09.7 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:09.7 Info: => 0.0074534s 11:55:09.7 Info: AlterTable Artists 11:55:09.7 Info: => 7E-07s 11:55:09.7 Info: AlterColumn Artists Added DateTimeOffset 11:55:09.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:09.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:09.7 Info: DROP TABLE "Artists" 11:55:09.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:09.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:09.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:09.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:09.7 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:09.7 Info: => 0.0054811s 11:55:09.7 Info: AlterTable Blocklist 11:55:09.7 Info: => 5E-07s 11:55:09.7 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:09.7 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:09.7 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:09.7 Info: DROP TABLE "Blocklist" 11:55:09.7 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:09.7 Info: => 0.0099303s 11:55:09.7 Info: AlterTable Blocklist 11:55:09.7 Info: => 6E-07s 11:55:09.7 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:09.7 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:09.7 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:09.7 Info: DROP TABLE "Blocklist" 11:55:09.7 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:09.7 Info: => 0.0088925s 11:55:09.7 Info: AlterTable Commands 11:55:09.7 Info: => 6E-07s 11:55:09.7 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:09.7 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) 11:55:09.7 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" 11:55:09.7 Info: DROP TABLE "Commands" 11:55:09.7 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:09.7 Info: => 0.0048266s 11:55:09.7 Info: AlterTable Commands 11:55:09.7 Info: => 6E-07s 11:55:09.7 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:09.7 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) 11:55:09.7 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" 11:55:09.7 Info: DROP TABLE "Commands" 11:55:09.7 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:09.7 Info: => 0.0047183s 11:55:09.7 Info: AlterTable Commands 11:55:09.7 Info: => 5E-07s 11:55:09.7 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:09.7 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) 11:55:09.7 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" 11:55:09.7 Info: DROP TABLE "Commands" 11:55:09.7 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:09.7 Info: => 0.0046381s 11:55:09.7 Info: AlterTable DownloadClientStatus 11:55:09.7 Info: => 6E-07s 11:55:09.7 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:09.7 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) 11:55:09.7 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:09.7 Info: DROP TABLE "DownloadClientStatus" 11:55:09.7 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:09.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:09.7 Info: => 0.0048997s 11:55:09.7 Info: AlterTable DownloadClientStatus 11:55:09.7 Info: => 5E-07s 11:55:09.7 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:09.7 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) 11:55:09.7 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:09.7 Info: DROP TABLE "DownloadClientStatus" 11:55:09.7 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:09.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:09.7 Info: => 0.0049937s 11:55:09.7 Info: AlterTable DownloadClientStatus 11:55:09.7 Info: => 5E-07s 11:55:09.7 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:09.7 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) 11:55:09.7 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:09.7 Info: DROP TABLE "DownloadClientStatus" 11:55:09.7 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:09.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:09.7 Info: => 0.0046567s 11:55:09.7 Info: AlterTable DownloadHistory 11:55:09.7 Info: => 6E-07s 11:55:09.7 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:09.8 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:09.8 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:09.8 Info: DROP TABLE "DownloadHistory" 11:55:09.8 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:09.8 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:09.8 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:09.8 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:09.8 Info: => 0.0054301s 11:55:09.8 Info: AlterTable ExtraFiles 11:55:09.8 Info: => 6E-07s 11:55:09.8 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:09.8 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:09.8 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:09.8 Info: DROP TABLE "ExtraFiles" 11:55:09.8 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:09.8 Info: => 0.0052765s 11:55:09.8 Info: AlterTable ExtraFiles 11:55:09.8 Info: => 5E-07s 11:55:09.8 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:09.8 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:09.8 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:09.8 Info: DROP TABLE "ExtraFiles" 11:55:09.8 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:09.8 Info: => 0.0045838s 11:55:09.8 Info: AlterTable History 11:55:09.8 Info: => 7E-07s 11:55:09.8 Info: AlterColumn History Date DateTimeOffset 11:55:09.8 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:09.8 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:09.8 Info: DROP TABLE "History" 11:55:09.8 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:09.8 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:09.8 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:09.8 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:09.8 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:09.8 Info: => 0.0051842s 11:55:09.8 Info: AlterTable ImportListStatus 11:55:09.8 Info: => 6E-07s 11:55:09.8 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:09.8 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:09.8 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:09.8 Info: DROP TABLE "ImportListStatus" 11:55:09.8 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:09.8 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:09.8 Info: => 0.016433s 11:55:09.8 Info: AlterTable ImportListStatus 11:55:09.8 Info: => 9E-07s 11:55:09.8 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:09.8 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:09.8 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:09.8 Info: DROP TABLE "ImportListStatus" 11:55:09.8 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:09.8 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:09.8 Info: => 0.0048791s 11:55:09.8 Info: AlterTable ImportListStatus 11:55:09.8 Info: => 6E-07s 11:55:09.8 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:09.8 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:09.8 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:09.8 Info: DROP TABLE "ImportListStatus" 11:55:09.8 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:09.8 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:09.8 Info: => 0.026629s 11:55:09.8 Info: AlterTable IndexerStatus 11:55:09.8 Info: => 1.4E-06s 11:55:09.8 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:09.8 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) 11:55:09.8 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:09.8 Info: DROP TABLE "IndexerStatus" 11:55:09.8 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:09.8 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:09.8 Info: => 0.0057322s 11:55:09.8 Info: AlterTable IndexerStatus 11:55:09.8 Info: => 9E-07s 11:55:09.8 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:09.8 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) 11:55:09.8 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:09.8 Info: DROP TABLE "IndexerStatus" 11:55:09.8 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:09.8 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:09.8 Info: => 0.0047909s 11:55:09.8 Info: AlterTable IndexerStatus 11:55:09.8 Info: => 8E-07s 11:55:09.8 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:09.8 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) 11:55:09.8 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:09.8 Info: DROP TABLE "IndexerStatus" 11:55:09.8 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:09.8 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:09.8 Info: => 0.0047181s 11:55:09.8 Info: AlterTable LyricFiles 11:55:09.8 Info: => 8E-07s 11:55:09.8 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:09.8 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:09.8 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:09.8 Info: DROP TABLE "LyricFiles" 11:55:09.8 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:09.8 Info: => 0.0047836s 11:55:09.8 Info: AlterTable LyricFiles 11:55:09.8 Info: => 8E-07s 11:55:09.8 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:09.8 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:09.8 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:09.8 Info: DROP TABLE "LyricFiles" 11:55:09.8 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:09.8 Info: => 0.0046644s 11:55:09.8 Info: AlterTable MetadataFiles 11:55:09.8 Info: => 9E-07s 11:55:09.8 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:09.8 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:09.8 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:09.8 Info: DROP TABLE "MetadataFiles" 11:55:09.8 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:09.8 Info: => 0.005634s 11:55:09.8 Info: AlterTable MetadataFiles 11:55:09.8 Info: => 8E-07s 11:55:09.8 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:09.9 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:09.9 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:09.9 Info: DROP TABLE "MetadataFiles" 11:55:09.9 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:09.9 Info: => 0.0050351s 11:55:09.9 Info: AlterTable PendingReleases 11:55:09.9 Info: => 9E-07s 11:55:09.9 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:09.9 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:09.9 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:09.9 Info: DROP TABLE "PendingReleases" 11:55:09.9 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:09.9 Info: => 0.0056068s 11:55:09.9 Info: AlterTable ScheduledTasks 11:55:09.9 Info: => 8E-07s 11:55:09.9 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:09.9 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) 11:55:09.9 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:09.9 Info: DROP TABLE "ScheduledTasks" 11:55:09.9 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:09.9 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:09.9 Info: => 0.0046834s 11:55:09.9 Info: AlterTable ScheduledTasks 11:55:09.9 Info: => 7E-07s 11:55:09.9 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:09.9 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) 11:55:09.9 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:09.9 Info: DROP TABLE "ScheduledTasks" 11:55:09.9 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:09.9 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:09.9 Info: => 0.0052628s 11:55:09.9 Info: AlterTable TrackFiles 11:55:09.9 Info: => 8E-07s 11:55:09.9 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:09.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:09.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:09.9 Info: DROP TABLE "TrackFiles" 11:55:09.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:09.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:09.9 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:09.9 Info: => 0.005487s 11:55:09.9 Info: AlterTable TrackFiles 11:55:09.9 Info: => 7E-07s 11:55:09.9 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:09.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:09.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:09.9 Info: DROP TABLE "TrackFiles" 11:55:09.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:09.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:09.9 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:09.9 Info: => 0.0056343s 11:55:09.9 Info: AlterTable VersionInfo 11:55:09.9 Info: => 8E-07s 11:55:09.9 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:09.9 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:09.9 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:09.9 Info: DROP TABLE "VersionInfo" 11:55:09.9 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:09.9 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:09.9 Info: => 0.0051657s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:09', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:09.9 Info: => 0.006118s 11:55:09.9 Info: 62: add_on_delete_to_notifications migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 62 11:55:09.9 Info: AlterTable Notifications 11:55:09.9 Info: => 8E-07s 11:55:09.9 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:09.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:09.9 Info: => 0.0006202s 11:55:09.9 Info: AlterTable Notifications 11:55:09.9 Info: => 1.6E-06s 11:55:09.9 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:09.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:09.9 Info: => 0.0005984s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:09', 'add_on_delete_to_notifications') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 62: add_on_delete_to_notifications migrated 11:55:09.9 Info: => 0.0010843s 11:55:09.9 Info: 63: add_custom_formats migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 63 11:55:09.9 Info: AlterTable DelayProfiles 11:55:09.9 Info: => 8E-07s 11:55:09.9 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:09.9 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:09.9 Info: => 0.0006142s 11:55:09.9 Info: UpdateData 11:55:09.9 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:09.9 Info: => 6.1E-05s 11:55:09.9 Info: AlterTable TrackFiles 11:55:09.9 Info: => 8E-07s 11:55:09.9 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:09.9 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:09.9 Info: => 0.0005909s 11:55:09.9 Info: PerformDBOperation 11:55:09.9 Info: Performing DB Operation 11:55:09.9 Info: => 0.0015993s 11:55:09.9 Info: CreateTable CustomFormats 11:55:09.9 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:09.9 Info: => 0.0001535s 11:55:09.9 Info: CreateIndex CustomFormats (Name) 11:55:09.9 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:09.9 Info: => 0.00013s 11:55:09.9 Info: AlterTable QualityProfiles 11:55:09.9 Info: => 7E-07s 11:55:09.9 Info: CreateColumn QualityProfiles FormatItems String 11:55:09.9 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:09.9 Info: => 0.0006405s 11:55:09.9 Info: AlterTable QualityProfiles 11:55:09.9 Info: => 9E-07s 11:55:09.9 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:09.9 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:09.9 Info: => 0.0006166s 11:55:09.9 Info: AlterTable QualityProfiles 11:55:09.9 Info: => 8E-07s 11:55:09.9 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:09.9 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:09.9 Info: => 0.0006383s 11:55:09.9 Info: PerformDBOperation 11:55:09.9 Info: Performing DB Operation 11:55:09.9 Info: => 0.0074713s 11:55:09.9 Info: PerformDBOperation 11:55:09.9 Info: Performing DB Operation 11:55:09.9 Info: => 0.0013606s 11:55:09.9 Info: DeleteColumn ReleaseProfiles Preferred 11:55:09.9 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:09.9 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:09.9 Info: DROP TABLE "ReleaseProfiles" 11:55:09.9 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:09.9 Info: => 0.007059s 11:55:09.9 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:09.9 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:09.9 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:09.9 Info: DROP TABLE "ReleaseProfiles" 11:55:09.9 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:09.9 Info: => 0.004792s 11:55:09.9 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:09.9 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:09.9 Info: => 5.36E-05s 11:55:09.9 Info: AlterTable DelayProfiles 11:55:09.9 Info: => 8E-07s 11:55:09.9 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:09.9 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:09.9 Info: => 0.0006295s 11:55:09.9 Info: AlterTable DelayProfiles 11:55:09.9 Info: => 8E-07s 11:55:09.9 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:09.9 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:09.9 Info: => 0.0006278s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:09', 'add_custom_formats') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 63: add_custom_formats migrated 11:55:09.9 Info: => 0.0012463s 11:55:09.9 Info: 64: add_result_to_commands migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 64 11:55:09.9 Info: AlterTable Commands 11:55:09.9 Info: => 1.1E-06s 11:55:09.9 Info: CreateColumn Commands Result Int32 11:55:09.9 Info: ALTER TABLE "Commands" ADD COLUMN "Result" INTEGER NOT NULL DEFAULT 1 11:55:09.9 Info: => 0.000643s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (64, '2024-10-13T11:55:09', 'add_result_to_commands') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 64: add_result_to_commands migrated 11:55:09.9 Info: => 0.0011467s 11:55:09.9 Info: 65: health_restored_notification migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 65 11:55:09.9 Info: AlterTable Notifications 11:55:09.9 Info: => 1.1E-06s 11:55:09.9 Info: CreateColumn Notifications OnHealthRestored Boolean 11:55:09.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 11:55:09.9 Info: => 0.0006293s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (65, '2024-10-13T11:55:09', 'health_restored_notification') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 65: health_restored_notification migrated 11:55:09.9 Info: => 0.0011057s 11:55:09.9 Info: 66: remove_uc migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 66 11:55:09.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:09.9 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' 11:55:09.9 Info: => 6.02E-05s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (66, '2024-10-13T11:55:09', 'remove_uc') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 66: remove_uc migrated 11:55:09.9 Info: => 0.0004501s 11:55:09.9 Info: 67: download_clients_rename_tv_to_music migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 67 11:55:09.9 Info: PerformDBOperation 11:55:09.9 Info: Performing DB Operation 11:55:09.9 Info: => 0.0025811s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (67, '2024-10-13T11:55:09', 'download_clients_rename_tv_to_music') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 67: download_clients_rename_tv_to_music migrated 11:55:09.9 Info: => 0.003061s 11:55:09.9 Info: 68: add_colon_replacement_to_naming_config migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 68 11:55:09.9 Info: AlterTable NamingConfig 11:55:09.9 Info: => 1.1E-06s 11:55:09.9 Info: CreateColumn NamingConfig ColonReplacementFormat Int32 11:55:09.9 Info: ALTER TABLE "NamingConfig" ADD COLUMN "ColonReplacementFormat" INTEGER NOT NULL DEFAULT 4 11:55:09.9 Info: => 0.0006565s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (68, '2024-10-13T11:55:09', 'add_colon_replacement_to_naming_config') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 68: add_colon_replacement_to_naming_config migrated 11:55:09.9 Info: => 0.001233s 11:55:09.9 Info: 69: list_sync_time migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 69 11:55:09.9 Info: DeleteColumn ImportListStatus LastSyncListInfo 11:55:09.9 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) 11:55:09.9 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ImportListStatus" 11:55:09.9 Info: DROP TABLE "ImportListStatus" 11:55:09.9 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:09.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:09.9 Info: => 0.005187s 11:55:09.9 Info: AlterTable ImportListStatus 11:55:09.9 Info: => 8E-07s 11:55:09.9 Info: CreateColumn ImportListStatus LastInfoSync DateTimeOffset 11:55:09.9 Info: ALTER TABLE "ImportListStatus" ADD COLUMN "LastInfoSync" DATETIME 11:55:09.9 Info: => 0.0007492s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (69, '2024-10-13T11:55:09', 'list_sync_time') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 69: list_sync_time migrated 11:55:09.9 Info: => 0.0013101s 11:55:09.9 Info: 70: add_download_client_tags migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 70 11:55:09.9 Info: AlterTable DownloadClients 11:55:09.9 Info: => 1.1E-06s 11:55:09.9 Info: CreateColumn DownloadClients Tags String 11:55:09.9 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Tags" TEXT 11:55:09.9 Info: => 0.0006751s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (70, '2024-10-13T11:55:09', 'add_download_client_tags') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 70: add_download_client_tags migrated 11:55:09.9 Info: => 0.0011368s 11:55:09.9 Info: 71: add_notification_status migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 71 11:55:09.9 Info: CreateTable NotificationStatus 11:55:09.9 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) 11:55:09.9 Info: => 0.0001686s 11:55:09.9 Info: CreateIndex NotificationStatus (ProviderId) 11:55:09.9 Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) 11:55:09.9 Info: => 0.0001165s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (71, '2024-10-13T11:55:09', 'add_notification_status') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 71: add_notification_status migrated 11:55:09.9 Info: => 0.0006778s 11:55:09.9 Info: 72: add_alac_24_quality_in_profiles migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 72 11:55:09.9 Info: PerformDBOperation 11:55:09.9 Info: Performing DB Operation 11:55:09.9 Info: => 0.0041848s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (72, '2024-10-13T11:55:09', 'add_alac_24_quality_in_profiles') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 72: add_alac_24_quality_in_profiles migrated 11:55:09.9 Info: => 0.0047202s 11:55:09.9 Info: 73: add_salt_to_users migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 73 11:55:09.9 Info: AlterTable Users 11:55:09.9 Info: => 1E-06s 11:55:09.9 Info: CreateColumn Users Salt String 11:55:09.9 Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT 11:55:09.9 Info: => 0.0007497s 11:55:09.9 Info: CreateColumn Users Iterations Int32 11:55:09.9 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER 11:55:09.9 Info: => 0.0006691s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (73, '2024-10-13T11:55:09', 'add_salt_to_users') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 73: add_salt_to_users migrated 11:55:09.9 Info: => 0.0011991s 11:55:09.9 Info: 74: add_auto_tagging migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 74 11:55:09.9 Info: CreateTable AutoTagging 11:55:09.9 Info: CREATE TABLE "AutoTagging" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "RemoveTagsAutomatically" INTEGER NOT NULL DEFAULT 0, "Tags" TEXT NOT NULL DEFAULT '[]') 11:55:09.9 Info: => 0.0001837s 11:55:09.9 Info: CreateIndex AutoTagging (Name) 11:55:09.9 Info: CREATE UNIQUE INDEX "IX_AutoTagging_Name" ON "AutoTagging" ("Name" ASC) 11:55:09.9 Info: => 0.0001181s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (74, '2024-10-13T11:55:09', 'add_auto_tagging') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 74: add_auto_tagging migrated 11:55:09.9 Info: => 0.0005843s 11:55:09.9 Info: 75: quality_definition_preferred_size migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 75 11:55:09.9 Info: AlterTable QualityDefinitions 11:55:09.9 Info: => 1.1E-06s 11:55:09.9 Info: CreateColumn QualityDefinitions PreferredSize Double 11:55:09.9 Info: ALTER TABLE "QualityDefinitions" ADD COLUMN "PreferredSize" NUMERIC 11:55:09.9 Info: => 0.0007381s 11:55:09.9 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "PreferredSize" = "MaxSize" - 5 WHERE "MaxSize" > 5 11:55:09.9 Info: UPDATE "QualityDefinitions" SET "PreferredSize" = "MaxSize" - 5 WHERE "MaxSize" > 5 11:55:09.9 Info: => 5.44E-05s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (75, '2024-10-13T11:55:09', 'quality_definition_preferred_size') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 75: quality_definition_preferred_size migrated 11:55:09.9 Info: => 0.0005801s 11:55:09.9 Info: 76: add_on_artist_add_to_notifications migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 76 11:55:09.9 Info: AlterTable Notifications 11:55:09.9 Info: => 3.7E-06s 11:55:09.9 Info: CreateColumn Notifications OnArtistAdd Boolean 11:55:09.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistAdd" INTEGER NOT NULL DEFAULT 0 11:55:09.9 Info: => 0.0007276s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (76, '2024-10-13T11:55:09', 'add_on_artist_add_to_notifications') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 76: add_on_artist_add_to_notifications migrated 11:55:09.9 Info: => 0.0013807s 11:55:09.9 Info: 77: album_last_searched_time migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 77 11:55:09.9 Info: AlterTable Albums 11:55:09.9 Info: => 9E-07s 11:55:09.9 Info: CreateColumn Albums LastSearchTime DateTimeOffset 11:55:09.9 Info: ALTER TABLE "Albums" ADD COLUMN "LastSearchTime" DATETIME 11:55:09.9 Info: => 0.0006952s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (77, '2024-10-13T11:55:10', 'album_last_searched_time') 11:55:09.9 Info: Committing Transaction 11:55:09.9 Info: 77: album_last_searched_time migrated 11:55:09.9 Info: => 0.0011561s 11:55:09.9 Info: 78: add_indexer_flags migrating 11:55:09.9 Info: Beginning Transaction 11:55:09.9 Info: Starting migration of Main DB to 78 11:55:09.9 Info: AlterTable Blocklist 11:55:09.9 Info: => 1.1E-06s 11:55:09.9 Info: CreateColumn Blocklist IndexerFlags Int32 11:55:09.9 Info: ALTER TABLE "Blocklist" ADD COLUMN "IndexerFlags" INTEGER NOT NULL DEFAULT 0 11:55:09.9 Info: => 0.0007151s 11:55:09.9 Info: AlterTable TrackFiles 11:55:09.9 Info: => 8E-07s 11:55:09.9 Info: CreateColumn TrackFiles IndexerFlags Int32 11:55:09.9 Info: ALTER TABLE "TrackFiles" ADD COLUMN "IndexerFlags" INTEGER NOT NULL DEFAULT 0 11:55:09.9 Info: => 0.0006864s 11:55:09.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (78, '2024-10-13T11:55:10', 'add_indexer_flags') 11:55:09.9 Info: Committing Transaction 11:55:10.0 Info: 78: add_indexer_flags migrated 11:55:10.0 Info: => 0.0011468s 11:55:10.0 Info: 79: add_indexes_album_statistics migrating 11:55:10.0 Info: Beginning Transaction 11:55:10.0 Info: Starting migration of Main DB to 79 11:55:10.0 Info: CreateIndex Albums (Monitored) 11:55:10.0 Info: CREATE INDEX "IX_Albums_Monitored" ON "Albums" ("Monitored" ASC) 11:55:10.0 Info: => 0.0001386s 11:55:10.0 Info: CreateIndex Albums (ReleaseDate) 11:55:10.0 Info: CREATE INDEX "IX_Albums_ReleaseDate" ON "Albums" ("ReleaseDate" ASC) 11:55:10.0 Info: => 0.000131s 11:55:10.0 Info: CreateIndex AlbumReleases (Monitored) 11:55:10.0 Info: CREATE INDEX "IX_AlbumReleases_Monitored" ON "AlbumReleases" ("Monitored" ASC) 11:55:10.0 Info: => 0.0001279s 11:55:10.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (79, '2024-10-13T11:55:10', 'add_indexes_album_statistics') 11:55:10.0 Info: Committing Transaction 11:55:10.0 Info: 79: add_indexes_album_statistics migrated 11:55:10.0 Info: => 0.0005548s 11:55:10.0 Debug: Took: 00:00:01.0278033 11:55:10.0 Info: Caching database 11:55:10.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:10.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-08T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:10.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:10.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:10.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "Albums"."Id" AS "AlbumId", COUNT("Tracks"."Id") AS "TotalTrackCount", SUM(CASE WHEN "Albums"."ReleaseDate" <= @currentDate OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "AvailableTrackCount", SUM(CASE WHEN ("Albums"."Monitored" = 1 AND "Albums"."ReleaseDate" <= @currentDate) OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "TrackCount", SUM(CASE WHEN "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS TrackFileCount FROM "Tracks" JOIN "AlbumReleases" ON ("Tracks"."AlbumReleaseId" = "AlbumReleases"."Id") JOIN "Albums" ON ("AlbumReleases"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") WHERE ("AlbumReleases"."Monitored" = @Clause5_P1) GROUP BY "Artists"."Id" , "Albums"."Id" PARAMETERS: currentDate = ["2024-10-13T11:55:10.2367439Z"] Clause5_P1 = [true] ==== End Query Trace ==== 11:55:10.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "AlbumId", SUM(COALESCE("Size", 0)) AS SizeOnDisk FROM "TrackFiles" JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") GROUP BY "Artists"."Id" , "TrackFiles"."AlbumId" PARAMETERS: ==== End Query Trace ==== 11:55:10.3 Info: --- End: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_get_stats_for_artist --- 11:55:10.3 Info: --- Start: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_have_size_on_disk_of_zero_when_no_track_file --- 11:55:10.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:10.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173103091246_3/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:10.3 Info: DatabaseEngineVersionCheck migrating 11:55:10.3 Info: PerformDBOperation 11:55:10.3 Info: Performing DB Operation 11:55:10.3 Info: SQLite 3.46.1 11:55:10.3 Info: => 0.0010884s 11:55:10.3 Info: DatabaseEngineVersionCheck migrated 11:55:10.3 Info: => 0.0011106s 11:55:10.3 Debug: Took: 00:00:00.0158658 11:55:10.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:10.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-08T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:10.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:10.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:10.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "Albums"."Id" AS "AlbumId", COUNT("Tracks"."Id") AS "TotalTrackCount", SUM(CASE WHEN "Albums"."ReleaseDate" <= @currentDate OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "AvailableTrackCount", SUM(CASE WHEN ("Albums"."Monitored" = 1 AND "Albums"."ReleaseDate" <= @currentDate) OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "TrackCount", SUM(CASE WHEN "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS TrackFileCount FROM "Tracks" JOIN "AlbumReleases" ON ("Tracks"."AlbumReleaseId" = "AlbumReleases"."Id") JOIN "Albums" ON ("AlbumReleases"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") WHERE ("AlbumReleases"."Monitored" = @Clause5_P1) GROUP BY "Artists"."Id" , "Albums"."Id" PARAMETERS: currentDate = ["2024-10-13T11:55:10.3491506Z"] Clause5_P1 = [true] ==== End Query Trace ==== 11:55:10.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "AlbumId", SUM(COALESCE("Size", 0)) AS SizeOnDisk FROM "TrackFiles" JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") GROUP BY "Artists"."Id" , "TrackFiles"."AlbumId" PARAMETERS: ==== End Query Trace ==== 11:55:10.4 Info: --- End: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_have_size_on_disk_of_zero_when_no_track_file --- 11:55:10.4 Info: --- Start: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_have_size_on_disk_when_track_file_exists --- 11:55:10.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:10.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173104048367_5/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:10.4 Info: DatabaseEngineVersionCheck migrating 11:55:10.4 Info: PerformDBOperation 11:55:10.4 Info: Performing DB Operation 11:55:10.4 Info: SQLite 3.46.1 11:55:10.4 Info: => 0.0010595s 11:55:10.4 Info: DatabaseEngineVersionCheck migrated 11:55:10.4 Info: => 0.0010766s 11:55:10.4 Debug: Took: 00:00:00.0107671 11:55:10.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:10.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-08T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:10.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:10.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:10.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 3, "name": "MP3-256" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:10.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "Albums"."Id" AS "AlbumId", COUNT("Tracks"."Id") AS "TotalTrackCount", SUM(CASE WHEN "Albums"."ReleaseDate" <= @currentDate OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "AvailableTrackCount", SUM(CASE WHEN ("Albums"."Monitored" = 1 AND "Albums"."ReleaseDate" <= @currentDate) OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "TrackCount", SUM(CASE WHEN "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS TrackFileCount FROM "Tracks" JOIN "AlbumReleases" ON ("Tracks"."AlbumReleaseId" = "AlbumReleases"."Id") JOIN "Albums" ON ("AlbumReleases"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") WHERE ("AlbumReleases"."Monitored" = @Clause5_P1) GROUP BY "Artists"."Id" , "Albums"."Id" PARAMETERS: currentDate = ["2024-10-13T11:55:10.4497233Z"] Clause5_P1 = [true] ==== End Query Trace ==== 11:55:10.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "AlbumId", SUM(COALESCE("Size", 0)) AS SizeOnDisk FROM "TrackFiles" JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") GROUP BY "Artists"."Id" , "TrackFiles"."AlbumId" PARAMETERS: ==== End Query Trace ==== 11:55:10.4 Info: --- End: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_have_size_on_disk_when_track_file_exists --- 11:55:10.4 Info: --- Start: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_include_unmonitored_track_with_file_in_track_count --- 11:55:10.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:10.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173104761338_7/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:10.4 Info: DatabaseEngineVersionCheck migrating 11:55:10.4 Info: PerformDBOperation 11:55:10.4 Info: Performing DB Operation 11:55:10.4 Info: SQLite 3.46.1 11:55:10.4 Info: => 0.0010197s 11:55:10.4 Info: DatabaseEngineVersionCheck migrated 11:55:10.4 Info: => 0.0010357s 11:55:10.4 Debug: Took: 00:00:00.0106318 11:55:10.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:10.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-08T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:10.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:10.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:10.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "Albums"."Id" AS "AlbumId", COUNT("Tracks"."Id") AS "TotalTrackCount", SUM(CASE WHEN "Albums"."ReleaseDate" <= @currentDate OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "AvailableTrackCount", SUM(CASE WHEN ("Albums"."Monitored" = 1 AND "Albums"."ReleaseDate" <= @currentDate) OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "TrackCount", SUM(CASE WHEN "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS TrackFileCount FROM "Tracks" JOIN "AlbumReleases" ON ("Tracks"."AlbumReleaseId" = "AlbumReleases"."Id") JOIN "Albums" ON ("AlbumReleases"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") WHERE ("AlbumReleases"."Monitored" = @Clause5_P1) GROUP BY "Artists"."Id" , "Albums"."Id" PARAMETERS: currentDate = ["2024-10-13T11:55:10.5086423Z"] Clause5_P1 = [true] ==== End Query Trace ==== 11:55:10.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "AlbumId", SUM(COALESCE("Size", 0)) AS SizeOnDisk FROM "TrackFiles" JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") GROUP BY "Artists"."Id" , "TrackFiles"."AlbumId" PARAMETERS: ==== End Query Trace ==== 11:55:10.5 Info: --- End: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_include_unmonitored_track_with_file_in_track_count --- 11:55:09.9 Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.exists_should_find_running_process --- 11:55:09.9 Debug: Starting /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Test.Dummy 11:55:10.0 Debug: Dummy process. ID:4690 Name:Lidarr.Test.Dummy Path:/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Test.Dummy 11:55:10.5 Debug: Found 1 processes with the name: Lidarr.Test.Dummy 11:55:10.5 Debug: - [4690] Lidarr.Test.Dummy 11:55:10.5 Debug: Found 0 processes with the name: Lidarr.Test.Dummy 11:55:10.5 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.exists_should_find_running_process --- 11:55:10.5 Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetById_should_return_null_if_process_doesnt_exist --- 11:55:10.5 Debug: Finding process with Id:1234567 11:55:10.6 Warn: Unable to find process with ID 1234567 11:55:10.6 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetById_should_return_null_if_process_doesnt_exist --- Skipped should_be_equal_windows_only("c:\\","C:\\") [< 1 ms] Skipped should_not_be_parent_when_it_is_grandparent [< 1 ms] 11:55:10.6 Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(0) --- 11:55:10.6 Debug: Finding process with Id:0 11:55:10.6 Warn: Unable to find process with ID 0 11:55:10.6 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(0) --- 11:55:10.5 Info: --- Start: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_not_duplicate_size_for_multi_track_files --- 11:55:10.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:10.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173105347003_9/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:10.5 Info: DatabaseEngineVersionCheck migrating 11:55:10.5 Info: PerformDBOperation 11:55:10.5 Info: Performing DB Operation 11:55:10.5 Info: SQLite 3.46.1 11:55:10.5 Info: => 0.001028s 11:55:10.5 Info: DatabaseEngineVersionCheck migrated 11:55:10.5 Info: => 0.0010428s 11:55:10.5 Debug: Took: 00:00:00.0106778 11:55:10.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:10.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-08T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:10.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:10.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:10.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 3, "name": "MP3-256" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:10.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber11\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:10.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "Albums"."Id" AS "AlbumId", COUNT("Tracks"."Id") AS "TotalTrackCount", SUM(CASE WHEN "Albums"."ReleaseDate" <= @currentDate OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "AvailableTrackCount", SUM(CASE WHEN ("Albums"."Monitored" = 1 AND "Albums"."ReleaseDate" <= @currentDate) OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "TrackCount", SUM(CASE WHEN "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS TrackFileCount FROM "Tracks" JOIN "AlbumReleases" ON ("Tracks"."AlbumReleaseId" = "AlbumReleases"."Id") JOIN "Albums" ON ("AlbumReleases"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") WHERE ("AlbumReleases"."Monitored" = @Clause5_P1) GROUP BY "Artists"."Id" , "Albums"."Id" PARAMETERS: currentDate = ["2024-10-13T11:55:10.6310058Z"] Clause5_P1 = [true] ==== End Query Trace ==== 11:55:10.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "AlbumId", SUM(COALESCE("Size", 0)) AS SizeOnDisk FROM "TrackFiles" JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") GROUP BY "Artists"."Id" , "TrackFiles"."AlbumId" PARAMETERS: ==== End Query Trace ==== 11:55:10.6 Info: --- End: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_not_duplicate_size_for_multi_track_files --- 11:55:10.6 Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(-1) --- 11:55:10.6 Debug: Finding process with Id:-1 11:55:10.6 Warn: Unable to find process with ID -1 11:55:10.6 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(-1) --- 11:55:10.6 Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(9999) --- 11:55:10.6 Debug: Finding process with Id:9999 11:55:10.7 Warn: Unable to find process with ID 9999 11:55:10.7 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(9999) --- 11:55:10.6 Info: --- Start: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_not_include_unmonitored_track_in_track_count --- 11:55:10.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:10.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173106782356_11/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:10.6 Info: DatabaseEngineVersionCheck migrating 11:55:10.6 Info: PerformDBOperation 11:55:10.6 Info: Performing DB Operation 11:55:10.6 Info: SQLite 3.46.1 11:55:10.6 Info: => 0.0010631s 11:55:10.6 Info: DatabaseEngineVersionCheck migrated 11:55:10.6 Info: => 0.0010808s 11:55:10.6 Debug: Took: 00:00:00.0109946 11:55:10.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:10.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [10] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-08T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:10.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:10.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:10.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "Albums"."Id" AS "AlbumId", COUNT("Tracks"."Id") AS "TotalTrackCount", SUM(CASE WHEN "Albums"."ReleaseDate" <= @currentDate OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "AvailableTrackCount", SUM(CASE WHEN ("Albums"."Monitored" = 1 AND "Albums"."ReleaseDate" <= @currentDate) OR "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS "TrackCount", SUM(CASE WHEN "Tracks"."TrackFileId" > 0 THEN 1 ELSE 0 END) AS TrackFileCount FROM "Tracks" JOIN "AlbumReleases" ON ("Tracks"."AlbumReleaseId" = "AlbumReleases"."Id") JOIN "Albums" ON ("AlbumReleases"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") WHERE ("AlbumReleases"."Monitored" = @Clause5_P1) GROUP BY "Artists"."Id" , "Albums"."Id" PARAMETERS: currentDate = ["2024-10-13T11:55:10.7120562Z"] Clause5_P1 = [true] ==== End Query Trace ==== 11:55:10.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists"."Id" AS "ArtistId", "AlbumId", SUM(COALESCE("Size", 0)) AS SizeOnDisk FROM "TrackFiles" JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") GROUP BY "Artists"."Id" , "TrackFiles"."AlbumId" PARAMETERS: ==== End Query Trace ==== 11:55:10.7 Info: --- End: NzbDrone.Core.Test.ArtistStatsTests.ArtistStatisticsFixture.should_not_include_unmonitored_track_in_track_count --- 11:55:10.7 Info: --- Start: NzbDrone.Core.Test.AutoTagging.AutoTaggingServiceFixture.should_have_tags_to_add_if_artist_does_not_have_match_tag --- 11:55:10.8 Info: --- End: NzbDrone.Core.Test.AutoTagging.AutoTaggingServiceFixture.should_have_tags_to_add_if_artist_does_not_have_match_tag --- 11:55:10.8 Info: --- Start: NzbDrone.Core.Test.AutoTagging.AutoTaggingServiceFixture.should_have_tags_to_remove_if_artist_has_matching_tag_and_remove_is_true --- 11:55:10.8 Info: --- End: NzbDrone.Core.Test.AutoTagging.AutoTaggingServiceFixture.should_have_tags_to_remove_if_artist_has_matching_tag_and_remove_is_true --- 11:55:10.8 Info: --- Start: NzbDrone.Core.Test.AutoTagging.AutoTaggingServiceFixture.should_match_if_specification_is_negated --- 11:55:10.8 Info: --- End: NzbDrone.Core.Test.AutoTagging.AutoTaggingServiceFixture.should_match_if_specification_is_negated --- 11:55:10.8 Info: --- Start: NzbDrone.Core.Test.AutoTagging.AutoTaggingServiceFixture.should_not_have_changes_if_there_are_no_auto_tags --- 11:55:10.8 Info: --- End: NzbDrone.Core.Test.AutoTagging.AutoTaggingServiceFixture.should_not_have_changes_if_there_are_no_auto_tags --- 11:55:10.8 Info: --- Start: NzbDrone.Core.Test.AutoTagging.AutoTaggingServiceFixture.should_not_have_tags_to_remove_if_artist_has_matching_tag_but_remove_is_false --- 11:55:10.8 Info: --- End: NzbDrone.Core.Test.AutoTagging.AutoTaggingServiceFixture.should_not_have_tags_to_remove_if_artist_has_matching_tag_but_remove_is_false --- 11:55:10.8 Info: --- Start: NzbDrone.Core.Test.Blocklisting.BlocklistRepositoryFixture.should_be_able_to_write_to_database --- 11:55:10.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:10.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173108096006_13/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:10.8 Info: DatabaseEngineVersionCheck migrating 11:55:10.8 Info: PerformDBOperation 11:55:10.8 Info: Performing DB Operation 11:55:10.8 Info: SQLite 3.46.1 11:55:10.8 Info: => 0.0012142s 11:55:10.8 Info: DatabaseEngineVersionCheck migrated 11:55:10.8 Info: => 0.0012328s 11:55:10.8 Debug: Took: 00:00:00.0117464 11:55:10.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Blocklist ("ArtistId", "AlbumIds", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "IndexerFlags", "Message", "TorrentInfoHash") VALUES (@ArtistId, @AlbumIds, @SourceTitle, @Quality, @Date, @PublishedDate, @Size, @Protocol, @Indexer, @IndexerFlags, @Message, @TorrentInfoHash); SELECT last_insert_rowid() id PARAMETERS: ArtistId = [12345] AlbumIds = [[ 1 ]] SourceTitle = ["\"artist.name.album.title\""] Quality = [{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T11:55:10.8252761Z"] PublishedDate = [null] Size = [null] Protocol = ["unknown"] Indexer = [null] IndexerFlags = [0] Message = [null] TorrentInfoHash = [null] Id = [0] ==== End Query Trace ==== 11:55:10.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Blocklist".* FROM "Blocklist" PARAMETERS: ==== End Query Trace ==== 11:55:10.8 Info: --- End: NzbDrone.Core.Test.Blocklisting.BlocklistRepositoryFixture.should_be_able_to_write_to_database --- 11:55:10.8 Info: --- Start: NzbDrone.Core.Test.Blocklisting.BlocklistRepositoryFixture.should_check_for_blocklisted_title_case_insensative --- 11:55:10.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:10.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173108789966_15/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:10.8 Info: DatabaseEngineVersionCheck migrating 11:55:10.8 Info: PerformDBOperation 11:55:10.8 Info: Performing DB Operation 11:55:10.8 Info: SQLite 3.46.1 11:55:10.8 Info: => 0.0010619s 11:55:10.8 Info: DatabaseEngineVersionCheck migrated 11:55:10.8 Info: => 0.001079s 11:55:10.8 Debug: Took: 00:00:00.0110441 11:55:10.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Blocklist ("ArtistId", "AlbumIds", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "IndexerFlags", "Message", "TorrentInfoHash") VALUES (@ArtistId, @AlbumIds, @SourceTitle, @Quality, @Date, @PublishedDate, @Size, @Protocol, @Indexer, @IndexerFlags, @Message, @TorrentInfoHash); SELECT last_insert_rowid() id PARAMETERS: ArtistId = [12345] AlbumIds = [[ 1 ]] SourceTitle = ["\"artist.name.album.title\""] Quality = [{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T11:55:10.8924396Z"] PublishedDate = [null] Size = [null] Protocol = ["unknown"] Indexer = [null] IndexerFlags = [0] Message = [null] TorrentInfoHash = [null] Id = [0] ==== End Query Trace ==== 11:55:10.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Blocklist".* FROM "Blocklist" WHERE (("Blocklist"."ArtistId" = @Clause1_P1) AND ("Blocklist"."SourceTitle" LIKE '%' || @Clause1_P2 || '%')) PARAMETERS: Clause1_P1 = [12345] Clause1_P2 = ["\"ARTIST.NAME.ALBUM.TITLE\""] ==== End Query Trace ==== 11:55:10.9 Info: --- End: NzbDrone.Core.Test.Blocklisting.BlocklistRepositoryFixture.should_check_for_blocklisted_title_case_insensative --- 11:55:10.9 Info: --- Start: NzbDrone.Core.Test.Blocklisting.BlocklistRepositoryFixture.should_should_have_album_ids --- 11:55:10.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:10.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173109329288_17/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:10.9 Info: DatabaseEngineVersionCheck migrating 11:55:10.9 Info: PerformDBOperation 11:55:10.9 Info: Performing DB Operation 11:55:10.9 Info: SQLite 3.46.1 11:55:10.9 Info: => 0.0010428s 11:55:10.9 Info: DatabaseEngineVersionCheck migrated 11:55:10.9 Info: => 0.0010604s 11:55:10.9 Debug: Took: 00:00:00.0107783 11:55:10.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Blocklist ("ArtistId", "AlbumIds", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "IndexerFlags", "Message", "TorrentInfoHash") VALUES (@ArtistId, @AlbumIds, @SourceTitle, @Quality, @Date, @PublishedDate, @Size, @Protocol, @Indexer, @IndexerFlags, @Message, @TorrentInfoHash); SELECT last_insert_rowid() id PARAMETERS: ArtistId = [12345] AlbumIds = [[ 1 ]] SourceTitle = ["\"artist.name.album.title\""] Quality = [{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T11:55:10.946084Z"] PublishedDate = [null] Size = [null] Protocol = ["unknown"] Indexer = [null] IndexerFlags = [0] Message = [null] TorrentInfoHash = [null] Id = [0] ==== End Query Trace ==== 11:55:10.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Blocklist".* FROM "Blocklist" PARAMETERS: ==== End Query Trace ==== 11:55:10.9 Info: --- End: NzbDrone.Core.Test.Blocklisting.BlocklistRepositoryFixture.should_should_have_album_ids --- 11:55:10.9 Info: --- Start: NzbDrone.Core.Test.Blocklisting.BlocklistServiceFixture.should_add_to_repository --- 11:55:11.0 Info: --- End: NzbDrone.Core.Test.Blocklisting.BlocklistServiceFixture.should_add_to_repository --- 11:55:11.0 Info: --- Start: NzbDrone.Core.Test.Blocklisting.BlocklistServiceFixture.should_add_to_repository_missing_size_and_protocol --- 11:55:11.0 Info: --- End: NzbDrone.Core.Test.Blocklisting.BlocklistServiceFixture.should_add_to_repository_missing_size_and_protocol --- 11:55:11.0 Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigCachingFixture.getting_value_more_than_once_should_hit_db_once --- 11:55:11.0 Info: --- End: NzbDrone.Core.Test.Configuration.ConfigCachingFixture.getting_value_more_than_once_should_hit_db_once --- 11:55:11.0 Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Add_new_value_to_database --- 11:55:11.0 Trace: Writing Setting to database. Key:'rsssyncinterval' Value:'12' 11:55:11.0 Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Add_new_value_to_database --- 11:55:11.0 Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.config_properties_should_write_and_read_using_same_key --- 11:55:11.0 Trace: Writing Setting to database. Key:'autounmonitorpreviouslydownloadedtracks' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'retention' Value:'63' 11:55:11.0 Trace: Writing Setting to database. Key:'recyclebin' Value:'8c802651-ad26-42d6-bbba-e69bd48b248a' 11:55:11.0 Trace: Writing Setting to database. Key:'recyclebincleanupdays' Value:'64' 11:55:11.0 Trace: Writing Setting to database. Key:'rsssyncinterval' Value:'64' 11:55:11.0 Trace: Writing Setting to database. Key:'maximumsize' Value:'64' 11:55:11.0 Trace: Writing Setting to database. Key:'minimumage' Value:'64' 11:55:11.0 Trace: Writing Setting to database. Key:'downloadpropersandrepacks' Value:'preferandupgrade' 11:55:11.0 Trace: Writing Setting to database. Key:'enablecompleteddownloadhandling' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'autoredownloadfailed' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'autoredownloadfailedfrominteractivesearch' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'createemptyartistfolders' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'deleteemptyfolders' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'filedate' Value:'none' 11:55:11.0 Trace: Writing Setting to database. Key:'downloadclientworkingfolders' Value:'14d41f9e-6994-4096-b57a-c40f5ed6b863' 11:55:11.0 Trace: Writing Setting to database. Key:'downloadclienthistorylimit' Value:'66' 11:55:11.0 Trace: Writing Setting to database. Key:'skipfreespacecheckwhenimporting' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'minimumfreespacewhenimporting' Value:'66' 11:55:11.0 Trace: Writing Setting to database. Key:'copyusinghardlinks' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'importextrafiles' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'extrafileextensions' Value:'36713569-ebdc-4375-b356-ebfbc673c496' 11:55:11.0 Trace: Writing Setting to database. Key:'watchlibraryforchanges' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'rescanafterrefresh' Value:'always' 11:55:11.0 Trace: Writing Setting to database. Key:'allowfingerprinting' Value:'never' 11:55:11.0 Trace: Writing Setting to database. Key:'setpermissionslinux' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'chmodfolder' Value:'a7f5f550-f1be-4a5f-96e0-31ff02ce992a' 11:55:11.0 Trace: Writing Setting to database. Key:'chowngroup' Value:'e6613683-9727-4478-af21-9298d13129a2' 11:55:11.0 Trace: Writing Setting to database. Key:'metadatasource' Value:'87315f67-1434-4748-aeaf-9a43e5b41418' 11:55:11.0 Trace: Writing Setting to database. Key:'writeaudiotags' Value:'no' 11:55:11.0 Trace: Writing Setting to database. Key:'scrubaudiotags' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'embedcoverart' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'firstdayofweek' Value:'69' 11:55:11.0 Trace: Writing Setting to database. Key:'calendarweekcolumnheader' Value:'c6983647-d564-48dd-98b6-97f609149709' 11:55:11.0 Trace: Writing Setting to database. Key:'shortdateformat' Value:'494243e3-f416-46d2-8ba0-f251503c310c' 11:55:11.0 Trace: Writing Setting to database. Key:'longdateformat' Value:'17413158-e1f3-4874-9b52-1c49d70f2e28' 11:55:11.0 Trace: Writing Setting to database. Key:'timeformat' Value:'418fdac1-4861-434c-a59d-29dd5daa216e' 11:55:11.0 Trace: Writing Setting to database. Key:'showrelativedates' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'enablecolorimpairedmode' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'uilanguage' Value:'70' 11:55:11.0 Trace: Writing Setting to database. Key:'expandalbumbydefault' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'expandepbydefault' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'expandsinglebydefault' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'expandbroadcastbydefault' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'expandotherbydefault' Value:'True' 11:55:11.0 Trace: Writing Setting to database. Key:'cleanupmetadataimages' Value:'True' 11:55:11.0 Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.config_properties_should_write_and_read_using_same_key --- 11:55:11.0 Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Get_value_should_return_default_when_no_value --- 11:55:11.0 Trace: Using default config value for 'rsssyncinterval' defaultValue:'15' 11:55:11.0 Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Get_value_should_return_default_when_no_value --- 11:55:11.0 Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_out_persist_should_not_store_default_value --- 11:55:11.0 Trace: Using default config value for 'rsssyncinterval' defaultValue:'15' 11:55:11.0 Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_out_persist_should_not_store_default_value --- 11:55:11.0 Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_persist_should_store_default_value --- 11:55:11.0 Trace: Using default config value for 'hmacsalt' defaultValue:'c04107e0-a46c-41e0-90e1-d6d8c1a9f277' 11:55:11.0 Trace: Writing Setting to database. Key:'hmacsalt' Value:'c04107e0-a46c-41e0-90e1-d6d8c1a9f277' 11:55:11.0 Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_persist_should_store_default_value --- 11:55:11.0 Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.should_ignore_null_properties --- 11:55:11.0 Trace: Using default config value for 'autounmonitorpreviouslydownloadedtracks' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'retention' defaultValue:'0' 11:55:11.0 Trace: Using default config value for 'recyclebin' defaultValue:'' 11:55:11.0 Trace: Using default config value for 'recyclebincleanupdays' defaultValue:'7' 11:55:11.0 Trace: Using default config value for 'rsssyncinterval' defaultValue:'15' 11:55:11.0 Trace: Using default config value for 'maximumsize' defaultValue:'0' 11:55:11.0 Trace: Using default config value for 'minimumage' defaultValue:'0' 11:55:11.0 Trace: Using default config value for 'downloadpropersandrepacks' defaultValue:'PreferAndUpgrade' 11:55:11.0 Trace: Using default config value for 'enablecompleteddownloadhandling' defaultValue:'True' 11:55:11.0 Trace: Using default config value for 'autoredownloadfailed' defaultValue:'True' 11:55:11.0 Trace: Using default config value for 'autoredownloadfailedfrominteractivesearch' defaultValue:'True' 11:55:11.0 Trace: Using default config value for 'createemptyartistfolders' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'deleteemptyfolders' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'filedate' defaultValue:'None' 11:55:11.0 Trace: Using default config value for 'downloadclientworkingfolders' defaultValue:'_UNPACK_|_FAILED_' 11:55:11.0 Trace: Using default config value for 'downloadclienthistorylimit' defaultValue:'60' 11:55:11.0 Trace: Using default config value for 'skipfreespacecheckwhenimporting' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'minimumfreespacewhenimporting' defaultValue:'100' 11:55:11.0 Trace: Using default config value for 'copyusinghardlinks' defaultValue:'True' 11:55:11.0 Trace: Using default config value for 'importextrafiles' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'extrafileextensions' defaultValue:'srt' 11:55:11.0 Trace: Using default config value for 'watchlibraryforchanges' defaultValue:'True' 11:55:11.0 Trace: Using default config value for 'rescanafterrefresh' defaultValue:'Always' 11:55:11.0 Trace: Using default config value for 'allowfingerprinting' defaultValue:'NewFiles' 11:55:11.0 Trace: Using default config value for 'setpermissionslinux' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'chmodfolder' defaultValue:'755' 11:55:11.0 Trace: Using default config value for 'chowngroup' defaultValue:'' 11:55:11.0 Trace: Using default config value for 'metadatasource' defaultValue:'' 11:55:11.0 Trace: Using default config value for 'writeaudiotags' defaultValue:'No' 11:55:11.0 Trace: Using default config value for 'scrubaudiotags' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'embedcoverart' defaultValue:'True' 11:55:11.0 Trace: Using default config value for 'firstdayofweek' defaultValue:'0' 11:55:11.0 Trace: Using default config value for 'calendarweekcolumnheader' defaultValue:'ddd M/D' 11:55:11.0 Trace: Using default config value for 'shortdateformat' defaultValue:'MMM D YYYY' 11:55:11.0 Trace: Using default config value for 'longdateformat' defaultValue:'dddd, MMMM D YYYY' 11:55:11.0 Trace: Using default config value for 'timeformat' defaultValue:'h(:mm)a' 11:55:11.0 Trace: Using default config value for 'showrelativedates' defaultValue:'True' 11:55:11.0 Trace: Using default config value for 'enablecolorimpairedmode' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'uilanguage' defaultValue:'1' 11:55:11.0 Trace: Using default config value for 'expandalbumbydefault' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'expandepbydefault' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'expandsinglebydefault' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'expandbroadcastbydefault' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'expandotherbydefault' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'cleanupmetadataimages' defaultValue:'True' 11:55:11.0 Trace: Using default config value for 'plexclientidentifier' defaultValue:'afdd363c-d4c2-436c-980c-e7f00f0a5774' 11:55:11.0 Trace: Writing Setting to database. Key:'plexclientidentifier' Value:'afdd363c-d4c2-436c-980c-e7f00f0a5774' 11:55:11.0 Trace: Using default config value for 'rijndaelpassphrase' defaultValue:'01aadd80-2f2f-490d-a941-86f21f736d32' 11:55:11.0 Trace: Writing Setting to database. Key:'rijndaelpassphrase' Value:'01aadd80-2f2f-490d-a941-86f21f736d32' 11:55:11.0 Trace: Using default config value for 'hmacpassphrase' defaultValue:'46cc997c-dbcc-4202-9051-5568af9e4ffd' 11:55:11.0 Trace: Writing Setting to database. Key:'hmacpassphrase' Value:'46cc997c-dbcc-4202-9051-5568af9e4ffd' 11:55:11.0 Trace: Using default config value for 'rijndaelsalt' defaultValue:'32e3c810-ec88-4ad8-9070-308a280ee13e' 11:55:11.0 Trace: Writing Setting to database. Key:'rijndaelsalt' Value:'32e3c810-ec88-4ad8-9070-308a280ee13e' 11:55:11.0 Trace: Using default config value for 'hmacsalt' defaultValue:'b3a99156-c16e-4f29-9be1-542565382f13' 11:55:11.0 Trace: Writing Setting to database. Key:'hmacsalt' Value:'b3a99156-c16e-4f29-9be1-542565382f13' 11:55:11.0 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:11.0 Trace: Using default config value for 'proxytype' defaultValue:'Http' 11:55:11.0 Trace: Using default config value for 'proxyhostname' defaultValue:'' 11:55:11.0 Trace: Using default config value for 'proxyport' defaultValue:'8080' 11:55:11.0 Trace: Using default config value for 'proxyusername' defaultValue:'' 11:55:11.0 Trace: Using default config value for 'proxypassword' defaultValue:'' 11:55:11.0 Trace: Using default config value for 'proxybypassfilter' defaultValue:'' 11:55:11.0 Trace: Using default config value for 'proxybypasslocaladdresses' defaultValue:'True' 11:55:11.0 Trace: Using default config value for 'backupfolder' defaultValue:'Backups' 11:55:11.0 Trace: Using default config value for 'backupinterval' defaultValue:'7' 11:55:11.0 Trace: Using default config value for 'backupretention' defaultValue:'28' 11:55:11.0 Trace: Using default config value for 'certificatevalidation' defaultValue:'Enabled' 11:55:11.0 Trace: Using default config value for 'applicationurl' defaultValue:'' 11:55:11.0 Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.should_ignore_null_properties --- 11:55:11.0 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_all_with_empty_db_should_return_empty_list --- 11:55:11.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173110877974_19/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.0 Info: DatabaseEngineVersionCheck migrating 11:55:11.0 Info: PerformDBOperation 11:55:11.0 Info: Performing DB Operation 11:55:11.0 Info: SQLite 3.46.1 11:55:11.0 Info: => 0.001028s 11:55:11.0 Info: DatabaseEngineVersionCheck migrated 11:55:11.0 Info: => 0.001045s 11:55:11.1 Debug: Took: 00:00:00.0103498 11:55:11.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:11.1 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_all_with_empty_db_should_return_empty_list --- 11:55:11.1 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_return_empty_list_if_no_ids --- 11:55:11.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173111351968_21/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.1 Info: DatabaseEngineVersionCheck migrating 11:55:11.1 Info: PerformDBOperation 11:55:11.1 Info: Performing DB Operation 11:55:11.1 Info: SQLite 3.46.1 11:55:11.1 Info: => 0.0010128s 11:55:11.1 Info: DatabaseEngineVersionCheck migrated 11:55:11.1 Info: => 0.0010326s 11:55:11.1 Debug: Took: 00:00:00.0105765 11:55:11.2 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_return_empty_list_if_no_ids --- 11:55:11.2 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_throw_if_not_all_found --- 11:55:11.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173112046880_23/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.2 Info: DatabaseEngineVersionCheck migrating 11:55:11.2 Info: PerformDBOperation 11:55:11.2 Info: Performing DB Operation 11:55:11.2 Info: SQLite 3.46.1 11:55:11.2 Info: => 0.0010242s 11:55:11.2 Info: DatabaseEngineVersionCheck migrated 11:55:11.2 Info: => 0.0010409s 11:55:11.2 Debug: Took: 00:00:00.0104919 11:55:11.2 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.2 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.2 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.2 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.2 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (999)) PARAMETERS: ==== End Query Trace ==== 11:55:11.2 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_throw_if_not_all_found --- 11:55:11.2 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(1,2) --- 11:55:11.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173112596742_25/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.2 Info: DatabaseEngineVersionCheck migrating 11:55:11.2 Info: PerformDBOperation 11:55:11.2 Info: Performing DB Operation 11:55:11.2 Info: SQLite 3.46.1 11:55:11.2 Info: => 0.0009998s 11:55:11.2 Info: DatabaseEngineVersionCheck migrated 11:55:11.2 Info: => 0.0010176s 11:55:11.2 Debug: Took: 00:00:00.0104932 11:55:11.2 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.2 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.2 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.2 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.2 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "ScheduledTasks"."LastExecution" DESC LIMIT 2 OFFSET 0 PARAMETERS: ==== End Query Trace ==== 11:55:11.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:11.3 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(1,2) --- 11:55:11.3 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(2,2) --- 11:55:11.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173113311031_27/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.3 Info: DatabaseEngineVersionCheck migrating 11:55:11.3 Info: PerformDBOperation 11:55:11.3 Info: Performing DB Operation 11:55:11.3 Info: SQLite 3.46.1 11:55:11.3 Info: => 0.0010318s 11:55:11.3 Info: DatabaseEngineVersionCheck migrated 11:55:11.3 Info: => 0.0010493s 11:55:11.3 Debug: Took: 00:00:00.0105924 11:55:11.3 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.3 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.3 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.3 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.3 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "ScheduledTasks"."LastExecution" DESC LIMIT 2 OFFSET 2 PARAMETERS: ==== End Query Trace ==== 11:55:11.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:11.3 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(2,2) --- 11:55:10.7 Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.kill_all_should_kill_all_process_with_name --- 11:55:10.7 Debug: Starting /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Test.Dummy 11:55:10.7 Debug: Dummy process. ID:4703 Name:Lidarr.Test.Dummy Path:/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Test.Dummy 11:55:10.7 Debug: Starting /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Test.Dummy 11:55:10.8 Debug: Dummy process. ID:4713 Name:Lidarr.Test.Dummy Path:/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Test.Dummy 11:55:11.3 Debug: Found 2 processes with the name: Lidarr.Test.Dummy 11:55:11.3 Debug: - [4703] Lidarr.Test.Dummy 11:55:11.3 Debug: - [4713] Lidarr.Test.Dummy 11:55:11.3 Debug: Found 2 processes to kill 11:55:11.3 Debug: Killing process: 4703 [Lidarr.Test.Dummy] 11:55:11.3 Info: [4703]: Killing process 11:55:11.3 Info: [4703]: Waiting for exit 11:55:11.3 Info: [4703]: Process terminated successfully 11:55:11.3 Debug: Killing process: 4713 [Lidarr.Test.Dummy] 11:55:11.4 Info: [4713]: Killing process 11:55:11.4 Info: [4713]: Waiting for exit 11:55:11.4 Info: [4713]: Process terminated successfully 11:55:11.4 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.kill_all_should_kill_all_process_with_name --- 11:55:11.3 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(3,1) --- 11:55:11.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173113947695_29/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.4 Info: DatabaseEngineVersionCheck migrating 11:55:11.4 Info: PerformDBOperation 11:55:11.4 Info: Performing DB Operation 11:55:11.4 Info: SQLite 3.46.1 11:55:11.4 Info: => 0.0010267s 11:55:11.4 Info: DatabaseEngineVersionCheck migrated 11:55:11.4 Info: => 0.0010449s 11:55:11.4 Debug: Took: 00:00:00.0106826 11:55:11.4 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.4 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.4 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.4 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.4 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "ScheduledTasks"."LastExecution" DESC LIMIT 2 OFFSET 4 PARAMETERS: ==== End Query Trace ==== 11:55:11.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:11.4 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(3,1) --- 11:55:11.4 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(1,2) --- 11:55:11.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173114413720_31/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.4 Info: DatabaseEngineVersionCheck migrating 11:55:11.4 Info: PerformDBOperation 11:55:11.4 Info: Performing DB Operation 11:55:11.4 Info: SQLite 3.46.1 11:55:11.4 Info: => 0.0010515s 11:55:11.4 Info: DatabaseEngineVersionCheck migrated 11:55:11.4 Info: => 0.0010702s 11:55:11.4 Debug: Took: 00:00:00.0108347 11:55:11.4 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.4 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.4 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.4 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.4 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "ScheduledTasks"."Id" DESC LIMIT 2 OFFSET 0 PARAMETERS: ==== End Query Trace ==== 11:55:11.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:11.4 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(1,2) --- 11:55:11.4 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(2,2) --- 11:55:11.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173114904950_33/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.4 Info: DatabaseEngineVersionCheck migrating 11:55:11.4 Info: PerformDBOperation 11:55:11.4 Info: Performing DB Operation 11:55:11.5 Info: SQLite 3.46.1 11:55:11.5 Info: => 0.0011243s 11:55:11.5 Info: DatabaseEngineVersionCheck migrated 11:55:11.5 Info: => 0.0011415s 11:55:11.5 Debug: Took: 00:00:00.0105620 11:55:11.5 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.5 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.5 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.5 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.5 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "ScheduledTasks"."Id" DESC LIMIT 2 OFFSET 2 PARAMETERS: ==== End Query Trace ==== 11:55:11.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:11.5 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(2,2) --- 11:55:11.5 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(3,1) --- 11:55:11.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173115370013_35/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.5 Info: DatabaseEngineVersionCheck migrating 11:55:11.5 Info: PerformDBOperation 11:55:11.5 Info: Performing DB Operation 11:55:11.5 Info: SQLite 3.46.1 11:55:11.5 Info: => 0.0011764s 11:55:11.5 Info: DatabaseEngineVersionCheck migrated 11:55:11.5 Info: => 0.001197s 11:55:11.5 Debug: Took: 00:00:00.0107912 11:55:11.5 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.5 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.5 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.5 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.5 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "ScheduledTasks"."Id" DESC LIMIT 2 OFFSET 4 PARAMETERS: ==== End Query Trace ==== 11:55:11.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:11.5 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(3,1) --- 11:55:11.5 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.getting_model_with_invalid_id_should_throw --- 11:55:11.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173115844449_37/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.5 Info: DatabaseEngineVersionCheck migrating 11:55:11.5 Info: PerformDBOperation 11:55:11.5 Info: Performing DB Operation 11:55:11.5 Info: SQLite 3.46.1 11:55:11.5 Info: => 0.001075s 11:55:11.5 Info: DatabaseEngineVersionCheck migrated 11:55:11.5 Info: => 0.0010914s 11:55:11.5 Debug: Took: 00:00:00.0105527 11:55:11.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [12] ==== End Query Trace ==== 11:55:11.6 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.getting_model_with_invalid_id_should_throw --- 11:55:11.6 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_false_with_no_items --- 11:55:11.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173116253736_39/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.6 Info: DatabaseEngineVersionCheck migrating 11:55:11.6 Info: PerformDBOperation 11:55:11.6 Info: Performing DB Operation 11:55:11.6 Info: SQLite 3.46.1 11:55:11.6 Info: => 0.0010517s 11:55:11.6 Info: DatabaseEngineVersionCheck migrated 11:55:11.6 Info: => 0.0010718s 11:55:11.6 Debug: Took: 00:00:00.0105635 11:55:11.6 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_false_with_no_items --- 11:55:11.6 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_true_with_items --- 11:55:11.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173116842523_41/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.6 Info: DatabaseEngineVersionCheck migrating 11:55:11.6 Info: PerformDBOperation 11:55:11.6 Info: Performing DB Operation 11:55:11.6 Info: SQLite 3.46.1 11:55:11.6 Info: => 0.0011315s 11:55:11.6 Info: DatabaseEngineVersionCheck migrated 11:55:11.6 Info: => 0.0011502s 11:55:11.6 Debug: Took: 00:00:00.0106860 11:55:11.6 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.6 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.6 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.6 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.6 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.7 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_true_with_items --- 11:55:11.7 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.insert_many_should_throw_if_id_not_zero --- 11:55:11.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173117288173_43/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.7 Info: DatabaseEngineVersionCheck migrating 11:55:11.7 Info: PerformDBOperation 11:55:11.7 Info: Performing DB Operation 11:55:11.7 Info: SQLite 3.46.1 11:55:11.7 Info: => 0.0010701s 11:55:11.7 Info: DatabaseEngineVersionCheck migrated 11:55:11.7 Info: => 0.0010906s 11:55:11.7 Debug: Took: 00:00:00.0105772 11:55:11.7 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.insert_many_should_throw_if_id_not_zero --- 11:55:11.7 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.purge_should_delete_all --- 11:55:11.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173117693753_45/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.7 Info: DatabaseEngineVersionCheck migrating 11:55:11.7 Info: PerformDBOperation 11:55:11.7 Info: Performing DB Operation 11:55:11.7 Info: SQLite 3.46.1 11:55:11.7 Info: => 0.0011077s 11:55:11.7 Info: DatabaseEngineVersionCheck migrated 11:55:11.7 Info: => 0.0011296s 11:55:11.7 Debug: Took: 00:00:00.0106490 11:55:11.7 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.7 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.7 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.7 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.7 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:11.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:11.8 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.purge_should_delete_all --- 11:55:11.8 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_any_id_zero --- 11:55:11.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173118170080_47/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.8 Info: DatabaseEngineVersionCheck migrating 11:55:11.8 Info: PerformDBOperation 11:55:11.8 Info: Performing DB Operation 11:55:11.8 Info: SQLite 3.46.1 11:55:11.8 Info: => 0.0011217s 11:55:11.8 Info: DatabaseEngineVersionCheck migrated 11:55:11.8 Info: => 0.0011381s 11:55:11.8 Debug: Took: 00:00:00.0106572 11:55:11.8 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.8 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.8 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.8 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.8 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.8 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_any_id_zero --- 11:55:11.8 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_id_zero --- 11:55:11.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173118622432_49/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.8 Info: DatabaseEngineVersionCheck migrating 11:55:11.8 Info: PerformDBOperation 11:55:11.8 Info: Performing DB Operation 11:55:11.8 Info: SQLite 3.46.1 11:55:11.8 Info: => 0.0010626s 11:55:11.8 Info: DatabaseEngineVersionCheck migrated 11:55:11.8 Info: => 0.0010827s 11:55:11.8 Debug: Took: 00:00:00.0105755 11:55:11.8 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.8 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.8 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.8 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.8 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.9 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_id_zero --- 11:55:11.9 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_call_ToList_on_empty_queryable --- 11:55:11.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173119072690_51/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.9 Info: DatabaseEngineVersionCheck migrating 11:55:11.9 Info: PerformDBOperation 11:55:11.9 Info: Performing DB Operation 11:55:11.9 Info: SQLite 3.46.1 11:55:11.9 Info: => 0.0011391s 11:55:11.9 Info: DatabaseEngineVersionCheck migrated 11:55:11.9 Info: => 0.001158s 11:55:11.9 Debug: Took: 00:00:00.0105958 11:55:11.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:11.9 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_call_ToList_on_empty_queryable --- 11:55:11.9 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_id --- 11:55:11.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:11.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173119485268_53/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:11.9 Info: DatabaseEngineVersionCheck migrating 11:55:11.9 Info: PerformDBOperation 11:55:11.9 Info: Performing DB Operation 11:55:11.9 Info: SQLite 3.46.1 11:55:11.9 Info: => 0.0010691s 11:55:11.9 Info: DatabaseEngineVersionCheck migrated 11:55:11.9 Info: => 0.0010862s 11:55:11.9 Debug: Took: 00:00:00.0105980 11:55:11.9 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.9 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.9 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.9 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.9 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:11.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:11.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== 11:55:11.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== 11:55:11.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.0 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_id --- 11:55:11.4 Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.should_be_able_to_start_process --- 11:55:11.4 Debug: Starting /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Test.Dummy 11:55:11.5 Debug: Dummy process. ID:4723 Name:Lidarr.Test.Dummy Path:/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Test.Dummy 11:55:12.0 Debug: Finding process with Id:4723 11:55:12.0 Debug: Found process 4723:Lidarr.Test.Dummy [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Test.Dummy] 11:55:12.0 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.should_be_able_to_start_process --- 11:55:12.0 Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.Should_be_able_to_start_python --- 11:55:12.0 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.Should_be_able_to_start_python --- 11:55:12.0 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_model --- 11:55:12.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173120186794_55/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.0 Info: DatabaseEngineVersionCheck migrating 11:55:12.0 Info: PerformDBOperation 11:55:12.0 Info: Performing DB Operation 11:55:12.0 Info: SQLite 3.46.1 11:55:12.0 Info: => 0.0010621s 11:55:12.0 Info: DatabaseEngineVersionCheck migrated 11:55:12.0 Info: => 0.0010792s 11:55:12.0 Debug: Took: 00:00:00.0106472 11:55:12.0 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.0 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.0 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.0 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.0 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== 11:55:12.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== 11:55:12.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.0 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_model --- 11:55:12.0 Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.ToString_on_new_processInfo --- 0:Unknown [Unknown] 11:55:12.0 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.ToString_on_new_processInfo --- 11:55:12.0 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_id --- 11:55:12.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173120687268_57/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.0 Info: DatabaseEngineVersionCheck migrating 11:55:12.0 Info: PerformDBOperation 11:55:12.0 Info: Performing DB Operation 11:55:12.0 Info: SQLite 3.46.1 11:55:12.0 Info: => 0.0010791s 11:55:12.0 Info: DatabaseEngineVersionCheck migrated 11:55:12.0 Info: => 0.0010993s 11:55:12.0 Debug: Took: 00:00:00.0106739 11:55:12.0 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.0 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.0 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.0 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.0 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:12.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:12.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.1 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_id --- Skipped Should_be_able_to_start_python [11 ms] 11:55:12.0 Info: --- Start: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_be_able_to_get_implementations --- 11:55:12.1 Info: --- End: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_be_able_to_get_implementations --- 11:55:12.1 Info: --- Start: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_get_properties_from_models --- 11:55:12.1 Info: --- End: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_get_properties_from_models --- 11:55:12.1 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_object --- 11:55:12.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173121176812_59/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.1 Info: DatabaseEngineVersionCheck migrating 11:55:12.1 Info: PerformDBOperation 11:55:12.1 Info: Performing DB Operation 11:55:12.1 Info: SQLite 3.46.1 11:55:12.1 Info: => 0.0010749s 11:55:12.1 Info: DatabaseEngineVersionCheck migrated 11:55:12.1 Info: => 0.0010929s 11:55:12.1 Debug: Took: 00:00:00.0106737 11:55:12.1 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.1 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.1 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.1 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.1 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:12.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:12.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.1 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_object --- 11:55:12.1 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_id --- 11:55:12.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173121671458_61/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.1 Info: DatabaseEngineVersionCheck migrating 11:55:12.1 Info: PerformDBOperation 11:55:12.1 Info: Performing DB Operation 11:55:12.1 Info: SQLite 3.46.1 11:55:12.1 Info: => 0.0015529s 11:55:12.1 Info: DatabaseEngineVersionCheck migrated 11:55:12.1 Info: => 0.0015715s 11:55:12.1 Debug: Took: 00:00:00.0113515 11:55:12.1 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.1 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.1 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.1 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.1 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [2] ==== End Query Trace ==== 11:55:12.2 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_id --- 11:55:12.2 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_multiple_id --- 11:55:12.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173122171756_63/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.2 Info: DatabaseEngineVersionCheck migrating 11:55:12.2 Info: PerformDBOperation 11:55:12.2 Info: Performing DB Operation 11:55:12.2 Info: SQLite 3.46.1 11:55:12.2 Info: => 0.0011086s 11:55:12.2 Info: DatabaseEngineVersionCheck migrated 11:55:12.2 Info: => 0.0011271s 11:55:12.2 Debug: Took: 00:00:00.0108033 11:55:12.2 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.2 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.2 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.2 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.2 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== 11:55:12.2 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_multiple_id --- 11:55:12.2 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_count --- 11:55:12.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173122674879_65/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.2 Info: DatabaseEngineVersionCheck migrating 11:55:12.2 Info: PerformDBOperation 11:55:12.2 Info: Performing DB Operation 11:55:12.2 Info: SQLite 3.46.1 11:55:12.2 Info: => 0.0011182s 11:55:12.2 Info: DatabaseEngineVersionCheck migrated 11:55:12.2 Info: => 0.0011388s 11:55:12.2 Debug: Took: 00:00:00.0105982 11:55:12.2 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.2 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.2 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.2 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.2 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.3 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_count --- 11:55:12.3 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_single --- 11:55:12.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173123277155_67/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.3 Info: DatabaseEngineVersionCheck migrating 11:55:12.3 Info: PerformDBOperation 11:55:12.3 Info: Performing DB Operation 11:55:12.3 Info: SQLite 3.46.1 11:55:12.3 Info: => 0.00111s 11:55:12.3 Info: DatabaseEngineVersionCheck migrated 11:55:12.3 Info: => 0.0011286s 11:55:12.3 Debug: Took: 00:00:00.0105578 11:55:12.3 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.3 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_single --- 11:55:12.1 Info: --- Start: NzbDrone.Common.Test.ServiceFactoryFixture.event_handlers_should_be_unique --- 11:55:12.4 Debug: fpcalc version: 1.5.1 11:55:12.4 Info: --- End: NzbDrone.Common.Test.ServiceFactoryFixture.event_handlers_should_be_unique --- 11:55:12.3 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert --- 11:55:12.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173123751807_69/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.3 Info: DatabaseEngineVersionCheck migrating 11:55:12.3 Info: PerformDBOperation 11:55:12.3 Info: Performing DB Operation 11:55:12.3 Info: SQLite 3.46.1 11:55:12.3 Info: => 0.0010735s 11:55:12.3 Info: DatabaseEngineVersionCheck migrated 11:55:12.3 Info: => 0.0010915s 11:55:12.3 Debug: Took: 00:00:00.0106110 11:55:12.3 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.4 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert --- 11:55:12.4 Info: --- Start: NzbDrone.Common.Test.ServiceProviderFixture.Exists_should_find_existing_service --- 11:55:12.4 Info: --- End: NzbDrone.Common.Test.ServiceProviderFixture.Exists_should_find_existing_service --- 11:55:12.4 Info: --- Start: NzbDrone.Common.Test.ServiceProviderFixture.Exists_should_not_find_random_service --- 11:55:12.4 Info: --- End: NzbDrone.Common.Test.ServiceProviderFixture.Exists_should_not_find_random_service --- 11:55:12.4 Info: --- Start: NzbDrone.Common.Test.ServiceProviderFixture.Service_should_be_installed_and_then_uninstalled --- 11:55:12.4 Info: --- End: NzbDrone.Common.Test.ServiceProviderFixture.Service_should_be_installed_and_then_uninstalled --- 11:55:12.4 Info: --- Start: NzbDrone.Common.Test.ServiceProviderFixture.Should_log_warn_if_on_stop_if_service_is_already_stopped --- 11:55:12.4 Info: --- End: NzbDrone.Common.Test.ServiceProviderFixture.Should_log_warn_if_on_stop_if_service_is_already_stopped --- 11:55:12.4 Info: --- Start: NzbDrone.Common.Test.ServiceProviderFixture.should_throw_if_starting_a_running_service --- 11:55:12.4 Info: --- End: NzbDrone.Common.Test.ServiceProviderFixture.should_throw_if_starting_a_running_service --- 11:55:12.4 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert_many --- 11:55:12.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173124218796_71/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.4 Info: DatabaseEngineVersionCheck migrating 11:55:12.4 Info: PerformDBOperation 11:55:12.4 Info: Performing DB Operation 11:55:12.4 Info: SQLite 3.46.1 11:55:12.4 Info: => 0.0010766s 11:55:12.4 Info: DatabaseEngineVersionCheck migrated 11:55:12.4 Info: => 0.0010974s 11:55:12.4 Debug: Took: 00:00:00.0111145 11:55:12.4 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.4 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.4 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.4 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.4 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.4 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert_many --- 11:55:12.4 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update --- 11:55:12.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173124684071_73/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.4 Info: DatabaseEngineVersionCheck migrating 11:55:12.4 Info: PerformDBOperation 11:55:12.4 Info: Performing DB Operation 11:55:12.4 Info: SQLite 3.46.1 11:55:12.4 Info: => 0.001092s 11:55:12.4 Info: DatabaseEngineVersionCheck migrated 11:55:12.4 Info: => 0.0011093s 11:55:12.4 Debug: Took: 00:00:00.0107349 11:55:12.4 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.4 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.4 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.4 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.4 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.4 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [2] ==== End Query Trace ==== 11:55:12.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.5 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update --- 11:55:12.5 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many --- 11:55:12.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173125174830_75/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.5 Info: DatabaseEngineVersionCheck migrating 11:55:12.5 Info: PerformDBOperation 11:55:12.5 Info: Performing DB Operation 11:55:12.5 Info: SQLite 3.46.1 11:55:12.5 Info: => 0.0011491s 11:55:12.5 Info: DatabaseEngineVersionCheck migrated 11:55:12.5 Info: => 0.0011684s 11:55:12.5 Debug: Took: 00:00:00.0105964 11:55:12.5 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.5 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.5 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.5 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.5 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.5 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [1] ==== End Query Trace ==== 11:55:12.5 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [2] ==== End Query Trace ==== 11:55:12.5 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [3] ==== End Query Trace ==== 11:55:12.5 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [4] ==== End Query Trace ==== 11:55:12.5 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [5] ==== End Query Trace ==== 11:55:12.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.5 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many --- Skipped Exists_should_find_existing_service [1 ms] Skipped Exists_should_not_find_random_service [< 1 ms] Skipped Service_should_be_installed_and_then_uninstalled [< 1 ms] Skipped Should_log_warn_if_on_stop_if_service_is_already_stopped [< 1 ms] Skipped should_throw_if_starting_a_running_service [< 1 ms] 11:55:12.5 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many_single_field --- 11:55:12.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173125683922_77/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.5 Info: DatabaseEngineVersionCheck migrating 11:55:12.5 Info: PerformDBOperation 11:55:12.5 Info: Performing DB Operation 11:55:12.5 Info: SQLite 3.46.1 11:55:12.5 Info: => 0.0010834s 11:55:12.5 Info: DatabaseEngineVersionCheck migrated 11:55:12.5 Info: => 0.0011036s 11:55:12.5 Debug: Took: 00:00:00.0105669 11:55:12.5 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.5 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.5 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.5 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.5 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [999] LastExecution = ["2024-10-13T11:55:12.5883369Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [1] ==== End Query Trace ==== 11:55:12.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-10-13T11:55:12.588337Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [2] ==== End Query Trace ==== 11:55:12.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [999] LastExecution = ["2024-10-13T11:55:12.5883371Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [3] ==== End Query Trace ==== 11:55:12.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [999] LastExecution = ["2024-10-13T11:55:12.5883371Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [4] ==== End Query Trace ==== 11:55:12.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [999] LastExecution = ["2024-10-13T11:55:12.5883371Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [5] ==== End Query Trace ==== 11:55:12.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.6 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many_single_field --- 11:55:12.6 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_single_field --- 11:55:12.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173126352420_79/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.6 Info: DatabaseEngineVersionCheck migrating 11:55:12.6 Info: PerformDBOperation 11:55:12.6 Info: Performing DB Operation 11:55:12.6 Info: SQLite 3.46.1 11:55:12.6 Info: => 0.0010995s 11:55:12.6 Info: DatabaseEngineVersionCheck migrated 11:55:12.6 Info: => 0.0011191s 11:55:12.6 Debug: Took: 00:00:00.0105569 11:55:12.6 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.6 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.6 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.6 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.6 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-10-13T11:55:12.6516256Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [2] ==== End Query Trace ==== 11:55:12.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.6 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_single_field --- 11:55:12.6 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_existing --- 11:55:12.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173126834308_81/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.6 Info: DatabaseEngineVersionCheck migrating 11:55:12.6 Info: PerformDBOperation 11:55:12.6 Info: Performing DB Operation 11:55:12.6 Info: SQLite 3.46.1 11:55:12.6 Info: => 0.001131s 11:55:12.6 Info: DatabaseEngineVersionCheck migrated 11:55:12.6 Info: => 0.001147s 11:55:12.6 Debug: Took: 00:00:00.0106845 11:55:12.6 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.6 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.6 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.6 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.6 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.6 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [2] ==== End Query Trace ==== 11:55:12.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.7 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_existing --- 11:55:12.7 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_new --- 11:55:12.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173127330686_83/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.7 Info: DatabaseEngineVersionCheck migrating 11:55:12.7 Info: PerformDBOperation 11:55:12.7 Info: Performing DB Operation 11:55:12.7 Info: SQLite 3.46.1 11:55:12.7 Info: => 0.0012001s 11:55:12.7 Info: DatabaseEngineVersionCheck migrated 11:55:12.7 Info: => 0.0012189s 11:55:12.7 Debug: Took: 00:00:00.0107724 11:55:12.7 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.7 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_new --- 11:55:12.7 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_or_default_on_empty_table_should_return_null --- 11:55:12.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173127776044_85/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.7 Info: DatabaseEngineVersionCheck migrating 11:55:12.7 Info: PerformDBOperation 11:55:12.7 Info: Performing DB Operation 11:55:12.7 Info: SQLite 3.46.1 11:55:12.7 Info: => 0.0011586s 11:55:12.7 Info: DatabaseEngineVersionCheck migrated 11:55:12.7 Info: => 0.0011779s 11:55:12.7 Debug: Took: 00:00:00.0105640 11:55:12.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.8 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_or_default_on_empty_table_should_return_null --- 11:55:12.8 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_should_throw_on_empty --- 11:55:12.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173128196556_87/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.8 Info: DatabaseEngineVersionCheck migrating 11:55:12.8 Info: PerformDBOperation 11:55:12.8 Info: Performing DB Operation 11:55:12.8 Info: SQLite 3.46.1 11:55:12.8 Info: => 0.0010669s 11:55:12.8 Info: DatabaseEngineVersionCheck migrated 11:55:12.8 Info: => 0.0010841s 11:55:12.8 Debug: Took: 00:00:00.0105115 11:55:12.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:12.8 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_should_throw_on_empty --- 11:55:12.8 Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.update_many_should_throw_if_id_zero --- 11:55:12.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:12.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173128610525_89/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:12.8 Info: DatabaseEngineVersionCheck migrating 11:55:12.8 Info: PerformDBOperation 11:55:12.8 Info: Performing DB Operation 11:55:12.8 Info: SQLite 3.46.1 11:55:12.8 Info: => 0.0010743s 11:55:12.8 Info: DatabaseEngineVersionCheck migrated 11:55:12.8 Info: => 0.0010943s 11:55:12.8 Debug: Took: 00:00:00.0104800 11:55:12.8 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.8 Trace: ==== 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-10-14T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-14T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.8 Trace: ==== 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-10-15T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-15T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.8 Trace: ==== 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-10-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.8 Trace: ==== 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-10-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-17T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.update_many_should_throw_if_id_zero --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_command_when_getting_json_from_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_command_when_getting_json_from_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_json_string_when_saving_boolean_to_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_json_string_when_saving_boolean_to_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_getting_from_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_getting_from_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_saving_to_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_saving_to_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_unknown_command_when_getting_json_from_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_unknown_command_when_getting_json_from_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.DictionaryConverterFixture.should_serialize_in_camel_case --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.DictionaryConverterFixture.should_serialize_in_camel_case --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_empty_guid_for_db_null_value_when_getting_from_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_empty_guid_for_db_null_value_when_getting_from_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_guid_when_getting_string_from_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_guid_when_getting_string_from_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_string_when_saving_guid_to_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_string_when_saving_guid_to_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.KeyValuePairConverterFixture.should_deserialize_case_insensitive("[{\"key\": \"deluxe\", \"value\": 10 }]") --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.KeyValuePairConverterFixture.should_deserialize_case_insensitive("[{\"key\": \"deluxe\", \"value\": 10 }]") --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.KeyValuePairConverterFixture.should_deserialize_case_insensitive("[{\"Key\": \"deluxe\", \"Value\": 10 }]") --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.KeyValuePairConverterFixture.should_deserialize_case_insensitive("[{\"Key\": \"deluxe\", \"Value\": 10 }]") --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.KeyValuePairConverterFixture.should_serialize_in_camel_case --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.KeyValuePairConverterFixture.should_serialize_in_camel_case --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_empty_for_null_value_when_getting_from_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_empty_for_null_value_when_getting_from_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_os_path_when_getting_string_from_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_os_path_when_getting_string_from_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_string_when_saving_os_path_to_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_string_when_saving_os_path_to_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.QualityIntConverterFixture.should_return_0_when_saving_db_null_to_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.QualityIntConverterFixture.should_return_0_when_saving_db_null_to_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.QualityIntConverterFixture.should_return_int_when_saving_quality_to_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.QualityIntConverterFixture.should_return_int_when_saving_quality_to_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.QualityIntConverterFixture.should_return_quality_when_getting_string_from_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.QualityIntConverterFixture.should_return_quality_when_getting_string_from_db --- 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.QualityIntConverterFixture.should_return_unknown_for_null_value_when_getting_from_db --- 11:55:12.9 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.QualityIntConverterFixture.should_return_unknown_for_null_value_when_getting_from_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] 11:55:12.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_date_time_when_saving_date_time_to_db --- 11:55:13.0 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_date_time_when_saving_date_time_to_db --- 11:55:13.0 Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_time_span_when_getting_time_span_from_db --- 11:55:13.0 Info: --- End: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_time_span_when_getting_time_span_from_db --- 11:55:13.0 Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.get_version --- 11:55:13.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173130051430_91/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.0 Info: DatabaseEngineVersionCheck migrating 11:55:13.0 Info: PerformDBOperation 11:55:13.0 Info: Performing DB Operation 11:55:13.0 Info: SQLite 3.46.1 11:55:13.0 Info: => 0.001041s 11:55:13.0 Info: DatabaseEngineVersionCheck migrated 11:55:13.0 Info: => 0.0010581s 11:55:13.0 Debug: Took: 00:00:00.0098660 11:55:13.0 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.get_version --- 11:55:13.0 Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.postgres_should_not_contain_timestamp_without_timezone_columns --- 11:55:13.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173130502938_93/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.0 Info: DatabaseEngineVersionCheck migrating 11:55:13.0 Info: PerformDBOperation 11:55:13.0 Info: Performing DB Operation 11:55:13.0 Info: SQLite 3.46.1 11:55:13.0 Info: => 0.0010945s 11:55:13.0 Info: DatabaseEngineVersionCheck migrated 11:55:13.0 Info: => 0.0011113s 11:55:13.0 Debug: Took: 00:00:00.0103899 11:55:13.0 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.postgres_should_not_contain_timestamp_without_timezone_columns --- 11:55:13.0 Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.SingleOrDefault_should_return_null_on_empty_db --- 11:55:13.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173130892174_95/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.0 Info: DatabaseEngineVersionCheck migrating 11:55:13.0 Info: PerformDBOperation 11:55:13.0 Info: Performing DB Operation 11:55:13.0 Info: SQLite 3.46.1 11:55:13.0 Info: => 0.0010555s 11:55:13.0 Info: DatabaseEngineVersionCheck migrated 11:55:13.0 Info: => 0.001073s 11:55:13.1 Debug: Took: 00:00:00.0103479 11:55:13.1 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.SingleOrDefault_should_return_null_on_empty_db --- 11:55:13.1 Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.vacuum --- 11:55:13.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173131286607_97/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.1 Info: DatabaseEngineVersionCheck migrating 11:55:13.1 Info: PerformDBOperation 11:55:13.1 Info: Performing DB Operation 11:55:13.1 Info: SQLite 3.46.1 11:55:13.1 Info: => 0.0012164s 11:55:13.1 Info: DatabaseEngineVersionCheck migrated 11:55:13.1 Info: => 0.0012335s 11:55:13.1 Debug: Took: 00:00:00.0106140 11:55:13.1 Info: Vacuuming Main database 11:55:13.1 Info: Main database compressed 11:55:13.1 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.vacuum --- 11:55:13.1 Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseRelationshipFixture.embedded_document_as_json --- 11:55:13.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173131936818_99/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.2 Info: DatabaseEngineVersionCheck migrating 11:55:13.2 Info: PerformDBOperation 11:55:13.2 Info: Performing DB Operation 11:55:13.2 Info: SQLite 3.46.1 11:55:13.2 Info: => 0.0011244s 11:55:13.2 Info: DatabaseEngineVersionCheck migrated 11:55:13.2 Info: => 0.0011413s 11:55:13.2 Debug: Took: 00:00:00.0105293 11:55:13.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [1] AlbumId = [1] ArtistId = [1] SourceTitle = ["\"SourceTitle1\""] Quality = [{ "quality": { "id": 4, "name": "MP3-320" }, "revision": { "version": 2, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T00:00:00Z"] EventType = ["unknown"] Data = [{}] DownloadId = ["\"DownloadId1\""] Id = [0] ==== End Query Trace ==== 11:55:13.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "History".* FROM "History" PARAMETERS: ==== End Query Trace ==== 11:55:13.2 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseRelationshipFixture.embedded_document_as_json --- 11:55:13.2 Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseRelationshipFixture.embedded_list_of_document_with_json --- 11:55:13.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173132469848_101/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.2 Info: DatabaseEngineVersionCheck migrating 11:55:13.2 Info: PerformDBOperation 11:55:13.2 Info: Performing DB Operation 11:55:13.2 Info: SQLite 3.46.1 11:55:13.2 Info: => 0.0011541s 11:55:13.2 Info: DatabaseEngineVersionCheck migrated 11:55:13.2 Info: => 0.0011703s 11:55:13.2 Debug: Took: 00:00:00.0106437 11:55:13.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [1] AlbumId = [1] ArtistId = [1] SourceTitle = ["\"SourceTitle1\""] Quality = [{ "quality": { "id": 4, "name": "MP3-320" }, "revision": { "version": 2, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T00:00:00Z"] EventType = ["unknown"] Data = [{}] DownloadId = ["\"DownloadId1\""] Id = [0] ==== End Query Trace ==== 11:55:13.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [2] AlbumId = [2] ArtistId = [2] SourceTitle = ["\"SourceTitle2\""] Quality = [{ "quality": { "id": 3, "name": "MP3-256" }, "revision": { "version": 2, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-14T00:00:00Z"] EventType = ["grabbed"] Data = [{}] DownloadId = ["\"DownloadId2\""] Id = [0] ==== End Query Trace ==== 11:55:13.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "History".* FROM "History" PARAMETERS: ==== End Query Trace ==== 11:55:13.2 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseRelationshipFixture.embedded_list_of_document_with_json --- 11:55:13.2 Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseRelationshipFixture.one_to_one --- 11:55:13.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173132948944_103/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.3 Info: DatabaseEngineVersionCheck migrating 11:55:13.3 Info: PerformDBOperation 11:55:13.3 Info: Performing DB Operation 11:55:13.3 Info: SQLite 3.46.1 11:55:13.3 Info: => 0.0010779s 11:55:13.3 Info: DatabaseEngineVersionCheck migrated 11:55:13.3 Info: => 0.001095s 11:55:13.3 Debug: Took: 00:00:00.0110977 11:55:13.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T11:55:13.3099926Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T11:55:13.3100789Z"] Added = ["2024-10-13T11:55:13.3101616Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "AlbumReleases".* FROM "AlbumReleases" PARAMETERS: ==== End Query Trace ==== 11:55:13.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ("Albums"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:13.3 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseRelationshipFixture.one_to_one --- 11:55:13.3 Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseRelationshipFixture.one_to_one_should_not_query_db_if_foreign_key_is_zero --- 11:55:13.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173133730975_105/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.3 Info: DatabaseEngineVersionCheck migrating 11:55:13.3 Info: PerformDBOperation 11:55:13.3 Info: Performing DB Operation 11:55:13.3 Info: SQLite 3.46.1 11:55:13.3 Info: => 0.0011225s 11:55:13.3 Info: DatabaseEngineVersionCheck migrated 11:55:13.3 Info: => 0.00114s 11:55:13.3 Debug: Took: 00:00:00.0106686 11:55:13.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:13.4 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseRelationshipFixture.one_to_one_should_not_query_db_if_foreign_key_is_zero --- 11:55:13.4 Info: --- Start: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_explicit_load_everything_if_joined --- 11:55:13.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173134255154_107/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.4 Info: DatabaseEngineVersionCheck migrating 11:55:13.4 Info: PerformDBOperation 11:55:13.4 Info: Performing DB Operation 11:55:13.4 Info: SQLite 3.46.1 11:55:13.4 Info: => 0.0010717s 11:55:13.4 Info: DatabaseEngineVersionCheck migrated 11:55:13.4 Info: => 0.0010885s 11:55:13.4 Debug: Took: 00:00:00.0104696 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Test\""] UpgradeAllowed = [false] Cutoff = [4] MinFormatScore = [0] CutoffFormatScore = [0] FormatItems = [[]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId2\""] OldForeignAlbumIds = [[]] Title = ["\"Title2\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation2\""] ReleaseDate = ["2024-10-14T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType2\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-14T00:00:00Z"] CleanTitle = ["\"CleanTitle2\""] ProfileId = [2] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-14T00:00:00Z"] Added = ["2024-10-14T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [2] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId3\""] OldForeignAlbumIds = [[]] Title = ["\"Title3\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation3\""] ReleaseDate = ["2024-10-15T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType3\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-15T00:00:00Z"] CleanTitle = ["\"CleanTitle3\""] ProfileId = [3] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-15T00:00:00Z"] Added = ["2024-10-15T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [3] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"test1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [2] ForeignReleaseId = ["\"test2\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [3] ForeignReleaseId = ["\"test3\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") PARAMETERS: ==== End Query Trace ==== 11:55:13.5 Info: --- End: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_explicit_load_everything_if_joined --- 11:55:13.5 Info: --- Start: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_artist_for_track --- 11:55:13.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173135685481_109/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.5 Info: DatabaseEngineVersionCheck migrating 11:55:13.5 Info: PerformDBOperation 11:55:13.5 Info: Performing DB Operation 11:55:13.5 Info: SQLite 3.46.1 11:55:13.5 Info: => 0.0010915s 11:55:13.5 Info: DatabaseEngineVersionCheck migrated 11:55:13.5 Info: => 0.0011093s 11:55:13.5 Debug: Took: 00:00:00.0108244 11:55:13.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Test\""] UpgradeAllowed = [false] Cutoff = [4] MinFormatScore = [0] CutoffFormatScore = [0] FormatItems = [[]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:13.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:13.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:13.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId2\""] OldForeignAlbumIds = [[]] Title = ["\"Title2\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation2\""] ReleaseDate = ["2024-10-14T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType2\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-14T00:00:00Z"] CleanTitle = ["\"CleanTitle2\""] ProfileId = [2] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-14T00:00:00Z"] Added = ["2024-10-14T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [2] Id = [0] ==== End Query Trace ==== 11:55:13.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId3\""] OldForeignAlbumIds = [[]] Title = ["\"Title3\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation3\""] ReleaseDate = ["2024-10-15T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType3\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-15T00:00:00Z"] CleanTitle = ["\"CleanTitle3\""] ProfileId = [3] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-15T00:00:00Z"] Added = ["2024-10-15T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [3] Id = [0] ==== End Query Trace ==== 11:55:13.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"test1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [2] ForeignReleaseId = ["\"test2\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [3] ForeignReleaseId = ["\"test3\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."Id" = @Clause4_P1) PARAMETERS: Clause4_P1 = [1] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."Id" = @Clause4_P1) PARAMETERS: Clause4_P1 = [1] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."Id" = @Clause4_P1) PARAMETERS: Clause4_P1 = [1] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."Id" = @Clause4_P1) PARAMETERS: Clause4_P1 = [1] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."Id" = @Clause4_P1) PARAMETERS: Clause4_P1 = [1] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."Id" = @Clause4_P1) PARAMETERS: Clause4_P1 = [1] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."Id" = @Clause4_P1) PARAMETERS: Clause4_P1 = [1] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."Id" = @Clause4_P1) PARAMETERS: Clause4_P1 = [1] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."Id" = @Clause4_P1) PARAMETERS: Clause4_P1 = [1] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."Id" = @Clause4_P1) PARAMETERS: Clause4_P1 = [1] ==== End Query Trace ==== 11:55:13.6 Info: --- End: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_artist_for_track --- 11:55:13.6 Info: --- Start: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_artist_for_trackfile --- 11:55:13.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173136586046_111/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.6 Info: DatabaseEngineVersionCheck migrating 11:55:13.6 Info: PerformDBOperation 11:55:13.6 Info: Performing DB Operation 11:55:13.6 Info: SQLite 3.46.1 11:55:13.6 Info: => 0.0010945s 11:55:13.6 Info: DatabaseEngineVersionCheck migrated 11:55:13.6 Info: => 0.0011125s 11:55:13.6 Debug: Took: 00:00:00.0105754 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Test\""] UpgradeAllowed = [false] Cutoff = [4] MinFormatScore = [0] CutoffFormatScore = [0] FormatItems = [[]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId2\""] OldForeignAlbumIds = [[]] Title = ["\"Title2\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation2\""] ReleaseDate = ["2024-10-14T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType2\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-14T00:00:00Z"] CleanTitle = ["\"CleanTitle2\""] ProfileId = [2] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-14T00:00:00Z"] Added = ["2024-10-14T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [2] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId3\""] OldForeignAlbumIds = [[]] Title = ["\"Title3\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation3\""] ReleaseDate = ["2024-10-15T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType3\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-15T00:00:00Z"] CleanTitle = ["\"CleanTitle3\""] ProfileId = [3] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-15T00:00:00Z"] Added = ["2024-10-15T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [3] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"test1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [2] ForeignReleaseId = ["\"test2\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [3] ForeignReleaseId = ["\"test3\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") WHERE ("Albums"."Id" = @Clause3_P1) PARAMETERS: Clause3_P1 = [1] ==== End Query Trace ==== 11:55:13.7 Info: --- End: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_artist_for_trackfile --- 11:55:13.8 Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_add_delay --- 11:55:13.8 Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_add_delay --- 11:55:13.7 Info: --- Start: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_track_if_not_joined --- 11:55:13.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173137389965_113/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.7 Info: DatabaseEngineVersionCheck migrating 11:55:13.7 Info: PerformDBOperation 11:55:13.7 Info: Performing DB Operation 11:55:13.7 Info: SQLite 3.46.1 11:55:13.7 Info: => 0.0010762s 11:55:13.7 Info: DatabaseEngineVersionCheck migrated 11:55:13.7 Info: => 0.0010933s 11:55:13.7 Debug: Took: 00:00:00.0106138 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Test\""] UpgradeAllowed = [false] Cutoff = [4] MinFormatScore = [0] CutoffFormatScore = [0] FormatItems = [[]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId2\""] OldForeignAlbumIds = [[]] Title = ["\"Title2\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation2\""] ReleaseDate = ["2024-10-14T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType2\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-14T00:00:00Z"] CleanTitle = ["\"CleanTitle2\""] ProfileId = [2] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-14T00:00:00Z"] Added = ["2024-10-14T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [2] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId3\""] OldForeignAlbumIds = [[]] Title = ["\"Title3\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation3\""] ReleaseDate = ["2024-10-15T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType3\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-15T00:00:00Z"] CleanTitle = ["\"CleanTitle3\""] ProfileId = [3] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-15T00:00:00Z"] Added = ["2024-10-15T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [3] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"test1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [2] ForeignReleaseId = ["\"test2\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [3] ForeignReleaseId = ["\"test3\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:13.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" WHERE ("Tracks"."TrackFileId" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:13.8 Info: --- End: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_track_if_not_joined --- 11:55:13.8 Info: --- Start: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_trackfile_if_not_joined --- 11:55:13.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173138403476_115/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.8 Info: DatabaseEngineVersionCheck migrating 11:55:13.8 Info: PerformDBOperation 11:55:13.8 Info: Performing DB Operation 11:55:13.8 Info: SQLite 3.46.1 11:55:13.8 Info: => 0.0011122s 11:55:13.8 Info: DatabaseEngineVersionCheck migrated 11:55:13.8 Info: => 0.0011299s 11:55:13.8 Debug: Took: 00:00:00.0107430 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Test\""] UpgradeAllowed = [false] Cutoff = [4] MinFormatScore = [0] CutoffFormatScore = [0] FormatItems = [[]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId2\""] OldForeignAlbumIds = [[]] Title = ["\"Title2\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation2\""] ReleaseDate = ["2024-10-14T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType2\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-14T00:00:00Z"] CleanTitle = ["\"CleanTitle2\""] ProfileId = [2] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-14T00:00:00Z"] Added = ["2024-10-14T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [2] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId3\""] OldForeignAlbumIds = [[]] Title = ["\"Title3\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation3\""] ReleaseDate = ["2024-10-15T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType3\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-15T00:00:00Z"] CleanTitle = ["\"CleanTitle3\""] ProfileId = [3] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-15T00:00:00Z"] Added = ["2024-10-15T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [3] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"test1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [2] ForeignReleaseId = ["\"test2\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [3] ForeignReleaseId = ["\"test3\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("TrackFiles"."Id" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("TrackFiles"."Id" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("TrackFiles"."Id" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("TrackFiles"."Id" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("TrackFiles"."Id" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("TrackFiles"."Id" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("TrackFiles"."Id" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("TrackFiles"."Id" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("TrackFiles"."Id" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:13.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("TrackFiles"."Id" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:13.9 Info: --- End: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_trackfile_if_not_joined --- 11:55:13.9 Info: --- Start: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_tracks_if_not_joined --- 11:55:13.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:13.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173139356106_117/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:13.9 Info: DatabaseEngineVersionCheck migrating 11:55:13.9 Info: PerformDBOperation 11:55:13.9 Info: Performing DB Operation 11:55:13.9 Info: SQLite 3.46.1 11:55:13.9 Info: => 0.0010745s 11:55:13.9 Info: DatabaseEngineVersionCheck migrated 11:55:13.9 Info: => 0.0010921s 11:55:13.9 Debug: Took: 00:00:00.0105964 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Test\""] UpgradeAllowed = [false] Cutoff = [4] MinFormatScore = [0] CutoffFormatScore = [0] FormatItems = [[]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId2\""] OldForeignAlbumIds = [[]] Title = ["\"Title2\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation2\""] ReleaseDate = ["2024-10-14T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType2\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-14T00:00:00Z"] CleanTitle = ["\"CleanTitle2\""] ProfileId = [2] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-14T00:00:00Z"] Added = ["2024-10-14T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [2] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId3\""] OldForeignAlbumIds = [[]] Title = ["\"Title3\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation3\""] ReleaseDate = ["2024-10-15T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType3\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-15T00:00:00Z"] CleanTitle = ["\"CleanTitle3\""] ProfileId = [3] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-15T00:00:00Z"] Added = ["2024-10-15T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [3] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"test1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [2] ForeignReleaseId = ["\"test2\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [3] ForeignReleaseId = ["\"test3\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "AlbumReleases".* FROM "AlbumReleases" WHERE ("AlbumReleases"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:13.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" WHERE ("Tracks"."AlbumReleaseId" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:14.0 Info: --- End: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_tracks_if_not_joined --- 11:55:13.8 Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_extend_delay --- 11:55:13.8 Trace: Rate Limit triggered, delaying 'me' for 0.192 sec 11:55:14.0 Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_extend_delay --- 11:55:14.0 Info: --- Start: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_tracks_if_not_joined_to_trackfile --- 11:55:14.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:14.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173140160879_119/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:14.0 Info: DatabaseEngineVersionCheck migrating 11:55:14.0 Info: PerformDBOperation 11:55:14.0 Info: Performing DB Operation 11:55:14.0 Info: SQLite 3.46.1 11:55:14.0 Info: => 0.0011943s 11:55:14.0 Info: DatabaseEngineVersionCheck migrated 11:55:14.0 Info: => 0.0012116s 11:55:14.0 Debug: Took: 00:00:00.0108067 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Test\""] UpgradeAllowed = [false] Cutoff = [4] MinFormatScore = [0] CutoffFormatScore = [0] FormatItems = [[]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId2\""] OldForeignAlbumIds = [[]] Title = ["\"Title2\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation2\""] ReleaseDate = ["2024-10-14T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType2\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-14T00:00:00Z"] CleanTitle = ["\"CleanTitle2\""] ProfileId = [2] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-14T00:00:00Z"] Added = ["2024-10-14T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [2] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId3\""] OldForeignAlbumIds = [[]] Title = ["\"Title3\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation3\""] ReleaseDate = ["2024-10-15T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType3\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-15T00:00:00Z"] CleanTitle = ["\"CleanTitle3\""] ProfileId = [3] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-15T00:00:00Z"] Added = ["2024-10-15T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [3] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"test1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [2] ForeignReleaseId = ["\"test2\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [3] ForeignReleaseId = ["\"test3\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") PARAMETERS: ==== End Query Trace ==== 11:55:14.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" WHERE ("Tracks"."TrackFileId" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:14.1 Info: --- End: NzbDrone.Core.Test.Datastore.LazyLoadingFixture.should_lazy_load_tracks_if_not_joined_to_trackfile --- 11:55:14.0 Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_extend_subkey_delay --- 11:55:14.0 Trace: Rate Limit triggered, delaying 'me' for 0.299 sec 11:55:14.3 Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_extend_subkey_delay --- 11:55:14.3 Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_honor_basekey_delay --- 11:55:14.3 Trace: Rate Limit triggered, delaying 'me' for 0.099 sec 11:55:14.4 Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_honor_basekey_delay --- 11:55:14.4 Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_if_unset --- 11:55:14.4 Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_if_unset --- 11:55:14.4 Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_unrelated_key --- 11:55:14.4 Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_unrelated_key --- 11:55:14.1 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_artistmetadataid_constraintFixture.migration_031_should_not_remove_either_unique_artist --- 11:55:14.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173141265103_121/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:14.1 Info: DatabaseEngineVersionCheck migrating 11:55:14.1 Info: PerformDBOperation 11:55:14.1 Info: Performing DB Operation 11:55:14.1 Info: SQLite 3.46.1 11:55:14.1 Info: => 0.001552s 11:55:14.1 Info: DatabaseEngineVersionCheck migrated 11:55:14.1 Info: => 0.0015697s 11:55:14.1 Info: VersionMigration migrating 11:55:14.1 Info: Beginning Transaction 11:55:14.1 Info: CreateTable VersionInfo 11:55:14.1 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:14.1 Info: => 0.0001725s 11:55:14.1 Info: Committing Transaction 11:55:14.1 Info: VersionMigration migrated 11:55:14.1 Info: => 0.0007444s 11:55:14.1 Info: VersionUniqueMigration migrating 11:55:14.1 Info: Beginning Transaction 11:55:14.1 Info: CreateIndex VersionInfo (Version) 11:55:14.1 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:14.1 Info: => 0.0001248s 11:55:14.1 Info: AlterTable VersionInfo 11:55:14.1 Info: => 1.2E-06s 11:55:14.1 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:14.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:14.1 Info: => 0.00048s 11:55:14.1 Info: Committing Transaction 11:55:14.1 Info: VersionUniqueMigration migrated 11:55:14.1 Info: => 0.0008002s 11:55:14.1 Info: VersionDescriptionMigration migrating 11:55:14.1 Info: Beginning Transaction 11:55:14.1 Info: AlterTable VersionInfo 11:55:14.1 Info: => 1.1E-06s 11:55:14.1 Info: CreateColumn VersionInfo Description String 11:55:14.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:14.1 Info: => 0.0001912s 11:55:14.1 Info: Committing Transaction 11:55:14.1 Info: VersionDescriptionMigration migrated 11:55:14.1 Info: => 0.000465s 11:55:14.1 Info: 1: InitialSetup migrating 11:55:14.1 Info: Beginning Transaction 11:55:14.1 Info: Starting migration of Main DB to 1 11:55:14.1 Info: CreateTable Config 11:55:14.1 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:14.1 Info: => 0.0001529s 11:55:14.1 Info: CreateIndex Config (Key) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:14.1 Info: => 9.02E-05s 11:55:14.1 Info: CreateTable RootFolders 11:55:14.1 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:14.1 Info: => 0.000103s 11:55:14.1 Info: CreateIndex RootFolders (Path) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:14.1 Info: => 8.61E-05s 11:55:14.1 Info: CreateTable Artists 11:55:14.1 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:14.1 Info: => 0.0002181s 11:55:14.1 Info: CreateIndex Artists (ForeignArtistId) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.1 Info: => 8.64E-05s 11:55:14.1 Info: CreateIndex Artists (NameSlug) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.1 Info: => 8.38E-05s 11:55:14.1 Info: CreateIndex Artists (CleanName) 11:55:14.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.1 Info: => 7.96E-05s 11:55:14.1 Info: CreateIndex Artists (Path) 11:55:14.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.1 Info: => 8.04E-05s 11:55:14.1 Info: CreateTable Albums 11:55:14.1 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:14.1 Info: => 0.0001959s 11:55:14.1 Info: CreateIndex Albums (ForeignAlbumId) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.1 Info: => 8.42E-05s 11:55:14.1 Info: CreateIndex Albums (MBId) 11:55:14.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.1 Info: => 8.15E-05s 11:55:14.1 Info: CreateIndex Albums (TADBId) 11:55:14.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.1 Info: => 8.11E-05s 11:55:14.1 Info: CreateIndex Albums (TitleSlug) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.1 Info: => 8.16E-05s 11:55:14.1 Info: CreateIndex Albums (CleanTitle) 11:55:14.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.1 Info: => 8.67E-05s 11:55:14.1 Info: CreateIndex Albums (Path) 11:55:14.1 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:14.1 Info: => 8.24E-05s 11:55:14.1 Info: CreateTable Tracks 11:55:14.1 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:14.1 Info: => 0.0001471s 11:55:14.1 Info: CreateIndex Tracks (ForeignTrackId) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:14.1 Info: => 0.0001099s 11:55:14.1 Info: CreateIndex Tracks (ArtistId) 11:55:14.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:14.1 Info: => 0.0001011s 11:55:14.1 Info: CreateIndex Tracks (TrackFileId) 11:55:14.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:14.1 Info: => 9.21E-05s 11:55:14.1 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:14.1 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:14.1 Info: => 0.0001098s 11:55:14.1 Info: CreateTable TrackFiles 11:55:14.1 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:14.1 Info: => 0.000149s 11:55:14.1 Info: CreateIndex TrackFiles (ArtistId) 11:55:14.1 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:14.1 Info: => 0.0001206s 11:55:14.1 Info: CreateIndex TrackFiles (AlbumId) 11:55:14.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.1 Info: => 9.75E-05s 11:55:14.1 Info: CreateTable History 11:55:14.1 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:14.1 Info: => 0.0001556s 11:55:14.1 Info: CreateIndex History (Date) 11:55:14.1 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:14.1 Info: => 9.06E-05s 11:55:14.1 Info: CreateIndex History (EventType) 11:55:14.1 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:14.1 Info: => 8.76E-05s 11:55:14.1 Info: CreateIndex History (DownloadId) 11:55:14.1 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:14.1 Info: => 8.77E-05s 11:55:14.1 Info: CreateIndex History (AlbumId) 11:55:14.1 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:14.1 Info: => 8.65E-05s 11:55:14.1 Info: CreateTable Notifications 11:55:14.1 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:14.1 Info: => 0.0001312s 11:55:14.1 Info: CreateTable ScheduledTasks 11:55:14.1 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:14.1 Info: => 0.0001382s 11:55:14.1 Info: CreateIndex ScheduledTasks (TypeName) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:14.1 Info: => 8.57E-05s 11:55:14.1 Info: CreateTable Indexers 11:55:14.1 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, "EnableSearch" INTEGER) 11:55:14.1 Info: => 0.0001188s 11:55:14.1 Info: CreateIndex Indexers (Name) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.1 Info: => 9.61E-05s 11:55:14.1 Info: CreateTable Profiles 11:55:14.1 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:14.1 Info: => 0.0001102s 11:55:14.1 Info: CreateIndex Profiles (Name) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:14.1 Info: => 9.26E-05s 11:55:14.1 Info: CreateTable QualityDefinitions 11:55:14.1 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:14.1 Info: => 0.000145s 11:55:14.1 Info: CreateIndex QualityDefinitions (Quality) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:14.1 Info: => 0.0001008s 11:55:14.1 Info: CreateIndex QualityDefinitions (Title) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:14.1 Info: => 9.08E-05s 11:55:14.1 Info: CreateTable NamingConfig 11:55:14.1 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:14.1 Info: => 0.0001327s 11:55:14.1 Info: CreateTable Blacklist 11:55:14.1 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:14.1 Info: => 0.0001693s 11:55:14.1 Info: CreateTable Metadata 11:55:14.1 Info: CREATE TABLE "Metadata" ("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) 11:55:14.1 Info: => 0.0001159s 11:55:14.1 Info: CreateTable MetadataFiles 11:55:14.1 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:14.1 Info: => 0.000134s 11:55:14.1 Info: CreateTable DownloadClients 11:55:14.1 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) 11:55:14.1 Info: => 0.0001374s 11:55:14.1 Info: CreateTable PendingReleases 11:55:14.1 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:14.1 Info: => 0.000139s 11:55:14.1 Info: CreateTable RemotePathMappings 11:55:14.1 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:14.1 Info: => 0.0001142s 11:55:14.1 Info: CreateTable Tags 11:55:14.1 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:14.1 Info: => 0.0001037s 11:55:14.1 Info: CreateIndex Tags (Label) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:14.1 Info: => 9.93E-05s 11:55:14.1 Info: CreateTable Restrictions 11:55:14.1 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:14.1 Info: => 0.0001122s 11:55:14.1 Info: CreateTable DelayProfiles 11:55:14.1 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:14.1 Info: => 0.0001593s 11:55:14.1 Info: CreateTable Users 11:55:14.1 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:14.1 Info: => 0.0001227s 11:55:14.1 Info: CreateIndex Users (Identifier) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:14.1 Info: => 9.87E-05s 11:55:14.1 Info: CreateIndex Users (Username) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:14.1 Info: => 9.24E-05s 11:55:14.1 Info: CreateTable Commands 11:55:14.1 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) 11:55:14.1 Info: => 0.0001378s 11:55:14.1 Info: CreateTable IndexerStatus 11:55:14.1 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) 11:55:14.1 Info: => 0.0001335s 11:55:14.1 Info: CreateIndex IndexerStatus (ProviderId) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:14.1 Info: => 9.66E-05s 11:55:14.1 Info: CreateTable ExtraFiles 11:55:14.1 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:14.1 Info: => 0.0001287s 11:55:14.1 Info: CreateTable LyricFiles 11:55:14.1 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:14.1 Info: => 0.0001563s 11:55:14.1 Info: CreateTable LanguageProfiles 11:55:14.1 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:14.1 Info: => 0.0001104s 11:55:14.1 Info: CreateIndex LanguageProfiles (Name) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:14.1 Info: => 9.82E-05s 11:55:14.1 Info: CreateTable DownloadClientStatus 11:55:14.1 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) 11:55:14.1 Info: => 0.0001181s 11:55:14.1 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:14.1 Info: => 0.0001022s 11:55:14.1 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:14.1 Info: -> 1 Insert operations completed in 00:00:00.0000846 taking an average of 00:00:00.0000846 11:55:14.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:14', 'InitialSetup') 11:55:14.1 Info: Committing Transaction 11:55:14.1 Info: 1: InitialSetup migrated 11:55:14.1 Info: => 0.0010718s 11:55:14.1 Info: 2: add_reason_to_pending_releases migrating 11:55:14.1 Info: Beginning Transaction 11:55:14.1 Info: Starting migration of Main DB to 2 11:55:14.1 Info: AlterTable PendingReleases 11:55:14.1 Info: => 9E-07s 11:55:14.1 Info: CreateColumn PendingReleases Reason Int32 11:55:14.1 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:14.1 Info: => 0.0004821s 11:55:14.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:14', 'add_reason_to_pending_releases') 11:55:14.1 Info: Committing Transaction 11:55:14.1 Info: 2: add_reason_to_pending_releases migrated 11:55:14.1 Info: => 0.0009509s 11:55:14.1 Info: 3: add_medium_support migrating 11:55:14.1 Info: Beginning Transaction 11:55:14.1 Info: Starting migration of Main DB to 3 11:55:14.1 Info: AlterTable Albums 11:55:14.1 Info: => 9E-07s 11:55:14.1 Info: CreateColumn Albums Media String 11:55:14.1 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:14.1 Info: => 0.0004606s 11:55:14.1 Info: AlterTable Tracks 11:55:14.1 Info: => 8E-07s 11:55:14.1 Info: CreateColumn Tracks MediumNumber Int32 11:55:14.1 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:14.1 Info: => 0.0004413s 11:55:14.1 Info: AlterTable Tracks 11:55:14.1 Info: => 8E-07s 11:55:14.1 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:14.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:14.1 Info: => 0.0004429s 11:55:14.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:14.1 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:14.1 Info: => 4.7E-05s 11:55:14.1 Info: DeleteColumn Tracks TrackNumber 11:55:14.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:14.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:14.1 Info: DROP TABLE "Tracks" 11:55:14.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:14.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:14.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:14.1 Info: => 0.0047219s 11:55:14.1 Info: AlterTable Tracks 11:55:14.1 Info: => 9E-07s 11:55:14.1 Info: CreateColumn Tracks TrackNumber String 11:55:14.1 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:14.1 Info: => 0.0004447s 11:55:14.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:14', 'add_medium_support') 11:55:14.1 Info: Committing Transaction 11:55:14.1 Info: 3: add_medium_support migrated 11:55:14.1 Info: => 0.0009417s 11:55:14.1 Info: 4: add_various_qualites_in_profile migrating 11:55:14.1 Info: Beginning Transaction 11:55:14.1 Info: Starting migration of Main DB to 4 11:55:14.1 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:14.1 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:14.1 Info: => 5.34E-05s 11:55:14.1 Info: PerformDBOperation 11:55:14.1 Info: Performing DB Operation 11:55:14.1 Info: => 3.49E-05s 11:55:14.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:14', 'add_various_qualites_in_profile') 11:55:14.1 Info: Committing Transaction 11:55:14.1 Info: 4: add_various_qualites_in_profile migrated 11:55:14.1 Info: => 0.00047s 11:55:14.1 Info: 5: metadata_profiles migrating 11:55:14.1 Info: Beginning Transaction 11:55:14.1 Info: Starting migration of Main DB to 5 11:55:14.1 Info: CreateTable MetadataProfiles 11:55:14.1 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:14.1 Info: => 0.0001274s 11:55:14.1 Info: CreateIndex MetadataProfiles (Name) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:14.1 Info: => 0.0001021s 11:55:14.1 Info: AlterTable Artists 11:55:14.1 Info: => 8E-07s 11:55:14.1 Info: CreateColumn Artists MetadataProfileId Int32 11:55:14.1 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:14.1 Info: => 0.0004702s 11:55:14.1 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:14.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:14.1 Info: DROP TABLE "Artists" 11:55:14.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.1 Info: => 0.0044989s 11:55:14.1 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:14.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:14.1 Info: DROP TABLE "Artists" 11:55:14.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.1 Info: => 0.0043715s 11:55:14.1 Info: AlterTable Albums 11:55:14.1 Info: => 7E-07s 11:55:14.1 Info: CreateColumn Albums SecondaryTypes String 11:55:14.1 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:14.1 Info: => 0.0004846s 11:55:14.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:14', 'metadata_profiles') 11:55:14.1 Info: Committing Transaction 11:55:14.1 Info: 5: metadata_profiles migrated 11:55:14.1 Info: => 0.0010367s 11:55:14.1 Info: 6: separate_automatic_and_interactive_search migrating 11:55:14.1 Info: Beginning Transaction 11:55:14.1 Info: Starting migration of Main DB to 6 11:55:14.1 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:14.1 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, "EnableAutomaticSearch" INTEGER) 11:55:14.1 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:14.1 Info: DROP TABLE "Indexers" 11:55:14.1 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:14.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.1 Info: => 0.0038885s 11:55:14.1 Info: AlterTable Indexers 11:55:14.1 Info: => 7E-07s 11:55:14.1 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:14.1 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:14.1 Info: => 0.0004671s 11:55:14.1 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:14.1 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:14.1 Info: => 4.39E-05s 11:55:14.1 Info: AlterTable Indexers 11:55:14.1 Info: => 7E-07s 11:55:14.1 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:14.2 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:14.2 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:14.2 Info: DROP TABLE "Indexers" 11:55:14.2 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.2 Info: => 0.0037997s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:14', 'separate_automatic_and_interactive_search') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 6: separate_automatic_and_interactive_search migrated 11:55:14.2 Info: => 0.0043078s 11:55:14.2 Info: 7: change_album_path_to_relative migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 7 11:55:14.2 Info: DeleteColumn Albums Path 11:55:14.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:14.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:14.2 Info: DROP TABLE "Albums" 11:55:14.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.2 Info: => 0.0047437s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:14', 'change_album_path_to_relative') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 7: change_album_path_to_relative migrated 11:55:14.2 Info: => 0.0052905s 11:55:14.2 Info: 8: change_quality_size_mb_to_kb migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 8 11:55:14.2 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:14.2 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:14.2 Info: => 4.84E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:14', 'change_quality_size_mb_to_kb') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 8: change_quality_size_mb_to_kb migrated 11:55:14.2 Info: => 0.0004845s 11:55:14.2 Info: 9: album_releases migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 9 11:55:14.2 Info: AlterTable Albums 11:55:14.2 Info: => 1E-06s 11:55:14.2 Info: CreateColumn Albums Releases String 11:55:14.2 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:14.2 Info: => 0.0005318s 11:55:14.2 Info: AlterTable Albums 11:55:14.2 Info: => 7E-07s 11:55:14.2 Info: CreateColumn Albums CurrentRelease String 11:55:14.2 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:14.2 Info: => 0.0004875s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:14', 'album_releases') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 9: album_releases migrated 11:55:14.2 Info: => 0.0009583s 11:55:14.2 Info: 10: album_releases_fix migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 10 11:55:14.2 Info: AlterTable Albums 11:55:14.2 Info: => 8E-07s 11:55:14.2 Info: AlterColumn Albums Releases String 11:55:14.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:14.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:14.2 Info: DROP TABLE "Albums" 11:55:14.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.2 Info: => 0.0045583s 11:55:14.2 Info: AlterTable Albums 11:55:14.2 Info: => 7E-07s 11:55:14.2 Info: AlterColumn Albums CurrentRelease String 11:55:14.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:14.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:14.2 Info: DROP TABLE "Albums" 11:55:14.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.2 Info: => 0.0046337s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:14', 'album_releases_fix') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 10: album_releases_fix migrated 11:55:14.2 Info: => 0.005164s 11:55:14.2 Info: 11: import_lists migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 11 11:55:14.2 Info: CreateTable ImportLists 11:55:14.2 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.2 Info: => 0.0001799s 11:55:14.2 Info: CreateIndex ImportLists (Name) 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:14.2 Info: => 9.79E-05s 11:55:14.2 Info: CreateTable ImportListStatus 11:55:14.2 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:14.2 Info: => 0.0001277s 11:55:14.2 Info: CreateIndex ImportListStatus (ProviderId) 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:14.2 Info: => 9.44E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:14', 'import_lists') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 11: import_lists migrated 11:55:14.2 Info: => 0.0005646s 11:55:14.2 Info: 12: add_release_status migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 12 11:55:14.2 Info: AlterTable MetadataProfiles 11:55:14.2 Info: => 1E-06s 11:55:14.2 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:14.2 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:14.2 Info: => 0.0005434s 11:55:14.2 Info: PerformDBOperation 11:55:14.2 Info: Performing DB Operation 11:55:14.2 Info: => 3.06E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:14', 'add_release_status') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 12: add_release_status migrated 11:55:14.2 Info: => 0.0004942s 11:55:14.2 Info: 13: album_download_notification migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 13 11:55:14.2 Info: AlterTable Notifications 11:55:14.2 Info: => 1.1E-06s 11:55:14.2 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:14.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:14.2 Info: => 0.0005063s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:14', 'album_download_notification') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 13: album_download_notification migrated 11:55:14.2 Info: => 0.0009756s 11:55:14.2 Info: 14: fix_language_metadata_profiles migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 14 11:55:14.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:14.2 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:14.2 Info: => 9.57E-05s 11:55:14.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:14.2 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:14.2 Info: => 8.51E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:14', 'fix_language_metadata_profiles') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 14: fix_language_metadata_profiles migrated 11:55:14.2 Info: => 0.0005245s 11:55:14.2 Info: 15: remove_fanzub migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 15 11:55:14.2 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:14.2 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:14.2 Info: => 4.57E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:14', 'remove_fanzub') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 15: remove_fanzub migrated 11:55:14.2 Info: => 0.0004203s 11:55:14.2 Info: 16: update_artist_history_indexes migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 16 11:55:14.2 Info: CreateIndex Albums (ArtistId) 11:55:14.2 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:14.2 Info: => 0.000123s 11:55:14.2 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:14.2 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:14.2 Info: => 9.67E-05s 11:55:14.2 Info: DeleteIndex History (AlbumId) 11:55:14.2 Info: DROP INDEX "IX_History_AlbumId" 11:55:14.2 Info: => 0.000122s 11:55:14.2 Info: CreateIndex History (AlbumId, Date) 11:55:14.2 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:14.2 Info: => 9.95E-05s 11:55:14.2 Info: DeleteIndex History (DownloadId) 11:55:14.2 Info: DROP INDEX "IX_History_DownloadId" 11:55:14.2 Info: => 0.0001184s 11:55:14.2 Info: CreateIndex History (DownloadId, Date) 11:55:14.2 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:14.2 Info: => 9.4E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:14', 'update_artist_history_indexes') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 16: update_artist_history_indexes migrated 11:55:14.2 Info: => 0.0005319s 11:55:14.2 Info: 17: remove_nma migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 17 11:55:14.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:14.2 Info: => 4.98E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:14', 'remove_nma') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 17: remove_nma migrated 11:55:14.2 Info: => 0.0004814s 11:55:14.2 Info: 18: album_disambiguation migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 18 11:55:14.2 Info: AlterTable Albums 11:55:14.2 Info: => 9E-07s 11:55:14.2 Info: CreateColumn Albums Disambiguation String 11:55:14.2 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:14.2 Info: => 0.0005159s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:14', 'album_disambiguation') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 18: album_disambiguation migrated 11:55:14.2 Info: => 0.0009488s 11:55:14.2 Info: 19: add_ape_quality_in_profiles migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 19 11:55:14.2 Info: PerformDBOperation 11:55:14.2 Info: Performing DB Operation 11:55:14.2 Info: => 3.44E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:14', 'add_ape_quality_in_profiles') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 19: add_ape_quality_in_profiles migrated 11:55:14.2 Info: => 0.0004214s 11:55:14.2 Info: 20: remove_pushalot migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 20 11:55:14.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:14.2 Info: => 4.95E-05s 11:55:14.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.2 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:14.2 Info: => 4.48E-05s 11:55:14.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.2 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:14.2 Info: => 3.97E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:14', 'remove_pushalot') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 20: remove_pushalot migrated 11:55:14.2 Info: => 0.0004066s 11:55:14.2 Info: 21: add_custom_filters migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 21 11:55:14.2 Info: CreateTable CustomFilters 11:55:14.2 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:14.2 Info: => 0.0001243s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:14', 'add_custom_filters') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 21: add_custom_filters migrated 11:55:14.2 Info: => 0.0005639s 11:55:14.2 Info: 22: import_list_tags migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 22 11:55:14.2 Info: AlterTable ImportLists 11:55:14.2 Info: => 9E-07s 11:55:14.2 Info: CreateColumn ImportLists Tags String 11:55:14.2 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:14.2 Info: => 0.0005086s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:14', 'import_list_tags') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 22: import_list_tags migrated 11:55:14.2 Info: => 0.000865s 11:55:14.2 Info: 23: add_release_groups_etc migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 23 11:55:14.2 Info: CreateTable ArtistMetadata 11:55:14.2 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:14.2 Info: => 0.0001929s 11:55:14.2 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:14.2 Info: => 9.99E-05s 11:55:14.2 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:14.2 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:14.2 Info: => 8.84E-05s 11:55:14.2 Info: AlterTable Artists 11:55:14.2 Info: => 1.5E-06s 11:55:14.2 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:14.2 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:14.2 Info: => 0.0005282s 11:55:14.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:14.2 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:14.2 Info: => 6.95E-05s 11:55:14.2 Info: CreateTable AlbumReleases 11:55:14.2 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:14.2 Info: => 0.0001899s 11:55:14.2 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:14.2 Info: => 9.78E-05s 11:55:14.2 Info: CreateIndex AlbumReleases (AlbumId) 11:55:14.2 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:14.2 Info: => 9.15E-05s 11:55:14.2 Info: PerformDBOperation 11:55:14.2 Info: Performing DB Operation 11:55:14.2 Info: => 5.65E-05s 11:55:14.2 Info: AlterTable Albums 11:55:14.2 Info: => 6E-07s 11:55:14.2 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:14.2 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:14.2 Info: => 0.000541s 11:55:14.2 Info: AlterTable Albums 11:55:14.2 Info: => 6E-07s 11:55:14.2 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:14.2 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:14.2 Info: => 0.0006063s 11:55:14.2 Info: AlterTable Albums 11:55:14.2 Info: => 6E-07s 11:55:14.2 Info: CreateColumn Albums Links String 11:55:14.2 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:14.2 Info: => 0.0005264s 11:55:14.2 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:14.2 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:14.2 Info: => 0.0001006s 11:55:14.2 Info: AlterTable Tracks 11:55:14.2 Info: => 7E-07s 11:55:14.2 Info: CreateColumn Tracks ForeignRecordingId String 11:55:14.2 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:14.2 Info: => 0.0005284s 11:55:14.2 Info: AlterTable Tracks 11:55:14.2 Info: => 6E-07s 11:55:14.2 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:14.2 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:14.2 Info: => 0.000572s 11:55:14.2 Info: AlterTable Tracks 11:55:14.2 Info: => 6E-07s 11:55:14.2 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:14.2 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:14.2 Info: => 0.000559s 11:55:14.2 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:14.2 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:14.2 Info: => 8.54E-05s 11:55:14.2 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:14.2 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:14.2 Info: => 7.58E-05s 11:55:14.2 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:14.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:14.2 Info: DROP TABLE "Artists" 11:55:14.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.2 Info: => 0.0178624s 11:55:14.2 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:14.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:14.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:14.2 Info: DROP TABLE "Albums" 11:55:14.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.2 Info: => 0.0049881s 11:55:14.2 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:14.2 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.2 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:14.2 Info: DROP TABLE "Tracks" 11:55:14.2 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:14.2 Info: => 0.0045768s 11:55:14.2 Info: DeleteColumn TrackFiles ArtistId 11:55:14.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:14.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:14.2 Info: DROP TABLE "TrackFiles" 11:55:14.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:14.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.2 Info: => 0.004408s 11:55:14.2 Info: CreateIndex Artists (ArtistMetadataId) 11:55:14.2 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:14.2 Info: => 9.41E-05s 11:55:14.2 Info: CreateIndex Artists (Monitored) 11:55:14.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:14.2 Info: => 9.04E-05s 11:55:14.2 Info: CreateIndex Albums (ArtistMetadataId) 11:55:14.2 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:14.2 Info: => 9.05E-05s 11:55:14.2 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:14.2 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:14.2 Info: => 8.7E-05s 11:55:14.2 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:14.2 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:14.2 Info: => 8.78E-05s 11:55:14.2 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:14.2 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:14.2 Info: => 8.64E-05s 11:55:14.2 Info: UpdateData 11:55:14.2 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:14.2 Info: => 5.47E-05s 11:55:14.2 Info: UpdateData 11:55:14.2 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:14.2 Info: => 4.64E-05s 11:55:14.2 Info: UpdateData 11:55:14.2 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:14.2 Info: => 5.1E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:14', 'add_release_groups_etc') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 23: add_release_groups_etc migrated 11:55:14.2 Info: => 0.0008222s 11:55:14.2 Info: 24: NewMediaInfoFormat migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 24 11:55:14.2 Info: UpdateData 11:55:14.2 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:14.2 Info: => 5.29E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:14', 'NewMediaInfoFormat') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 24: NewMediaInfoFormat migrated 11:55:14.2 Info: => 0.000499s 11:55:14.2 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 25 11:55:14.2 Info: RenameTable Restrictions ReleaseProfiles 11:55:14.2 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:14.2 Info: => 0.0017006s 11:55:14.2 Info: AlterTable ReleaseProfiles 11:55:14.2 Info: => 1E-06s 11:55:14.2 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:14.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:14.2 Info: => 0.0005664s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:14', 'rename_restrictions_to_release_profiles') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:14.2 Info: => 0.0009788s 11:55:14.2 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 26 11:55:14.2 Info: RenameTable Profiles QualityProfiles 11:55:14.2 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:14.2 Info: => 0.0016572s 11:55:14.2 Info: AlterTable QualityProfiles 11:55:14.2 Info: => 6E-07s 11:55:14.2 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:14.2 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:14.2 Info: => 0.0005103s 11:55:14.2 Info: AlterTable LanguageProfiles 11:55:14.2 Info: => 6E-07s 11:55:14.2 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:14.2 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:14.2 Info: => 0.0005689s 11:55:14.2 Info: UpdateData 11:55:14.2 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:14.2 Info: => 6.41E-05s 11:55:14.2 Info: UpdateData 11:55:14.2 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:14.2 Info: => 4.3E-05s 11:55:14.2 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:14.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:14.2 Info: DROP TABLE "Artists" 11:55:14.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:14.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:14.2 Info: => 0.0047869s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:14', 'rename_quality_profiles_add_upgrade_allowed') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:14.2 Info: => 0.0053492s 11:55:14.2 Info: 27: add_import_exclusions migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 27 11:55:14.2 Info: CreateTable ImportListExclusions 11:55:14.2 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:14.2 Info: => 0.0001241s 11:55:14.2 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:14.2 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:14.2 Info: => 9.75E-05s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:14', 'add_import_exclusions') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 27: add_import_exclusions migrated 11:55:14.2 Info: => 0.0015226s 11:55:14.2 Info: 28: clean_artist_metadata_table migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 28 11:55:14.2 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.2 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.2 Info: => 0.0001438s 11:55:14.2 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.2 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.2 Info: => 0.0001342s 11:55:14.2 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:14.2 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:14.2 Info: => 0.0001277s 11:55:14.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:14.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:14.2 Info: => 0.0001283s 11:55:14.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.2 Info: => 0.0001289s 11:55:14.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.2 Info: => 0.0001269s 11:55:14.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:14', 'clean_artist_metadata_table') 11:55:14.2 Info: Committing Transaction 11:55:14.2 Info: 28: clean_artist_metadata_table migrated 11:55:14.2 Info: => 0.0006s 11:55:14.2 Info: 29: health_issue_notification migrating 11:55:14.2 Info: Beginning Transaction 11:55:14.2 Info: Starting migration of Main DB to 29 11:55:14.2 Info: AlterTable Notifications 11:55:14.2 Info: => 1E-06s 11:55:14.2 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:14.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:14.2 Info: => 0.0005591s 11:55:14.2 Info: AlterTable Notifications 11:55:14.2 Info: => 7E-07s 11:55:14.2 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:14.2 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:14.2 Info: => 0.0005552s 11:55:14.2 Info: AlterTable Notifications 11:55:14.2 Info: => 8E-07s 11:55:14.2 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:14.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:14.2 Info: => 0.0005217s 11:55:14.2 Info: AlterTable Notifications 11:55:14.2 Info: => 8E-07s 11:55:14.2 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:14.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:14.2 Info: => 0.0004946s 11:55:14.2 Info: AlterTable Notifications 11:55:14.2 Info: => 7E-07s 11:55:14.2 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:14.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:14.2 Info: => 0.0004976s 11:55:14.2 Info: DeleteColumn Notifications OnDownload 11:55:14.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:14.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:14.2 Info: DROP TABLE "Notifications" 11:55:14.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:14.2 Info: => 0.0042587s 11:55:14.2 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:14.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:14.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:14.2 Info: DROP TABLE "Notifications" 11:55:14.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:14.3 Info: => 0.004208s 11:55:14.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:14', 'health_issue_notification') 11:55:14.3 Info: Committing Transaction 11:55:14.3 Info: 29: health_issue_notification migrated 11:55:14.3 Info: => 0.0047925s 11:55:14.3 Info: 30: add_mediafilerepository_mtime migrating 11:55:14.3 Info: Beginning Transaction 11:55:14.3 Info: Starting migration of Main DB to 30 11:55:14.3 Info: AlterTable TrackFiles 11:55:14.3 Info: => 1E-06s 11:55:14.3 Info: CreateColumn TrackFiles Modified DateTime 11:55:14.3 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:14.3 Info: => 0.0009804s 11:55:14.3 Info: AlterTable TrackFiles 11:55:14.3 Info: => 8E-07s 11:55:14.3 Info: CreateColumn TrackFiles Path String 11:55:14.3 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:14.3 Info: => 0.000608s 11:55:14.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:14.3 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:14.3 Info: => 5.4E-05s 11:55:14.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.3 Info: => 0.000129s 11:55:14.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:14.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:14.3 Info: => 0.0001419s 11:55:14.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:14.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:14.3 Info: => 0.0001709s 11:55:14.3 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:14.3 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:14.3 Info: => 9.06E-05s 11:55:14.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:14.3 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:14.3 Info: => 8.55E-05s 11:55:14.3 Info: AlterTable TrackFiles 11:55:14.3 Info: => 6E-07s 11:55:14.3 Info: AlterColumn TrackFiles Path String 11:55:14.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:14.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:14.3 Info: DROP TABLE "TrackFiles" 11:55:14.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:14.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.3 Info: => 0.0042704s 11:55:14.3 Info: CreateIndex TrackFiles (Path) 11:55:14.3 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:14.3 Info: => 9.68E-05s 11:55:14.3 Info: DeleteColumn TrackFiles RelativePath 11:55:14.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:14.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:14.3 Info: DROP TABLE "TrackFiles" 11:55:14.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:14.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.3 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:14.3 Info: => 0.0044178s 11:55:14.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:14', 'add_mediafilerepository_mtime') 11:55:14.3 Info: Committing Transaction 11:55:14.3 Info: 30: add_mediafilerepository_mtime migrated 11:55:14.3 Info: => 0.0050011s 11:55:14.3 Info: 31: add_artistmetadataid_constraint migrating 11:55:14.3 Info: Beginning Transaction 11:55:14.3 Info: Starting migration of Main DB to 31 11:55:14.3 Info: INSERT INTO "ArtistMetadata" ("Id", "ForeignArtistId", "Name", "Status", "Images") VALUES (1, 1, 'test', 1, 'images') 11:55:14.3 Info: INSERT INTO "Artists" ("Id", "ArtistMetadataId", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (1, 1, 'test', '/mnt/data/path/test', 1, 1, 1, 1) 11:55:14.3 Info: INSERT INTO "ArtistMetadata" ("Id", "ForeignArtistId", "Name", "Status", "Images") VALUES (2, 2, 'test2', 1, 'images') 11:55:14.3 Info: INSERT INTO "Artists" ("Id", "ArtistMetadataId", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (2, 2, 'test2', '/mnt/data/path/test2', 1, 1, 1, 1) 11:55:14.3 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:14.3 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:14.3 Info: => 0.00015s 11:55:14.3 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:14.3 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:14.3 Info: => 0.0001288s 11:55:14.3 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:14.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:14.3 Info: DROP TABLE "Artists" 11:55:14.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:14.3 Info: => 0.004675s 11:55:14.3 Info: CreateIndex Artists (ArtistMetadataId) 11:55:14.3 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:14.3 Info: => 0.0001182s 11:55:14.3 Info: -> 4 Insert operations completed in 00:00:00.0003148 taking an average of 00:00:00.0000787 11:55:14.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:14', 'add_artistmetadataid_constraint') 11:55:14.3 Info: Committing Transaction 11:55:14.3 Info: 31: add_artistmetadataid_constraint migrated 11:55:14.3 Info: => 0.0006866s 11:55:14.3 Debug: Took: 00:00:00.1768602 11:55:14.4 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_artistmetadataid_constraintFixture.migration_031_should_not_remove_either_unique_artist --- 11:55:14.4 Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_extend_basekey_delay --- 11:55:14.4 Trace: Rate Limit triggered, delaying 'me' for 0.099 sec 11:55:14.5 Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_extend_basekey_delay --- 11:55:14.4 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_artistmetadataid_constraintFixture.migration_031_should_not_remove_unique_artist --- 11:55:14.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173144253175_123/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:14.4 Info: DatabaseEngineVersionCheck migrating 11:55:14.4 Info: PerformDBOperation 11:55:14.4 Info: Performing DB Operation 11:55:14.4 Info: SQLite 3.46.1 11:55:14.4 Info: => 0.0015513s 11:55:14.4 Info: DatabaseEngineVersionCheck migrated 11:55:14.4 Info: => 0.0015751s 11:55:14.4 Info: VersionMigration migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: CreateTable VersionInfo 11:55:14.4 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:14.4 Info: => 0.0001884s 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: VersionMigration migrated 11:55:14.4 Info: => 0.0007745s 11:55:14.4 Info: VersionUniqueMigration migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: CreateIndex VersionInfo (Version) 11:55:14.4 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:14.4 Info: => 0.0001281s 11:55:14.4 Info: AlterTable VersionInfo 11:55:14.4 Info: => 1.2E-06s 11:55:14.4 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:14.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:14.4 Info: => 0.0005112s 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: VersionUniqueMigration migrated 11:55:14.4 Info: => 0.0008453s 11:55:14.4 Info: VersionDescriptionMigration migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: AlterTable VersionInfo 11:55:14.4 Info: => 9E-07s 11:55:14.4 Info: CreateColumn VersionInfo Description String 11:55:14.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:14.4 Info: => 0.0002006s 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: VersionDescriptionMigration migrated 11:55:14.4 Info: => 0.0004779s 11:55:14.4 Info: 1: InitialSetup migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: Starting migration of Main DB to 1 11:55:14.4 Info: CreateTable Config 11:55:14.4 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:14.4 Info: => 0.0001723s 11:55:14.4 Info: CreateIndex Config (Key) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:14.4 Info: => 8.6E-05s 11:55:14.4 Info: CreateTable RootFolders 11:55:14.4 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:14.4 Info: => 0.000103s 11:55:14.4 Info: CreateIndex RootFolders (Path) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:14.4 Info: => 9.06E-05s 11:55:14.4 Info: CreateTable Artists 11:55:14.4 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:14.4 Info: => 0.0002242s 11:55:14.4 Info: CreateIndex Artists (ForeignArtistId) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.4 Info: => 8.76E-05s 11:55:14.4 Info: CreateIndex Artists (NameSlug) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.4 Info: => 8.46E-05s 11:55:14.4 Info: CreateIndex Artists (CleanName) 11:55:14.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.4 Info: => 8.18E-05s 11:55:14.4 Info: CreateIndex Artists (Path) 11:55:14.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.4 Info: => 7.97E-05s 11:55:14.4 Info: CreateTable Albums 11:55:14.4 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:14.4 Info: => 0.000199s 11:55:14.4 Info: CreateIndex Albums (ForeignAlbumId) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.4 Info: => 8.39E-05s 11:55:14.4 Info: CreateIndex Albums (MBId) 11:55:14.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.4 Info: => 7.92E-05s 11:55:14.4 Info: CreateIndex Albums (TADBId) 11:55:14.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.4 Info: => 7.97E-05s 11:55:14.4 Info: CreateIndex Albums (TitleSlug) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.4 Info: => 8.27E-05s 11:55:14.4 Info: CreateIndex Albums (CleanTitle) 11:55:14.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.4 Info: => 7.83E-05s 11:55:14.4 Info: CreateIndex Albums (Path) 11:55:14.4 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:14.4 Info: => 7.69E-05s 11:55:14.4 Info: CreateTable Tracks 11:55:14.4 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:14.4 Info: => 0.0001442s 11:55:14.4 Info: CreateIndex Tracks (ForeignTrackId) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:14.4 Info: => 8.29E-05s 11:55:14.4 Info: CreateIndex Tracks (ArtistId) 11:55:14.4 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:14.4 Info: => 8.52E-05s 11:55:14.4 Info: CreateIndex Tracks (TrackFileId) 11:55:14.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:14.4 Info: => 9.03E-05s 11:55:14.4 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:14.4 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:14.4 Info: => 8.75E-05s 11:55:14.4 Info: CreateTable TrackFiles 11:55:14.4 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:14.4 Info: => 0.0001384s 11:55:14.4 Info: CreateIndex TrackFiles (ArtistId) 11:55:14.4 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:14.4 Info: => 8.38E-05s 11:55:14.4 Info: CreateIndex TrackFiles (AlbumId) 11:55:14.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.4 Info: => 8.09E-05s 11:55:14.4 Info: CreateTable History 11:55:14.4 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:14.4 Info: => 0.0001704s 11:55:14.4 Info: CreateIndex History (Date) 11:55:14.4 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:14.4 Info: => 9.97E-05s 11:55:14.4 Info: CreateIndex History (EventType) 11:55:14.4 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:14.4 Info: => 8.21E-05s 11:55:14.4 Info: CreateIndex History (DownloadId) 11:55:14.4 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:14.4 Info: => 8.07E-05s 11:55:14.4 Info: CreateIndex History (AlbumId) 11:55:14.4 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:14.4 Info: => 8.08E-05s 11:55:14.4 Info: CreateTable Notifications 11:55:14.4 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:14.4 Info: => 0.000129s 11:55:14.4 Info: CreateTable ScheduledTasks 11:55:14.4 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:14.4 Info: => 0.0001273s 11:55:14.4 Info: CreateIndex ScheduledTasks (TypeName) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:14.4 Info: => 8.6E-05s 11:55:14.4 Info: CreateTable Indexers 11:55:14.4 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, "EnableSearch" INTEGER) 11:55:14.4 Info: => 0.0001144s 11:55:14.4 Info: CreateIndex Indexers (Name) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.4 Info: => 8.99E-05s 11:55:14.4 Info: CreateTable Profiles 11:55:14.4 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:14.4 Info: => 0.0001075s 11:55:14.4 Info: CreateIndex Profiles (Name) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:14.4 Info: => 9.02E-05s 11:55:14.4 Info: CreateTable QualityDefinitions 11:55:14.4 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:14.4 Info: => 0.0001426s 11:55:14.4 Info: CreateIndex QualityDefinitions (Quality) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:14.4 Info: => 0.0001001s 11:55:14.4 Info: CreateIndex QualityDefinitions (Title) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:14.4 Info: => 0.0001027s 11:55:14.4 Info: CreateTable NamingConfig 11:55:14.4 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:14.4 Info: => 0.0001355s 11:55:14.4 Info: CreateTable Blacklist 11:55:14.4 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:14.4 Info: => 0.000192s 11:55:14.4 Info: CreateTable Metadata 11:55:14.4 Info: CREATE TABLE "Metadata" ("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) 11:55:14.4 Info: => 0.0001201s 11:55:14.4 Info: CreateTable MetadataFiles 11:55:14.4 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:14.4 Info: => 0.0001384s 11:55:14.4 Info: CreateTable DownloadClients 11:55:14.4 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) 11:55:14.4 Info: => 0.0001321s 11:55:14.4 Info: CreateTable PendingReleases 11:55:14.4 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:14.4 Info: => 0.0001358s 11:55:14.4 Info: CreateTable RemotePathMappings 11:55:14.4 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:14.4 Info: => 0.0001182s 11:55:14.4 Info: CreateTable Tags 11:55:14.4 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:14.4 Info: => 0.0001094s 11:55:14.4 Info: CreateIndex Tags (Label) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:14.4 Info: => 0.0001262s 11:55:14.4 Info: CreateTable Restrictions 11:55:14.4 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:14.4 Info: => 0.0001216s 11:55:14.4 Info: CreateTable DelayProfiles 11:55:14.4 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:14.4 Info: => 0.0001933s 11:55:14.4 Info: CreateTable Users 11:55:14.4 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:14.4 Info: => 0.0001229s 11:55:14.4 Info: CreateIndex Users (Identifier) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:14.4 Info: => 0.00011s 11:55:14.4 Info: CreateIndex Users (Username) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:14.4 Info: => 9.17E-05s 11:55:14.4 Info: CreateTable Commands 11:55:14.4 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) 11:55:14.4 Info: => 0.0001514s 11:55:14.4 Info: CreateTable IndexerStatus 11:55:14.4 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) 11:55:14.4 Info: => 0.0001506s 11:55:14.4 Info: CreateIndex IndexerStatus (ProviderId) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:14.4 Info: => 0.0001024s 11:55:14.4 Info: CreateTable ExtraFiles 11:55:14.4 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:14.4 Info: => 0.0001337s 11:55:14.4 Info: CreateTable LyricFiles 11:55:14.4 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:14.4 Info: => 0.000176s 11:55:14.4 Info: CreateTable LanguageProfiles 11:55:14.4 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:14.4 Info: => 0.0001146s 11:55:14.4 Info: CreateIndex LanguageProfiles (Name) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:14.4 Info: => 0.0001027s 11:55:14.4 Info: CreateTable DownloadClientStatus 11:55:14.4 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) 11:55:14.4 Info: => 0.0001255s 11:55:14.4 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:14.4 Info: => 0.0001131s 11:55:14.4 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:14.4 Info: -> 1 Insert operations completed in 00:00:00.0000709 taking an average of 00:00:00.0000709 11:55:14.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:14', 'InitialSetup') 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: 1: InitialSetup migrated 11:55:14.4 Info: => 0.0010414s 11:55:14.4 Info: 2: add_reason_to_pending_releases migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: Starting migration of Main DB to 2 11:55:14.4 Info: AlterTable PendingReleases 11:55:14.4 Info: => 1.1E-06s 11:55:14.4 Info: CreateColumn PendingReleases Reason Int32 11:55:14.4 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:14.4 Info: => 0.0005103s 11:55:14.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:14', 'add_reason_to_pending_releases') 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: 2: add_reason_to_pending_releases migrated 11:55:14.4 Info: => 0.0009986s 11:55:14.4 Info: 3: add_medium_support migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: Starting migration of Main DB to 3 11:55:14.4 Info: AlterTable Albums 11:55:14.4 Info: => 1E-06s 11:55:14.4 Info: CreateColumn Albums Media String 11:55:14.4 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:14.4 Info: => 0.0004619s 11:55:14.4 Info: AlterTable Tracks 11:55:14.4 Info: => 6E-07s 11:55:14.4 Info: CreateColumn Tracks MediumNumber Int32 11:55:14.4 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:14.4 Info: => 0.0004437s 11:55:14.4 Info: AlterTable Tracks 11:55:14.4 Info: => 7E-07s 11:55:14.4 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:14.4 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:14.4 Info: => 0.0004433s 11:55:14.4 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:14.4 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:14.4 Info: => 4.55E-05s 11:55:14.4 Info: DeleteColumn Tracks TrackNumber 11:55:14.4 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:14.4 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:14.4 Info: DROP TABLE "Tracks" 11:55:14.4 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:14.4 Info: => 0.004622s 11:55:14.4 Info: AlterTable Tracks 11:55:14.4 Info: => 7E-07s 11:55:14.4 Info: CreateColumn Tracks TrackNumber String 11:55:14.4 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:14.4 Info: => 0.0004671s 11:55:14.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:14', 'add_medium_support') 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: 3: add_medium_support migrated 11:55:14.4 Info: => 0.0009936s 11:55:14.4 Info: 4: add_various_qualites_in_profile migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: Starting migration of Main DB to 4 11:55:14.4 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:14.4 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:14.4 Info: => 5.48E-05s 11:55:14.4 Info: PerformDBOperation 11:55:14.4 Info: Performing DB Operation 11:55:14.4 Info: => 3.7E-05s 11:55:14.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:14', 'add_various_qualites_in_profile') 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: 4: add_various_qualites_in_profile migrated 11:55:14.4 Info: => 0.0004741s 11:55:14.4 Info: 5: metadata_profiles migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: Starting migration of Main DB to 5 11:55:14.4 Info: CreateTable MetadataProfiles 11:55:14.4 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:14.4 Info: => 0.0001399s 11:55:14.4 Info: CreateIndex MetadataProfiles (Name) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:14.4 Info: => 0.0001391s 11:55:14.4 Info: AlterTable Artists 11:55:14.4 Info: => 8E-07s 11:55:14.4 Info: CreateColumn Artists MetadataProfileId Int32 11:55:14.4 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:14.4 Info: => 0.000505s 11:55:14.4 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:14.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.4 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:14.4 Info: DROP TABLE "Artists" 11:55:14.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.4 Info: => 0.0045693s 11:55:14.4 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:14.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.4 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:14.4 Info: DROP TABLE "Artists" 11:55:14.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.4 Info: => 0.0044778s 11:55:14.4 Info: AlterTable Albums 11:55:14.4 Info: => 7E-07s 11:55:14.4 Info: CreateColumn Albums SecondaryTypes String 11:55:14.4 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:14.4 Info: => 0.0005196s 11:55:14.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:14', 'metadata_profiles') 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: 5: metadata_profiles migrated 11:55:14.4 Info: => 0.0010755s 11:55:14.4 Info: 6: separate_automatic_and_interactive_search migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: Starting migration of Main DB to 6 11:55:14.4 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:14.4 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, "EnableAutomaticSearch" INTEGER) 11:55:14.4 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:14.4 Info: DROP TABLE "Indexers" 11:55:14.4 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.4 Info: => 0.0038301s 11:55:14.4 Info: AlterTable Indexers 11:55:14.4 Info: => 8E-07s 11:55:14.4 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:14.4 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:14.4 Info: => 0.0004693s 11:55:14.4 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:14.4 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:14.4 Info: => 4.59E-05s 11:55:14.4 Info: AlterTable Indexers 11:55:14.4 Info: => 5E-07s 11:55:14.4 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:14.4 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:14.4 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:14.4 Info: DROP TABLE "Indexers" 11:55:14.4 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.4 Info: => 0.0037979s 11:55:14.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:14', 'separate_automatic_and_interactive_search') 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: 6: separate_automatic_and_interactive_search migrated 11:55:14.4 Info: => 0.0042924s 11:55:14.4 Info: 7: change_album_path_to_relative migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: Starting migration of Main DB to 7 11:55:14.4 Info: DeleteColumn Albums Path 11:55:14.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:14.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:14.4 Info: DROP TABLE "Albums" 11:55:14.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.4 Info: => 0.0048028s 11:55:14.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:14', 'change_album_path_to_relative') 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: 7: change_album_path_to_relative migrated 11:55:14.4 Info: => 0.0053691s 11:55:14.4 Info: 8: change_quality_size_mb_to_kb migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: Starting migration of Main DB to 8 11:55:14.4 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:14.4 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:14.4 Info: => 4.96E-05s 11:55:14.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:14', 'change_quality_size_mb_to_kb') 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: 8: change_quality_size_mb_to_kb migrated 11:55:14.4 Info: => 0.0004179s 11:55:14.4 Info: 9: album_releases migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: Starting migration of Main DB to 9 11:55:14.4 Info: AlterTable Albums 11:55:14.4 Info: => 9E-07s 11:55:14.4 Info: CreateColumn Albums Releases String 11:55:14.4 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:14.4 Info: => 0.0005089s 11:55:14.4 Info: AlterTable Albums 11:55:14.4 Info: => 7E-07s 11:55:14.4 Info: CreateColumn Albums CurrentRelease String 11:55:14.4 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:14.4 Info: => 0.0005306s 11:55:14.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:14', 'album_releases') 11:55:14.4 Info: Committing Transaction 11:55:14.4 Info: 9: album_releases migrated 11:55:14.4 Info: => 0.0009985s 11:55:14.4 Info: 10: album_releases_fix migrating 11:55:14.4 Info: Beginning Transaction 11:55:14.4 Info: Starting migration of Main DB to 10 11:55:14.4 Info: AlterTable Albums 11:55:14.4 Info: => 1E-06s 11:55:14.4 Info: AlterColumn Albums Releases String 11:55:14.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:14.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:14.4 Info: DROP TABLE "Albums" 11:55:14.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.4 Info: => 0.0046492s 11:55:14.4 Info: AlterTable Albums 11:55:14.4 Info: => 7E-07s 11:55:14.4 Info: AlterColumn Albums CurrentRelease String 11:55:14.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:14.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:14.5 Info: DROP TABLE "Albums" 11:55:14.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.5 Info: => 0.0046812s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:14', 'album_releases_fix') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 10: album_releases_fix migrated 11:55:14.5 Info: => 0.0051919s 11:55:14.5 Info: 11: import_lists migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 11 11:55:14.5 Info: CreateTable ImportLists 11:55:14.5 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.5 Info: => 0.0001738s 11:55:14.5 Info: CreateIndex ImportLists (Name) 11:55:14.5 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:14.5 Info: => 9.59E-05s 11:55:14.5 Info: CreateTable ImportListStatus 11:55:14.5 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:14.5 Info: => 0.0001274s 11:55:14.5 Info: CreateIndex ImportListStatus (ProviderId) 11:55:14.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:14.5 Info: => 9.41E-05s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:14', 'import_lists') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 11: import_lists migrated 11:55:14.5 Info: => 0.0005726s 11:55:14.5 Info: 12: add_release_status migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 12 11:55:14.5 Info: AlterTable MetadataProfiles 11:55:14.5 Info: => 1E-06s 11:55:14.5 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:14.5 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:14.5 Info: => 0.0005645s 11:55:14.5 Info: PerformDBOperation 11:55:14.5 Info: Performing DB Operation 11:55:14.5 Info: => 3.36E-05s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:14', 'add_release_status') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 12: add_release_status migrated 11:55:14.5 Info: => 0.0005343s 11:55:14.5 Info: 13: album_download_notification migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 13 11:55:14.5 Info: AlterTable Notifications 11:55:14.5 Info: => 1E-06s 11:55:14.5 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:14.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:14.5 Info: => 0.0005065s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:14', 'album_download_notification') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 13: album_download_notification migrated 11:55:14.5 Info: => 0.0010005s 11:55:14.5 Info: 14: fix_language_metadata_profiles migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 14 11:55:14.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:14.5 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:14.5 Info: => 9.29E-05s 11:55:14.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:14.5 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:14.5 Info: => 8.32E-05s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:14', 'fix_language_metadata_profiles') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 14: fix_language_metadata_profiles migrated 11:55:14.5 Info: => 0.000524s 11:55:14.5 Info: 15: remove_fanzub migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 15 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:14.5 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:14.5 Info: => 4.53E-05s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:14', 'remove_fanzub') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 15: remove_fanzub migrated 11:55:14.5 Info: => 0.000388s 11:55:14.5 Info: 16: update_artist_history_indexes migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 16 11:55:14.5 Info: CreateIndex Albums (ArtistId) 11:55:14.5 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:14.5 Info: => 0.0001135s 11:55:14.5 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:14.5 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:14.5 Info: => 9.7E-05s 11:55:14.5 Info: DeleteIndex History (AlbumId) 11:55:14.5 Info: DROP INDEX "IX_History_AlbumId" 11:55:14.5 Info: => 0.0001255s 11:55:14.5 Info: CreateIndex History (AlbumId, Date) 11:55:14.5 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:14.5 Info: => 9.73E-05s 11:55:14.5 Info: DeleteIndex History (DownloadId) 11:55:14.5 Info: DROP INDEX "IX_History_DownloadId" 11:55:14.5 Info: => 0.0001204s 11:55:14.5 Info: CreateIndex History (DownloadId, Date) 11:55:14.5 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:14.5 Info: => 9.39E-05s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:14', 'update_artist_history_indexes') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 16: update_artist_history_indexes migrated 11:55:14.5 Info: => 0.00053s 11:55:14.5 Info: 17: remove_nma migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 17 11:55:14.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:14.5 Info: => 4.99E-05s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:14', 'remove_nma') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 17: remove_nma migrated 11:55:14.5 Info: => 0.0004234s 11:55:14.5 Info: 18: album_disambiguation migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 18 11:55:14.5 Info: AlterTable Albums 11:55:14.5 Info: => 9E-07s 11:55:14.5 Info: CreateColumn Albums Disambiguation String 11:55:14.5 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:14.5 Info: => 0.0005165s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:14', 'album_disambiguation') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 18: album_disambiguation migrated 11:55:14.5 Info: => 0.000944s 11:55:14.5 Info: 19: add_ape_quality_in_profiles migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 19 11:55:14.5 Info: PerformDBOperation 11:55:14.5 Info: Performing DB Operation 11:55:14.5 Info: => 3.71E-05s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:14', 'add_ape_quality_in_profiles') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 19: add_ape_quality_in_profiles migrated 11:55:14.5 Info: => 0.0004527s 11:55:14.5 Info: 20: remove_pushalot migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 20 11:55:14.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:14.5 Info: => 5E-05s 11:55:14.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.5 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:14.5 Info: => 4.22E-05s 11:55:14.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.5 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:14.5 Info: => 4.02E-05s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:14', 'remove_pushalot') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 20: remove_pushalot migrated 11:55:14.5 Info: => 0.0004043s 11:55:14.5 Info: 21: add_custom_filters migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 21 11:55:14.5 Info: CreateTable CustomFilters 11:55:14.5 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:14.5 Info: => 0.0001261s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:14', 'add_custom_filters') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 21: add_custom_filters migrated 11:55:14.5 Info: => 0.0005178s 11:55:14.5 Info: 22: import_list_tags migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 22 11:55:14.5 Info: AlterTable ImportLists 11:55:14.5 Info: => 9E-07s 11:55:14.5 Info: CreateColumn ImportLists Tags String 11:55:14.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:14.5 Info: => 0.0005039s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:14', 'import_list_tags') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 22: import_list_tags migrated 11:55:14.5 Info: => 0.0008752s 11:55:14.5 Info: 23: add_release_groups_etc migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 23 11:55:14.5 Info: CreateTable ArtistMetadata 11:55:14.5 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:14.5 Info: => 0.0001837s 11:55:14.5 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:14.5 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:14.5 Info: => 9.9E-05s 11:55:14.5 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:14.5 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:14.5 Info: => 8.97E-05s 11:55:14.5 Info: AlterTable Artists 11:55:14.5 Info: => 5E-07s 11:55:14.5 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:14.5 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:14.5 Info: => 0.0005243s 11:55:14.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:14.5 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:14.5 Info: => 6.91E-05s 11:55:14.5 Info: CreateTable AlbumReleases 11:55:14.5 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:14.5 Info: => 0.0084912s 11:55:14.5 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:14.5 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:14.5 Info: => 0.0001067s 11:55:14.5 Info: CreateIndex AlbumReleases (AlbumId) 11:55:14.5 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:14.5 Info: => 9.31E-05s 11:55:14.5 Info: PerformDBOperation 11:55:14.5 Info: Performing DB Operation 11:55:14.5 Info: => 4.56E-05s 11:55:14.5 Info: AlterTable Albums 11:55:14.5 Info: => 5E-07s 11:55:14.5 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:14.5 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:14.5 Info: => 0.000563s 11:55:14.5 Info: AlterTable Albums 11:55:14.5 Info: => 7E-07s 11:55:14.5 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:14.5 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:14.5 Info: => 0.0005356s 11:55:14.5 Info: AlterTable Albums 11:55:14.5 Info: => 6E-07s 11:55:14.5 Info: CreateColumn Albums Links String 11:55:14.5 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:14.5 Info: => 0.0005234s 11:55:14.5 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:14.5 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:14.5 Info: => 9.95E-05s 11:55:14.5 Info: AlterTable Tracks 11:55:14.5 Info: => 7E-07s 11:55:14.5 Info: CreateColumn Tracks ForeignRecordingId String 11:55:14.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:14.5 Info: => 0.0005304s 11:55:14.5 Info: AlterTable Tracks 11:55:14.5 Info: => 7E-07s 11:55:14.5 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:14.5 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:14.5 Info: => 0.000566s 11:55:14.5 Info: AlterTable Tracks 11:55:14.5 Info: => 7E-07s 11:55:14.5 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:14.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:14.5 Info: => 0.0005617s 11:55:14.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:14.5 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:14.5 Info: => 8.27E-05s 11:55:14.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:14.5 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:14.5 Info: => 7.28E-05s 11:55:14.5 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:14.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:14.5 Info: DROP TABLE "Artists" 11:55:14.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.5 Info: => 0.0048181s 11:55:14.5 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:14.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:14.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:14.5 Info: DROP TABLE "Albums" 11:55:14.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.5 Info: => 0.0068787s 11:55:14.5 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:14.5 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.5 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:14.5 Info: DROP TABLE "Tracks" 11:55:14.5 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:14.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:14.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:14.5 Info: => 0.0071949s 11:55:14.5 Info: DeleteColumn TrackFiles ArtistId 11:55:14.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:14.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:14.5 Info: DROP TABLE "TrackFiles" 11:55:14.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:14.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.5 Info: => 0.0074258s 11:55:14.5 Info: CreateIndex Artists (ArtistMetadataId) 11:55:14.5 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:14.5 Info: => 0.0001052s 11:55:14.5 Info: CreateIndex Artists (Monitored) 11:55:14.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:14.5 Info: => 0.0001533s 11:55:14.5 Info: CreateIndex Albums (ArtistMetadataId) 11:55:14.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:14.5 Info: => 0.0001447s 11:55:14.5 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:14.5 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:14.5 Info: => 0.0001202s 11:55:14.5 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:14.5 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:14.5 Info: => 0.0001335s 11:55:14.5 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:14.5 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:14.5 Info: => 0.000143s 11:55:14.5 Info: UpdateData 11:55:14.5 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:14.5 Info: => 5.43E-05s 11:55:14.5 Info: UpdateData 11:55:14.5 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:14.5 Info: => 5.75E-05s 11:55:14.5 Info: UpdateData 11:55:14.5 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:14.5 Info: => 5.31E-05s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:14', 'add_release_groups_etc') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 23: add_release_groups_etc migrated 11:55:14.5 Info: => 0.0007491s 11:55:14.5 Info: 24: NewMediaInfoFormat migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 24 11:55:14.5 Info: UpdateData 11:55:14.5 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:14.5 Info: => 5.46E-05s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:14', 'NewMediaInfoFormat') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 24: NewMediaInfoFormat migrated 11:55:14.5 Info: => 0.0004987s 11:55:14.5 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 25 11:55:14.5 Info: RenameTable Restrictions ReleaseProfiles 11:55:14.5 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:14.5 Info: => 0.0042858s 11:55:14.5 Info: AlterTable ReleaseProfiles 11:55:14.5 Info: => 6E-07s 11:55:14.5 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:14.5 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:14.5 Info: => 0.0012799s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:14', 'rename_restrictions_to_release_profiles') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:14.5 Info: => 0.0026316s 11:55:14.5 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 26 11:55:14.5 Info: RenameTable Profiles QualityProfiles 11:55:14.5 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:14.5 Info: => 0.0048225s 11:55:14.5 Info: AlterTable QualityProfiles 11:55:14.5 Info: => 6E-07s 11:55:14.5 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:14.5 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:14.5 Info: => 0.0009587s 11:55:14.5 Info: AlterTable LanguageProfiles 11:55:14.5 Info: => 6E-07s 11:55:14.5 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:14.5 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:14.5 Info: => 0.0008378s 11:55:14.5 Info: UpdateData 11:55:14.5 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:14.5 Info: => 5.02E-05s 11:55:14.5 Info: UpdateData 11:55:14.5 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:14.5 Info: => 4.13E-05s 11:55:14.5 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:14.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:14.5 Info: DROP TABLE "Artists" 11:55:14.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.5 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:14.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:14.5 Info: => 0.004897s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:14', 'rename_quality_profiles_add_upgrade_allowed') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:14.5 Info: => 0.0054888s 11:55:14.5 Info: 27: add_import_exclusions migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 27 11:55:14.5 Info: CreateTable ImportListExclusions 11:55:14.5 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:14.5 Info: => 0.0001492s 11:55:14.5 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:14.5 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:14.5 Info: => 9.97E-05s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:14', 'add_import_exclusions') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 27: add_import_exclusions migrated 11:55:14.5 Info: => 0.0006168s 11:55:14.5 Info: 28: clean_artist_metadata_table migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 28 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.5 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.5 Info: => 0.0001555s 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.5 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.5 Info: => 0.0001437s 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:14.5 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:14.5 Info: => 0.0001439s 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:14.5 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:14.5 Info: => 0.0001425s 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.5 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.5 Info: => 0.0001366s 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.5 Info: => 0.0001371s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:14', 'clean_artist_metadata_table') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 28: clean_artist_metadata_table migrated 11:55:14.5 Info: => 0.0006078s 11:55:14.5 Info: 29: health_issue_notification migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 29 11:55:14.5 Info: AlterTable Notifications 11:55:14.5 Info: => 7E-07s 11:55:14.5 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:14.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:14.5 Info: => 0.0006168s 11:55:14.5 Info: AlterTable Notifications 11:55:14.5 Info: => 6E-07s 11:55:14.5 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:14.5 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:14.5 Info: => 0.000555s 11:55:14.5 Info: AlterTable Notifications 11:55:14.5 Info: => 6E-07s 11:55:14.5 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:14.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:14.5 Info: => 0.0005778s 11:55:14.5 Info: AlterTable Notifications 11:55:14.5 Info: => 6E-07s 11:55:14.5 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:14.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:14.5 Info: => 0.0005635s 11:55:14.5 Info: AlterTable Notifications 11:55:14.5 Info: => 6E-07s 11:55:14.5 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:14.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:14.5 Info: => 0.0005331s 11:55:14.5 Info: DeleteColumn Notifications OnDownload 11:55:14.5 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:14.5 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:14.5 Info: DROP TABLE "Notifications" 11:55:14.5 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:14.5 Info: => 0.0042669s 11:55:14.5 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:14.5 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:14.5 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:14.5 Info: DROP TABLE "Notifications" 11:55:14.5 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:14.5 Info: => 0.0042309s 11:55:14.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:14', 'health_issue_notification') 11:55:14.5 Info: Committing Transaction 11:55:14.5 Info: 29: health_issue_notification migrated 11:55:14.5 Info: => 0.0048184s 11:55:14.5 Info: 30: add_mediafilerepository_mtime migrating 11:55:14.5 Info: Beginning Transaction 11:55:14.5 Info: Starting migration of Main DB to 30 11:55:14.5 Info: AlterTable TrackFiles 11:55:14.5 Info: => 8E-07s 11:55:14.5 Info: CreateColumn TrackFiles Modified DateTime 11:55:14.5 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:14.5 Info: => 0.0005409s 11:55:14.5 Info: AlterTable TrackFiles 11:55:14.5 Info: => 6E-07s 11:55:14.5 Info: CreateColumn TrackFiles Path String 11:55:14.5 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:14.5 Info: => 0.0005382s 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:14.5 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:14.5 Info: => 4.19E-05s 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.5 Info: => 0.0001438s 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:14.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:14.5 Info: => 0.0001525s 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:14.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:14.5 Info: => 0.0001565s 11:55:14.5 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:14.5 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:14.5 Info: => 8.31E-05s 11:55:14.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:14.5 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:14.5 Info: => 5.95E-05s 11:55:14.5 Info: AlterTable TrackFiles 11:55:14.5 Info: => 5E-07s 11:55:14.5 Info: AlterColumn TrackFiles Path String 11:55:14.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:14.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:14.5 Info: DROP TABLE "TrackFiles" 11:55:14.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:14.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.6 Info: => 0.0044218s 11:55:14.6 Info: CreateIndex TrackFiles (Path) 11:55:14.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:14.6 Info: => 9.4E-05s 11:55:14.6 Info: DeleteColumn TrackFiles RelativePath 11:55:14.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:14.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:14.6 Info: DROP TABLE "TrackFiles" 11:55:14.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:14.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:14.6 Info: => 0.0046534s 11:55:14.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:14', 'add_mediafilerepository_mtime') 11:55:14.6 Info: Committing Transaction 11:55:14.6 Info: 30: add_mediafilerepository_mtime migrated 11:55:14.6 Info: => 0.0052421s 11:55:14.6 Info: 31: add_artistmetadataid_constraint migrating 11:55:14.6 Info: Beginning Transaction 11:55:14.6 Info: Starting migration of Main DB to 31 11:55:14.6 Info: INSERT INTO "ArtistMetadata" ("Id", "ForeignArtistId", "Name", "Status", "Images") VALUES (1, 1, 'test', 1, 'images') 11:55:14.6 Info: INSERT INTO "Artists" ("Id", "ArtistMetadataId", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (1, 1, 'test', '/mnt/data/path/test', 1, 1, 1, 1) 11:55:14.6 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:14.6 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:14.6 Info: => 0.0001562s 11:55:14.6 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:14.6 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:14.6 Info: => 0.0001352s 11:55:14.6 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:14.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:14.6 Info: DROP TABLE "Artists" 11:55:14.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:14.6 Info: => 0.0046265s 11:55:14.6 Info: CreateIndex Artists (ArtistMetadataId) 11:55:14.6 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:14.6 Info: => 0.0001151s 11:55:14.6 Info: -> 2 Insert operations completed in 00:00:00.0001583 taking an average of 00:00:00.0000791 11:55:14.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:14', 'add_artistmetadataid_constraint') 11:55:14.6 Info: Committing Transaction 11:55:14.6 Info: 31: add_artistmetadataid_constraint migrated 11:55:14.6 Info: => 0.0007133s 11:55:14.6 Debug: Took: 00:00:00.1875091 11:55:14.6 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_artistmetadataid_constraintFixture.migration_031_should_not_remove_unique_artist --- 11:55:14.5 Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_wait_for_existing --- 11:55:14.5 Trace: Rate Limit triggered, delaying 'me' for 0.199 sec 11:55:14.7 Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_wait_for_existing --- 11:55:14.6 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_artistmetadataid_constraintFixture.migration_031_should_remove_all_duplicate_artists --- 11:55:14.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173146815200_125/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:14.6 Info: DatabaseEngineVersionCheck migrating 11:55:14.6 Info: PerformDBOperation 11:55:14.6 Info: Performing DB Operation 11:55:14.6 Info: SQLite 3.46.1 11:55:14.6 Info: => 0.0014312s 11:55:14.6 Info: DatabaseEngineVersionCheck migrated 11:55:14.6 Info: => 0.0014482s 11:55:14.6 Info: VersionMigration migrating 11:55:14.6 Info: Beginning Transaction 11:55:14.6 Info: CreateTable VersionInfo 11:55:14.6 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:14.6 Info: => 0.0001634s 11:55:14.6 Info: Committing Transaction 11:55:14.6 Info: VersionMigration migrated 11:55:14.6 Info: => 0.0006905s 11:55:14.6 Info: VersionUniqueMigration migrating 11:55:14.6 Info: Beginning Transaction 11:55:14.6 Info: CreateIndex VersionInfo (Version) 11:55:14.6 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:14.6 Info: => 0.0001194s 11:55:14.6 Info: AlterTable VersionInfo 11:55:14.6 Info: => 8E-07s 11:55:14.6 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:14.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:14.6 Info: => 0.0004794s 11:55:14.6 Info: Committing Transaction 11:55:14.6 Info: VersionUniqueMigration migrated 11:55:14.6 Info: => 0.0008143s 11:55:14.6 Info: VersionDescriptionMigration migrating 11:55:14.6 Info: Beginning Transaction 11:55:14.6 Info: AlterTable VersionInfo 11:55:14.6 Info: => 8E-07s 11:55:14.6 Info: CreateColumn VersionInfo Description String 11:55:14.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:14.6 Info: => 0.0001861s 11:55:14.6 Info: Committing Transaction 11:55:14.6 Info: VersionDescriptionMigration migrated 11:55:14.6 Info: => 0.0004933s 11:55:14.6 Info: 1: InitialSetup migrating 11:55:14.6 Info: Beginning Transaction 11:55:14.6 Info: Starting migration of Main DB to 1 11:55:14.7 Info: CreateTable Config 11:55:14.7 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:14.7 Info: => 0.0001513s 11:55:14.7 Info: CreateIndex Config (Key) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:14.7 Info: => 8.72E-05s 11:55:14.7 Info: CreateTable RootFolders 11:55:14.7 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:14.7 Info: => 9.82E-05s 11:55:14.7 Info: CreateIndex RootFolders (Path) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:14.7 Info: => 8.11E-05s 11:55:14.7 Info: CreateTable Artists 11:55:14.7 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:14.7 Info: => 0.0002146s 11:55:14.7 Info: CreateIndex Artists (ForeignArtistId) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.7 Info: => 9.01E-05s 11:55:14.7 Info: CreateIndex Artists (NameSlug) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.7 Info: => 8.17E-05s 11:55:14.7 Info: CreateIndex Artists (CleanName) 11:55:14.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.7 Info: => 7.75E-05s 11:55:14.7 Info: CreateIndex Artists (Path) 11:55:14.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.7 Info: => 7.73E-05s 11:55:14.7 Info: CreateTable Albums 11:55:14.7 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:14.7 Info: => 0.0001923s 11:55:14.7 Info: CreateIndex Albums (ForeignAlbumId) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.7 Info: => 0.0001075s 11:55:14.7 Info: CreateIndex Albums (MBId) 11:55:14.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.7 Info: => 8.35E-05s 11:55:14.7 Info: CreateIndex Albums (TADBId) 11:55:14.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.7 Info: => 8.14E-05s 11:55:14.7 Info: CreateIndex Albums (TitleSlug) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.7 Info: => 9.13E-05s 11:55:14.7 Info: CreateIndex Albums (CleanTitle) 11:55:14.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.7 Info: => 7.55E-05s 11:55:14.7 Info: CreateIndex Albums (Path) 11:55:14.7 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:14.7 Info: => 7.42E-05s 11:55:14.7 Info: CreateTable Tracks 11:55:14.7 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:14.7 Info: => 0.0001417s 11:55:14.7 Info: CreateIndex Tracks (ForeignTrackId) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:14.7 Info: => 8.11E-05s 11:55:14.7 Info: CreateIndex Tracks (ArtistId) 11:55:14.7 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:14.7 Info: => 9.95E-05s 11:55:14.7 Info: CreateIndex Tracks (TrackFileId) 11:55:14.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:14.7 Info: => 8.95E-05s 11:55:14.7 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:14.7 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:14.7 Info: => 8.5E-05s 11:55:14.7 Info: CreateTable TrackFiles 11:55:14.7 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:14.7 Info: => 0.0001356s 11:55:14.7 Info: CreateIndex TrackFiles (ArtistId) 11:55:14.7 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:14.7 Info: => 8.83E-05s 11:55:14.7 Info: CreateIndex TrackFiles (AlbumId) 11:55:14.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.7 Info: => 0.0001059s 11:55:14.7 Info: CreateTable History 11:55:14.7 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:14.7 Info: => 0.0001601s 11:55:14.7 Info: CreateIndex History (Date) 11:55:14.7 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:14.7 Info: => 8.88E-05s 11:55:14.7 Info: CreateIndex History (EventType) 11:55:14.7 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:14.7 Info: => 8.37E-05s 11:55:14.7 Info: CreateIndex History (DownloadId) 11:55:14.7 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:14.7 Info: => 8.32E-05s 11:55:14.7 Info: CreateIndex History (AlbumId) 11:55:14.7 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:14.7 Info: => 8.44E-05s 11:55:14.7 Info: CreateTable Notifications 11:55:14.7 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:14.7 Info: => 0.0001252s 11:55:14.7 Info: CreateTable ScheduledTasks 11:55:14.7 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:14.7 Info: => 0.0001381s 11:55:14.7 Info: CreateIndex ScheduledTasks (TypeName) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:14.7 Info: => 9.95E-05s 11:55:14.7 Info: CreateTable Indexers 11:55:14.7 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, "EnableSearch" INTEGER) 11:55:14.7 Info: => 0.0001136s 11:55:14.7 Info: CreateIndex Indexers (Name) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.7 Info: => 9.09E-05s 11:55:14.7 Info: CreateTable Profiles 11:55:14.7 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:14.7 Info: => 0.0001051s 11:55:14.7 Info: CreateIndex Profiles (Name) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:14.7 Info: => 9.07E-05s 11:55:14.7 Info: CreateTable QualityDefinitions 11:55:14.7 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:14.7 Info: => 0.0001382s 11:55:14.7 Info: CreateIndex QualityDefinitions (Quality) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:14.7 Info: => 0.0001301s 11:55:14.7 Info: CreateIndex QualityDefinitions (Title) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:14.7 Info: => 0.0001019s 11:55:14.7 Info: CreateTable NamingConfig 11:55:14.7 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:14.7 Info: => 0.0001425s 11:55:14.7 Info: CreateTable Blacklist 11:55:14.7 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:14.7 Info: => 0.0001635s 11:55:14.7 Info: CreateTable Metadata 11:55:14.7 Info: CREATE TABLE "Metadata" ("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) 11:55:14.7 Info: => 0.0001117s 11:55:14.7 Info: CreateTable MetadataFiles 11:55:14.7 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:14.7 Info: => 0.0001307s 11:55:14.7 Info: CreateTable DownloadClients 11:55:14.7 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) 11:55:14.7 Info: => 0.0001162s 11:55:14.7 Info: CreateTable PendingReleases 11:55:14.7 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:14.7 Info: => 0.0001383s 11:55:14.7 Info: CreateTable RemotePathMappings 11:55:14.7 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:14.7 Info: => 0.0001112s 11:55:14.7 Info: CreateTable Tags 11:55:14.7 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:14.7 Info: => 0.0001016s 11:55:14.7 Info: CreateIndex Tags (Label) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:14.7 Info: => 9.49E-05s 11:55:14.7 Info: CreateTable Restrictions 11:55:14.7 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:14.7 Info: => 0.0001083s 11:55:14.7 Info: CreateTable DelayProfiles 11:55:14.7 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:14.7 Info: => 0.0001366s 11:55:14.7 Info: CreateTable Users 11:55:14.7 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:14.7 Info: => 0.0001018s 11:55:14.7 Info: CreateIndex Users (Identifier) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:14.7 Info: => 0.0001043s 11:55:14.7 Info: CreateIndex Users (Username) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:14.7 Info: => 9.12E-05s 11:55:14.7 Info: CreateTable Commands 11:55:14.7 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) 11:55:14.7 Info: => 0.0001334s 11:55:14.7 Info: CreateTable IndexerStatus 11:55:14.7 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) 11:55:14.7 Info: => 0.0001306s 11:55:14.7 Info: CreateIndex IndexerStatus (ProviderId) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:14.7 Info: => 9.44E-05s 11:55:14.7 Info: CreateTable ExtraFiles 11:55:14.7 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:14.7 Info: => 0.0001204s 11:55:14.7 Info: CreateTable LyricFiles 11:55:14.7 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:14.7 Info: => 0.0001501s 11:55:14.7 Info: CreateTable LanguageProfiles 11:55:14.7 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:14.7 Info: => 0.0001076s 11:55:14.7 Info: CreateIndex LanguageProfiles (Name) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:14.7 Info: => 9.65E-05s 11:55:14.7 Info: CreateTable DownloadClientStatus 11:55:14.7 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) 11:55:14.7 Info: => 0.0001157s 11:55:14.7 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:14.7 Info: => 0.0001264s 11:55:14.7 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:14.7 Info: -> 1 Insert operations completed in 00:00:00.0000715 taking an average of 00:00:00.0000715 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:14', 'InitialSetup') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 1: InitialSetup migrated 11:55:14.7 Info: => 0.0009881s 11:55:14.7 Info: 2: add_reason_to_pending_releases migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 2 11:55:14.7 Info: AlterTable PendingReleases 11:55:14.7 Info: => 7E-07s 11:55:14.7 Info: CreateColumn PendingReleases Reason Int32 11:55:14.7 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:14.7 Info: => 0.0004851s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:14', 'add_reason_to_pending_releases') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 2: add_reason_to_pending_releases migrated 11:55:14.7 Info: => 0.0008872s 11:55:14.7 Info: 3: add_medium_support migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 3 11:55:14.7 Info: AlterTable Albums 11:55:14.7 Info: => 8E-07s 11:55:14.7 Info: CreateColumn Albums Media String 11:55:14.7 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:14.7 Info: => 0.0004638s 11:55:14.7 Info: AlterTable Tracks 11:55:14.7 Info: => 6E-07s 11:55:14.7 Info: CreateColumn Tracks MediumNumber Int32 11:55:14.7 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:14.7 Info: => 0.0004856s 11:55:14.7 Info: AlterTable Tracks 11:55:14.7 Info: => 6E-07s 11:55:14.7 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:14.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:14.7 Info: => 0.0004788s 11:55:14.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:14.7 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:14.7 Info: => 4.53E-05s 11:55:14.7 Info: DeleteColumn Tracks TrackNumber 11:55:14.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:14.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:14.7 Info: DROP TABLE "Tracks" 11:55:14.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:14.7 Info: => 0.004247s 11:55:14.7 Info: AlterTable Tracks 11:55:14.7 Info: => 5E-07s 11:55:14.7 Info: CreateColumn Tracks TrackNumber String 11:55:14.7 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:14.7 Info: => 0.000448s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:14', 'add_medium_support') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 3: add_medium_support migrated 11:55:14.7 Info: => 0.0009654s 11:55:14.7 Info: 4: add_various_qualites_in_profile migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 4 11:55:14.7 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:14.7 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:14.7 Info: => 5.04E-05s 11:55:14.7 Info: PerformDBOperation 11:55:14.7 Info: Performing DB Operation 11:55:14.7 Info: => 3.75E-05s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:14', 'add_various_qualites_in_profile') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 4: add_various_qualites_in_profile migrated 11:55:14.7 Info: => 0.0004906s 11:55:14.7 Info: 5: metadata_profiles migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 5 11:55:14.7 Info: CreateTable MetadataProfiles 11:55:14.7 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:14.7 Info: => 0.0001235s 11:55:14.7 Info: CreateIndex MetadataProfiles (Name) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:14.7 Info: => 0.0001005s 11:55:14.7 Info: AlterTable Artists 11:55:14.7 Info: => 4E-07s 11:55:14.7 Info: CreateColumn Artists MetadataProfileId Int32 11:55:14.7 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:14.7 Info: => 0.0004709s 11:55:14.7 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:14.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.7 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:14.7 Info: DROP TABLE "Artists" 11:55:14.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.7 Info: => 0.0044952s 11:55:14.7 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:14.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.7 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:14.7 Info: DROP TABLE "Artists" 11:55:14.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.7 Info: => 0.0044484s 11:55:14.7 Info: AlterTable Albums 11:55:14.7 Info: => 6E-07s 11:55:14.7 Info: CreateColumn Albums SecondaryTypes String 11:55:14.7 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:14.7 Info: => 0.0005075s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:14', 'metadata_profiles') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 5: metadata_profiles migrated 11:55:14.7 Info: => 0.0009993s 11:55:14.7 Info: 6: separate_automatic_and_interactive_search migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 6 11:55:14.7 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:14.7 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, "EnableAutomaticSearch" INTEGER) 11:55:14.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:14.7 Info: DROP TABLE "Indexers" 11:55:14.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.7 Info: => 0.0038093s 11:55:14.7 Info: AlterTable Indexers 11:55:14.7 Info: => 5E-07s 11:55:14.7 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:14.7 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:14.7 Info: => 0.0004711s 11:55:14.7 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:14.7 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:14.7 Info: => 4.21E-05s 11:55:14.7 Info: AlterTable Indexers 11:55:14.7 Info: => 5E-07s 11:55:14.7 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:14.7 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:14.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:14.7 Info: DROP TABLE "Indexers" 11:55:14.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.7 Info: => 0.00377s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:14', 'separate_automatic_and_interactive_search') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 6: separate_automatic_and_interactive_search migrated 11:55:14.7 Info: => 0.0042985s 11:55:14.7 Info: 7: change_album_path_to_relative migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 7 11:55:14.7 Info: DeleteColumn Albums Path 11:55:14.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:14.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:14.7 Info: DROP TABLE "Albums" 11:55:14.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.7 Info: => 0.0049121s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:14', 'change_album_path_to_relative') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 7: change_album_path_to_relative migrated 11:55:14.7 Info: => 0.0054633s 11:55:14.7 Info: 8: change_quality_size_mb_to_kb migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 8 11:55:14.7 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:14.7 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:14.7 Info: => 5.08E-05s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:14', 'change_quality_size_mb_to_kb') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 8: change_quality_size_mb_to_kb migrated 11:55:14.7 Info: => 0.0005026s 11:55:14.7 Info: 9: album_releases migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 9 11:55:14.7 Info: AlterTable Albums 11:55:14.7 Info: => 9E-07s 11:55:14.7 Info: CreateColumn Albums Releases String 11:55:14.7 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:14.7 Info: => 0.000572s 11:55:14.7 Info: AlterTable Albums 11:55:14.7 Info: => 5E-07s 11:55:14.7 Info: CreateColumn Albums CurrentRelease String 11:55:14.7 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:14.7 Info: => 0.0004909s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:14', 'album_releases') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 9: album_releases migrated 11:55:14.7 Info: => 0.0009067s 11:55:14.7 Info: 10: album_releases_fix migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 10 11:55:14.7 Info: AlterTable Albums 11:55:14.7 Info: => 8E-07s 11:55:14.7 Info: AlterColumn Albums Releases String 11:55:14.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:14.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:14.7 Info: DROP TABLE "Albums" 11:55:14.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.7 Info: => 0.0046538s 11:55:14.7 Info: AlterTable Albums 11:55:14.7 Info: => 5E-07s 11:55:14.7 Info: AlterColumn Albums CurrentRelease String 11:55:14.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:14.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:14.7 Info: DROP TABLE "Albums" 11:55:14.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.7 Info: => 0.0046835s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:14', 'album_releases_fix') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 10: album_releases_fix migrated 11:55:14.7 Info: => 0.0052126s 11:55:14.7 Info: 11: import_lists migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 11 11:55:14.7 Info: CreateTable ImportLists 11:55:14.7 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.7 Info: => 0.0001861s 11:55:14.7 Info: CreateIndex ImportLists (Name) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:14.7 Info: => 0.0001114s 11:55:14.7 Info: CreateTable ImportListStatus 11:55:14.7 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:14.7 Info: => 0.0001302s 11:55:14.7 Info: CreateIndex ImportListStatus (ProviderId) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:14.7 Info: => 0.0001058s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:14', 'import_lists') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 11: import_lists migrated 11:55:14.7 Info: => 0.000592s 11:55:14.7 Info: 12: add_release_status migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 12 11:55:14.7 Info: AlterTable MetadataProfiles 11:55:14.7 Info: => 7E-07s 11:55:14.7 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:14.7 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:14.7 Info: => 0.0006195s 11:55:14.7 Info: PerformDBOperation 11:55:14.7 Info: Performing DB Operation 11:55:14.7 Info: => 3.19E-05s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:14', 'add_release_status') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 12: add_release_status migrated 11:55:14.7 Info: => 0.0005755s 11:55:14.7 Info: 13: album_download_notification migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 13 11:55:14.7 Info: AlterTable Notifications 11:55:14.7 Info: => 7E-07s 11:55:14.7 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:14.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:14.7 Info: => 0.0005239s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:14', 'album_download_notification') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 13: album_download_notification migrated 11:55:14.7 Info: => 0.0009861s 11:55:14.7 Info: 14: fix_language_metadata_profiles migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 14 11:55:14.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:14.7 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:14.7 Info: => 9.91E-05s 11:55:14.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:14.7 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:14.7 Info: => 8.79E-05s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:14', 'fix_language_metadata_profiles') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 14: fix_language_metadata_profiles migrated 11:55:14.7 Info: => 0.0004678s 11:55:14.7 Info: 15: remove_fanzub migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 15 11:55:14.7 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:14.7 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:14.7 Info: => 4.53E-05s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:14', 'remove_fanzub') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 15: remove_fanzub migrated 11:55:14.7 Info: => 0.0004176s 11:55:14.7 Info: 16: update_artist_history_indexes migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 16 11:55:14.7 Info: CreateIndex Albums (ArtistId) 11:55:14.7 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:14.7 Info: => 9.88E-05s 11:55:14.7 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:14.7 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:14.7 Info: => 9.43E-05s 11:55:14.7 Info: DeleteIndex History (AlbumId) 11:55:14.7 Info: DROP INDEX "IX_History_AlbumId" 11:55:14.7 Info: => 0.0001238s 11:55:14.7 Info: CreateIndex History (AlbumId, Date) 11:55:14.7 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:14.7 Info: => 9.39E-05s 11:55:14.7 Info: DeleteIndex History (DownloadId) 11:55:14.7 Info: DROP INDEX "IX_History_DownloadId" 11:55:14.7 Info: => 0.0001208s 11:55:14.7 Info: CreateIndex History (DownloadId, Date) 11:55:14.7 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:14.7 Info: => 9.28E-05s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:14', 'update_artist_history_indexes') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 16: update_artist_history_indexes migrated 11:55:14.7 Info: => 0.0005799s 11:55:14.7 Info: 17: remove_nma migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 17 11:55:14.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:14.7 Info: => 4.94E-05s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:14', 'remove_nma') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 17: remove_nma migrated 11:55:14.7 Info: => 0.0004912s 11:55:14.7 Info: 18: album_disambiguation migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 18 11:55:14.7 Info: AlterTable Albums 11:55:14.7 Info: => 9E-07s 11:55:14.7 Info: CreateColumn Albums Disambiguation String 11:55:14.7 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:14.7 Info: => 0.0005475s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:14', 'album_disambiguation') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 18: album_disambiguation migrated 11:55:14.7 Info: => 0.0009181s 11:55:14.7 Info: 19: add_ape_quality_in_profiles migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 19 11:55:14.7 Info: PerformDBOperation 11:55:14.7 Info: Performing DB Operation 11:55:14.7 Info: => 4.43E-05s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:14', 'add_ape_quality_in_profiles') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 19: add_ape_quality_in_profiles migrated 11:55:14.7 Info: => 0.0004231s 11:55:14.7 Info: 20: remove_pushalot migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 20 11:55:14.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:14.7 Info: => 4.98E-05s 11:55:14.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.7 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:14.7 Info: => 5.02E-05s 11:55:14.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:14.7 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:14.7 Info: => 3.89E-05s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:14', 'remove_pushalot') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 20: remove_pushalot migrated 11:55:14.7 Info: => 0.0004118s 11:55:14.7 Info: 21: add_custom_filters migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 21 11:55:14.7 Info: CreateTable CustomFilters 11:55:14.7 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:14.7 Info: => 0.0001336s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:14', 'add_custom_filters') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 21: add_custom_filters migrated 11:55:14.7 Info: => 0.0005227s 11:55:14.7 Info: 22: import_list_tags migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 22 11:55:14.7 Info: AlterTable ImportLists 11:55:14.7 Info: => 8E-07s 11:55:14.7 Info: CreateColumn ImportLists Tags String 11:55:14.7 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:14.7 Info: => 0.0005384s 11:55:14.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:14', 'import_list_tags') 11:55:14.7 Info: Committing Transaction 11:55:14.7 Info: 22: import_list_tags migrated 11:55:14.7 Info: => 0.0009019s 11:55:14.7 Info: 23: add_release_groups_etc migrating 11:55:14.7 Info: Beginning Transaction 11:55:14.7 Info: Starting migration of Main DB to 23 11:55:14.7 Info: CreateTable ArtistMetadata 11:55:14.7 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:14.7 Info: => 0.0001797s 11:55:14.7 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:14.7 Info: => 9.79E-05s 11:55:14.7 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:14.7 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:14.7 Info: => 8.88E-05s 11:55:14.7 Info: AlterTable Artists 11:55:14.7 Info: => 5E-07s 11:55:14.7 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:14.7 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:14.7 Info: => 0.0005339s 11:55:14.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:14.7 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:14.7 Info: => 6.82E-05s 11:55:14.7 Info: CreateTable AlbumReleases 11:55:14.7 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:14.7 Info: => 0.0001845s 11:55:14.7 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:14.7 Info: => 9.65E-05s 11:55:14.7 Info: CreateIndex AlbumReleases (AlbumId) 11:55:14.7 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:14.7 Info: => 8.85E-05s 11:55:14.7 Info: PerformDBOperation 11:55:14.7 Info: Performing DB Operation 11:55:14.7 Info: => 4.17E-05s 11:55:14.7 Info: AlterTable Albums 11:55:14.7 Info: => 4E-07s 11:55:14.7 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:14.7 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:14.7 Info: => 0.0005449s 11:55:14.7 Info: AlterTable Albums 11:55:14.7 Info: => 6E-07s 11:55:14.7 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:14.7 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:14.7 Info: => 0.0006702s 11:55:14.7 Info: AlterTable Albums 11:55:14.7 Info: => 5E-07s 11:55:14.7 Info: CreateColumn Albums Links String 11:55:14.7 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:14.7 Info: => 0.0005287s 11:55:14.7 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:14.7 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:14.7 Info: => 9.99E-05s 11:55:14.7 Info: AlterTable Tracks 11:55:14.7 Info: => 5E-07s 11:55:14.7 Info: CreateColumn Tracks ForeignRecordingId String 11:55:14.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:14.7 Info: => 0.0005319s 11:55:14.7 Info: AlterTable Tracks 11:55:14.7 Info: => 5E-07s 11:55:14.7 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:14.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:14.7 Info: => 0.0005534s 11:55:14.7 Info: AlterTable Tracks 11:55:14.7 Info: => 5E-07s 11:55:14.7 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:14.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:14.7 Info: => 0.0005658s 11:55:14.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:14.7 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:14.7 Info: => 8.27E-05s 11:55:14.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:14.7 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:14.7 Info: => 7.06E-05s 11:55:14.7 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:14.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:14.7 Info: DROP TABLE "Artists" 11:55:14.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.7 Info: => 0.0134826s 11:55:14.7 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:14.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:14.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:14.7 Info: DROP TABLE "Albums" 11:55:14.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.7 Info: => 0.0051408s 11:55:14.7 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:14.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:14.7 Info: DROP TABLE "Tracks" 11:55:14.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:14.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:14.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:14.7 Info: => 0.0046568s 11:55:14.7 Info: DeleteColumn TrackFiles ArtistId 11:55:14.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:14.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:14.8 Info: DROP TABLE "TrackFiles" 11:55:14.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:14.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.8 Info: => 0.004943s 11:55:14.8 Info: CreateIndex Artists (ArtistMetadataId) 11:55:14.8 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:14.8 Info: => 9.2E-05s 11:55:14.8 Info: CreateIndex Artists (Monitored) 11:55:14.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:14.8 Info: => 8.6E-05s 11:55:14.8 Info: CreateIndex Albums (ArtistMetadataId) 11:55:14.8 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:14.8 Info: => 8.67E-05s 11:55:14.8 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:14.8 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:14.8 Info: => 8.61E-05s 11:55:14.8 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:14.8 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:14.8 Info: => 8.48E-05s 11:55:14.8 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:14.8 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:14.8 Info: => 8.4E-05s 11:55:14.8 Info: UpdateData 11:55:14.8 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:14.8 Info: => 5.31E-05s 11:55:14.8 Info: UpdateData 11:55:14.8 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:14.8 Info: => 4.47E-05s 11:55:14.8 Info: UpdateData 11:55:14.8 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:14.8 Info: => 5E-05s 11:55:14.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:14', 'add_release_groups_etc') 11:55:14.8 Info: Committing Transaction 11:55:14.8 Info: 23: add_release_groups_etc migrated 11:55:14.8 Info: => 0.0008426s 11:55:14.8 Info: 24: NewMediaInfoFormat migrating 11:55:14.8 Info: Beginning Transaction 11:55:14.8 Info: Starting migration of Main DB to 24 11:55:14.8 Info: UpdateData 11:55:14.8 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:14.8 Info: => 8.51E-05s 11:55:14.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:14', 'NewMediaInfoFormat') 11:55:14.8 Info: Committing Transaction 11:55:14.8 Info: 24: NewMediaInfoFormat migrated 11:55:14.8 Info: => 0.0005359s 11:55:14.8 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:14.8 Info: Beginning Transaction 11:55:14.8 Info: Starting migration of Main DB to 25 11:55:14.8 Info: RenameTable Restrictions ReleaseProfiles 11:55:14.8 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:14.8 Info: => 0.0017283s 11:55:14.8 Info: AlterTable ReleaseProfiles 11:55:14.8 Info: => 8E-07s 11:55:14.8 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:14.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:14.8 Info: => 0.0005123s 11:55:14.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:14', 'rename_restrictions_to_release_profiles') 11:55:14.8 Info: Committing Transaction 11:55:14.8 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:14.8 Info: => 0.000977s 11:55:14.8 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:14.8 Info: Beginning Transaction 11:55:14.8 Info: Starting migration of Main DB to 26 11:55:14.8 Info: RenameTable Profiles QualityProfiles 11:55:14.8 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:14.8 Info: => 0.0017614s 11:55:14.8 Info: AlterTable QualityProfiles 11:55:14.8 Info: => 8E-07s 11:55:14.8 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:14.8 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:14.8 Info: => 0.0006537s 11:55:14.8 Info: AlterTable LanguageProfiles 11:55:14.8 Info: => 6E-07s 11:55:14.8 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:14.8 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:14.8 Info: => 0.0005832s 11:55:14.8 Info: UpdateData 11:55:14.8 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:14.8 Info: => 5.23E-05s 11:55:14.8 Info: UpdateData 11:55:14.8 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:14.8 Info: => 4.33E-05s 11:55:14.8 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:14.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:14.8 Info: DROP TABLE "Artists" 11:55:14.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.8 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:14.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:14.8 Info: => 0.0056959s 11:55:14.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:14', 'rename_quality_profiles_add_upgrade_allowed') 11:55:14.8 Info: Committing Transaction 11:55:14.8 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:14.8 Info: => 0.0063427s 11:55:14.8 Info: 27: add_import_exclusions migrating 11:55:14.8 Info: Beginning Transaction 11:55:14.8 Info: Starting migration of Main DB to 27 11:55:14.8 Info: CreateTable ImportListExclusions 11:55:14.8 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:14.8 Info: => 0.0001701s 11:55:14.8 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:14.8 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:14.8 Info: => 9.8E-05s 11:55:14.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:14', 'add_import_exclusions') 11:55:14.8 Info: Committing Transaction 11:55:14.8 Info: 27: add_import_exclusions migrated 11:55:14.8 Info: => 0.0006096s 11:55:14.8 Info: 28: clean_artist_metadata_table migrating 11:55:14.8 Info: Beginning Transaction 11:55:14.8 Info: Starting migration of Main DB to 28 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.8 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.8 Info: => 0.0001544s 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.8 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.8 Info: => 0.0001387s 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:14.8 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:14.8 Info: => 0.0001348s 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:14.8 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:14.8 Info: => 0.0001365s 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.8 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:14.8 Info: => 0.0001337s 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.8 Info: => 0.0001353s 11:55:14.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:14', 'clean_artist_metadata_table') 11:55:14.8 Info: Committing Transaction 11:55:14.8 Info: 28: clean_artist_metadata_table migrated 11:55:14.8 Info: => 0.0006085s 11:55:14.8 Info: 29: health_issue_notification migrating 11:55:14.8 Info: Beginning Transaction 11:55:14.8 Info: Starting migration of Main DB to 29 11:55:14.8 Info: AlterTable Notifications 11:55:14.8 Info: => 6E-07s 11:55:14.8 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:14.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:14.8 Info: => 0.000664s 11:55:14.8 Info: AlterTable Notifications 11:55:14.8 Info: => 6E-07s 11:55:14.8 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:14.8 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:14.8 Info: => 0.0005632s 11:55:14.8 Info: AlterTable Notifications 11:55:14.8 Info: => 5E-07s 11:55:14.8 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:14.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:14.8 Info: => 0.0005261s 11:55:14.8 Info: AlterTable Notifications 11:55:14.8 Info: => 6E-07s 11:55:14.8 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:14.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:14.8 Info: => 0.0005607s 11:55:14.8 Info: AlterTable Notifications 11:55:14.8 Info: => 6E-07s 11:55:14.8 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:14.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:14.8 Info: => 0.0005591s 11:55:14.8 Info: DeleteColumn Notifications OnDownload 11:55:14.8 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:14.8 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:14.8 Info: DROP TABLE "Notifications" 11:55:14.8 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:14.8 Info: => 0.0046118s 11:55:14.8 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:14.8 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:14.8 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:14.8 Info: DROP TABLE "Notifications" 11:55:14.8 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:14.8 Info: => 0.0043724s 11:55:14.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:14', 'health_issue_notification') 11:55:14.8 Info: Committing Transaction 11:55:14.8 Info: 29: health_issue_notification migrated 11:55:14.8 Info: => 0.0050331s 11:55:14.8 Info: 30: add_mediafilerepository_mtime migrating 11:55:14.8 Info: Beginning Transaction 11:55:14.8 Info: Starting migration of Main DB to 30 11:55:14.8 Info: AlterTable TrackFiles 11:55:14.8 Info: => 7E-07s 11:55:14.8 Info: CreateColumn TrackFiles Modified DateTime 11:55:14.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:14.8 Info: => 0.0005291s 11:55:14.8 Info: AlterTable TrackFiles 11:55:14.8 Info: => 6E-07s 11:55:14.8 Info: CreateColumn TrackFiles Path String 11:55:14.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:14.8 Info: => 0.0006172s 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:14.8 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:14.8 Info: => 4.02E-05s 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:14.8 Info: => 0.0001528s 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:14.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:14.8 Info: => 0.0001449s 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:14.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:14.8 Info: => 0.0001506s 11:55:14.8 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:14.8 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:14.8 Info: => 7.78E-05s 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:14.8 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:14.8 Info: => 5.67E-05s 11:55:14.8 Info: AlterTable TrackFiles 11:55:14.8 Info: => 5E-07s 11:55:14.8 Info: AlterColumn TrackFiles Path String 11:55:14.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:14.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:14.8 Info: DROP TABLE "TrackFiles" 11:55:14.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:14.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.8 Info: => 0.0043792s 11:55:14.8 Info: CreateIndex TrackFiles (Path) 11:55:14.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:14.8 Info: => 9.13E-05s 11:55:14.8 Info: DeleteColumn TrackFiles RelativePath 11:55:14.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:14.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:14.8 Info: DROP TABLE "TrackFiles" 11:55:14.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:14.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:14.8 Info: => 0.0047077s 11:55:14.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:14', 'add_mediafilerepository_mtime') 11:55:14.8 Info: Committing Transaction 11:55:14.8 Info: 30: add_mediafilerepository_mtime migrated 11:55:14.8 Info: => 0.0052548s 11:55:14.8 Info: 31: add_artistmetadataid_constraint migrating 11:55:14.8 Info: Beginning Transaction 11:55:14.8 Info: Starting migration of Main DB to 31 11:55:14.8 Info: INSERT INTO "ArtistMetadata" ("Id", "ForeignArtistId", "Name", "Status", "Images") VALUES (1, 1, 'test', 1, 'images') 11:55:14.8 Info: INSERT INTO "Artists" ("Id", "ArtistMetadataId", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (1, 1, 'test', '/mnt/data/path/test', 1, 1, 1, 1) 11:55:14.8 Info: INSERT INTO "Artists" ("Id", "ArtistMetadataId", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (2, 1, 'test', '/mnt/data/path/test', 1, 1, 1, 1) 11:55:14.8 Info: INSERT INTO "Artists" ("Id", "ArtistMetadataId", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (3, 1, 'test', '/mnt/data/path/test', 1, 1, 1, 1) 11:55:14.8 Info: INSERT INTO "Artists" ("Id", "ArtistMetadataId", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (4, 1, 'test', '/mnt/data/path/test', 1, 1, 1, 1) 11:55:14.8 Info: INSERT INTO "ArtistMetadata" ("Id", "ForeignArtistId", "Name", "Status", "Images") VALUES (2, 2, 'test2', 1, 'images') 11:55:14.8 Info: INSERT INTO "Artists" ("Id", "ArtistMetadataId", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (5, 2, 'test2', '/mnt/data/path/test2', 1, 1, 1, 1) 11:55:14.8 Info: INSERT INTO "Artists" ("Id", "ArtistMetadataId", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (6, 2, 'test2', '/mnt/data/path/test2', 1, 1, 1, 1) 11:55:14.8 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:14.8 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:14.8 Info: => 0.0001619s 11:55:14.8 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:14.8 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:14.8 Info: => 0.0001319s 11:55:14.8 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:14.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:14.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:14.8 Info: DROP TABLE "Artists" 11:55:14.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:14.8 Info: => 0.0047337s 11:55:14.8 Info: CreateIndex Artists (ArtistMetadataId) 11:55:14.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:14.8 Info: => 0.0001105s 11:55:14.8 Info: -> 8 Insert operations completed in 00:00:00.0005444 taking an average of 00:00:00.0000680 11:55:14.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:14', 'add_artistmetadataid_constraint') 11:55:14.8 Info: Committing Transaction 11:55:14.8 Info: 31: add_artistmetadataid_constraint migrated 11:55:14.8 Info: => 0.000664s 11:55:14.8 Debug: Took: 00:00:00.1703795 11:55:14.9 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_artistmetadataid_constraintFixture.migration_031_should_remove_all_duplicate_artists --- Passed! - Failed: 0, Passed: 490, Skipped: 30, Total: 520, Duration: 7 s - /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Common.Test.dll (net6.0) 11:55:14.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_artistmetadataid_constraintFixture.migration_031_should_remove_duplicate_artist --- 11:55:14.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173149225284_127/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:14.9 Info: DatabaseEngineVersionCheck migrating 11:55:14.9 Info: PerformDBOperation 11:55:14.9 Info: Performing DB Operation 11:55:14.9 Info: SQLite 3.46.1 11:55:14.9 Info: => 0.0014195s 11:55:14.9 Info: DatabaseEngineVersionCheck migrated 11:55:14.9 Info: => 0.0014355s 11:55:14.9 Info: VersionMigration migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: CreateTable VersionInfo 11:55:14.9 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:14.9 Info: => 0.0001624s 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: VersionMigration migrated 11:55:14.9 Info: => 0.0009195s 11:55:14.9 Info: VersionUniqueMigration migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: CreateIndex VersionInfo (Version) 11:55:14.9 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:14.9 Info: => 0.0001568s 11:55:14.9 Info: AlterTable VersionInfo 11:55:14.9 Info: => 9E-07s 11:55:14.9 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:14.9 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:14.9 Info: => 0.0007277s 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: VersionUniqueMigration migrated 11:55:14.9 Info: => 0.001093s 11:55:14.9 Info: VersionDescriptionMigration migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: AlterTable VersionInfo 11:55:14.9 Info: => 6E-07s 11:55:14.9 Info: CreateColumn VersionInfo Description String 11:55:14.9 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:14.9 Info: => 0.000197s 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: VersionDescriptionMigration migrated 11:55:14.9 Info: => 0.0005556s 11:55:14.9 Info: 1: InitialSetup migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 1 11:55:14.9 Info: CreateTable Config 11:55:14.9 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:14.9 Info: => 0.0001549s 11:55:14.9 Info: CreateIndex Config (Key) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:14.9 Info: => 9.14E-05s 11:55:14.9 Info: CreateTable RootFolders 11:55:14.9 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:14.9 Info: => 0.0001023s 11:55:14.9 Info: CreateIndex RootFolders (Path) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:14.9 Info: => 8.75E-05s 11:55:14.9 Info: CreateTable Artists 11:55:14.9 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:14.9 Info: => 0.0002257s 11:55:14.9 Info: CreateIndex Artists (ForeignArtistId) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.9 Info: => 9.63E-05s 11:55:14.9 Info: CreateIndex Artists (NameSlug) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.9 Info: => 0.0001059s 11:55:14.9 Info: CreateIndex Artists (CleanName) 11:55:14.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.9 Info: => 8.36E-05s 11:55:14.9 Info: CreateIndex Artists (Path) 11:55:14.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.9 Info: => 8.56E-05s 11:55:14.9 Info: CreateTable Albums 11:55:14.9 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:14.9 Info: => 0.000208s 11:55:14.9 Info: CreateIndex Albums (ForeignAlbumId) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.9 Info: => 8.51E-05s 11:55:14.9 Info: CreateIndex Albums (MBId) 11:55:14.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.9 Info: => 8E-05s 11:55:14.9 Info: CreateIndex Albums (TADBId) 11:55:14.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.9 Info: => 7.96E-05s 11:55:14.9 Info: CreateIndex Albums (TitleSlug) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.9 Info: => 8.22E-05s 11:55:14.9 Info: CreateIndex Albums (CleanTitle) 11:55:14.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.9 Info: => 7.96E-05s 11:55:14.9 Info: CreateIndex Albums (Path) 11:55:14.9 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:14.9 Info: => 7.84E-05s 11:55:14.9 Info: CreateTable Tracks 11:55:14.9 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:14.9 Info: => 0.0001463s 11:55:14.9 Info: CreateIndex Tracks (ForeignTrackId) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:14.9 Info: => 8.51E-05s 11:55:14.9 Info: CreateIndex Tracks (ArtistId) 11:55:14.9 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:14.9 Info: => 0.0001145s 11:55:14.9 Info: CreateIndex Tracks (TrackFileId) 11:55:14.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:14.9 Info: => 0.0001058s 11:55:14.9 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:14.9 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:14.9 Info: => 8.93E-05s 11:55:14.9 Info: CreateTable TrackFiles 11:55:14.9 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:14.9 Info: => 0.0001505s 11:55:14.9 Info: CreateIndex TrackFiles (ArtistId) 11:55:14.9 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:14.9 Info: => 9.18E-05s 11:55:14.9 Info: CreateIndex TrackFiles (AlbumId) 11:55:14.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:14.9 Info: => 0.0001073s 11:55:14.9 Info: CreateTable History 11:55:14.9 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:14.9 Info: => 0.0001643s 11:55:14.9 Info: CreateIndex History (Date) 11:55:14.9 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:14.9 Info: => 9.94E-05s 11:55:14.9 Info: CreateIndex History (EventType) 11:55:14.9 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:14.9 Info: => 8.38E-05s 11:55:14.9 Info: CreateIndex History (DownloadId) 11:55:14.9 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:14.9 Info: => 8.2E-05s 11:55:14.9 Info: CreateIndex History (AlbumId) 11:55:14.9 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:14.9 Info: => 8.21E-05s 11:55:14.9 Info: CreateTable Notifications 11:55:14.9 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:14.9 Info: => 0.0001222s 11:55:14.9 Info: CreateTable ScheduledTasks 11:55:14.9 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:14.9 Info: => 0.000137s 11:55:14.9 Info: CreateIndex ScheduledTasks (TypeName) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:14.9 Info: => 9.69E-05s 11:55:14.9 Info: CreateTable Indexers 11:55:14.9 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, "EnableSearch" INTEGER) 11:55:14.9 Info: => 0.0001403s 11:55:14.9 Info: CreateIndex Indexers (Name) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.9 Info: => 9.81E-05s 11:55:14.9 Info: CreateTable Profiles 11:55:14.9 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:14.9 Info: => 0.0001378s 11:55:14.9 Info: CreateIndex Profiles (Name) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:14.9 Info: => 8.76E-05s 11:55:14.9 Info: CreateTable QualityDefinitions 11:55:14.9 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:14.9 Info: => 0.0001372s 11:55:14.9 Info: CreateIndex QualityDefinitions (Quality) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:14.9 Info: => 0.0001046s 11:55:14.9 Info: CreateIndex QualityDefinitions (Title) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:14.9 Info: => 9.52E-05s 11:55:14.9 Info: CreateTable NamingConfig 11:55:14.9 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:14.9 Info: => 0.0001262s 11:55:14.9 Info: CreateTable Blacklist 11:55:14.9 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:14.9 Info: => 0.0001598s 11:55:14.9 Info: CreateTable Metadata 11:55:14.9 Info: CREATE TABLE "Metadata" ("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) 11:55:14.9 Info: => 0.0001106s 11:55:14.9 Info: CreateTable MetadataFiles 11:55:14.9 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:14.9 Info: => 0.0001255s 11:55:14.9 Info: CreateTable DownloadClients 11:55:14.9 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) 11:55:14.9 Info: => 0.0001116s 11:55:14.9 Info: CreateTable PendingReleases 11:55:14.9 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:14.9 Info: => 0.0001332s 11:55:14.9 Info: CreateTable RemotePathMappings 11:55:14.9 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:14.9 Info: => 0.0001089s 11:55:14.9 Info: CreateTable Tags 11:55:14.9 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:14.9 Info: => 0.0001038s 11:55:14.9 Info: CreateIndex Tags (Label) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:14.9 Info: => 9.71E-05s 11:55:14.9 Info: CreateTable Restrictions 11:55:14.9 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:14.9 Info: => 0.0001096s 11:55:14.9 Info: CreateTable DelayProfiles 11:55:14.9 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:14.9 Info: => 0.0001393s 11:55:14.9 Info: CreateTable Users 11:55:14.9 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:14.9 Info: => 0.0001159s 11:55:14.9 Info: CreateIndex Users (Identifier) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:14.9 Info: => 0.0001019s 11:55:14.9 Info: CreateIndex Users (Username) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:14.9 Info: => 8.95E-05s 11:55:14.9 Info: CreateTable Commands 11:55:14.9 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) 11:55:14.9 Info: => 0.0001299s 11:55:14.9 Info: CreateTable IndexerStatus 11:55:14.9 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) 11:55:14.9 Info: => 0.000131s 11:55:14.9 Info: CreateIndex IndexerStatus (ProviderId) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:14.9 Info: => 9.24E-05s 11:55:14.9 Info: CreateTable ExtraFiles 11:55:14.9 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:14.9 Info: => 0.0001475s 11:55:14.9 Info: CreateTable LyricFiles 11:55:14.9 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:14.9 Info: => 0.0001709s 11:55:14.9 Info: CreateTable LanguageProfiles 11:55:14.9 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:14.9 Info: => 0.0001142s 11:55:14.9 Info: CreateIndex LanguageProfiles (Name) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:14.9 Info: => 9.38E-05s 11:55:14.9 Info: CreateTable DownloadClientStatus 11:55:14.9 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) 11:55:14.9 Info: => 0.0001141s 11:55:14.9 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:14.9 Info: => 0.000105s 11:55:14.9 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:14.9 Info: -> 1 Insert operations completed in 00:00:00.0000650 taking an average of 00:00:00.0000650 11:55:14.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:14', 'InitialSetup') 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: 1: InitialSetup migrated 11:55:14.9 Info: => 0.0009465s 11:55:14.9 Info: 2: add_reason_to_pending_releases migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 2 11:55:14.9 Info: AlterTable PendingReleases 11:55:14.9 Info: => 8E-07s 11:55:14.9 Info: CreateColumn PendingReleases Reason Int32 11:55:14.9 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:14.9 Info: => 0.0005424s 11:55:14.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:14', 'add_reason_to_pending_releases') 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: 2: add_reason_to_pending_releases migrated 11:55:14.9 Info: => 0.0009555s 11:55:14.9 Info: 3: add_medium_support migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 3 11:55:14.9 Info: AlterTable Albums 11:55:14.9 Info: => 7E-07s 11:55:14.9 Info: CreateColumn Albums Media String 11:55:14.9 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:14.9 Info: => 0.0005512s 11:55:14.9 Info: AlterTable Tracks 11:55:14.9 Info: => 4E-07s 11:55:14.9 Info: CreateColumn Tracks MediumNumber Int32 11:55:14.9 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:14.9 Info: => 0.0004481s 11:55:14.9 Info: AlterTable Tracks 11:55:14.9 Info: => 5E-07s 11:55:14.9 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:14.9 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:14.9 Info: => 0.0004478s 11:55:14.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:14.9 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:14.9 Info: => 4.31E-05s 11:55:14.9 Info: DeleteColumn Tracks TrackNumber 11:55:14.9 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:14.9 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:14.9 Info: DROP TABLE "Tracks" 11:55:14.9 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:14.9 Info: => 0.0042897s 11:55:14.9 Info: AlterTable Tracks 11:55:14.9 Info: => 5E-07s 11:55:14.9 Info: CreateColumn Tracks TrackNumber String 11:55:14.9 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:14.9 Info: => 0.0004522s 11:55:14.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:14', 'add_medium_support') 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: 3: add_medium_support migrated 11:55:14.9 Info: => 0.0009609s 11:55:14.9 Info: 4: add_various_qualites_in_profile migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 4 11:55:14.9 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:14.9 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:14.9 Info: => 7.4E-05s 11:55:14.9 Info: PerformDBOperation 11:55:14.9 Info: Performing DB Operation 11:55:14.9 Info: => 3.39E-05s 11:55:14.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:14', 'add_various_qualites_in_profile') 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: 4: add_various_qualites_in_profile migrated 11:55:14.9 Info: => 0.0004368s 11:55:14.9 Info: 5: metadata_profiles migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 5 11:55:14.9 Info: CreateTable MetadataProfiles 11:55:14.9 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:14.9 Info: => 0.0001224s 11:55:14.9 Info: CreateIndex MetadataProfiles (Name) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:14.9 Info: => 9.84E-05s 11:55:14.9 Info: AlterTable Artists 11:55:14.9 Info: => 6E-07s 11:55:14.9 Info: CreateColumn Artists MetadataProfileId Int32 11:55:14.9 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:14.9 Info: => 0.0004692s 11:55:14.9 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:14.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.9 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:14.9 Info: DROP TABLE "Artists" 11:55:14.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.9 Info: => 0.0058272s 11:55:14.9 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:14.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.9 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:14.9 Info: DROP TABLE "Artists" 11:55:14.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:14.9 Info: => 0.0048803s 11:55:14.9 Info: AlterTable Albums 11:55:14.9 Info: => 6E-07s 11:55:14.9 Info: CreateColumn Albums SecondaryTypes String 11:55:14.9 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:14.9 Info: => 0.0004935s 11:55:14.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:14', 'metadata_profiles') 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: 5: metadata_profiles migrated 11:55:14.9 Info: => 0.0010157s 11:55:14.9 Info: 6: separate_automatic_and_interactive_search migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 6 11:55:14.9 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:14.9 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, "EnableAutomaticSearch" INTEGER) 11:55:14.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:14.9 Info: DROP TABLE "Indexers" 11:55:14.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.9 Info: => 0.0040411s 11:55:14.9 Info: AlterTable Indexers 11:55:14.9 Info: => 6E-07s 11:55:14.9 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:14.9 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:14.9 Info: => 0.0006054s 11:55:14.9 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:14.9 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:14.9 Info: => 4.28E-05s 11:55:14.9 Info: AlterTable Indexers 11:55:14.9 Info: => 4E-07s 11:55:14.9 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:14.9 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:14.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:14.9 Info: DROP TABLE "Indexers" 11:55:14.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:14.9 Info: => 0.0043088s 11:55:14.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:14', 'separate_automatic_and_interactive_search') 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: 6: separate_automatic_and_interactive_search migrated 11:55:14.9 Info: => 0.0048076s 11:55:14.9 Info: 7: change_album_path_to_relative migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 7 11:55:14.9 Info: DeleteColumn Albums Path 11:55:14.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:14.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:14.9 Info: DROP TABLE "Albums" 11:55:14.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.9 Info: => 0.0050035s 11:55:14.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:14', 'change_album_path_to_relative') 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: 7: change_album_path_to_relative migrated 11:55:14.9 Info: => 0.0055697s 11:55:14.9 Info: 8: change_quality_size_mb_to_kb migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 8 11:55:14.9 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:14.9 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:14.9 Info: => 4.85E-05s 11:55:14.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:14', 'change_quality_size_mb_to_kb') 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: 8: change_quality_size_mb_to_kb migrated 11:55:14.9 Info: => 0.0004212s 11:55:14.9 Info: 9: album_releases migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 9 11:55:14.9 Info: AlterTable Albums 11:55:14.9 Info: => 8E-07s 11:55:14.9 Info: CreateColumn Albums Releases String 11:55:14.9 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:14.9 Info: => 0.0005712s 11:55:14.9 Info: AlterTable Albums 11:55:14.9 Info: => 4E-07s 11:55:14.9 Info: CreateColumn Albums CurrentRelease String 11:55:14.9 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:14.9 Info: => 0.0004913s 11:55:14.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:14', 'album_releases') 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: 9: album_releases migrated 11:55:14.9 Info: => 0.0009514s 11:55:14.9 Info: 10: album_releases_fix migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 10 11:55:14.9 Info: AlterTable Albums 11:55:14.9 Info: => 7E-07s 11:55:14.9 Info: AlterColumn Albums Releases String 11:55:14.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:14.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:14.9 Info: DROP TABLE "Albums" 11:55:14.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.9 Info: => 0.0045506s 11:55:14.9 Info: AlterTable Albums 11:55:14.9 Info: => 5E-07s 11:55:14.9 Info: AlterColumn Albums CurrentRelease String 11:55:14.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:14.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:14.9 Info: DROP TABLE "Albums" 11:55:14.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:14.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:14.9 Info: => 0.0046185s 11:55:14.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:15', 'album_releases_fix') 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: 10: album_releases_fix migrated 11:55:14.9 Info: => 0.0051246s 11:55:14.9 Info: 11: import_lists migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 11 11:55:14.9 Info: CreateTable ImportLists 11:55:14.9 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:14.9 Info: => 0.0001831s 11:55:14.9 Info: CreateIndex ImportLists (Name) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:14.9 Info: => 0.0001003s 11:55:14.9 Info: CreateTable ImportListStatus 11:55:14.9 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:14.9 Info: => 0.0001307s 11:55:14.9 Info: CreateIndex ImportListStatus (ProviderId) 11:55:14.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:14.9 Info: => 9.78E-05s 11:55:14.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:15', 'import_lists') 11:55:14.9 Info: Committing Transaction 11:55:14.9 Info: 11: import_lists migrated 11:55:14.9 Info: => 0.0006268s 11:55:14.9 Info: 12: add_release_status migrating 11:55:14.9 Info: Beginning Transaction 11:55:14.9 Info: Starting migration of Main DB to 12 11:55:14.9 Info: AlterTable MetadataProfiles 11:55:14.9 Info: => 7E-07s 11:55:14.9 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:14.9 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:15.0 Info: => 0.0006201s 11:55:15.0 Info: PerformDBOperation 11:55:15.0 Info: Performing DB Operation 11:55:15.0 Info: => 3.21E-05s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:15', 'add_release_status') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 12: add_release_status migrated 11:55:15.0 Info: => 0.0004879s 11:55:15.0 Info: 13: album_download_notification migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 13 11:55:15.0 Info: AlterTable Notifications 11:55:15.0 Info: => 8E-07s 11:55:15.0 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:15.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:15.0 Info: => 0.0005474s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:15', 'album_download_notification') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 13: album_download_notification migrated 11:55:15.0 Info: => 0.001015s 11:55:15.0 Info: 14: fix_language_metadata_profiles migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 14 11:55:15.0 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:15.0 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:15.0 Info: => 9.49E-05s 11:55:15.0 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:15.0 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:15.0 Info: => 8.14E-05s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:15', 'fix_language_metadata_profiles') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 14: fix_language_metadata_profiles migrated 11:55:15.0 Info: => 0.0005249s 11:55:15.0 Info: 15: remove_fanzub migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 15 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:15.0 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:15.0 Info: => 4.4E-05s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:15', 'remove_fanzub') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 15: remove_fanzub migrated 11:55:15.0 Info: => 0.0004651s 11:55:15.0 Info: 16: update_artist_history_indexes migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 16 11:55:15.0 Info: CreateIndex Albums (ArtistId) 11:55:15.0 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:15.0 Info: => 9.91E-05s 11:55:15.0 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:15.0 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:15.0 Info: => 9.28E-05s 11:55:15.0 Info: DeleteIndex History (AlbumId) 11:55:15.0 Info: DROP INDEX "IX_History_AlbumId" 11:55:15.0 Info: => 0.0001241s 11:55:15.0 Info: CreateIndex History (AlbumId, Date) 11:55:15.0 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:15.0 Info: => 9.3E-05s 11:55:15.0 Info: DeleteIndex History (DownloadId) 11:55:15.0 Info: DROP INDEX "IX_History_DownloadId" 11:55:15.0 Info: => 0.0001186s 11:55:15.0 Info: CreateIndex History (DownloadId, Date) 11:55:15.0 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:15.0 Info: => 9.01E-05s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:15', 'update_artist_history_indexes') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 16: update_artist_history_indexes migrated 11:55:15.0 Info: => 0.0005762s 11:55:15.0 Info: 17: remove_nma migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 17 11:55:15.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:15.0 Info: => 4.8E-05s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:15', 'remove_nma') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 17: remove_nma migrated 11:55:15.0 Info: => 0.0004419s 11:55:15.0 Info: 18: album_disambiguation migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 18 11:55:15.0 Info: AlterTable Albums 11:55:15.0 Info: => 8E-07s 11:55:15.0 Info: CreateColumn Albums Disambiguation String 11:55:15.0 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:15.0 Info: => 0.0005494s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:15', 'album_disambiguation') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 18: album_disambiguation migrated 11:55:15.0 Info: => 0.0009433s 11:55:15.0 Info: 19: add_ape_quality_in_profiles migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 19 11:55:15.0 Info: PerformDBOperation 11:55:15.0 Info: Performing DB Operation 11:55:15.0 Info: => 5.59E-05s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:15', 'add_ape_quality_in_profiles') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 19: add_ape_quality_in_profiles migrated 11:55:15.0 Info: => 0.0004402s 11:55:15.0 Info: 20: remove_pushalot migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 20 11:55:15.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:15.0 Info: => 4.75E-05s 11:55:15.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.0 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:15.0 Info: => 3.97E-05s 11:55:15.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.0 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:15.0 Info: => 3.79E-05s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:15', 'remove_pushalot') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 20: remove_pushalot migrated 11:55:15.0 Info: => 0.0003859s 11:55:15.0 Info: 21: add_custom_filters migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 21 11:55:15.0 Info: CreateTable CustomFilters 11:55:15.0 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:15.0 Info: => 0.0001268s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:15', 'add_custom_filters') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 21: add_custom_filters migrated 11:55:15.0 Info: => 0.0004814s 11:55:15.0 Info: 22: import_list_tags migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 22 11:55:15.0 Info: AlterTable ImportLists 11:55:15.0 Info: => 8E-07s 11:55:15.0 Info: CreateColumn ImportLists Tags String 11:55:15.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:15.0 Info: => 0.000539s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:15', 'import_list_tags') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 22: import_list_tags migrated 11:55:15.0 Info: => 0.0009139s 11:55:15.0 Info: 23: add_release_groups_etc migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 23 11:55:15.0 Info: CreateTable ArtistMetadata 11:55:15.0 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:15.0 Info: => 0.000185s 11:55:15.0 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:15.0 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:15.0 Info: => 0.0001008s 11:55:15.0 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:15.0 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:15.0 Info: => 8.35E-05s 11:55:15.0 Info: AlterTable Artists 11:55:15.0 Info: => 5E-07s 11:55:15.0 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:15.0 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:15.0 Info: => 0.0005611s 11:55:15.0 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:15.0 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:15.0 Info: => 6.77E-05s 11:55:15.0 Info: CreateTable AlbumReleases 11:55:15.0 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:15.0 Info: => 0.000192s 11:55:15.0 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:15.0 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:15.0 Info: => 9.87E-05s 11:55:15.0 Info: CreateIndex AlbumReleases (AlbumId) 11:55:15.0 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:15.0 Info: => 9.11E-05s 11:55:15.0 Info: PerformDBOperation 11:55:15.0 Info: Performing DB Operation 11:55:15.0 Info: => 4.34E-05s 11:55:15.0 Info: AlterTable Albums 11:55:15.0 Info: => 5E-07s 11:55:15.0 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:15.0 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:15.0 Info: => 0.0005727s 11:55:15.0 Info: AlterTable Albums 11:55:15.0 Info: => 5E-07s 11:55:15.0 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:15.0 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:15.0 Info: => 0.0006863s 11:55:15.0 Info: AlterTable Albums 11:55:15.0 Info: => 5E-07s 11:55:15.0 Info: CreateColumn Albums Links String 11:55:15.0 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:15.0 Info: => 0.0005331s 11:55:15.0 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:15.0 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:15.0 Info: => 9.52E-05s 11:55:15.0 Info: AlterTable Tracks 11:55:15.0 Info: => 5E-07s 11:55:15.0 Info: CreateColumn Tracks ForeignRecordingId String 11:55:15.0 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:15.0 Info: => 0.0005327s 11:55:15.0 Info: AlterTable Tracks 11:55:15.0 Info: => 6E-07s 11:55:15.0 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:15.0 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:15.0 Info: => 0.0005966s 11:55:15.0 Info: AlterTable Tracks 11:55:15.0 Info: => 6E-07s 11:55:15.0 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:15.0 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:15.0 Info: => 0.0005776s 11:55:15.0 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:15.0 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:15.0 Info: => 7.69E-05s 11:55:15.0 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:15.0 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:15.0 Info: => 6.61E-05s 11:55:15.0 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:15.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.0 Info: DROP TABLE "Artists" 11:55:15.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.0 Info: => 0.012776s 11:55:15.0 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:15.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:15.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:15.0 Info: DROP TABLE "Albums" 11:55:15.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.0 Info: => 0.0050069s 11:55:15.0 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:15.0 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.0 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:15.0 Info: DROP TABLE "Tracks" 11:55:15.0 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:15.0 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:15.0 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:15.0 Info: => 0.004548s 11:55:15.0 Info: DeleteColumn TrackFiles ArtistId 11:55:15.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:15.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:15.0 Info: DROP TABLE "TrackFiles" 11:55:15.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.0 Info: => 0.0043822s 11:55:15.0 Info: CreateIndex Artists (ArtistMetadataId) 11:55:15.0 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.0 Info: => 0.0001206s 11:55:15.0 Info: CreateIndex Artists (Monitored) 11:55:15.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.0 Info: => 8.47E-05s 11:55:15.0 Info: CreateIndex Albums (ArtistMetadataId) 11:55:15.0 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:15.0 Info: => 8.48E-05s 11:55:15.0 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:15.0 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:15.0 Info: => 8.23E-05s 11:55:15.0 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:15.0 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:15.0 Info: => 8.18E-05s 11:55:15.0 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:15.0 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:15.0 Info: => 8.22E-05s 11:55:15.0 Info: UpdateData 11:55:15.0 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:15.0 Info: => 4.87E-05s 11:55:15.0 Info: UpdateData 11:55:15.0 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:15.0 Info: => 4.21E-05s 11:55:15.0 Info: UpdateData 11:55:15.0 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:15.0 Info: => 4.52E-05s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:15', 'add_release_groups_etc') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 23: add_release_groups_etc migrated 11:55:15.0 Info: => 0.0006593s 11:55:15.0 Info: 24: NewMediaInfoFormat migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 24 11:55:15.0 Info: UpdateData 11:55:15.0 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:15.0 Info: => 4.83E-05s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:15', 'NewMediaInfoFormat') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 24: NewMediaInfoFormat migrated 11:55:15.0 Info: => 0.0005278s 11:55:15.0 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 25 11:55:15.0 Info: RenameTable Restrictions ReleaseProfiles 11:55:15.0 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:15.0 Info: => 0.0018953s 11:55:15.0 Info: AlterTable ReleaseProfiles 11:55:15.0 Info: => 6E-07s 11:55:15.0 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:15.0 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:15.0 Info: => 0.0005241s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:15', 'rename_restrictions_to_release_profiles') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:15.0 Info: => 0.0010206s 11:55:15.0 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 26 11:55:15.0 Info: RenameTable Profiles QualityProfiles 11:55:15.0 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:15.0 Info: => 0.0017757s 11:55:15.0 Info: AlterTable QualityProfiles 11:55:15.0 Info: => 7E-07s 11:55:15.0 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:15.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:15.0 Info: => 0.0005481s 11:55:15.0 Info: AlterTable LanguageProfiles 11:55:15.0 Info: => 5E-07s 11:55:15.0 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:15.0 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:15.0 Info: => 0.0005154s 11:55:15.0 Info: UpdateData 11:55:15.0 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:15.0 Info: => 4.42E-05s 11:55:15.0 Info: UpdateData 11:55:15.0 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:15.0 Info: => 3.63E-05s 11:55:15.0 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:15.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.0 Info: DROP TABLE "Artists" 11:55:15.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.0 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.0 Info: => 0.0048611s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:15', 'rename_quality_profiles_add_upgrade_allowed') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:15.0 Info: => 0.0054277s 11:55:15.0 Info: 27: add_import_exclusions migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 27 11:55:15.0 Info: CreateTable ImportListExclusions 11:55:15.0 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:15.0 Info: => 0.0001254s 11:55:15.0 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:15.0 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:15.0 Info: => 9.56E-05s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:15', 'add_import_exclusions') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 27: add_import_exclusions migrated 11:55:15.0 Info: => 0.000568s 11:55:15.0 Info: 28: clean_artist_metadata_table migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 28 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.0 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.0 Info: => 0.0001497s 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.0 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.0 Info: => 0.000139s 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:15.0 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:15.0 Info: => 0.0001323s 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:15.0 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:15.0 Info: => 0.0001365s 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.0 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.0 Info: => 0.0001334s 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.0 Info: => 0.0001344s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:15', 'clean_artist_metadata_table') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 28: clean_artist_metadata_table migrated 11:55:15.0 Info: => 0.0006256s 11:55:15.0 Info: 29: health_issue_notification migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 29 11:55:15.0 Info: AlterTable Notifications 11:55:15.0 Info: => 7E-07s 11:55:15.0 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:15.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:15.0 Info: => 0.0005577s 11:55:15.0 Info: AlterTable Notifications 11:55:15.0 Info: => 5E-07s 11:55:15.0 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:15.0 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:15.0 Info: => 0.0005255s 11:55:15.0 Info: AlterTable Notifications 11:55:15.0 Info: => 6E-07s 11:55:15.0 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:15.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:15.0 Info: => 0.0005495s 11:55:15.0 Info: AlterTable Notifications 11:55:15.0 Info: => 6E-07s 11:55:15.0 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:15.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:15.0 Info: => 0.0005302s 11:55:15.0 Info: AlterTable Notifications 11:55:15.0 Info: => 5E-07s 11:55:15.0 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:15.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:15.0 Info: => 0.0005794s 11:55:15.0 Info: DeleteColumn Notifications OnDownload 11:55:15.0 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:15.0 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:15.0 Info: DROP TABLE "Notifications" 11:55:15.0 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:15.0 Info: => 0.0043008s 11:55:15.0 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:15.0 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:15.0 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:15.0 Info: DROP TABLE "Notifications" 11:55:15.0 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:15.0 Info: => 0.0041514s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:15', 'health_issue_notification') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 29: health_issue_notification migrated 11:55:15.0 Info: => 0.0046892s 11:55:15.0 Info: 30: add_mediafilerepository_mtime migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 30 11:55:15.0 Info: AlterTable TrackFiles 11:55:15.0 Info: => 7E-07s 11:55:15.0 Info: CreateColumn TrackFiles Modified DateTime 11:55:15.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:15.0 Info: => 0.0005209s 11:55:15.0 Info: AlterTable TrackFiles 11:55:15.0 Info: => 6E-07s 11:55:15.0 Info: CreateColumn TrackFiles Path String 11:55:15.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:15.0 Info: => 0.0005711s 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:15.0 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:15.0 Info: => 3.96E-05s 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.0 Info: => 0.0001375s 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:15.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:15.0 Info: => 0.0001483s 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:15.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:15.0 Info: => 0.0001471s 11:55:15.0 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:15.0 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:15.0 Info: => 7.48E-05s 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:15.0 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:15.0 Info: => 5.53E-05s 11:55:15.0 Info: AlterTable TrackFiles 11:55:15.0 Info: => 5E-07s 11:55:15.0 Info: AlterColumn TrackFiles Path String 11:55:15.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:15.0 Info: DROP TABLE "TrackFiles" 11:55:15.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.0 Info: => 0.0043937s 11:55:15.0 Info: CreateIndex TrackFiles (Path) 11:55:15.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.0 Info: => 9.03E-05s 11:55:15.0 Info: DeleteColumn TrackFiles RelativePath 11:55:15.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:15.0 Info: DROP TABLE "TrackFiles" 11:55:15.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.0 Info: => 0.0045157s 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:15', 'add_mediafilerepository_mtime') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 30: add_mediafilerepository_mtime migrated 11:55:15.0 Info: => 0.0050248s 11:55:15.0 Info: 31: add_artistmetadataid_constraint migrating 11:55:15.0 Info: Beginning Transaction 11:55:15.0 Info: Starting migration of Main DB to 31 11:55:15.0 Info: INSERT INTO "ArtistMetadata" ("Id", "ForeignArtistId", "Name", "Status", "Images") VALUES (1, 1, 'test', 1, 'images') 11:55:15.0 Info: INSERT INTO "Artists" ("Id", "ArtistMetadataId", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (1, 1, 'test', '/mnt/data/path/test', 1, 1, 1, 1) 11:55:15.0 Info: INSERT INTO "Artists" ("Id", "ArtistMetadataId", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (2, 1, 'test2', '/mnt/data/path/test2', 1, 1, 1, 1) 11:55:15.0 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:15.0 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:15.0 Info: => 0.0001561s 11:55:15.0 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:15.0 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:15.0 Info: => 0.000141s 11:55:15.0 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:15.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.0 Info: DROP TABLE "Artists" 11:55:15.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.0 Info: => 0.0046207s 11:55:15.0 Info: CreateIndex Artists (ArtistMetadataId) 11:55:15.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.0 Info: => 0.0001132s 11:55:15.0 Info: -> 3 Insert operations completed in 00:00:00.0002167 taking an average of 00:00:00.0000722 11:55:15.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:15', 'add_artistmetadataid_constraint') 11:55:15.0 Info: Committing Transaction 11:55:15.0 Info: 31: add_artistmetadataid_constraint migrated 11:55:15.0 Info: => 0.0006644s 11:55:15.0 Debug: Took: 00:00:00.1692382 11:55:15.1 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_artistmetadataid_constraintFixture.migration_031_should_remove_duplicate_artist --- 11:55:15.1 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_add_cf_from_named_release_profile --- 11:55:15.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173151588475_129/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:15.1 Info: DatabaseEngineVersionCheck migrating 11:55:15.1 Info: PerformDBOperation 11:55:15.1 Info: Performing DB Operation 11:55:15.1 Info: SQLite 3.46.1 11:55:15.1 Info: => 0.0014861s 11:55:15.1 Info: DatabaseEngineVersionCheck migrated 11:55:15.1 Info: => 0.0015029s 11:55:15.1 Info: VersionMigration migrating 11:55:15.1 Info: Beginning Transaction 11:55:15.1 Info: CreateTable VersionInfo 11:55:15.1 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:15.1 Info: => 0.0001961s 11:55:15.1 Info: Committing Transaction 11:55:15.1 Info: VersionMigration migrated 11:55:15.1 Info: => 0.0008471s 11:55:15.1 Info: VersionUniqueMigration migrating 11:55:15.1 Info: Beginning Transaction 11:55:15.1 Info: CreateIndex VersionInfo (Version) 11:55:15.1 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:15.1 Info: => 0.0001215s 11:55:15.1 Info: AlterTable VersionInfo 11:55:15.1 Info: => 8E-07s 11:55:15.1 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:15.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:15.1 Info: => 0.0005016s 11:55:15.1 Info: Committing Transaction 11:55:15.1 Info: VersionUniqueMigration migrated 11:55:15.1 Info: => 0.0008958s 11:55:15.1 Info: VersionDescriptionMigration migrating 11:55:15.1 Info: Beginning Transaction 11:55:15.1 Info: AlterTable VersionInfo 11:55:15.1 Info: => 8E-07s 11:55:15.1 Info: CreateColumn VersionInfo Description String 11:55:15.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:15.1 Info: => 0.0001973s 11:55:15.1 Info: Committing Transaction 11:55:15.1 Info: VersionDescriptionMigration migrated 11:55:15.1 Info: => 0.0004811s 11:55:15.1 Info: 1: InitialSetup migrating 11:55:15.1 Info: Beginning Transaction 11:55:15.1 Info: Starting migration of Main DB to 1 11:55:15.1 Info: CreateTable Config 11:55:15.1 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:15.1 Info: => 0.0001547s 11:55:15.1 Info: CreateIndex Config (Key) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:15.1 Info: => 8.6E-05s 11:55:15.1 Info: CreateTable RootFolders 11:55:15.1 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:15.1 Info: => 9.88E-05s 11:55:15.1 Info: CreateIndex RootFolders (Path) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:15.1 Info: => 8.07E-05s 11:55:15.1 Info: CreateTable Artists 11:55:15.1 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:15.1 Info: => 0.0002159s 11:55:15.1 Info: CreateIndex Artists (ForeignArtistId) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:15.1 Info: => 8.14E-05s 11:55:15.1 Info: CreateIndex Artists (NameSlug) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:15.1 Info: => 7.99E-05s 11:55:15.1 Info: CreateIndex Artists (CleanName) 11:55:15.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.1 Info: => 7.66E-05s 11:55:15.1 Info: CreateIndex Artists (Path) 11:55:15.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.1 Info: => 7.48E-05s 11:55:15.1 Info: CreateTable Albums 11:55:15.1 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:15.1 Info: => 0.0001862s 11:55:15.1 Info: CreateIndex Albums (ForeignAlbumId) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.1 Info: => 8E-05s 11:55:15.1 Info: CreateIndex Albums (MBId) 11:55:15.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:15.1 Info: => 7.46E-05s 11:55:15.1 Info: CreateIndex Albums (TADBId) 11:55:15.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:15.1 Info: => 7.48E-05s 11:55:15.1 Info: CreateIndex Albums (TitleSlug) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:15.1 Info: => 7.71E-05s 11:55:15.1 Info: CreateIndex Albums (CleanTitle) 11:55:15.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.1 Info: => 7.38E-05s 11:55:15.1 Info: CreateIndex Albums (Path) 11:55:15.1 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:15.1 Info: => 7.31E-05s 11:55:15.1 Info: CreateTable Tracks 11:55:15.1 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:15.1 Info: => 0.0001357s 11:55:15.1 Info: CreateIndex Tracks (ForeignTrackId) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:15.1 Info: => 0.0001038s 11:55:15.1 Info: CreateIndex Tracks (ArtistId) 11:55:15.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:15.1 Info: => 9.66E-05s 11:55:15.1 Info: CreateIndex Tracks (TrackFileId) 11:55:15.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:15.1 Info: => 8.52E-05s 11:55:15.1 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:15.1 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:15.1 Info: => 8.21E-05s 11:55:15.1 Info: CreateTable TrackFiles 11:55:15.1 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:15.1 Info: => 0.0001318s 11:55:15.1 Info: CreateIndex TrackFiles (ArtistId) 11:55:15.1 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:15.1 Info: => 0.0001065s 11:55:15.1 Info: CreateIndex TrackFiles (AlbumId) 11:55:15.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.1 Info: => 9.14E-05s 11:55:15.1 Info: CreateTable History 11:55:15.1 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:15.1 Info: => 0.0002126s 11:55:15.1 Info: CreateIndex History (Date) 11:55:15.1 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:15.1 Info: => 0.0001151s 11:55:15.1 Info: CreateIndex History (EventType) 11:55:15.1 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:15.1 Info: => 8.04E-05s 11:55:15.1 Info: CreateIndex History (DownloadId) 11:55:15.1 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:15.1 Info: => 8.05E-05s 11:55:15.1 Info: CreateIndex History (AlbumId) 11:55:15.1 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:15.1 Info: => 8.17E-05s 11:55:15.1 Info: CreateTable Notifications 11:55:15.1 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:15.1 Info: => 0.0001233s 11:55:15.1 Info: CreateTable ScheduledTasks 11:55:15.1 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:15.1 Info: => 0.0001234s 11:55:15.1 Info: CreateIndex ScheduledTasks (TypeName) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:15.1 Info: => 8.09E-05s 11:55:15.1 Info: CreateTable Indexers 11:55:15.1 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, "EnableSearch" INTEGER) 11:55:15.1 Info: => 0.0001077s 11:55:15.1 Info: CreateIndex Indexers (Name) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:15.1 Info: => 8.92E-05s 11:55:15.1 Info: CreateTable Profiles 11:55:15.1 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:15.1 Info: => 0.0001003s 11:55:15.1 Info: CreateIndex Profiles (Name) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:15.1 Info: => 8.56E-05s 11:55:15.1 Info: CreateTable QualityDefinitions 11:55:15.1 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:15.1 Info: => 0.0001337s 11:55:15.1 Info: CreateIndex QualityDefinitions (Quality) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:15.1 Info: => 9.65E-05s 11:55:15.1 Info: CreateIndex QualityDefinitions (Title) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:15.1 Info: => 8.37E-05s 11:55:15.1 Info: CreateTable NamingConfig 11:55:15.1 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:15.1 Info: => 0.0001233s 11:55:15.1 Info: CreateTable Blacklist 11:55:15.1 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:15.1 Info: => 0.0001563s 11:55:15.1 Info: CreateTable Metadata 11:55:15.1 Info: CREATE TABLE "Metadata" ("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) 11:55:15.1 Info: => 0.000108s 11:55:15.1 Info: CreateTable MetadataFiles 11:55:15.1 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:15.1 Info: => 0.0001237s 11:55:15.1 Info: CreateTable DownloadClients 11:55:15.1 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) 11:55:15.1 Info: => 0.0001231s 11:55:15.1 Info: CreateTable PendingReleases 11:55:15.1 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:15.1 Info: => 0.0001212s 11:55:15.1 Info: CreateTable RemotePathMappings 11:55:15.1 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:15.1 Info: => 0.0001078s 11:55:15.1 Info: CreateTable Tags 11:55:15.1 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:15.1 Info: => 9.79E-05s 11:55:15.1 Info: CreateIndex Tags (Label) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:15.1 Info: => 9.47E-05s 11:55:15.1 Info: CreateTable Restrictions 11:55:15.1 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:15.1 Info: => 0.0001048s 11:55:15.1 Info: CreateTable DelayProfiles 11:55:15.1 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:15.1 Info: => 0.0001912s 11:55:15.1 Info: CreateTable Users 11:55:15.1 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:15.1 Info: => 0.0001355s 11:55:15.1 Info: CreateIndex Users (Identifier) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:15.1 Info: => 9.43E-05s 11:55:15.1 Info: CreateIndex Users (Username) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:15.1 Info: => 8.81E-05s 11:55:15.1 Info: CreateTable Commands 11:55:15.1 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) 11:55:15.1 Info: => 0.0001286s 11:55:15.1 Info: CreateTable IndexerStatus 11:55:15.1 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) 11:55:15.1 Info: => 0.0001302s 11:55:15.1 Info: CreateIndex IndexerStatus (ProviderId) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:15.1 Info: => 9.16E-05s 11:55:15.1 Info: CreateTable ExtraFiles 11:55:15.1 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:15.1 Info: => 0.0001212s 11:55:15.1 Info: CreateTable LyricFiles 11:55:15.1 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:15.1 Info: => 0.0001467s 11:55:15.1 Info: CreateTable LanguageProfiles 11:55:15.1 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:15.1 Info: => 0.0001046s 11:55:15.1 Info: CreateIndex LanguageProfiles (Name) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:15.1 Info: => 9.38E-05s 11:55:15.1 Info: CreateTable DownloadClientStatus 11:55:15.1 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) 11:55:15.1 Info: => 0.0001117s 11:55:15.1 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:15.1 Info: => 9.62E-05s 11:55:15.1 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:15.1 Info: -> 1 Insert operations completed in 00:00:00.0000660 taking an average of 00:00:00.0000660 11:55:15.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:15', 'InitialSetup') 11:55:15.1 Info: Committing Transaction 11:55:15.1 Info: 1: InitialSetup migrated 11:55:15.1 Info: => 0.0009155s 11:55:15.1 Info: 2: add_reason_to_pending_releases migrating 11:55:15.1 Info: Beginning Transaction 11:55:15.1 Info: Starting migration of Main DB to 2 11:55:15.1 Info: AlterTable PendingReleases 11:55:15.1 Info: => 7E-07s 11:55:15.1 Info: CreateColumn PendingReleases Reason Int32 11:55:15.1 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:15.1 Info: => 0.000538s 11:55:15.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:15', 'add_reason_to_pending_releases') 11:55:15.1 Info: Committing Transaction 11:55:15.1 Info: 2: add_reason_to_pending_releases migrated 11:55:15.1 Info: => 0.0010476s 11:55:15.1 Info: 3: add_medium_support migrating 11:55:15.1 Info: Beginning Transaction 11:55:15.1 Info: Starting migration of Main DB to 3 11:55:15.1 Info: AlterTable Albums 11:55:15.1 Info: => 7E-07s 11:55:15.1 Info: CreateColumn Albums Media String 11:55:15.1 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:15.1 Info: => 0.0004602s 11:55:15.1 Info: AlterTable Tracks 11:55:15.1 Info: => 5E-07s 11:55:15.1 Info: CreateColumn Tracks MediumNumber Int32 11:55:15.1 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:15.1 Info: => 0.0004475s 11:55:15.1 Info: AlterTable Tracks 11:55:15.1 Info: => 6E-07s 11:55:15.1 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:15.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:15.1 Info: => 0.0004462s 11:55:15.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:15.1 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:15.1 Info: => 4.46E-05s 11:55:15.1 Info: DeleteColumn Tracks TrackNumber 11:55:15.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:15.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:15.1 Info: DROP TABLE "Tracks" 11:55:15.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:15.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:15.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:15.1 Info: => 0.0043174s 11:55:15.1 Info: AlterTable Tracks 11:55:15.1 Info: => 5E-07s 11:55:15.1 Info: CreateColumn Tracks TrackNumber String 11:55:15.1 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:15.1 Info: => 0.000469s 11:55:15.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:15', 'add_medium_support') 11:55:15.1 Info: Committing Transaction 11:55:15.1 Info: 3: add_medium_support migrated 11:55:15.1 Info: => 0.0009822s 11:55:15.1 Info: 4: add_various_qualites_in_profile migrating 11:55:15.1 Info: Beginning Transaction 11:55:15.1 Info: Starting migration of Main DB to 4 11:55:15.1 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:15.1 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:15.1 Info: => 4.81E-05s 11:55:15.1 Info: PerformDBOperation 11:55:15.1 Info: Performing DB Operation 11:55:15.1 Info: => 3.78E-05s 11:55:15.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:15', 'add_various_qualites_in_profile') 11:55:15.1 Info: Committing Transaction 11:55:15.1 Info: 4: add_various_qualites_in_profile migrated 11:55:15.1 Info: => 0.0004059s 11:55:15.1 Info: 5: metadata_profiles migrating 11:55:15.1 Info: Beginning Transaction 11:55:15.1 Info: Starting migration of Main DB to 5 11:55:15.1 Info: CreateTable MetadataProfiles 11:55:15.1 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:15.1 Info: => 0.0001232s 11:55:15.1 Info: CreateIndex MetadataProfiles (Name) 11:55:15.1 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:15.1 Info: => 9.85E-05s 11:55:15.1 Info: AlterTable Artists 11:55:15.1 Info: => 6E-07s 11:55:15.1 Info: CreateColumn Artists MetadataProfileId Int32 11:55:15.1 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:15.1 Info: => 0.0004661s 11:55:15.1 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:15.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:15.2 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:15.2 Info: DROP TABLE "Artists" 11:55:15.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.2 Info: => 0.0045207s 11:55:15.2 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:15.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:15.2 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:15.2 Info: DROP TABLE "Artists" 11:55:15.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.2 Info: => 0.0043841s 11:55:15.2 Info: AlterTable Albums 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn Albums SecondaryTypes String 11:55:15.2 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:15.2 Info: => 0.0004759s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:15', 'metadata_profiles') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 5: metadata_profiles migrated 11:55:15.2 Info: => 0.0010042s 11:55:15.2 Info: 6: separate_automatic_and_interactive_search migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 6 11:55:15.2 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:15.2 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, "EnableAutomaticSearch" INTEGER) 11:55:15.2 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:15.2 Info: DROP TABLE "Indexers" 11:55:15.2 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:15.2 Info: => 0.003815s 11:55:15.2 Info: AlterTable Indexers 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:15.2 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:15.2 Info: => 0.0005029s 11:55:15.2 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:15.2 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:15.2 Info: => 4.06E-05s 11:55:15.2 Info: AlterTable Indexers 11:55:15.2 Info: => 4E-07s 11:55:15.2 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:15.2 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:15.2 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:15.2 Info: DROP TABLE "Indexers" 11:55:15.2 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:15.2 Info: => 0.0037559s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:15', 'separate_automatic_and_interactive_search') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 6: separate_automatic_and_interactive_search migrated 11:55:15.2 Info: => 0.0043369s 11:55:15.2 Info: 7: change_album_path_to_relative migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 7 11:55:15.2 Info: DeleteColumn Albums Path 11:55:15.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:15.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:15.2 Info: DROP TABLE "Albums" 11:55:15.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.2 Info: => 0.0047008s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:15', 'change_album_path_to_relative') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 7: change_album_path_to_relative migrated 11:55:15.2 Info: => 0.0052653s 11:55:15.2 Info: 8: change_quality_size_mb_to_kb migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 8 11:55:15.2 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:15.2 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:15.2 Info: => 4.77E-05s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:15', 'change_quality_size_mb_to_kb') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 8: change_quality_size_mb_to_kb migrated 11:55:15.2 Info: => 0.0004097s 11:55:15.2 Info: 9: album_releases migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 9 11:55:15.2 Info: AlterTable Albums 11:55:15.2 Info: => 8E-07s 11:55:15.2 Info: CreateColumn Albums Releases String 11:55:15.2 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:15.2 Info: => 0.0004865s 11:55:15.2 Info: AlterTable Albums 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn Albums CurrentRelease String 11:55:15.2 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:15.2 Info: => 0.0004867s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:15', 'album_releases') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 9: album_releases migrated 11:55:15.2 Info: => 0.0009636s 11:55:15.2 Info: 10: album_releases_fix migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 10 11:55:15.2 Info: AlterTable Albums 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: AlterColumn Albums Releases String 11:55:15.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:15.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:15.2 Info: DROP TABLE "Albums" 11:55:15.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.2 Info: => 0.0046174s 11:55:15.2 Info: AlterTable Albums 11:55:15.2 Info: => 5E-07s 11:55:15.2 Info: AlterColumn Albums CurrentRelease String 11:55:15.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:15.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:15.2 Info: DROP TABLE "Albums" 11:55:15.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.2 Info: => 0.0045373s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:15', 'album_releases_fix') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 10: album_releases_fix migrated 11:55:15.2 Info: => 0.0050497s 11:55:15.2 Info: 11: import_lists migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 11 11:55:15.2 Info: CreateTable ImportLists 11:55:15.2 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:15.2 Info: => 0.0001681s 11:55:15.2 Info: CreateIndex ImportLists (Name) 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:15.2 Info: => 0.0001013s 11:55:15.2 Info: CreateTable ImportListStatus 11:55:15.2 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:15.2 Info: => 0.0001223s 11:55:15.2 Info: CreateIndex ImportListStatus (ProviderId) 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:15.2 Info: => 8.99E-05s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:15', 'import_lists') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 11: import_lists migrated 11:55:15.2 Info: => 0.0005652s 11:55:15.2 Info: 12: add_release_status migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 12 11:55:15.2 Info: AlterTable MetadataProfiles 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:15.2 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:15.2 Info: => 0.0005084s 11:55:15.2 Info: PerformDBOperation 11:55:15.2 Info: Performing DB Operation 11:55:15.2 Info: => 3.11E-05s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:15', 'add_release_status') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 12: add_release_status migrated 11:55:15.2 Info: => 0.0005588s 11:55:15.2 Info: 13: album_download_notification migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 13 11:55:15.2 Info: AlterTable Notifications 11:55:15.2 Info: => 7E-07s 11:55:15.2 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:15.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:15.2 Info: => 0.000511s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:15', 'album_download_notification') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 13: album_download_notification migrated 11:55:15.2 Info: => 0.0009008s 11:55:15.2 Info: 14: fix_language_metadata_profiles migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 14 11:55:15.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:15.2 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:15.2 Info: => 0.0001266s 11:55:15.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:15.2 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:15.2 Info: => 8.76E-05s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:15', 'fix_language_metadata_profiles') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 14: fix_language_metadata_profiles migrated 11:55:15.2 Info: => 0.0005494s 11:55:15.2 Info: 15: remove_fanzub migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 15 11:55:15.2 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:15.2 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:15.2 Info: => 4.17E-05s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:15', 'remove_fanzub') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 15: remove_fanzub migrated 11:55:15.2 Info: => 0.0004625s 11:55:15.2 Info: 16: update_artist_history_indexes migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 16 11:55:15.2 Info: CreateIndex Albums (ArtistId) 11:55:15.2 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:15.2 Info: => 9.81E-05s 11:55:15.2 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:15.2 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:15.2 Info: => 9.19E-05s 11:55:15.2 Info: DeleteIndex History (AlbumId) 11:55:15.2 Info: DROP INDEX "IX_History_AlbumId" 11:55:15.2 Info: => 0.0001225s 11:55:15.2 Info: CreateIndex History (AlbumId, Date) 11:55:15.2 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:15.2 Info: => 9.23E-05s 11:55:15.2 Info: DeleteIndex History (DownloadId) 11:55:15.2 Info: DROP INDEX "IX_History_DownloadId" 11:55:15.2 Info: => 0.0001148s 11:55:15.2 Info: CreateIndex History (DownloadId, Date) 11:55:15.2 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:15.2 Info: => 9.11E-05s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:15', 'update_artist_history_indexes') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 16: update_artist_history_indexes migrated 11:55:15.2 Info: => 0.000663s 11:55:15.2 Info: 17: remove_nma migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 17 11:55:15.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:15.2 Info: => 4.63E-05s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:15', 'remove_nma') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 17: remove_nma migrated 11:55:15.2 Info: => 0.0004079s 11:55:15.2 Info: 18: album_disambiguation migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 18 11:55:15.2 Info: AlterTable Albums 11:55:15.2 Info: => 8E-07s 11:55:15.2 Info: CreateColumn Albums Disambiguation String 11:55:15.2 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:15.2 Info: => 0.0005342s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:15', 'album_disambiguation') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 18: album_disambiguation migrated 11:55:15.2 Info: => 0.0009908s 11:55:15.2 Info: 19: add_ape_quality_in_profiles migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 19 11:55:15.2 Info: PerformDBOperation 11:55:15.2 Info: Performing DB Operation 11:55:15.2 Info: => 3.11E-05s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:15', 'add_ape_quality_in_profiles') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 19: add_ape_quality_in_profiles migrated 11:55:15.2 Info: => 0.0004607s 11:55:15.2 Info: 20: remove_pushalot migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 20 11:55:15.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:15.2 Info: => 4.54E-05s 11:55:15.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.2 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:15.2 Info: => 3.75E-05s 11:55:15.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.2 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:15.2 Info: => 3.58E-05s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:15', 'remove_pushalot') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 20: remove_pushalot migrated 11:55:15.2 Info: => 0.0004972s 11:55:15.2 Info: 21: add_custom_filters migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 21 11:55:15.2 Info: CreateTable CustomFilters 11:55:15.2 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:15.2 Info: => 0.0001219s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:15', 'add_custom_filters') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 21: add_custom_filters migrated 11:55:15.2 Info: => 0.0004705s 11:55:15.2 Info: 22: import_list_tags migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 22 11:55:15.2 Info: AlterTable ImportLists 11:55:15.2 Info: => 5E-07s 11:55:15.2 Info: CreateColumn ImportLists Tags String 11:55:15.2 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:15.2 Info: => 0.000527s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:15', 'import_list_tags') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 22: import_list_tags migrated 11:55:15.2 Info: => 0.0009253s 11:55:15.2 Info: 23: add_release_groups_etc migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 23 11:55:15.2 Info: CreateTable ArtistMetadata 11:55:15.2 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:15.2 Info: => 0.0001765s 11:55:15.2 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:15.2 Info: => 9.55E-05s 11:55:15.2 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:15.2 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:15.2 Info: => 8.16E-05s 11:55:15.2 Info: AlterTable Artists 11:55:15.2 Info: => 5E-07s 11:55:15.2 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:15.2 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:15.2 Info: => 0.0005362s 11:55:15.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:15.2 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:15.2 Info: => 6.32E-05s 11:55:15.2 Info: CreateTable AlbumReleases 11:55:15.2 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:15.2 Info: => 0.0001811s 11:55:15.2 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:15.2 Info: => 9.42E-05s 11:55:15.2 Info: CreateIndex AlbumReleases (AlbumId) 11:55:15.2 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:15.2 Info: => 0.0001077s 11:55:15.2 Info: PerformDBOperation 11:55:15.2 Info: Performing DB Operation 11:55:15.2 Info: => 4.17E-05s 11:55:15.2 Info: AlterTable Albums 11:55:15.2 Info: => 5E-07s 11:55:15.2 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:15.2 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:15.2 Info: => 0.0005789s 11:55:15.2 Info: AlterTable Albums 11:55:15.2 Info: => 5E-07s 11:55:15.2 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:15.2 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:15.2 Info: => 0.000543s 11:55:15.2 Info: AlterTable Albums 11:55:15.2 Info: => 5E-07s 11:55:15.2 Info: CreateColumn Albums Links String 11:55:15.2 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:15.2 Info: => 0.0005273s 11:55:15.2 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:15.2 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:15.2 Info: => 9.66E-05s 11:55:15.2 Info: AlterTable Tracks 11:55:15.2 Info: => 5E-07s 11:55:15.2 Info: CreateColumn Tracks ForeignRecordingId String 11:55:15.2 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:15.2 Info: => 0.0005327s 11:55:15.2 Info: AlterTable Tracks 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:15.2 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:15.2 Info: => 0.0005531s 11:55:15.2 Info: AlterTable Tracks 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:15.2 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:15.2 Info: => 0.0006204s 11:55:15.2 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:15.2 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:15.2 Info: => 8E-05s 11:55:15.2 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:15.2 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:15.2 Info: => 6.75E-05s 11:55:15.2 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:15.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.2 Info: DROP TABLE "Artists" 11:55:15.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.2 Info: => 0.0148075s 11:55:15.2 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:15.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:15.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:15.2 Info: DROP TABLE "Albums" 11:55:15.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.2 Info: => 0.005022s 11:55:15.2 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:15.2 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.2 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:15.2 Info: DROP TABLE "Tracks" 11:55:15.2 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:15.2 Info: => 0.0044848s 11:55:15.2 Info: DeleteColumn TrackFiles ArtistId 11:55:15.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:15.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:15.2 Info: DROP TABLE "TrackFiles" 11:55:15.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.2 Info: => 0.0044024s 11:55:15.2 Info: CreateIndex Artists (ArtistMetadataId) 11:55:15.2 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.2 Info: => 9.08E-05s 11:55:15.2 Info: CreateIndex Artists (Monitored) 11:55:15.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.2 Info: => 8.72E-05s 11:55:15.2 Info: CreateIndex Albums (ArtistMetadataId) 11:55:15.2 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:15.2 Info: => 8.48E-05s 11:55:15.2 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:15.2 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:15.2 Info: => 8.25E-05s 11:55:15.2 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:15.2 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:15.2 Info: => 0.0001071s 11:55:15.2 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:15.2 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:15.2 Info: => 8.42E-05s 11:55:15.2 Info: UpdateData 11:55:15.2 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:15.2 Info: => 4.85E-05s 11:55:15.2 Info: UpdateData 11:55:15.2 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:15.2 Info: => 4.1E-05s 11:55:15.2 Info: UpdateData 11:55:15.2 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:15.2 Info: => 4.54E-05s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:15', 'add_release_groups_etc') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 23: add_release_groups_etc migrated 11:55:15.2 Info: => 0.0006852s 11:55:15.2 Info: 24: NewMediaInfoFormat migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 24 11:55:15.2 Info: UpdateData 11:55:15.2 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:15.2 Info: => 4.77E-05s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:15', 'NewMediaInfoFormat') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 24: NewMediaInfoFormat migrated 11:55:15.2 Info: => 0.000476s 11:55:15.2 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 25 11:55:15.2 Info: RenameTable Restrictions ReleaseProfiles 11:55:15.2 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:15.2 Info: => 0.0017202s 11:55:15.2 Info: AlterTable ReleaseProfiles 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:15.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:15.2 Info: => 0.0005085s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:15', 'rename_restrictions_to_release_profiles') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:15.2 Info: => 0.0009679s 11:55:15.2 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 26 11:55:15.2 Info: RenameTable Profiles QualityProfiles 11:55:15.2 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:15.2 Info: => 0.001548s 11:55:15.2 Info: AlterTable QualityProfiles 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:15.2 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:15.2 Info: => 0.000552s 11:55:15.2 Info: AlterTable LanguageProfiles 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:15.2 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:15.2 Info: => 0.000498s 11:55:15.2 Info: UpdateData 11:55:15.2 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:15.2 Info: => 4.97E-05s 11:55:15.2 Info: UpdateData 11:55:15.2 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:15.2 Info: => 3.89E-05s 11:55:15.2 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:15.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.2 Info: DROP TABLE "Artists" 11:55:15.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.2 Info: => 0.0046674s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:15', 'rename_quality_profiles_add_upgrade_allowed') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:15.2 Info: => 0.005257s 11:55:15.2 Info: 27: add_import_exclusions migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 27 11:55:15.2 Info: CreateTable ImportListExclusions 11:55:15.2 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:15.2 Info: => 0.000119s 11:55:15.2 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:15.2 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:15.2 Info: => 0.0001038s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:15', 'add_import_exclusions') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 27: add_import_exclusions migrated 11:55:15.2 Info: => 0.0005821s 11:55:15.2 Info: 28: clean_artist_metadata_table migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 28 11:55:15.2 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.2 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.2 Info: => 0.0001362s 11:55:15.2 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.2 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.2 Info: => 0.0001229s 11:55:15.2 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:15.2 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:15.2 Info: => 0.0001214s 11:55:15.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:15.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:15.2 Info: => 0.0001193s 11:55:15.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.2 Info: => 0.0001176s 11:55:15.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.2 Info: => 0.0001219s 11:55:15.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:15', 'clean_artist_metadata_table') 11:55:15.2 Info: Committing Transaction 11:55:15.2 Info: 28: clean_artist_metadata_table migrated 11:55:15.2 Info: => 0.0005984s 11:55:15.2 Info: 29: health_issue_notification migrating 11:55:15.2 Info: Beginning Transaction 11:55:15.2 Info: Starting migration of Main DB to 29 11:55:15.2 Info: AlterTable Notifications 11:55:15.2 Info: => 7E-07s 11:55:15.2 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:15.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:15.2 Info: => 0.0005418s 11:55:15.2 Info: AlterTable Notifications 11:55:15.2 Info: => 5E-07s 11:55:15.2 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:15.2 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:15.2 Info: => 0.0005361s 11:55:15.2 Info: AlterTable Notifications 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:15.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:15.2 Info: => 0.0005325s 11:55:15.2 Info: AlterTable Notifications 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:15.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:15.2 Info: => 0.0005337s 11:55:15.2 Info: AlterTable Notifications 11:55:15.2 Info: => 6E-07s 11:55:15.2 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:15.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:15.2 Info: => 0.0005082s 11:55:15.2 Info: DeleteColumn Notifications OnDownload 11:55:15.3 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:15.3 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:15.3 Info: DROP TABLE "Notifications" 11:55:15.3 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:15.3 Info: => 0.0044933s 11:55:15.3 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:15.3 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:15.3 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:15.3 Info: DROP TABLE "Notifications" 11:55:15.3 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:15.3 Info: => 0.0041284s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:15', 'health_issue_notification') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 29: health_issue_notification migrated 11:55:15.3 Info: => 0.0046721s 11:55:15.3 Info: 30: add_mediafilerepository_mtime migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 30 11:55:15.3 Info: AlterTable TrackFiles 11:55:15.3 Info: => 8E-07s 11:55:15.3 Info: CreateColumn TrackFiles Modified DateTime 11:55:15.3 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:15.3 Info: => 0.0005098s 11:55:15.3 Info: AlterTable TrackFiles 11:55:15.3 Info: => 6E-07s 11:55:15.3 Info: CreateColumn TrackFiles Path String 11:55:15.3 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:15.3 Info: => 0.0005122s 11:55:15.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:15.3 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:15.3 Info: => 3.91E-05s 11:55:15.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.3 Info: => 0.0001251s 11:55:15.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:15.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:15.3 Info: => 0.000135s 11:55:15.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:15.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:15.3 Info: => 0.0001413s 11:55:15.3 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:15.3 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:15.3 Info: => 7.58E-05s 11:55:15.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:15.3 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:15.3 Info: => 5.49E-05s 11:55:15.3 Info: AlterTable TrackFiles 11:55:15.3 Info: => 5E-07s 11:55:15.3 Info: AlterColumn TrackFiles Path String 11:55:15.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:15.3 Info: DROP TABLE "TrackFiles" 11:55:15.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.3 Info: => 0.0042315s 11:55:15.3 Info: CreateIndex TrackFiles (Path) 11:55:15.3 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.3 Info: => 9.12E-05s 11:55:15.3 Info: DeleteColumn TrackFiles RelativePath 11:55:15.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:15.3 Info: DROP TABLE "TrackFiles" 11:55:15.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.3 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.3 Info: => 0.0044004s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:15', 'add_mediafilerepository_mtime') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 30: add_mediafilerepository_mtime migrated 11:55:15.3 Info: => 0.0049497s 11:55:15.3 Info: 31: add_artistmetadataid_constraint migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 31 11:55:15.3 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:15.3 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:15.3 Info: => 8.03E-05s 11:55:15.3 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:15.3 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:15.3 Info: => 0.0001276s 11:55:15.3 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:15.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.3 Info: DROP TABLE "Artists" 11:55:15.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.3 Info: => 0.0045971s 11:55:15.3 Info: CreateIndex Artists (ArtistMetadataId) 11:55:15.3 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.3 Info: => 0.0001099s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:15', 'add_artistmetadataid_constraint') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 31: add_artistmetadataid_constraint migrated 11:55:15.3 Info: => 0.0006814s 11:55:15.3 Info: 32: old_ids_and_artist_alias migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 32 11:55:15.3 Info: AlterTable ArtistMetadata 11:55:15.3 Info: => 7E-07s 11:55:15.3 Info: CreateColumn ArtistMetadata Aliases String 11:55:15.3 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:15.3 Info: => 0.000525s 11:55:15.3 Info: AlterTable ArtistMetadata 11:55:15.3 Info: => 6E-07s 11:55:15.3 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:15.3 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:15.3 Info: => 0.0005108s 11:55:15.3 Info: AlterTable Albums 11:55:15.3 Info: => 6E-07s 11:55:15.3 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:15.3 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:15.3 Info: => 0.0005593s 11:55:15.3 Info: AlterTable AlbumReleases 11:55:15.3 Info: => 4E-07s 11:55:15.3 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:15.3 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:15.3 Info: => 0.0005349s 11:55:15.3 Info: AlterTable Tracks 11:55:15.3 Info: => 4E-07s 11:55:15.3 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:15.3 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:15.3 Info: => 0.0005092s 11:55:15.3 Info: AlterTable Tracks 11:55:15.3 Info: => 6E-07s 11:55:15.3 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:15.3 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:15.3 Info: => 0.0005147s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:15', 'old_ids_and_artist_alias') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 32: old_ids_and_artist_alias migrated 11:55:15.3 Info: => 0.0010228s 11:55:15.3 Info: 33: download_propers_config migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 33 11:55:15.3 Info: PerformDBOperation 11:55:15.3 Info: Performing DB Operation 11:55:15.3 Info: => 3.24E-05s 11:55:15.3 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:15.3 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:15.3 Info: => 3.72E-05s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:15', 'download_propers_config') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 33: download_propers_config migrated 11:55:15.3 Info: => 0.0005092s 11:55:15.3 Info: 34: remove_language_profiles migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 34 11:55:15.3 Info: DeleteTable LanguageProfiles 11:55:15.3 Info: DROP TABLE "LanguageProfiles" 11:55:15.3 Info: => 0.0002582s 11:55:15.3 Info: DeleteColumn Artists LanguageProfileId 11:55:15.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.3 Info: DROP TABLE "Artists" 11:55:15.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.3 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.3 Info: => 0.0047103s 11:55:15.3 Info: DeleteColumn ImportLists LanguageProfileId 11:55:15.3 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:15.3 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:15.3 Info: DROP TABLE "ImportLists" 11:55:15.3 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:15.3 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:15.3 Info: => 0.00426s 11:55:15.3 Info: DeleteColumn Blacklist Language 11:55:15.3 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:15.3 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:15.3 Info: DROP TABLE "Blacklist" 11:55:15.3 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:15.3 Info: => 0.0040224s 11:55:15.3 Info: DeleteColumn History Language 11:55:15.3 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:15.3 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:15.3 Info: DROP TABLE "History" 11:55:15.3 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:15.3 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:15.3 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:15.3 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:15.3 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:15.3 Info: => 0.0046339s 11:55:15.3 Info: DeleteColumn LyricFiles Language 11:55:15.3 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:15.3 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:15.3 Info: DROP TABLE "LyricFiles" 11:55:15.3 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:15.3 Info: => 0.0040096s 11:55:15.3 Info: DeleteColumn TrackFiles Language 11:55:15.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:15.3 Info: DROP TABLE "TrackFiles" 11:55:15.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.3 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.3 Info: => 0.0058173s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:15', 'remove_language_profiles') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 34: remove_language_profiles migrated 11:55:15.3 Info: => 0.0064798s 11:55:15.3 Info: 35: multi_disc_naming_format migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 35 11:55:15.3 Info: AlterTable NamingConfig 11:55:15.3 Info: => 7E-07s 11:55:15.3 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:15.3 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:15.3 Info: => 0.0005286s 11:55:15.3 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:15.3 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:15.3 Info: => 4.15E-05s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:15', 'multi_disc_naming_format') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 35: multi_disc_naming_format migrated 11:55:15.3 Info: => 0.0005211s 11:55:15.3 Info: 36: add_download_client_priority migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 36 11:55:15.3 Info: AlterTable DownloadClients 11:55:15.3 Info: => 8E-07s 11:55:15.3 Info: CreateColumn DownloadClients Priority Int32 11:55:15.3 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:15.3 Info: => 0.0005628s 11:55:15.3 Info: PerformDBOperation 11:55:15.3 Info: Performing DB Operation 11:55:15.3 Info: => 7.66E-05s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:15', 'add_download_client_priority') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 36: add_download_client_priority migrated 11:55:15.3 Info: => 0.0005754s 11:55:15.3 Info: 37: remove_growl_prowl migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 37 11:55:15.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:15.3 Info: => 4.53E-05s 11:55:15.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:15.3 Info: => 3.65E-05s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:15', 'remove_growl_prowl') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 37: remove_growl_prowl migrated 11:55:15.3 Info: => 0.000438s 11:55:15.3 Info: 38: remove_plex_hometheatre migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 38 11:55:15.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:15.3 Info: => 4.3E-05s 11:55:15.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:15.3 Info: => 3.56E-05s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:15', 'remove_plex_hometheatre') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 38: remove_plex_hometheatre migrated 11:55:15.3 Info: => 0.0003951s 11:55:15.3 Info: 39: add_root_folder_add_defaults migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 39 11:55:15.3 Info: AlterTable RootFolders 11:55:15.3 Info: => 7E-07s 11:55:15.3 Info: CreateColumn RootFolders Name String 11:55:15.3 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:15.3 Info: => 0.0005404s 11:55:15.3 Info: AlterTable RootFolders 11:55:15.3 Info: => 6E-07s 11:55:15.3 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:15.3 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:15.3 Info: => 0.0005752s 11:55:15.3 Info: AlterTable RootFolders 11:55:15.3 Info: => 6E-07s 11:55:15.3 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:15.3 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:15.3 Info: => 0.0005602s 11:55:15.3 Info: AlterTable RootFolders 11:55:15.3 Info: => 6E-07s 11:55:15.3 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:15.3 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:15.3 Info: => 0.0005123s 11:55:15.3 Info: AlterTable RootFolders 11:55:15.3 Info: => 5E-07s 11:55:15.3 Info: CreateColumn RootFolders DefaultTags String 11:55:15.3 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:15.3 Info: => 0.000518s 11:55:15.3 Info: PerformDBOperation 11:55:15.3 Info: Performing DB Operation 11:55:15.3 Info: => 5.34E-05s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:15', 'add_root_folder_add_defaults') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 39: add_root_folder_add_defaults migrated 11:55:15.3 Info: => 0.0004426s 11:55:15.3 Info: 40: task_duration migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 40 11:55:15.3 Info: AlterTable ScheduledTasks 11:55:15.3 Info: => 7E-07s 11:55:15.3 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:15.3 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:15.3 Info: => 0.0006163s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:15', 'task_duration') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 40: task_duration migrated 11:55:15.3 Info: => 0.0010912s 11:55:15.3 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 41 11:55:15.3 Info: AlterTable ReleaseProfiles 11:55:15.3 Info: => 6E-07s 11:55:15.3 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:15.3 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:15.3 Info: => 0.0005794s 11:55:15.3 Info: AlterTable ReleaseProfiles 11:55:15.3 Info: => 5E-07s 11:55:15.3 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:15.3 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:15.3 Info: => 0.0005533s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:15', 'add_indexer_and_enabled_to_release_profiles') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:15.3 Info: => 0.0009802s 11:55:15.3 Info: 42: remove_album_folders migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 42 11:55:15.3 Info: DeleteColumn Artists AlbumFolder 11:55:15.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.3 Info: DROP TABLE "Artists" 11:55:15.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.3 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.3 Info: => 0.0048956s 11:55:15.3 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:15.3 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:15.3 Info: => 4.18E-05s 11:55:15.3 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:15.3 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:15.3 Info: => 3.55E-05s 11:55:15.3 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:15.3 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:15.3 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:15.3 Info: DROP TABLE "NamingConfig" 11:55:15.3 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:15.3 Info: => 0.0039527s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:15', 'remove_album_folders') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 42: remove_album_folders migrated 11:55:15.3 Info: => 0.0044531s 11:55:15.3 Info: 44: add_priority_to_indexers migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 44 11:55:15.3 Info: AlterTable Indexers 11:55:15.3 Info: => 7E-07s 11:55:15.3 Info: CreateColumn Indexers Priority Int32 11:55:15.3 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:15.3 Info: => 0.0005702s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:15', 'add_priority_to_indexers') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 44: add_priority_to_indexers migrated 11:55:15.3 Info: => 0.0010628s 11:55:15.3 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 45 11:55:15.3 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:15.3 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:15.3 Info: => 0.0001366s 11:55:15.3 Info: PerformDBOperation 11:55:15.3 Info: Performing DB Operation 11:55:15.3 Info: => 3.19E-05s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:15', 'remove_chown_and_folderchmod_config') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:15.3 Info: => 0.000501s 11:55:15.3 Info: 47: update_notifiarr migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 47 11:55:15.3 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:15.3 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:15.3 Info: => 6.15E-05s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:15', 'update_notifiarr') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 47: update_notifiarr migrated 11:55:15.3 Info: => 0.0004303s 11:55:15.3 Info: 49: email_multiple_addresses migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 49 11:55:15.3 Info: PerformDBOperation 11:55:15.3 Info: Performing DB Operation 11:55:15.3 Info: => 6.58E-05s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:15', 'email_multiple_addresses') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 49: email_multiple_addresses migrated 11:55:15.3 Info: => 0.0004357s 11:55:15.3 Info: 50: rename_blacklist_to_blocklist migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 50 11:55:15.3 Info: RenameTable Blacklist Blocklist 11:55:15.3 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:15.3 Info: => 0.0016616s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:15', 'rename_blacklist_to_blocklist') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 50: rename_blacklist_to_blocklist migrated 11:55:15.3 Info: => 0.0021128s 11:55:15.3 Info: 51: cdh_per_downloadclient migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 51 11:55:15.3 Info: AlterTable DownloadClients 11:55:15.3 Info: => 7E-07s 11:55:15.3 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:15.3 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:15.3 Info: => 0.0006092s 11:55:15.3 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:15.3 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:15.3 Info: => 0.000524s 11:55:15.3 Info: PerformDBOperation 11:55:15.3 Info: Performing DB Operation 11:55:15.3 Info: => 0.0001729s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:15', 'cdh_per_downloadclient') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 51: cdh_per_downloadclient migrated 11:55:15.3 Info: => 0.0006591s 11:55:15.3 Info: 52: download_history migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 52 11:55:15.3 Info: CreateTable DownloadHistory 11:55:15.3 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:15.3 Info: => 0.0001452s 11:55:15.3 Info: CreateIndex DownloadHistory (EventType) 11:55:15.3 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:15.3 Info: => 0.000125s 11:55:15.3 Info: CreateIndex DownloadHistory (ArtistId) 11:55:15.3 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:15.3 Info: => 0.0001183s 11:55:15.3 Info: CreateIndex DownloadHistory (DownloadId) 11:55:15.3 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:15.3 Info: => 0.0001172s 11:55:15.3 Info: PerformDBOperation 11:55:15.3 Info: Performing DB Operation 11:55:15.3 Info: => 0.0001219s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:15', 'download_history') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 52: download_history migrated 11:55:15.3 Info: => 0.0006496s 11:55:15.3 Info: 53: add_update_history migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 53 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:15', 'add_update_history') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 53: add_update_history migrated 11:55:15.3 Info: => 0.000418s 11:55:15.3 Info: 54: add_on_update_to_notifications migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 54 11:55:15.3 Info: AlterTable Notifications 11:55:15.3 Info: => 7E-07s 11:55:15.3 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:15.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:15.3 Info: => 0.0005626s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:15', 'add_on_update_to_notifications') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 54: add_on_update_to_notifications migrated 11:55:15.3 Info: => 0.0009929s 11:55:15.3 Info: 55: download_client_per_indexer migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 55 11:55:15.3 Info: AlterTable Indexers 11:55:15.3 Info: => 7E-07s 11:55:15.3 Info: CreateColumn Indexers DownloadClientId Int32 11:55:15.3 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:15.3 Info: => 0.0006234s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:15', 'download_client_per_indexer') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 55: download_client_per_indexer migrated 11:55:15.3 Info: => 0.0011392s 11:55:15.3 Info: 56: AddNewItemMonitorType migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 56 11:55:15.3 Info: AlterTable Artists 11:55:15.3 Info: => 7E-07s 11:55:15.3 Info: CreateColumn Artists MonitorNewItems Int32 11:55:15.3 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:15.3 Info: => 0.0006214s 11:55:15.3 Info: AlterTable RootFolders 11:55:15.3 Info: => 6E-07s 11:55:15.3 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:15.3 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:15.3 Info: => 0.0006376s 11:55:15.3 Info: AlterTable ImportLists 11:55:15.3 Info: => 5E-07s 11:55:15.3 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:15.3 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:15.3 Info: => 0.0005566s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:15', 'AddNewItemMonitorType') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 56: AddNewItemMonitorType migrated 11:55:15.3 Info: => 0.0011012s 11:55:15.3 Info: 57: ImportListSearch migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 57 11:55:15.3 Info: AlterTable ImportLists 11:55:15.3 Info: => 7E-07s 11:55:15.3 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:15.3 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:15.3 Info: => 0.0005932s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:15', 'ImportListSearch') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 57: ImportListSearch migrated 11:55:15.3 Info: => 0.0009767s 11:55:15.3 Info: 58: ImportListMonitorExisting migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 58 11:55:15.3 Info: AlterTable ImportLists 11:55:15.3 Info: => 8E-07s 11:55:15.3 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:15.3 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:15.3 Info: => 0.0005805s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:15', 'ImportListMonitorExisting') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 58: ImportListMonitorExisting migrated 11:55:15.3 Info: => 0.0009576s 11:55:15.3 Info: 59: add_indexer_tags migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 59 11:55:15.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.3 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:15.3 Info: => 4.6E-05s 11:55:15.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.3 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:15.3 Info: => 3.68E-05s 11:55:15.3 Info: AlterTable Indexers 11:55:15.3 Info: => 4E-07s 11:55:15.3 Info: CreateColumn Indexers Tags String 11:55:15.3 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:15.3 Info: => 0.0006349s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:15', 'add_indexer_tags') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 59: add_indexer_tags migrated 11:55:15.3 Info: => 0.0010981s 11:55:15.3 Info: 60: update_audio_types migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 60 11:55:15.3 Info: PerformDBOperation 11:55:15.3 Info: Performing DB Operation 11:55:15.3 Info: => 5.04E-05s 11:55:15.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:15', 'update_audio_types') 11:55:15.3 Info: Committing Transaction 11:55:15.3 Info: 60: update_audio_types migrated 11:55:15.3 Info: => 0.000455s 11:55:15.3 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:15.3 Info: Beginning Transaction 11:55:15.3 Info: Starting migration of Main DB to 61 11:55:15.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.3 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:15.3 Info: => 3.96E-05s 11:55:15.3 Info: AlterTable AlbumReleases 11:55:15.3 Info: => 5E-07s 11:55:15.3 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:15.4 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:15.4 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:15.4 Info: DROP TABLE "AlbumReleases" 11:55:15.4 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:15.4 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:15.4 Info: => 0.0045542s 11:55:15.4 Info: AlterTable Albums 11:55:15.4 Info: => 5E-07s 11:55:15.4 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:15.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:15.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:15.4 Info: DROP TABLE "Albums" 11:55:15.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.4 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:15.4 Info: => 0.0048292s 11:55:15.4 Info: AlterTable Albums 11:55:15.4 Info: => 6E-07s 11:55:15.4 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:15.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:15.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:15.4 Info: DROP TABLE "Albums" 11:55:15.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.4 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:15.4 Info: => 0.0049319s 11:55:15.4 Info: AlterTable Albums 11:55:15.4 Info: => 4E-07s 11:55:15.4 Info: AlterColumn Albums Added DateTimeOffset 11:55:15.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:15.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:15.4 Info: DROP TABLE "Albums" 11:55:15.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.4 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:15.4 Info: => 0.0051123s 11:55:15.4 Info: AlterTable Artists 11:55:15.4 Info: => 5E-07s 11:55:15.4 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:15.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:15.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:15.4 Info: DROP TABLE "Artists" 11:55:15.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.4 Info: => 0.0048137s 11:55:15.4 Info: AlterTable Artists 11:55:15.4 Info: => 6E-07s 11:55:15.4 Info: AlterColumn Artists Added DateTimeOffset 11:55:15.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:15.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:15.4 Info: DROP TABLE "Artists" 11:55:15.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.4 Info: => 0.0050701s 11:55:15.4 Info: AlterTable Blocklist 11:55:15.4 Info: => 5E-07s 11:55:15.4 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:15.4 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:15.4 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:15.4 Info: DROP TABLE "Blocklist" 11:55:15.4 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:15.4 Info: => 0.0042196s 11:55:15.4 Info: AlterTable Blocklist 11:55:15.4 Info: => 6E-07s 11:55:15.4 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:15.4 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:15.4 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:15.4 Info: DROP TABLE "Blocklist" 11:55:15.4 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:15.4 Info: => 0.0041103s 11:55:15.4 Info: AlterTable Commands 11:55:15.4 Info: => 7E-07s 11:55:15.4 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:15.4 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) 11:55:15.4 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" 11:55:15.4 Info: DROP TABLE "Commands" 11:55:15.4 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:15.4 Info: => 0.0040775s 11:55:15.4 Info: AlterTable Commands 11:55:15.4 Info: => 6E-07s 11:55:15.4 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:15.4 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) 11:55:15.4 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" 11:55:15.4 Info: DROP TABLE "Commands" 11:55:15.4 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:15.4 Info: => 0.0041189s 11:55:15.4 Info: AlterTable Commands 11:55:15.4 Info: => 5E-07s 11:55:15.4 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:15.4 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) 11:55:15.4 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" 11:55:15.4 Info: DROP TABLE "Commands" 11:55:15.4 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:15.4 Info: => 0.0040451s 11:55:15.4 Info: AlterTable DownloadClientStatus 11:55:15.4 Info: => 6E-07s 11:55:15.4 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:15.4 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) 11:55:15.4 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:15.4 Info: DROP TABLE "DownloadClientStatus" 11:55:15.4 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:15.4 Info: => 0.006106s 11:55:15.4 Info: AlterTable DownloadClientStatus 11:55:15.4 Info: => 5E-07s 11:55:15.4 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:15.4 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) 11:55:15.4 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:15.4 Info: DROP TABLE "DownloadClientStatus" 11:55:15.4 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:15.4 Info: => 0.0041862s 11:55:15.4 Info: AlterTable DownloadClientStatus 11:55:15.4 Info: => 6E-07s 11:55:15.4 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:15.4 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) 11:55:15.4 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:15.4 Info: DROP TABLE "DownloadClientStatus" 11:55:15.4 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:15.4 Info: => 0.0041311s 11:55:15.4 Info: AlterTable DownloadHistory 11:55:15.4 Info: => 5E-07s 11:55:15.4 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:15.4 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:15.4 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:15.4 Info: DROP TABLE "DownloadHistory" 11:55:15.4 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:15.4 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:15.4 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:15.4 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:15.4 Info: => 0.004666s 11:55:15.4 Info: AlterTable ExtraFiles 11:55:15.4 Info: => 6E-07s 11:55:15.4 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:15.4 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:15.4 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:15.4 Info: DROP TABLE "ExtraFiles" 11:55:15.4 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:15.4 Info: => 0.003987s 11:55:15.4 Info: AlterTable ExtraFiles 11:55:15.4 Info: => 6E-07s 11:55:15.4 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:15.4 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:15.4 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:15.4 Info: DROP TABLE "ExtraFiles" 11:55:15.4 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:15.4 Info: => 0.0040711s 11:55:15.4 Info: AlterTable History 11:55:15.4 Info: => 5E-07s 11:55:15.4 Info: AlterColumn History Date DateTimeOffset 11:55:15.4 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:15.4 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:15.4 Info: DROP TABLE "History" 11:55:15.4 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:15.4 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:15.4 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:15.4 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:15.4 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:15.4 Info: => 0.0046736s 11:55:15.4 Info: AlterTable ImportListStatus 11:55:15.4 Info: => 5E-07s 11:55:15.4 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:15.4 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:15.4 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:15.4 Info: DROP TABLE "ImportListStatus" 11:55:15.4 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:15.4 Info: => 0.0040354s 11:55:15.4 Info: AlterTable ImportListStatus 11:55:15.4 Info: => 6E-07s 11:55:15.4 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:15.4 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:15.4 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:15.4 Info: DROP TABLE "ImportListStatus" 11:55:15.4 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:15.4 Info: => 0.0040081s 11:55:15.4 Info: AlterTable ImportListStatus 11:55:15.4 Info: => 5E-07s 11:55:15.4 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:15.4 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:15.4 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:15.4 Info: DROP TABLE "ImportListStatus" 11:55:15.4 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:15.4 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:15.4 Info: => 0.0040582s 11:55:15.4 Info: AlterTable IndexerStatus 11:55:15.4 Info: => 6E-07s 11:55:15.4 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:15.4 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) 11:55:15.4 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:15.4 Info: DROP TABLE "IndexerStatus" 11:55:15.4 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:15.5 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:15.5 Info: => 0.0046706s 11:55:15.5 Info: AlterTable IndexerStatus 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:15.5 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) 11:55:15.5 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:15.5 Info: DROP TABLE "IndexerStatus" 11:55:15.5 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:15.5 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:15.5 Info: => 0.0046011s 11:55:15.5 Info: AlterTable IndexerStatus 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:15.5 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) 11:55:15.5 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:15.5 Info: DROP TABLE "IndexerStatus" 11:55:15.5 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:15.5 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:15.5 Info: => 0.0045717s 11:55:15.5 Info: AlterTable LyricFiles 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:15.5 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:15.5 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:15.5 Info: DROP TABLE "LyricFiles" 11:55:15.5 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:15.5 Info: => 0.0038115s 11:55:15.5 Info: AlterTable LyricFiles 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:15.5 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:15.5 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:15.5 Info: DROP TABLE "LyricFiles" 11:55:15.5 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:15.5 Info: => 0.0037543s 11:55:15.5 Info: AlterTable MetadataFiles 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:15.5 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:15.5 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:15.5 Info: DROP TABLE "MetadataFiles" 11:55:15.5 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:15.5 Info: => 0.0036773s 11:55:15.5 Info: AlterTable MetadataFiles 11:55:15.5 Info: => 6E-07s 11:55:15.5 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:15.5 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:15.5 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:15.5 Info: DROP TABLE "MetadataFiles" 11:55:15.5 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:15.5 Info: => 0.0050353s 11:55:15.5 Info: AlterTable PendingReleases 11:55:15.5 Info: => 6E-07s 11:55:15.5 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:15.5 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:15.5 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:15.5 Info: DROP TABLE "PendingReleases" 11:55:15.5 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:15.5 Info: => 0.0036033s 11:55:15.5 Info: AlterTable ScheduledTasks 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:15.5 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) 11:55:15.5 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:15.5 Info: DROP TABLE "ScheduledTasks" 11:55:15.5 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:15.5 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:15.5 Info: => 0.0038302s 11:55:15.5 Info: AlterTable ScheduledTasks 11:55:15.5 Info: => 6E-07s 11:55:15.5 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:15.5 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) 11:55:15.5 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:15.5 Info: DROP TABLE "ScheduledTasks" 11:55:15.5 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:15.5 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:15.5 Info: => 0.0038779s 11:55:15.5 Info: AlterTable TrackFiles 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:15.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:15.5 Info: DROP TABLE "TrackFiles" 11:55:15.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.5 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.5 Info: => 0.0039875s 11:55:15.5 Info: AlterTable TrackFiles 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:15.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:15.5 Info: DROP TABLE "TrackFiles" 11:55:15.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.5 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.5 Info: => 0.0040985s 11:55:15.5 Info: AlterTable VersionInfo 11:55:15.5 Info: => 6E-07s 11:55:15.5 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:15.5 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:15.5 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:15.5 Info: DROP TABLE "VersionInfo" 11:55:15.5 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:15.5 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:15.5 Info: => 0.0039057s 11:55:15.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:15', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:15.5 Info: Committing Transaction 11:55:15.5 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:15.5 Info: => 0.0047288s 11:55:15.5 Info: 62: add_on_delete_to_notifications migrating 11:55:15.5 Info: Beginning Transaction 11:55:15.5 Info: Starting migration of Main DB to 62 11:55:15.5 Info: AlterTable Notifications 11:55:15.5 Info: => 7E-07s 11:55:15.5 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:15.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:15.5 Info: => 0.0008831s 11:55:15.5 Info: AlterTable Notifications 11:55:15.5 Info: => 6E-07s 11:55:15.5 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:15.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:15.5 Info: => 0.0005619s 11:55:15.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:15', 'add_on_delete_to_notifications') 11:55:15.5 Info: Committing Transaction 11:55:15.5 Info: 62: add_on_delete_to_notifications migrated 11:55:15.5 Info: => 0.0010613s 11:55:15.5 Info: 63: add_custom_formats migrating 11:55:15.5 Info: Beginning Transaction 11:55:15.5 Info: Starting migration of Main DB to 63 11:55:15.5 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "x264", "value": 2 } ]', '', '', '[]', 0, 1, 0) 11:55:15.5 Info: AlterTable DelayProfiles 11:55:15.5 Info: => 4E-07s 11:55:15.5 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:15.5 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:15.5 Info: => 0.0005512s 11:55:15.5 Info: UpdateData 11:55:15.5 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:15.5 Info: => 4.86E-05s 11:55:15.5 Info: AlterTable TrackFiles 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:15.5 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:15.5 Info: => 0.0005097s 11:55:15.5 Info: PerformDBOperation 11:55:15.5 Info: Performing DB Operation 11:55:15.5 Info: => 0.0011925s 11:55:15.5 Info: CreateTable CustomFormats 11:55:15.5 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:15.5 Info: => 0.0001279s 11:55:15.5 Info: CreateIndex CustomFormats (Name) 11:55:15.5 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:15.5 Info: => 9.27E-05s 11:55:15.5 Info: AlterTable QualityProfiles 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: CreateColumn QualityProfiles FormatItems String 11:55:15.5 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:15.5 Info: => 0.0007057s 11:55:15.5 Info: AlterTable QualityProfiles 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:15.5 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:15.5 Info: => 0.0005524s 11:55:15.5 Info: AlterTable QualityProfiles 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:15.5 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:15.5 Info: => 0.0005512s 11:55:15.5 Info: PerformDBOperation 11:55:15.5 Info: Performing DB Operation 11:55:15.5 Info: => 0.0053061s 11:55:15.5 Info: PerformDBOperation 11:55:15.5 Info: Performing DB Operation 11:55:15.5 Info: => 3.54E-05s 11:55:15.5 Info: DeleteColumn ReleaseProfiles Preferred 11:55:15.5 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:15.5 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:15.5 Info: DROP TABLE "ReleaseProfiles" 11:55:15.5 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:15.5 Info: => 0.0038821s 11:55:15.5 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:15.5 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:15.5 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:15.5 Info: DROP TABLE "ReleaseProfiles" 11:55:15.5 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:15.5 Info: => 0.0037986s 11:55:15.5 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:15.5 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:15.5 Info: => 4.28E-05s 11:55:15.5 Info: AlterTable DelayProfiles 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:15.5 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:15.5 Info: => 0.0005648s 11:55:15.5 Info: AlterTable DelayProfiles 11:55:15.5 Info: => 5E-07s 11:55:15.5 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:15.5 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:15.5 Info: => 0.000555s 11:55:15.5 Info: -> 1 Insert operations completed in 00:00:00.0000774 taking an average of 00:00:00.0000774 11:55:15.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:15', 'add_custom_formats') 11:55:15.5 Info: Committing Transaction 11:55:15.5 Info: 63: add_custom_formats migrated 11:55:15.5 Info: => 0.0011462s 11:55:15.5 Debug: Took: 00:00:00.4146186 11:55:15.6 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_add_cf_from_named_release_profile --- 11:55:15.6 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_add_cf_from_unnamed_release_profile --- 11:55:15.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173156199411_131/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:15.6 Info: DatabaseEngineVersionCheck migrating 11:55:15.6 Info: PerformDBOperation 11:55:15.6 Info: Performing DB Operation 11:55:15.6 Info: SQLite 3.46.1 11:55:15.6 Info: => 0.0014135s 11:55:15.6 Info: DatabaseEngineVersionCheck migrated 11:55:15.6 Info: => 0.0014302s 11:55:15.6 Info: VersionMigration migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: CreateTable VersionInfo 11:55:15.6 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:15.6 Info: => 0.0001519s 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: VersionMigration migrated 11:55:15.6 Info: => 0.0006611s 11:55:15.6 Info: VersionUniqueMigration migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: CreateIndex VersionInfo (Version) 11:55:15.6 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:15.6 Info: => 0.0001381s 11:55:15.6 Info: AlterTable VersionInfo 11:55:15.6 Info: => 9E-07s 11:55:15.6 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:15.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:15.6 Info: => 0.0004417s 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: VersionUniqueMigration migrated 11:55:15.6 Info: => 0.000828s 11:55:15.6 Info: VersionDescriptionMigration migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: AlterTable VersionInfo 11:55:15.6 Info: => 8E-07s 11:55:15.6 Info: CreateColumn VersionInfo Description String 11:55:15.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:15.6 Info: => 0.0001917s 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: VersionDescriptionMigration migrated 11:55:15.6 Info: => 0.0005615s 11:55:15.6 Info: 1: InitialSetup migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: Starting migration of Main DB to 1 11:55:15.6 Info: CreateTable Config 11:55:15.6 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:15.6 Info: => 0.0001572s 11:55:15.6 Info: CreateIndex Config (Key) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:15.6 Info: => 8.08E-05s 11:55:15.6 Info: CreateTable RootFolders 11:55:15.6 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:15.6 Info: => 8.99E-05s 11:55:15.6 Info: CreateIndex RootFolders (Path) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:15.6 Info: => 7.78E-05s 11:55:15.6 Info: CreateTable Artists 11:55:15.6 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:15.6 Info: => 0.0001997s 11:55:15.6 Info: CreateIndex Artists (ForeignArtistId) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:15.6 Info: => 7.69E-05s 11:55:15.6 Info: CreateIndex Artists (NameSlug) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:15.6 Info: => 7.37E-05s 11:55:15.6 Info: CreateIndex Artists (CleanName) 11:55:15.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.6 Info: => 9.66E-05s 11:55:15.6 Info: CreateIndex Artists (Path) 11:55:15.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.6 Info: => 7.87E-05s 11:55:15.6 Info: CreateTable Albums 11:55:15.6 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:15.6 Info: => 0.0002127s 11:55:15.6 Info: CreateIndex Albums (ForeignAlbumId) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.6 Info: => 7.72E-05s 11:55:15.6 Info: CreateIndex Albums (MBId) 11:55:15.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:15.6 Info: => 7.18E-05s 11:55:15.6 Info: CreateIndex Albums (TADBId) 11:55:15.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:15.6 Info: => 7.21E-05s 11:55:15.6 Info: CreateIndex Albums (TitleSlug) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:15.6 Info: => 7.35E-05s 11:55:15.6 Info: CreateIndex Albums (CleanTitle) 11:55:15.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.6 Info: => 7.1E-05s 11:55:15.6 Info: CreateIndex Albums (Path) 11:55:15.6 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:15.6 Info: => 7.03E-05s 11:55:15.6 Info: CreateTable Tracks 11:55:15.6 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:15.6 Info: => 0.0001347s 11:55:15.6 Info: CreateIndex Tracks (ForeignTrackId) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:15.6 Info: => 0.0001015s 11:55:15.6 Info: CreateIndex Tracks (ArtistId) 11:55:15.6 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:15.6 Info: => 9.43E-05s 11:55:15.6 Info: CreateIndex Tracks (TrackFileId) 11:55:15.6 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:15.6 Info: => 8.22E-05s 11:55:15.6 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:15.6 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:15.6 Info: => 7.91E-05s 11:55:15.6 Info: CreateTable TrackFiles 11:55:15.6 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:15.6 Info: => 0.0001724s 11:55:15.6 Info: CreateIndex TrackFiles (ArtistId) 11:55:15.6 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:15.6 Info: => 0.0001059s 11:55:15.6 Info: CreateIndex TrackFiles (AlbumId) 11:55:15.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.6 Info: => 9.18E-05s 11:55:15.6 Info: CreateTable History 11:55:15.6 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:15.6 Info: => 0.0001656s 11:55:15.6 Info: CreateIndex History (Date) 11:55:15.6 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:15.6 Info: => 0.0001038s 11:55:15.6 Info: CreateIndex History (EventType) 11:55:15.6 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:15.6 Info: => 8.29E-05s 11:55:15.6 Info: CreateIndex History (DownloadId) 11:55:15.6 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:15.6 Info: => 9.46E-05s 11:55:15.6 Info: CreateIndex History (AlbumId) 11:55:15.6 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:15.6 Info: => 8.7E-05s 11:55:15.6 Info: CreateTable Notifications 11:55:15.6 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:15.6 Info: => 0.000149s 11:55:15.6 Info: CreateTable ScheduledTasks 11:55:15.6 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:15.6 Info: => 0.0001297s 11:55:15.6 Info: CreateIndex ScheduledTasks (TypeName) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:15.6 Info: => 8.84E-05s 11:55:15.6 Info: CreateTable Indexers 11:55:15.6 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, "EnableSearch" INTEGER) 11:55:15.6 Info: => 0.0001191s 11:55:15.6 Info: CreateIndex Indexers (Name) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:15.6 Info: => 0.0001147s 11:55:15.6 Info: CreateTable Profiles 11:55:15.6 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:15.6 Info: => 0.0001336s 11:55:15.6 Info: CreateIndex Profiles (Name) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:15.6 Info: => 9.4E-05s 11:55:15.6 Info: CreateTable QualityDefinitions 11:55:15.6 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:15.6 Info: => 0.0001711s 11:55:15.6 Info: CreateIndex QualityDefinitions (Quality) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:15.6 Info: => 0.0001016s 11:55:15.6 Info: CreateIndex QualityDefinitions (Title) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:15.6 Info: => 9.05E-05s 11:55:15.6 Info: CreateTable NamingConfig 11:55:15.6 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:15.6 Info: => 0.0001504s 11:55:15.6 Info: CreateTable Blacklist 11:55:15.6 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:15.6 Info: => 0.0001721s 11:55:15.6 Info: CreateTable Metadata 11:55:15.6 Info: CREATE TABLE "Metadata" ("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) 11:55:15.6 Info: => 0.0001279s 11:55:15.6 Info: CreateTable MetadataFiles 11:55:15.6 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:15.6 Info: => 0.0001493s 11:55:15.6 Info: CreateTable DownloadClients 11:55:15.6 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) 11:55:15.6 Info: => 0.000131s 11:55:15.6 Info: CreateTable PendingReleases 11:55:15.6 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:15.6 Info: => 0.000138s 11:55:15.6 Info: CreateTable RemotePathMappings 11:55:15.6 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:15.6 Info: => 0.0001191s 11:55:15.6 Info: CreateTable Tags 11:55:15.6 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:15.6 Info: => 9.99E-05s 11:55:15.6 Info: CreateIndex Tags (Label) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:15.6 Info: => 0.0001014s 11:55:15.6 Info: CreateTable Restrictions 11:55:15.6 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:15.6 Info: => 0.0001118s 11:55:15.6 Info: CreateTable DelayProfiles 11:55:15.6 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:15.6 Info: => 0.0001531s 11:55:15.6 Info: CreateTable Users 11:55:15.6 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:15.6 Info: => 0.0001162s 11:55:15.6 Info: CreateIndex Users (Identifier) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:15.6 Info: => 9.73E-05s 11:55:15.6 Info: CreateIndex Users (Username) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:15.6 Info: => 9.1E-05s 11:55:15.6 Info: CreateTable Commands 11:55:15.6 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) 11:55:15.6 Info: => 0.0001403s 11:55:15.6 Info: CreateTable IndexerStatus 11:55:15.6 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) 11:55:15.6 Info: => 0.0001453s 11:55:15.6 Info: CreateIndex IndexerStatus (ProviderId) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:15.6 Info: => 9.77E-05s 11:55:15.6 Info: CreateTable ExtraFiles 11:55:15.6 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:15.6 Info: => 0.0001569s 11:55:15.6 Info: CreateTable LyricFiles 11:55:15.6 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:15.6 Info: => 0.0002148s 11:55:15.6 Info: CreateTable LanguageProfiles 11:55:15.6 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:15.6 Info: => 0.0001126s 11:55:15.6 Info: CreateIndex LanguageProfiles (Name) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:15.6 Info: => 0.0001017s 11:55:15.6 Info: CreateTable DownloadClientStatus 11:55:15.6 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) 11:55:15.6 Info: => 0.0001199s 11:55:15.6 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:15.6 Info: => 0.0001084s 11:55:15.6 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:15.6 Info: -> 1 Insert operations completed in 00:00:00.0000761 taking an average of 00:00:00.0000761 11:55:15.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:15', 'InitialSetup') 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: 1: InitialSetup migrated 11:55:15.6 Info: => 0.0009775s 11:55:15.6 Info: 2: add_reason_to_pending_releases migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: Starting migration of Main DB to 2 11:55:15.6 Info: AlterTable PendingReleases 11:55:15.6 Info: => 8E-07s 11:55:15.6 Info: CreateColumn PendingReleases Reason Int32 11:55:15.6 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:15.6 Info: => 0.0005043s 11:55:15.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:15', 'add_reason_to_pending_releases') 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: 2: add_reason_to_pending_releases migrated 11:55:15.6 Info: => 0.0008955s 11:55:15.6 Info: 3: add_medium_support migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: Starting migration of Main DB to 3 11:55:15.6 Info: AlterTable Albums 11:55:15.6 Info: => 7E-07s 11:55:15.6 Info: CreateColumn Albums Media String 11:55:15.6 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:15.6 Info: => 0.0005616s 11:55:15.6 Info: AlterTable Tracks 11:55:15.6 Info: => 5E-07s 11:55:15.6 Info: CreateColumn Tracks MediumNumber Int32 11:55:15.6 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:15.6 Info: => 0.0004611s 11:55:15.6 Info: AlterTable Tracks 11:55:15.6 Info: => 6E-07s 11:55:15.6 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:15.6 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:15.6 Info: => 0.0004576s 11:55:15.6 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:15.6 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:15.6 Info: => 4.45E-05s 11:55:15.6 Info: DeleteColumn Tracks TrackNumber 11:55:15.6 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:15.6 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:15.6 Info: DROP TABLE "Tracks" 11:55:15.6 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:15.6 Info: => 0.0047632s 11:55:15.6 Info: AlterTable Tracks 11:55:15.6 Info: => 5E-07s 11:55:15.6 Info: CreateColumn Tracks TrackNumber String 11:55:15.6 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:15.6 Info: => 0.0004779s 11:55:15.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:15', 'add_medium_support') 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: 3: add_medium_support migrated 11:55:15.6 Info: => 0.0010344s 11:55:15.6 Info: 4: add_various_qualites_in_profile migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: Starting migration of Main DB to 4 11:55:15.6 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:15.6 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:15.6 Info: => 6.01E-05s 11:55:15.6 Info: PerformDBOperation 11:55:15.6 Info: Performing DB Operation 11:55:15.6 Info: => 4.03E-05s 11:55:15.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:15', 'add_various_qualites_in_profile') 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: 4: add_various_qualites_in_profile migrated 11:55:15.6 Info: => 0.0005091s 11:55:15.6 Info: 5: metadata_profiles migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: Starting migration of Main DB to 5 11:55:15.6 Info: CreateTable MetadataProfiles 11:55:15.6 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:15.6 Info: => 0.0001262s 11:55:15.6 Info: CreateIndex MetadataProfiles (Name) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:15.6 Info: => 9.97E-05s 11:55:15.6 Info: AlterTable Artists 11:55:15.6 Info: => 6E-07s 11:55:15.6 Info: CreateColumn Artists MetadataProfileId Int32 11:55:15.6 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:15.6 Info: => 0.0004931s 11:55:15.6 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:15.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:15.6 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:15.6 Info: DROP TABLE "Artists" 11:55:15.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.6 Info: => 0.0051813s 11:55:15.6 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:15.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:15.6 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:15.6 Info: DROP TABLE "Artists" 11:55:15.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.6 Info: => 0.0049376s 11:55:15.6 Info: AlterTable Albums 11:55:15.6 Info: => 6E-07s 11:55:15.6 Info: CreateColumn Albums SecondaryTypes String 11:55:15.6 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:15.6 Info: => 0.0005037s 11:55:15.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:15', 'metadata_profiles') 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: 5: metadata_profiles migrated 11:55:15.6 Info: => 0.0010838s 11:55:15.6 Info: 6: separate_automatic_and_interactive_search migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: Starting migration of Main DB to 6 11:55:15.6 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:15.6 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, "EnableAutomaticSearch" INTEGER) 11:55:15.6 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:15.6 Info: DROP TABLE "Indexers" 11:55:15.6 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:15.6 Info: => 0.0046623s 11:55:15.6 Info: AlterTable Indexers 11:55:15.6 Info: => 5E-07s 11:55:15.6 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:15.6 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:15.6 Info: => 0.0004702s 11:55:15.6 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:15.6 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:15.6 Info: => 4.15E-05s 11:55:15.6 Info: AlterTable Indexers 11:55:15.6 Info: => 5E-07s 11:55:15.6 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:15.6 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:15.6 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:15.6 Info: DROP TABLE "Indexers" 11:55:15.6 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:15.6 Info: => 0.0039779s 11:55:15.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:15', 'separate_automatic_and_interactive_search') 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: 6: separate_automatic_and_interactive_search migrated 11:55:15.6 Info: => 0.0044913s 11:55:15.6 Info: 7: change_album_path_to_relative migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: Starting migration of Main DB to 7 11:55:15.6 Info: DeleteColumn Albums Path 11:55:15.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:15.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:15.6 Info: DROP TABLE "Albums" 11:55:15.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.6 Info: => 0.0048604s 11:55:15.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:15', 'change_album_path_to_relative') 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: 7: change_album_path_to_relative migrated 11:55:15.6 Info: => 0.0054064s 11:55:15.6 Info: 8: change_quality_size_mb_to_kb migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: Starting migration of Main DB to 8 11:55:15.6 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:15.6 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:15.6 Info: => 4.89E-05s 11:55:15.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:15', 'change_quality_size_mb_to_kb') 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: 8: change_quality_size_mb_to_kb migrated 11:55:15.6 Info: => 0.0004908s 11:55:15.6 Info: 9: album_releases migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: Starting migration of Main DB to 9 11:55:15.6 Info: AlterTable Albums 11:55:15.6 Info: => 8E-07s 11:55:15.6 Info: CreateColumn Albums Releases String 11:55:15.6 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:15.6 Info: => 0.0004831s 11:55:15.6 Info: AlterTable Albums 11:55:15.6 Info: => 6E-07s 11:55:15.6 Info: CreateColumn Albums CurrentRelease String 11:55:15.6 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:15.6 Info: => 0.0004533s 11:55:15.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:15', 'album_releases') 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: 9: album_releases migrated 11:55:15.6 Info: => 0.0008549s 11:55:15.6 Info: 10: album_releases_fix migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: Starting migration of Main DB to 10 11:55:15.6 Info: AlterTable Albums 11:55:15.6 Info: => 8E-07s 11:55:15.6 Info: AlterColumn Albums Releases String 11:55:15.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:15.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:15.6 Info: DROP TABLE "Albums" 11:55:15.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.6 Info: => 0.0051051s 11:55:15.6 Info: AlterTable Albums 11:55:15.6 Info: => 5E-07s 11:55:15.6 Info: AlterColumn Albums CurrentRelease String 11:55:15.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:15.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:15.6 Info: DROP TABLE "Albums" 11:55:15.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:15.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.6 Info: => 0.0046947s 11:55:15.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:15', 'album_releases_fix') 11:55:15.6 Info: Committing Transaction 11:55:15.6 Info: 10: album_releases_fix migrated 11:55:15.6 Info: => 0.0052181s 11:55:15.6 Info: 11: import_lists migrating 11:55:15.6 Info: Beginning Transaction 11:55:15.6 Info: Starting migration of Main DB to 11 11:55:15.6 Info: CreateTable ImportLists 11:55:15.6 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:15.6 Info: => 0.0001591s 11:55:15.6 Info: CreateIndex ImportLists (Name) 11:55:15.6 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:15.6 Info: => 9.49E-05s 11:55:15.6 Info: CreateTable ImportListStatus 11:55:15.6 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:15.6 Info: => 0.0001346s 11:55:15.7 Info: CreateIndex ImportListStatus (ProviderId) 11:55:15.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:15.7 Info: => 9.93E-05s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:15', 'import_lists') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 11: import_lists migrated 11:55:15.7 Info: => 0.0006055s 11:55:15.7 Info: 12: add_release_status migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 12 11:55:15.7 Info: AlterTable MetadataProfiles 11:55:15.7 Info: => 7E-07s 11:55:15.7 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:15.7 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:15.7 Info: => 0.0005069s 11:55:15.7 Info: PerformDBOperation 11:55:15.7 Info: Performing DB Operation 11:55:15.7 Info: => 3.28E-05s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:15', 'add_release_status') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 12: add_release_status migrated 11:55:15.7 Info: => 0.0004803s 11:55:15.7 Info: 13: album_download_notification migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 13 11:55:15.7 Info: AlterTable Notifications 11:55:15.7 Info: => 8E-07s 11:55:15.7 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:15.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:15.7 Info: => 0.0004867s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:15', 'album_download_notification') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 13: album_download_notification migrated 11:55:15.7 Info: => 0.0009534s 11:55:15.7 Info: 14: fix_language_metadata_profiles migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 14 11:55:15.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:15.7 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:15.7 Info: => 8.77E-05s 11:55:15.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:15.7 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:15.7 Info: => 0.0001313s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:15', 'fix_language_metadata_profiles') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 14: fix_language_metadata_profiles migrated 11:55:15.7 Info: => 0.0005594s 11:55:15.7 Info: 15: remove_fanzub migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 15 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:15.7 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:15.7 Info: => 3.81E-05s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:15', 'remove_fanzub') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 15: remove_fanzub migrated 11:55:15.7 Info: => 0.0004743s 11:55:15.7 Info: 16: update_artist_history_indexes migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 16 11:55:15.7 Info: CreateIndex Albums (ArtistId) 11:55:15.7 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:15.7 Info: => 0.0001027s 11:55:15.7 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:15.7 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:15.7 Info: => 9.37E-05s 11:55:15.7 Info: DeleteIndex History (AlbumId) 11:55:15.7 Info: DROP INDEX "IX_History_AlbumId" 11:55:15.7 Info: => 0.0001413s 11:55:15.7 Info: CreateIndex History (AlbumId, Date) 11:55:15.7 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:15.7 Info: => 9.31E-05s 11:55:15.7 Info: DeleteIndex History (DownloadId) 11:55:15.7 Info: DROP INDEX "IX_History_DownloadId" 11:55:15.7 Info: => 0.0001218s 11:55:15.7 Info: CreateIndex History (DownloadId, Date) 11:55:15.7 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:15.7 Info: => 0.0001006s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:15', 'update_artist_history_indexes') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 16: update_artist_history_indexes migrated 11:55:15.7 Info: => 0.0005278s 11:55:15.7 Info: 17: remove_nma migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 17 11:55:15.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:15.7 Info: => 4.62E-05s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:15', 'remove_nma') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 17: remove_nma migrated 11:55:15.7 Info: => 0.0003862s 11:55:15.7 Info: 18: album_disambiguation migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 18 11:55:15.7 Info: AlterTable Albums 11:55:15.7 Info: => 6E-07s 11:55:15.7 Info: CreateColumn Albums Disambiguation String 11:55:15.7 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:15.7 Info: => 0.0005505s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:15', 'album_disambiguation') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 18: album_disambiguation migrated 11:55:15.7 Info: => 0.0009457s 11:55:15.7 Info: 19: add_ape_quality_in_profiles migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 19 11:55:15.7 Info: PerformDBOperation 11:55:15.7 Info: Performing DB Operation 11:55:15.7 Info: => 4.6E-05s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:15', 'add_ape_quality_in_profiles') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 19: add_ape_quality_in_profiles migrated 11:55:15.7 Info: => 0.0004219s 11:55:15.7 Info: 20: remove_pushalot migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 20 11:55:15.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:15.7 Info: => 5.25E-05s 11:55:15.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.7 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:15.7 Info: => 4.17E-05s 11:55:15.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.7 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:15.7 Info: => 4.12E-05s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:15', 'remove_pushalot') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 20: remove_pushalot migrated 11:55:15.7 Info: => 0.0004136s 11:55:15.7 Info: 21: add_custom_filters migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 21 11:55:15.7 Info: CreateTable CustomFilters 11:55:15.7 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:15.7 Info: => 0.0001388s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:15', 'add_custom_filters') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 21: add_custom_filters migrated 11:55:15.7 Info: => 0.0004952s 11:55:15.7 Info: 22: import_list_tags migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 22 11:55:15.7 Info: AlterTable ImportLists 11:55:15.7 Info: => 9E-07s 11:55:15.7 Info: CreateColumn ImportLists Tags String 11:55:15.7 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:15.7 Info: => 0.0005867s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:15', 'import_list_tags') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 22: import_list_tags migrated 11:55:15.7 Info: => 0.0009823s 11:55:15.7 Info: 23: add_release_groups_etc migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 23 11:55:15.7 Info: CreateTable ArtistMetadata 11:55:15.7 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:15.7 Info: => 0.0001729s 11:55:15.7 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:15.7 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:15.7 Info: => 9.89E-05s 11:55:15.7 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:15.7 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:15.7 Info: => 0.0001042s 11:55:15.7 Info: AlterTable Artists 11:55:15.7 Info: => 5E-07s 11:55:15.7 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:15.7 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:15.7 Info: => 0.0005461s 11:55:15.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:15.7 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:15.7 Info: => 0.0092397s 11:55:15.7 Info: CreateTable AlbumReleases 11:55:15.7 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:15.7 Info: => 0.0001637s 11:55:15.7 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:15.7 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:15.7 Info: => 9.37E-05s 11:55:15.7 Info: CreateIndex AlbumReleases (AlbumId) 11:55:15.7 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:15.7 Info: => 8.79E-05s 11:55:15.7 Info: PerformDBOperation 11:55:15.7 Info: Performing DB Operation 11:55:15.7 Info: => 4.94E-05s 11:55:15.7 Info: AlterTable Albums 11:55:15.7 Info: => 5E-07s 11:55:15.7 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:15.7 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:15.7 Info: => 0.0005595s 11:55:15.7 Info: AlterTable Albums 11:55:15.7 Info: => 6E-07s 11:55:15.7 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:15.7 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:15.7 Info: => 0.0005953s 11:55:15.7 Info: AlterTable Albums 11:55:15.7 Info: => 5E-07s 11:55:15.7 Info: CreateColumn Albums Links String 11:55:15.7 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:15.7 Info: => 0.0005207s 11:55:15.7 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:15.7 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:15.7 Info: => 9.23E-05s 11:55:15.7 Info: AlterTable Tracks 11:55:15.7 Info: => 5E-07s 11:55:15.7 Info: CreateColumn Tracks ForeignRecordingId String 11:55:15.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:15.7 Info: => 0.0005216s 11:55:15.7 Info: AlterTable Tracks 11:55:15.7 Info: => 5E-07s 11:55:15.7 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:15.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:15.7 Info: => 0.0005378s 11:55:15.7 Info: AlterTable Tracks 11:55:15.7 Info: => 5E-07s 11:55:15.7 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:15.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:15.7 Info: => 0.0005196s 11:55:15.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:15.7 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:15.7 Info: => 7.33E-05s 11:55:15.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:15.7 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:15.7 Info: => 6.32E-05s 11:55:15.7 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:15.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.7 Info: DROP TABLE "Artists" 11:55:15.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.7 Info: => 0.0042339s 11:55:15.7 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:15.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:15.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:15.7 Info: DROP TABLE "Albums" 11:55:15.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.7 Info: => 0.0043263s 11:55:15.7 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:15.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:15.7 Info: DROP TABLE "Tracks" 11:55:15.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:15.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:15.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:15.7 Info: => 0.0039302s 11:55:15.7 Info: DeleteColumn TrackFiles ArtistId 11:55:15.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:15.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:15.7 Info: DROP TABLE "TrackFiles" 11:55:15.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.7 Info: => 0.0037553s 11:55:15.7 Info: CreateIndex Artists (ArtistMetadataId) 11:55:15.7 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.7 Info: => 8.78E-05s 11:55:15.7 Info: CreateIndex Artists (Monitored) 11:55:15.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.7 Info: => 8.26E-05s 11:55:15.7 Info: CreateIndex Albums (ArtistMetadataId) 11:55:15.7 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:15.7 Info: => 8.21E-05s 11:55:15.7 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:15.7 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:15.7 Info: => 8.22E-05s 11:55:15.7 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:15.7 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:15.7 Info: => 7.98E-05s 11:55:15.7 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:15.7 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:15.7 Info: => 9.1E-05s 11:55:15.7 Info: UpdateData 11:55:15.7 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:15.7 Info: => 4.6E-05s 11:55:15.7 Info: UpdateData 11:55:15.7 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:15.7 Info: => 3.85E-05s 11:55:15.7 Info: UpdateData 11:55:15.7 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:15.7 Info: => 4.22E-05s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:15', 'add_release_groups_etc') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 23: add_release_groups_etc migrated 11:55:15.7 Info: => 0.0010545s 11:55:15.7 Info: 24: NewMediaInfoFormat migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 24 11:55:15.7 Info: UpdateData 11:55:15.7 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:15.7 Info: => 4.5E-05s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:15', 'NewMediaInfoFormat') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 24: NewMediaInfoFormat migrated 11:55:15.7 Info: => 0.0004846s 11:55:15.7 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 25 11:55:15.7 Info: RenameTable Restrictions ReleaseProfiles 11:55:15.7 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:15.7 Info: => 0.0014341s 11:55:15.7 Info: AlterTable ReleaseProfiles 11:55:15.7 Info: => 6E-07s 11:55:15.7 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:15.7 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:15.7 Info: => 0.0005012s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:15', 'rename_restrictions_to_release_profiles') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:15.7 Info: => 0.0009567s 11:55:15.7 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 26 11:55:15.7 Info: RenameTable Profiles QualityProfiles 11:55:15.7 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:15.7 Info: => 0.0014667s 11:55:15.7 Info: AlterTable QualityProfiles 11:55:15.7 Info: => 5E-07s 11:55:15.7 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:15.7 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:15.7 Info: => 0.0005285s 11:55:15.7 Info: AlterTable LanguageProfiles 11:55:15.7 Info: => 6E-07s 11:55:15.7 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:15.7 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:15.7 Info: => 0.0005248s 11:55:15.7 Info: UpdateData 11:55:15.7 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:15.7 Info: => 4.07E-05s 11:55:15.7 Info: UpdateData 11:55:15.7 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:15.7 Info: => 3.26E-05s 11:55:15.7 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:15.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.7 Info: DROP TABLE "Artists" 11:55:15.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.7 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.7 Info: => 0.0042494s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:15', 'rename_quality_profiles_add_upgrade_allowed') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:15.7 Info: => 0.0048344s 11:55:15.7 Info: 27: add_import_exclusions migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 27 11:55:15.7 Info: CreateTable ImportListExclusions 11:55:15.7 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:15.7 Info: => 0.0001142s 11:55:15.7 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:15.7 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:15.7 Info: => 9.1E-05s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:15', 'add_import_exclusions') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 27: add_import_exclusions migrated 11:55:15.7 Info: => 0.0006192s 11:55:15.7 Info: 28: clean_artist_metadata_table migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 28 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.7 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.7 Info: => 0.0001345s 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.7 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.7 Info: => 0.0001239s 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:15.7 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:15.7 Info: => 0.0001197s 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:15.7 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:15.7 Info: => 0.0001173s 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.7 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:15.7 Info: => 0.0001151s 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.7 Info: => 0.0001187s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:15', 'clean_artist_metadata_table') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 28: clean_artist_metadata_table migrated 11:55:15.7 Info: => 0.0005865s 11:55:15.7 Info: 29: health_issue_notification migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 29 11:55:15.7 Info: AlterTable Notifications 11:55:15.7 Info: => 7E-07s 11:55:15.7 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:15.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:15.7 Info: => 0.0005384s 11:55:15.7 Info: AlterTable Notifications 11:55:15.7 Info: => 5E-07s 11:55:15.7 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:15.7 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:15.7 Info: => 0.0005113s 11:55:15.7 Info: AlterTable Notifications 11:55:15.7 Info: => 6E-07s 11:55:15.7 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:15.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:15.7 Info: => 0.0005214s 11:55:15.7 Info: AlterTable Notifications 11:55:15.7 Info: => 6E-07s 11:55:15.7 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:15.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:15.7 Info: => 0.0005251s 11:55:15.7 Info: AlterTable Notifications 11:55:15.7 Info: => 6E-07s 11:55:15.7 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:15.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:15.7 Info: => 0.0005061s 11:55:15.7 Info: DeleteColumn Notifications OnDownload 11:55:15.7 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:15.7 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:15.7 Info: DROP TABLE "Notifications" 11:55:15.7 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:15.7 Info: => 0.0037148s 11:55:15.7 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:15.7 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:15.7 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:15.7 Info: DROP TABLE "Notifications" 11:55:15.7 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:15.7 Info: => 0.0037205s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:15', 'health_issue_notification') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 29: health_issue_notification migrated 11:55:15.7 Info: => 0.004264s 11:55:15.7 Info: 30: add_mediafilerepository_mtime migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 30 11:55:15.7 Info: AlterTable TrackFiles 11:55:15.7 Info: => 7E-07s 11:55:15.7 Info: CreateColumn TrackFiles Modified DateTime 11:55:15.7 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:15.7 Info: => 0.0005631s 11:55:15.7 Info: AlterTable TrackFiles 11:55:15.7 Info: => 6E-07s 11:55:15.7 Info: CreateColumn TrackFiles Path String 11:55:15.7 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:15.7 Info: => 0.0005473s 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:15.7 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:15.7 Info: => 3.64E-05s 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:15.7 Info: => 0.0001204s 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:15.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:15.7 Info: => 0.0001317s 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:15.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:15.7 Info: => 0.000135s 11:55:15.7 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:15.7 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:15.7 Info: => 7.23E-05s 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:15.7 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:15.7 Info: => 5.03E-05s 11:55:15.7 Info: AlterTable TrackFiles 11:55:15.7 Info: => 5E-07s 11:55:15.7 Info: AlterColumn TrackFiles Path String 11:55:15.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:15.7 Info: DROP TABLE "TrackFiles" 11:55:15.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.7 Info: => 0.0039412s 11:55:15.7 Info: CreateIndex TrackFiles (Path) 11:55:15.7 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.7 Info: => 8.71E-05s 11:55:15.7 Info: DeleteColumn TrackFiles RelativePath 11:55:15.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:15.7 Info: DROP TABLE "TrackFiles" 11:55:15.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.7 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.7 Info: => 0.0039182s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:15', 'add_mediafilerepository_mtime') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 30: add_mediafilerepository_mtime migrated 11:55:15.7 Info: => 0.0044315s 11:55:15.7 Info: 31: add_artistmetadataid_constraint migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 31 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:15.7 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:15.7 Info: => 7.6E-05s 11:55:15.7 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:15.7 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:15.7 Info: => 0.0001351s 11:55:15.7 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:15.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.7 Info: DROP TABLE "Artists" 11:55:15.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.7 Info: => 0.0041316s 11:55:15.7 Info: CreateIndex Artists (ArtistMetadataId) 11:55:15.7 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.7 Info: => 0.0001079s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:15', 'add_artistmetadataid_constraint') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 31: add_artistmetadataid_constraint migrated 11:55:15.7 Info: => 0.0006452s 11:55:15.7 Info: 32: old_ids_and_artist_alias migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 32 11:55:15.7 Info: AlterTable ArtistMetadata 11:55:15.7 Info: => 7E-07s 11:55:15.7 Info: CreateColumn ArtistMetadata Aliases String 11:55:15.7 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:15.7 Info: => 0.0005499s 11:55:15.7 Info: AlterTable ArtistMetadata 11:55:15.7 Info: => 6E-07s 11:55:15.7 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:15.7 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:15.7 Info: => 0.0005111s 11:55:15.7 Info: AlterTable Albums 11:55:15.7 Info: => 6E-07s 11:55:15.7 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:15.7 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:15.7 Info: => 0.0005269s 11:55:15.7 Info: AlterTable AlbumReleases 11:55:15.7 Info: => 5E-07s 11:55:15.7 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:15.7 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:15.7 Info: => 0.0005085s 11:55:15.7 Info: AlterTable Tracks 11:55:15.7 Info: => 5E-07s 11:55:15.7 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:15.7 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:15.7 Info: => 0.0005102s 11:55:15.7 Info: AlterTable Tracks 11:55:15.7 Info: => 6E-07s 11:55:15.7 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:15.7 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:15.7 Info: => 0.0005318s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:15', 'old_ids_and_artist_alias') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 32: old_ids_and_artist_alias migrated 11:55:15.7 Info: => 0.0010253s 11:55:15.7 Info: 33: download_propers_config migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 33 11:55:15.7 Info: PerformDBOperation 11:55:15.7 Info: Performing DB Operation 11:55:15.7 Info: => 2.94E-05s 11:55:15.7 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:15.7 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:15.7 Info: => 3.37E-05s 11:55:15.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:15', 'download_propers_config') 11:55:15.7 Info: Committing Transaction 11:55:15.7 Info: 33: download_propers_config migrated 11:55:15.7 Info: => 0.000485s 11:55:15.7 Info: 34: remove_language_profiles migrating 11:55:15.7 Info: Beginning Transaction 11:55:15.7 Info: Starting migration of Main DB to 34 11:55:15.7 Info: DeleteTable LanguageProfiles 11:55:15.7 Info: DROP TABLE "LanguageProfiles" 11:55:15.7 Info: => 0.0001992s 11:55:15.7 Info: DeleteColumn Artists LanguageProfileId 11:55:15.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.7 Info: DROP TABLE "Artists" 11:55:15.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.7 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.7 Info: => 0.0042394s 11:55:15.7 Info: DeleteColumn ImportLists LanguageProfileId 11:55:15.7 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:15.7 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:15.7 Info: DROP TABLE "ImportLists" 11:55:15.7 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:15.7 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:15.7 Info: => 0.0037871s 11:55:15.7 Info: DeleteColumn Blacklist Language 11:55:15.8 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:15.8 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:15.8 Info: DROP TABLE "Blacklist" 11:55:15.8 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:15.8 Info: => 0.0039998s 11:55:15.8 Info: DeleteColumn History Language 11:55:15.8 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:15.8 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:15.8 Info: DROP TABLE "History" 11:55:15.8 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:15.8 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:15.8 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:15.8 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:15.8 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:15.8 Info: => 0.0042853s 11:55:15.8 Info: DeleteColumn LyricFiles Language 11:55:15.8 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:15.8 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:15.8 Info: DROP TABLE "LyricFiles" 11:55:15.8 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:15.8 Info: => 0.0052133s 11:55:15.8 Info: DeleteColumn TrackFiles Language 11:55:15.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:15.8 Info: DROP TABLE "TrackFiles" 11:55:15.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.8 Info: => 0.0038107s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:15', 'remove_language_profiles') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 34: remove_language_profiles migrated 11:55:15.8 Info: => 0.0044102s 11:55:15.8 Info: 35: multi_disc_naming_format migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 35 11:55:15.8 Info: AlterTable NamingConfig 11:55:15.8 Info: => 6E-07s 11:55:15.8 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:15.8 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:15.8 Info: => 0.0006076s 11:55:15.8 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:15.8 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:15.8 Info: => 3.97E-05s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:15', 'multi_disc_naming_format') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 35: multi_disc_naming_format migrated 11:55:15.8 Info: => 0.0005146s 11:55:15.8 Info: 36: add_download_client_priority migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 36 11:55:15.8 Info: AlterTable DownloadClients 11:55:15.8 Info: => 7E-07s 11:55:15.8 Info: CreateColumn DownloadClients Priority Int32 11:55:15.8 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:15.8 Info: => 0.000557s 11:55:15.8 Info: PerformDBOperation 11:55:15.8 Info: Performing DB Operation 11:55:15.8 Info: => 5.26E-05s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:15', 'add_download_client_priority') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 36: add_download_client_priority migrated 11:55:15.8 Info: => 0.0005283s 11:55:15.8 Info: 37: remove_growl_prowl migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 37 11:55:15.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:15.8 Info: => 4.14E-05s 11:55:15.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:15.8 Info: => 3.25E-05s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:15', 'remove_growl_prowl') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 37: remove_growl_prowl migrated 11:55:15.8 Info: => 0.0004237s 11:55:15.8 Info: 38: remove_plex_hometheatre migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 38 11:55:15.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:15.8 Info: => 4.01E-05s 11:55:15.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:15.8 Info: => 3.13E-05s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:15', 'remove_plex_hometheatre') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 38: remove_plex_hometheatre migrated 11:55:15.8 Info: => 0.0004505s 11:55:15.8 Info: 39: add_root_folder_add_defaults migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 39 11:55:15.8 Info: AlterTable RootFolders 11:55:15.8 Info: => 7E-07s 11:55:15.8 Info: CreateColumn RootFolders Name String 11:55:15.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:15.8 Info: => 0.0006107s 11:55:15.8 Info: AlterTable RootFolders 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:15.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:15.8 Info: => 0.0005808s 11:55:15.8 Info: AlterTable RootFolders 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:15.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:15.8 Info: => 0.0005834s 11:55:15.8 Info: AlterTable RootFolders 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:15.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:15.8 Info: => 0.0005542s 11:55:15.8 Info: AlterTable RootFolders 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: CreateColumn RootFolders DefaultTags String 11:55:15.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:15.8 Info: => 0.0007319s 11:55:15.8 Info: PerformDBOperation 11:55:15.8 Info: Performing DB Operation 11:55:15.8 Info: => 4.74E-05s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:15', 'add_root_folder_add_defaults') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 39: add_root_folder_add_defaults migrated 11:55:15.8 Info: => 0.0005375s 11:55:15.8 Info: 40: task_duration migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 40 11:55:15.8 Info: AlterTable ScheduledTasks 11:55:15.8 Info: => 7E-07s 11:55:15.8 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:15.8 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:15.8 Info: => 0.000597s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:15', 'task_duration') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 40: task_duration migrated 11:55:15.8 Info: => 0.0010242s 11:55:15.8 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 41 11:55:15.8 Info: AlterTable ReleaseProfiles 11:55:15.8 Info: => 6E-07s 11:55:15.8 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:15.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:15.8 Info: => 0.0005521s 11:55:15.8 Info: AlterTable ReleaseProfiles 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:15.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:15.8 Info: => 0.0005752s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:15', 'add_indexer_and_enabled_to_release_profiles') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:15.8 Info: => 0.0010113s 11:55:15.8 Info: 42: remove_album_folders migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 42 11:55:15.8 Info: DeleteColumn Artists AlbumFolder 11:55:15.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:15.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:15.8 Info: DROP TABLE "Artists" 11:55:15.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.8 Info: => 0.0045296s 11:55:15.8 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:15.8 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:15.8 Info: => 3.87E-05s 11:55:15.8 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:15.8 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:15.8 Info: => 3.2E-05s 11:55:15.8 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:15.8 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:15.8 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:15.8 Info: DROP TABLE "NamingConfig" 11:55:15.8 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:15.8 Info: => 0.0036797s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:15', 'remove_album_folders') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 42: remove_album_folders migrated 11:55:15.8 Info: => 0.0042348s 11:55:15.8 Info: 44: add_priority_to_indexers migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 44 11:55:15.8 Info: AlterTable Indexers 11:55:15.8 Info: => 7E-07s 11:55:15.8 Info: CreateColumn Indexers Priority Int32 11:55:15.8 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:15.8 Info: => 0.0006044s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:15', 'add_priority_to_indexers') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 44: add_priority_to_indexers migrated 11:55:15.8 Info: => 0.0010949s 11:55:15.8 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 45 11:55:15.8 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:15.8 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:15.8 Info: => 0.0001171s 11:55:15.8 Info: PerformDBOperation 11:55:15.8 Info: Performing DB Operation 11:55:15.8 Info: => 2.55E-05s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:15', 'remove_chown_and_folderchmod_config') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:15.8 Info: => 0.0004807s 11:55:15.8 Info: 47: update_notifiarr migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 47 11:55:15.8 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:15.8 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:15.8 Info: => 5.69E-05s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:15', 'update_notifiarr') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 47: update_notifiarr migrated 11:55:15.8 Info: => 0.0004222s 11:55:15.8 Info: 49: email_multiple_addresses migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 49 11:55:15.8 Info: PerformDBOperation 11:55:15.8 Info: Performing DB Operation 11:55:15.8 Info: => 6.72E-05s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:15', 'email_multiple_addresses') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 49: email_multiple_addresses migrated 11:55:15.8 Info: => 0.0004246s 11:55:15.8 Info: 50: rename_blacklist_to_blocklist migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 50 11:55:15.8 Info: RenameTable Blacklist Blocklist 11:55:15.8 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:15.8 Info: => 0.0016505s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:15', 'rename_blacklist_to_blocklist') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 50: rename_blacklist_to_blocklist migrated 11:55:15.8 Info: => 0.0020764s 11:55:15.8 Info: 51: cdh_per_downloadclient migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 51 11:55:15.8 Info: AlterTable DownloadClients 11:55:15.8 Info: => 7E-07s 11:55:15.8 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:15.8 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:15.8 Info: => 0.0005979s 11:55:15.8 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:15.8 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:15.8 Info: => 0.0006019s 11:55:15.8 Info: PerformDBOperation 11:55:15.8 Info: Performing DB Operation 11:55:15.8 Info: => 0.0002095s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:15', 'cdh_per_downloadclient') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 51: cdh_per_downloadclient migrated 11:55:15.8 Info: => 0.0007141s 11:55:15.8 Info: 52: download_history migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 52 11:55:15.8 Info: CreateTable DownloadHistory 11:55:15.8 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:15.8 Info: => 0.0001411s 11:55:15.8 Info: CreateIndex DownloadHistory (EventType) 11:55:15.8 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:15.8 Info: => 0.0001219s 11:55:15.8 Info: CreateIndex DownloadHistory (ArtistId) 11:55:15.8 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:15.8 Info: => 0.0001175s 11:55:15.8 Info: CreateIndex DownloadHistory (DownloadId) 11:55:15.8 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:15.8 Info: => 0.000112s 11:55:15.8 Info: PerformDBOperation 11:55:15.8 Info: Performing DB Operation 11:55:15.8 Info: => 0.0001174s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:15', 'download_history') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 52: download_history migrated 11:55:15.8 Info: => 0.0005981s 11:55:15.8 Info: 53: add_update_history migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 53 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:15', 'add_update_history') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 53: add_update_history migrated 11:55:15.8 Info: => 0.0004428s 11:55:15.8 Info: 54: add_on_update_to_notifications migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 54 11:55:15.8 Info: AlterTable Notifications 11:55:15.8 Info: => 7E-07s 11:55:15.8 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:15.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:15.8 Info: => 0.0006182s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:15', 'add_on_update_to_notifications') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 54: add_on_update_to_notifications migrated 11:55:15.8 Info: => 0.0010228s 11:55:15.8 Info: 55: download_client_per_indexer migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 55 11:55:15.8 Info: AlterTable Indexers 11:55:15.8 Info: => 6E-07s 11:55:15.8 Info: CreateColumn Indexers DownloadClientId Int32 11:55:15.8 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:15.8 Info: => 0.0005825s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:15', 'download_client_per_indexer') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 55: download_client_per_indexer migrated 11:55:15.8 Info: => 0.0010639s 11:55:15.8 Info: 56: AddNewItemMonitorType migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 56 11:55:15.8 Info: AlterTable Artists 11:55:15.8 Info: => 7E-07s 11:55:15.8 Info: CreateColumn Artists MonitorNewItems Int32 11:55:15.8 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:15.8 Info: => 0.0006605s 11:55:15.8 Info: AlterTable RootFolders 11:55:15.8 Info: => 6E-07s 11:55:15.8 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:15.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:15.8 Info: => 0.0005999s 11:55:15.8 Info: AlterTable ImportLists 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:15.8 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:15.8 Info: => 0.0007273s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:15', 'AddNewItemMonitorType') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 56: AddNewItemMonitorType migrated 11:55:15.8 Info: => 0.0011843s 11:55:15.8 Info: 57: ImportListSearch migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 57 11:55:15.8 Info: AlterTable ImportLists 11:55:15.8 Info: => 7E-07s 11:55:15.8 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:15.8 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:15.8 Info: => 0.0006494s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:15', 'ImportListSearch') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 57: ImportListSearch migrated 11:55:15.8 Info: => 0.0010258s 11:55:15.8 Info: 58: ImportListMonitorExisting migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 58 11:55:15.8 Info: AlterTable ImportLists 11:55:15.8 Info: => 8E-07s 11:55:15.8 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:15.8 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:15.8 Info: => 0.0006109s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:15', 'ImportListMonitorExisting') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 58: ImportListMonitorExisting migrated 11:55:15.8 Info: => 0.0010017s 11:55:15.8 Info: 59: add_indexer_tags migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 59 11:55:15.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.8 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:15.8 Info: => 4.38E-05s 11:55:15.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.8 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:15.8 Info: => 4.24E-05s 11:55:15.8 Info: AlterTable Indexers 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: CreateColumn Indexers Tags String 11:55:15.8 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:15.8 Info: => 0.0006041s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:15', 'add_indexer_tags') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 59: add_indexer_tags migrated 11:55:15.8 Info: => 0.0009902s 11:55:15.8 Info: 60: update_audio_types migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 60 11:55:15.8 Info: PerformDBOperation 11:55:15.8 Info: Performing DB Operation 11:55:15.8 Info: => 5.78E-05s 11:55:15.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:15', 'update_audio_types') 11:55:15.8 Info: Committing Transaction 11:55:15.8 Info: 60: update_audio_types migrated 11:55:15.8 Info: => 0.0004131s 11:55:15.8 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:15.8 Info: Beginning Transaction 11:55:15.8 Info: Starting migration of Main DB to 61 11:55:15.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:15.8 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:15.8 Info: => 3.48E-05s 11:55:15.8 Info: AlterTable AlbumReleases 11:55:15.8 Info: => 4E-07s 11:55:15.8 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:15.8 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:15.8 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:15.8 Info: DROP TABLE "AlbumReleases" 11:55:15.8 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:15.8 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:15.8 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:15.8 Info: => 0.0043015s 11:55:15.8 Info: AlterTable Albums 11:55:15.8 Info: => 4E-07s 11:55:15.8 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:15.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:15.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:15.8 Info: DROP TABLE "Albums" 11:55:15.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:15.8 Info: => 0.0044208s 11:55:15.8 Info: AlterTable Albums 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:15.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:15.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:15.8 Info: DROP TABLE "Albums" 11:55:15.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:15.8 Info: => 0.0043176s 11:55:15.8 Info: AlterTable Albums 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: AlterColumn Albums Added DateTimeOffset 11:55:15.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:15.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:15.8 Info: DROP TABLE "Albums" 11:55:15.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:15.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:15.8 Info: => 0.0043541s 11:55:15.8 Info: AlterTable Artists 11:55:15.8 Info: => 6E-07s 11:55:15.8 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:15.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:15.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:15.8 Info: DROP TABLE "Artists" 11:55:15.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.8 Info: => 0.0043638s 11:55:15.8 Info: AlterTable Artists 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: AlterColumn Artists Added DateTimeOffset 11:55:15.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:15.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:15.8 Info: DROP TABLE "Artists" 11:55:15.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:15.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:15.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:15.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:15.8 Info: => 0.0043931s 11:55:15.8 Info: AlterTable Blocklist 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:15.8 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:15.8 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:15.8 Info: DROP TABLE "Blocklist" 11:55:15.8 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:15.8 Info: => 0.003799s 11:55:15.8 Info: AlterTable Blocklist 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:15.8 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:15.8 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:15.8 Info: DROP TABLE "Blocklist" 11:55:15.8 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:15.8 Info: => 0.0038258s 11:55:15.8 Info: AlterTable Commands 11:55:15.8 Info: => 5E-07s 11:55:15.8 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:15.8 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) 11:55:15.8 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" 11:55:15.8 Info: DROP TABLE "Commands" 11:55:15.8 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:15.8 Info: => 0.0038083s 11:55:15.8 Info: AlterTable Commands 11:55:15.8 Info: => 4E-07s 11:55:15.8 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:15.8 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) 11:55:15.8 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" 11:55:15.8 Info: DROP TABLE "Commands" 11:55:15.8 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:15.9 Info: => 0.0036874s 11:55:15.9 Info: AlterTable Commands 11:55:15.9 Info: => 6E-07s 11:55:15.9 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:15.9 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) 11:55:15.9 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" 11:55:15.9 Info: DROP TABLE "Commands" 11:55:15.9 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:15.9 Info: => 0.0061312s 11:55:15.9 Info: AlterTable DownloadClientStatus 11:55:15.9 Info: => 6E-07s 11:55:15.9 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:15.9 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) 11:55:15.9 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:15.9 Info: DROP TABLE "DownloadClientStatus" 11:55:15.9 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:15.9 Info: => 0.0039739s 11:55:15.9 Info: AlterTable DownloadClientStatus 11:55:15.9 Info: => 6E-07s 11:55:15.9 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:15.9 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) 11:55:15.9 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:15.9 Info: DROP TABLE "DownloadClientStatus" 11:55:15.9 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:15.9 Info: => 0.0039373s 11:55:15.9 Info: AlterTable DownloadClientStatus 11:55:15.9 Info: => 6E-07s 11:55:15.9 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:15.9 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) 11:55:15.9 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:15.9 Info: DROP TABLE "DownloadClientStatus" 11:55:15.9 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:15.9 Info: => 0.0039074s 11:55:15.9 Info: AlterTable DownloadHistory 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:15.9 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:15.9 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:15.9 Info: DROP TABLE "DownloadHistory" 11:55:15.9 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:15.9 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:15.9 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:15.9 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:15.9 Info: => 0.0043419s 11:55:15.9 Info: AlterTable ExtraFiles 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:15.9 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:15.9 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:15.9 Info: DROP TABLE "ExtraFiles" 11:55:15.9 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:15.9 Info: => 0.0040595s 11:55:15.9 Info: AlterTable ExtraFiles 11:55:15.9 Info: => 7E-07s 11:55:15.9 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:15.9 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:15.9 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:15.9 Info: DROP TABLE "ExtraFiles" 11:55:15.9 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:15.9 Info: => 0.0037595s 11:55:15.9 Info: AlterTable History 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn History Date DateTimeOffset 11:55:15.9 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:15.9 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:15.9 Info: DROP TABLE "History" 11:55:15.9 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:15.9 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:15.9 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:15.9 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:15.9 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:15.9 Info: => 0.0043882s 11:55:15.9 Info: AlterTable ImportListStatus 11:55:15.9 Info: => 4E-07s 11:55:15.9 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:15.9 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:15.9 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:15.9 Info: DROP TABLE "ImportListStatus" 11:55:15.9 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:15.9 Info: => 0.0038879s 11:55:15.9 Info: AlterTable ImportListStatus 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:15.9 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:15.9 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:15.9 Info: DROP TABLE "ImportListStatus" 11:55:15.9 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:15.9 Info: => 0.0040553s 11:55:15.9 Info: AlterTable ImportListStatus 11:55:15.9 Info: => 4E-07s 11:55:15.9 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:15.9 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:15.9 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:15.9 Info: DROP TABLE "ImportListStatus" 11:55:15.9 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:15.9 Info: => 0.004009s 11:55:15.9 Info: AlterTable IndexerStatus 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:15.9 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) 11:55:15.9 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:15.9 Info: DROP TABLE "IndexerStatus" 11:55:15.9 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:15.9 Info: => 0.0038555s 11:55:15.9 Info: AlterTable IndexerStatus 11:55:15.9 Info: => 4E-07s 11:55:15.9 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:15.9 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) 11:55:15.9 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:15.9 Info: DROP TABLE "IndexerStatus" 11:55:15.9 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:15.9 Info: => 0.0039158s 11:55:15.9 Info: AlterTable IndexerStatus 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:15.9 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) 11:55:15.9 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:15.9 Info: DROP TABLE "IndexerStatus" 11:55:15.9 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:15.9 Info: => 0.0039511s 11:55:15.9 Info: AlterTable LyricFiles 11:55:15.9 Info: => 4E-07s 11:55:15.9 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:15.9 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:15.9 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:15.9 Info: DROP TABLE "LyricFiles" 11:55:15.9 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:15.9 Info: => 0.0036526s 11:55:15.9 Info: AlterTable LyricFiles 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:15.9 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:15.9 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:15.9 Info: DROP TABLE "LyricFiles" 11:55:15.9 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:15.9 Info: => 0.0049037s 11:55:15.9 Info: AlterTable MetadataFiles 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:15.9 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:15.9 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:15.9 Info: DROP TABLE "MetadataFiles" 11:55:15.9 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:15.9 Info: => 0.0038254s 11:55:15.9 Info: AlterTable MetadataFiles 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:15.9 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:15.9 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:15.9 Info: DROP TABLE "MetadataFiles" 11:55:15.9 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:15.9 Info: => 0.0037964s 11:55:15.9 Info: AlterTable PendingReleases 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:15.9 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:15.9 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:15.9 Info: DROP TABLE "PendingReleases" 11:55:15.9 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:15.9 Info: => 0.0037664s 11:55:15.9 Info: AlterTable ScheduledTasks 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:15.9 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) 11:55:15.9 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:15.9 Info: DROP TABLE "ScheduledTasks" 11:55:15.9 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:15.9 Info: => 0.0040124s 11:55:15.9 Info: AlterTable ScheduledTasks 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:15.9 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) 11:55:15.9 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:15.9 Info: DROP TABLE "ScheduledTasks" 11:55:15.9 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:15.9 Info: => 0.0038716s 11:55:15.9 Info: AlterTable TrackFiles 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:15.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:15.9 Info: DROP TABLE "TrackFiles" 11:55:15.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.9 Info: => 0.0040508s 11:55:15.9 Info: AlterTable TrackFiles 11:55:15.9 Info: => 5E-07s 11:55:15.9 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:15.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:15.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:15.9 Info: DROP TABLE "TrackFiles" 11:55:15.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:15.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:15.9 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:15.9 Info: => 0.00404s 11:55:15.9 Info: AlterTable VersionInfo 11:55:15.9 Info: => 4E-07s 11:55:15.9 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:15.9 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:15.9 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:15.9 Info: DROP TABLE "VersionInfo" 11:55:15.9 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:15.9 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:15.9 Info: => 0.0038331s 11:55:15.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:15', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:15.9 Info: Committing Transaction 11:55:15.9 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:15.9 Info: => 0.0046964s 11:55:15.9 Info: 62: add_on_delete_to_notifications migrating 11:55:15.9 Info: Beginning Transaction 11:55:15.9 Info: Starting migration of Main DB to 62 11:55:15.9 Info: AlterTable Notifications 11:55:15.9 Info: => 1.3E-06s 11:55:15.9 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:15.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:15.9 Info: => 0.0006177s 11:55:15.9 Info: AlterTable Notifications 11:55:15.9 Info: => 4E-07s 11:55:15.9 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:15.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:15.9 Info: => 0.0006212s 11:55:15.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:16', 'add_on_delete_to_notifications') 11:55:15.9 Info: Committing Transaction 11:55:15.9 Info: 62: add_on_delete_to_notifications migrated 11:55:15.9 Info: => 0.0010882s 11:55:15.9 Info: 63: add_custom_formats migrating 11:55:15.9 Info: Beginning Transaction 11:55:15.9 Info: Starting migration of Main DB to 63 11:55:15.9 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "x264", "value": 2 } ]', '', '', '[]', 0, 1, 0) 11:55:15.9 Info: AlterTable DelayProfiles 11:55:15.9 Info: => 3E-07s 11:55:15.9 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:15.9 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:16.0 Info: => 0.0006537s 11:55:16.0 Info: UpdateData 11:55:16.0 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:16.0 Info: => 4.45E-05s 11:55:16.0 Info: AlterTable TrackFiles 11:55:16.0 Info: => 3E-07s 11:55:16.0 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:16.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:16.0 Info: => 0.0005932s 11:55:16.0 Info: PerformDBOperation 11:55:16.0 Info: Performing DB Operation 11:55:16.0 Info: => 0.0011572s 11:55:16.0 Info: CreateTable CustomFormats 11:55:16.0 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:16.0 Info: => 0.0001394s 11:55:16.0 Info: CreateIndex CustomFormats (Name) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:16.0 Info: => 9.41E-05s 11:55:16.0 Info: AlterTable QualityProfiles 11:55:16.0 Info: => 2E-07s 11:55:16.0 Info: CreateColumn QualityProfiles FormatItems String 11:55:16.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:16.0 Info: => 0.000616s 11:55:16.0 Info: AlterTable QualityProfiles 11:55:16.0 Info: => 2E-07s 11:55:16.0 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:16.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:16.0 Info: => 0.0006188s 11:55:16.0 Info: AlterTable QualityProfiles 11:55:16.0 Info: => 2E-07s 11:55:16.0 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:16.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:16.0 Info: => 0.0006246s 11:55:16.0 Info: PerformDBOperation 11:55:16.0 Info: Performing DB Operation 11:55:16.0 Info: => 0.0011011s 11:55:16.0 Info: PerformDBOperation 11:55:16.0 Info: Performing DB Operation 11:55:16.0 Info: => 4.09E-05s 11:55:16.0 Info: DeleteColumn ReleaseProfiles Preferred 11:55:16.0 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:16.0 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:16.0 Info: DROP TABLE "ReleaseProfiles" 11:55:16.0 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:16.0 Info: => 0.0040124s 11:55:16.0 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:16.0 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:16.0 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:16.0 Info: DROP TABLE "ReleaseProfiles" 11:55:16.0 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:16.0 Info: => 0.0039217s 11:55:16.0 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:16.0 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:16.0 Info: => 4.07E-05s 11:55:16.0 Info: AlterTable DelayProfiles 11:55:16.0 Info: => 2E-07s 11:55:16.0 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:16.0 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:16.0 Info: => 0.0005614s 11:55:16.0 Info: AlterTable DelayProfiles 11:55:16.0 Info: => 3E-07s 11:55:16.0 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:16.0 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:16.0 Info: => 0.000546s 11:55:16.0 Info: -> 1 Insert operations completed in 00:00:00.0000754 taking an average of 00:00:00.0000754 11:55:16.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:16', 'add_custom_formats') 11:55:16.0 Info: Committing Transaction 11:55:16.0 Info: 63: add_custom_formats migrated 11:55:16.0 Info: => 0.0010724s 11:55:16.0 Debug: Took: 00:00:00.3957544 11:55:16.0 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_add_cf_from_unnamed_release_profile --- 11:55:16.0 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_add_cfs_from_multiple_unnamed_release_profile --- 11:55:16.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173160544270_133/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:16.0 Info: DatabaseEngineVersionCheck migrating 11:55:16.0 Info: PerformDBOperation 11:55:16.0 Info: Performing DB Operation 11:55:16.0 Info: SQLite 3.46.1 11:55:16.0 Info: => 0.0013685s 11:55:16.0 Info: DatabaseEngineVersionCheck migrated 11:55:16.0 Info: => 0.0013773s 11:55:16.0 Info: VersionMigration migrating 11:55:16.0 Info: Beginning Transaction 11:55:16.0 Info: CreateTable VersionInfo 11:55:16.0 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:16.0 Info: => 0.0001561s 11:55:16.0 Info: Committing Transaction 11:55:16.0 Info: VersionMigration migrated 11:55:16.0 Info: => 0.0008484s 11:55:16.0 Info: VersionUniqueMigration migrating 11:55:16.0 Info: Beginning Transaction 11:55:16.0 Info: CreateIndex VersionInfo (Version) 11:55:16.0 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:16.0 Info: => 0.0001048s 11:55:16.0 Info: AlterTable VersionInfo 11:55:16.0 Info: => 2E-07s 11:55:16.0 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:16.0 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:16.0 Info: => 0.0004505s 11:55:16.0 Info: Committing Transaction 11:55:16.0 Info: VersionUniqueMigration migrated 11:55:16.0 Info: => 0.0007616s 11:55:16.0 Info: VersionDescriptionMigration migrating 11:55:16.0 Info: Beginning Transaction 11:55:16.0 Info: AlterTable VersionInfo 11:55:16.0 Info: => 4E-07s 11:55:16.0 Info: CreateColumn VersionInfo Description String 11:55:16.0 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:16.0 Info: => 0.0001816s 11:55:16.0 Info: Committing Transaction 11:55:16.0 Info: VersionDescriptionMigration migrated 11:55:16.0 Info: => 0.0004518s 11:55:16.0 Info: 1: InitialSetup migrating 11:55:16.0 Info: Beginning Transaction 11:55:16.0 Info: Starting migration of Main DB to 1 11:55:16.0 Info: CreateTable Config 11:55:16.0 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:16.0 Info: => 0.000137s 11:55:16.0 Info: CreateIndex Config (Key) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:16.0 Info: => 8.41E-05s 11:55:16.0 Info: CreateTable RootFolders 11:55:16.0 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:16.0 Info: => 8.82E-05s 11:55:16.0 Info: CreateIndex RootFolders (Path) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:16.0 Info: => 7.38E-05s 11:55:16.0 Info: CreateTable Artists 11:55:16.0 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:16.0 Info: => 0.0001953s 11:55:16.0 Info: CreateIndex Artists (ForeignArtistId) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:16.0 Info: => 7.41E-05s 11:55:16.0 Info: CreateIndex Artists (NameSlug) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:16.0 Info: => 7.06E-05s 11:55:16.0 Info: CreateIndex Artists (CleanName) 11:55:16.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.0 Info: => 6.78E-05s 11:55:16.0 Info: CreateIndex Artists (Path) 11:55:16.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.0 Info: => 6.58E-05s 11:55:16.0 Info: CreateTable Albums 11:55:16.0 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:16.0 Info: => 0.0001943s 11:55:16.0 Info: CreateIndex Albums (ForeignAlbumId) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.0 Info: => 7.51E-05s 11:55:16.0 Info: CreateIndex Albums (MBId) 11:55:16.0 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.0 Info: => 7.43E-05s 11:55:16.0 Info: CreateIndex Albums (TADBId) 11:55:16.0 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.0 Info: => 7.77E-05s 11:55:16.0 Info: CreateIndex Albums (TitleSlug) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.0 Info: => 6.72E-05s 11:55:16.0 Info: CreateIndex Albums (CleanTitle) 11:55:16.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.0 Info: => 6.43E-05s 11:55:16.0 Info: CreateIndex Albums (Path) 11:55:16.0 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:16.0 Info: => 6.32E-05s 11:55:16.0 Info: CreateTable Tracks 11:55:16.0 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:16.0 Info: => 0.0001288s 11:55:16.0 Info: CreateIndex Tracks (ForeignTrackId) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:16.0 Info: => 9.77E-05s 11:55:16.0 Info: CreateIndex Tracks (ArtistId) 11:55:16.0 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:16.0 Info: => 9.37E-05s 11:55:16.0 Info: CreateIndex Tracks (TrackFileId) 11:55:16.0 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:16.0 Info: => 8.08E-05s 11:55:16.0 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:16.0 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:16.0 Info: => 7.54E-05s 11:55:16.0 Info: CreateTable TrackFiles 11:55:16.0 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:16.0 Info: => 0.000156s 11:55:16.0 Info: CreateIndex TrackFiles (ArtistId) 11:55:16.0 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:16.0 Info: => 9.37E-05s 11:55:16.0 Info: CreateIndex TrackFiles (AlbumId) 11:55:16.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.0 Info: => 7.89E-05s 11:55:16.0 Info: CreateTable History 11:55:16.0 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:16.0 Info: => 0.0001293s 11:55:16.0 Info: CreateIndex History (Date) 11:55:16.0 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:16.0 Info: => 7.44E-05s 11:55:16.0 Info: CreateIndex History (EventType) 11:55:16.0 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:16.0 Info: => 7.14E-05s 11:55:16.0 Info: CreateIndex History (DownloadId) 11:55:16.0 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:16.0 Info: => 7E-05s 11:55:16.0 Info: CreateIndex History (AlbumId) 11:55:16.0 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:16.0 Info: => 7.01E-05s 11:55:16.0 Info: CreateTable Notifications 11:55:16.0 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:16.0 Info: => 0.0001117s 11:55:16.0 Info: CreateTable ScheduledTasks 11:55:16.0 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:16.0 Info: => 0.0001058s 11:55:16.0 Info: CreateIndex ScheduledTasks (TypeName) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:16.0 Info: => 7.17E-05s 11:55:16.0 Info: CreateTable Indexers 11:55:16.0 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, "EnableSearch" INTEGER) 11:55:16.0 Info: => 9.52E-05s 11:55:16.0 Info: CreateIndex Indexers (Name) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:16.0 Info: => 7.78E-05s 11:55:16.0 Info: CreateTable Profiles 11:55:16.0 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:16.0 Info: => 8.7E-05s 11:55:16.0 Info: CreateIndex Profiles (Name) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:16.0 Info: => 7.39E-05s 11:55:16.0 Info: CreateTable QualityDefinitions 11:55:16.0 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:16.0 Info: => 0.0001201s 11:55:16.0 Info: CreateIndex QualityDefinitions (Quality) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:16.0 Info: => 8.44E-05s 11:55:16.0 Info: CreateIndex QualityDefinitions (Title) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:16.0 Info: => 7.35E-05s 11:55:16.0 Info: CreateTable NamingConfig 11:55:16.0 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:16.0 Info: => 0.0001088s 11:55:16.0 Info: CreateTable Blacklist 11:55:16.0 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:16.0 Info: => 0.0001403s 11:55:16.0 Info: CreateTable Metadata 11:55:16.0 Info: CREATE TABLE "Metadata" ("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) 11:55:16.0 Info: => 0.0001337s 11:55:16.0 Info: CreateTable MetadataFiles 11:55:16.0 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:16.0 Info: => 0.0001162s 11:55:16.0 Info: CreateTable DownloadClients 11:55:16.0 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) 11:55:16.0 Info: => 0.0001305s 11:55:16.0 Info: CreateTable PendingReleases 11:55:16.0 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:16.0 Info: => 0.0001055s 11:55:16.0 Info: CreateTable RemotePathMappings 11:55:16.0 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:16.0 Info: => 8.9E-05s 11:55:16.0 Info: CreateTable Tags 11:55:16.0 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:16.0 Info: => 8.57E-05s 11:55:16.0 Info: CreateIndex Tags (Label) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:16.0 Info: => 8.47E-05s 11:55:16.0 Info: CreateTable Restrictions 11:55:16.0 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:16.0 Info: => 9.02E-05s 11:55:16.0 Info: CreateTable DelayProfiles 11:55:16.0 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:16.0 Info: => 0.00013s 11:55:16.0 Info: CreateTable Users 11:55:16.0 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:16.0 Info: => 0.0001008s 11:55:16.0 Info: CreateIndex Users (Identifier) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:16.0 Info: => 9.71E-05s 11:55:16.0 Info: CreateIndex Users (Username) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:16.0 Info: => 8.1E-05s 11:55:16.0 Info: CreateTable Commands 11:55:16.0 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) 11:55:16.0 Info: => 0.0001267s 11:55:16.0 Info: CreateTable IndexerStatus 11:55:16.0 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) 11:55:16.0 Info: => 0.000116s 11:55:16.0 Info: CreateIndex IndexerStatus (ProviderId) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:16.0 Info: => 8.45E-05s 11:55:16.0 Info: CreateTable ExtraFiles 11:55:16.0 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:16.0 Info: => 0.0001102s 11:55:16.0 Info: CreateTable LyricFiles 11:55:16.0 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:16.0 Info: => 0.0001413s 11:55:16.0 Info: CreateTable LanguageProfiles 11:55:16.0 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:16.0 Info: => 9.53E-05s 11:55:16.0 Info: CreateIndex LanguageProfiles (Name) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:16.0 Info: => 8.73E-05s 11:55:16.0 Info: CreateTable DownloadClientStatus 11:55:16.0 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) 11:55:16.0 Info: => 0.0001008s 11:55:16.0 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:16.0 Info: => 8.82E-05s 11:55:16.0 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:16.0 Info: -> 1 Insert operations completed in 00:00:00.0000565 taking an average of 00:00:00.0000565 11:55:16.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:16', 'InitialSetup') 11:55:16.0 Info: Committing Transaction 11:55:16.0 Info: 1: InitialSetup migrated 11:55:16.0 Info: => 0.0009231s 11:55:16.0 Info: 2: add_reason_to_pending_releases migrating 11:55:16.0 Info: Beginning Transaction 11:55:16.0 Info: Starting migration of Main DB to 2 11:55:16.0 Info: AlterTable PendingReleases 11:55:16.0 Info: => 5E-07s 11:55:16.0 Info: CreateColumn PendingReleases Reason Int32 11:55:16.0 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:16.0 Info: => 0.0005143s 11:55:16.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:16', 'add_reason_to_pending_releases') 11:55:16.0 Info: Committing Transaction 11:55:16.0 Info: 2: add_reason_to_pending_releases migrated 11:55:16.0 Info: => 0.0009448s 11:55:16.0 Info: 3: add_medium_support migrating 11:55:16.0 Info: Beginning Transaction 11:55:16.0 Info: Starting migration of Main DB to 3 11:55:16.0 Info: AlterTable Albums 11:55:16.0 Info: => 4E-07s 11:55:16.0 Info: CreateColumn Albums Media String 11:55:16.0 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:16.0 Info: => 0.0004649s 11:55:16.0 Info: AlterTable Tracks 11:55:16.0 Info: => 2E-07s 11:55:16.0 Info: CreateColumn Tracks MediumNumber Int32 11:55:16.0 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:16.0 Info: => 0.0004473s 11:55:16.0 Info: AlterTable Tracks 11:55:16.0 Info: => 3E-07s 11:55:16.0 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:16.0 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:16.0 Info: => 0.0004449s 11:55:16.0 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:16.0 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:16.0 Info: => 3.26E-05s 11:55:16.0 Info: DeleteColumn Tracks TrackNumber 11:55:16.0 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:16.0 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:16.0 Info: DROP TABLE "Tracks" 11:55:16.0 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:16.0 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:16.0 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:16.0 Info: => 0.0038247s 11:55:16.0 Info: AlterTable Tracks 11:55:16.0 Info: => 3E-07s 11:55:16.0 Info: CreateColumn Tracks TrackNumber String 11:55:16.0 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:16.0 Info: => 0.0005067s 11:55:16.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:16', 'add_medium_support') 11:55:16.0 Info: Committing Transaction 11:55:16.0 Info: 3: add_medium_support migrated 11:55:16.0 Info: => 0.000998s 11:55:16.0 Info: 4: add_various_qualites_in_profile migrating 11:55:16.0 Info: Beginning Transaction 11:55:16.0 Info: Starting migration of Main DB to 4 11:55:16.0 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:16.0 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:16.0 Info: => 3.97E-05s 11:55:16.0 Info: PerformDBOperation 11:55:16.0 Info: Performing DB Operation 11:55:16.0 Info: => 2.94E-05s 11:55:16.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:16', 'add_various_qualites_in_profile') 11:55:16.0 Info: Committing Transaction 11:55:16.0 Info: 4: add_various_qualites_in_profile migrated 11:55:16.0 Info: => 0.0004351s 11:55:16.0 Info: 5: metadata_profiles migrating 11:55:16.0 Info: Beginning Transaction 11:55:16.0 Info: Starting migration of Main DB to 5 11:55:16.0 Info: CreateTable MetadataProfiles 11:55:16.0 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:16.0 Info: => 0.0001088s 11:55:16.0 Info: CreateIndex MetadataProfiles (Name) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:16.0 Info: => 8.76E-05s 11:55:16.0 Info: AlterTable Artists 11:55:16.0 Info: => 3E-07s 11:55:16.0 Info: CreateColumn Artists MetadataProfileId Int32 11:55:16.0 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:16.0 Info: => 0.0004728s 11:55:16.0 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:16.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:16.0 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:16.0 Info: DROP TABLE "Artists" 11:55:16.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:16.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.0 Info: => 0.0039604s 11:55:16.0 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:16.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:16.0 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:16.0 Info: DROP TABLE "Artists" 11:55:16.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:16.0 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:16.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.0 Info: => 0.0041224s 11:55:16.0 Info: AlterTable Albums 11:55:16.0 Info: => 3E-07s 11:55:16.0 Info: CreateColumn Albums SecondaryTypes String 11:55:16.0 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:16.0 Info: => 0.0004813s 11:55:16.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:16', 'metadata_profiles') 11:55:16.0 Info: Committing Transaction 11:55:16.0 Info: 5: metadata_profiles migrated 11:55:16.0 Info: => 0.0009532s 11:55:16.0 Info: 6: separate_automatic_and_interactive_search migrating 11:55:16.0 Info: Beginning Transaction 11:55:16.0 Info: Starting migration of Main DB to 6 11:55:16.0 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:16.1 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, "EnableAutomaticSearch" INTEGER) 11:55:16.1 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:16.1 Info: DROP TABLE "Indexers" 11:55:16.1 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:16.1 Info: => 0.0039213s 11:55:16.1 Info: AlterTable Indexers 11:55:16.1 Info: => 5E-07s 11:55:16.1 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:16.1 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:16.1 Info: => 0.0004611s 11:55:16.1 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:16.1 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:16.1 Info: => 3.58E-05s 11:55:16.1 Info: AlterTable Indexers 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:16.1 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:16.1 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:16.1 Info: DROP TABLE "Indexers" 11:55:16.1 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:16.1 Info: => 0.0039604s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:16', 'separate_automatic_and_interactive_search') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 6: separate_automatic_and_interactive_search migrated 11:55:16.1 Info: => 0.0044605s 11:55:16.1 Info: 7: change_album_path_to_relative migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 7 11:55:16.1 Info: DeleteColumn Albums Path 11:55:16.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:16.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:16.1 Info: DROP TABLE "Albums" 11:55:16.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.1 Info: => 0.0047396s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:16', 'change_album_path_to_relative') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 7: change_album_path_to_relative migrated 11:55:16.1 Info: => 0.005265s 11:55:16.1 Info: 8: change_quality_size_mb_to_kb migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 8 11:55:16.1 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:16.1 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:16.1 Info: => 3.92E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:16', 'change_quality_size_mb_to_kb') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 8: change_quality_size_mb_to_kb migrated 11:55:16.1 Info: => 0.0004195s 11:55:16.1 Info: 9: album_releases migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 9 11:55:16.1 Info: AlterTable Albums 11:55:16.1 Info: => 5E-07s 11:55:16.1 Info: CreateColumn Albums Releases String 11:55:16.1 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:16.1 Info: => 0.0005015s 11:55:16.1 Info: AlterTable Albums 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn Albums CurrentRelease String 11:55:16.1 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:16.1 Info: => 0.0004441s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:16', 'album_releases') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 9: album_releases migrated 11:55:16.1 Info: => 0.0008821s 11:55:16.1 Info: 10: album_releases_fix migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 10 11:55:16.1 Info: AlterTable Albums 11:55:16.1 Info: => 5E-07s 11:55:16.1 Info: AlterColumn Albums Releases String 11:55:16.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:16.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:16.1 Info: DROP TABLE "Albums" 11:55:16.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.1 Info: => 0.0046831s 11:55:16.1 Info: AlterTable Albums 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: AlterColumn Albums CurrentRelease String 11:55:16.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:16.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:16.1 Info: DROP TABLE "Albums" 11:55:16.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.1 Info: => 0.0047722s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:16', 'album_releases_fix') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 10: album_releases_fix migrated 11:55:16.1 Info: => 0.0052663s 11:55:16.1 Info: 11: import_lists migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 11 11:55:16.1 Info: CreateTable ImportLists 11:55:16.1 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:16.1 Info: => 0.0001417s 11:55:16.1 Info: CreateIndex ImportLists (Name) 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:16.1 Info: => 8.7E-05s 11:55:16.1 Info: CreateTable ImportListStatus 11:55:16.1 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:16.1 Info: => 0.0001303s 11:55:16.1 Info: CreateIndex ImportListStatus (ProviderId) 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:16.1 Info: => 8.69E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:16', 'import_lists') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 11: import_lists migrated 11:55:16.1 Info: => 0.0005475s 11:55:16.1 Info: 12: add_release_status migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 12 11:55:16.1 Info: AlterTable MetadataProfiles 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:16.1 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:16.1 Info: => 0.0005782s 11:55:16.1 Info: PerformDBOperation 11:55:16.1 Info: Performing DB Operation 11:55:16.1 Info: => 2.69E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:16', 'add_release_status') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 12: add_release_status migrated 11:55:16.1 Info: => 0.0004583s 11:55:16.1 Info: 13: album_download_notification migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 13 11:55:16.1 Info: AlterTable Notifications 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:16.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:16.1 Info: => 0.0004733s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:16', 'album_download_notification') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 13: album_download_notification migrated 11:55:16.1 Info: => 0.000926s 11:55:16.1 Info: 14: fix_language_metadata_profiles migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 14 11:55:16.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:16.1 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:16.1 Info: => 8.7E-05s 11:55:16.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:16.1 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:16.1 Info: => 7.15E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:16', 'fix_language_metadata_profiles') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 14: fix_language_metadata_profiles migrated 11:55:16.1 Info: => 0.0005059s 11:55:16.1 Info: 15: remove_fanzub migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 15 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:16.1 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:16.1 Info: => 3.85E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:16', 'remove_fanzub') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 15: remove_fanzub migrated 11:55:16.1 Info: => 0.0003746s 11:55:16.1 Info: 16: update_artist_history_indexes migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 16 11:55:16.1 Info: CreateIndex Albums (ArtistId) 11:55:16.1 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:16.1 Info: => 0.0001282s 11:55:16.1 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:16.1 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:16.1 Info: => 8.73E-05s 11:55:16.1 Info: DeleteIndex History (AlbumId) 11:55:16.1 Info: DROP INDEX "IX_History_AlbumId" 11:55:16.1 Info: => 0.0001338s 11:55:16.1 Info: CreateIndex History (AlbumId, Date) 11:55:16.1 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:16.1 Info: => 8.52E-05s 11:55:16.1 Info: DeleteIndex History (DownloadId) 11:55:16.1 Info: DROP INDEX "IX_History_DownloadId" 11:55:16.1 Info: => 0.0001153s 11:55:16.1 Info: CreateIndex History (DownloadId, Date) 11:55:16.1 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:16.1 Info: => 8.5E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:16', 'update_artist_history_indexes') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 16: update_artist_history_indexes migrated 11:55:16.1 Info: => 0.0006139s 11:55:16.1 Info: 17: remove_nma migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 17 11:55:16.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:16.1 Info: => 5.16E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:16', 'remove_nma') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 17: remove_nma migrated 11:55:16.1 Info: => 0.0004248s 11:55:16.1 Info: 18: album_disambiguation migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 18 11:55:16.1 Info: AlterTable Albums 11:55:16.1 Info: => 5E-07s 11:55:16.1 Info: CreateColumn Albums Disambiguation String 11:55:16.1 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:16.1 Info: => 0.0005116s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:16', 'album_disambiguation') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 18: album_disambiguation migrated 11:55:16.1 Info: => 0.0009243s 11:55:16.1 Info: 19: add_ape_quality_in_profiles migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 19 11:55:16.1 Info: PerformDBOperation 11:55:16.1 Info: Performing DB Operation 11:55:16.1 Info: => 3.35E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:16', 'add_ape_quality_in_profiles') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 19: add_ape_quality_in_profiles migrated 11:55:16.1 Info: => 0.0003841s 11:55:16.1 Info: 20: remove_pushalot migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 20 11:55:16.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:16.1 Info: => 5.2E-05s 11:55:16.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.1 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:16.1 Info: => 3.37E-05s 11:55:16.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.1 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:16.1 Info: => 3.17E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:16', 'remove_pushalot') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 20: remove_pushalot migrated 11:55:16.1 Info: => 0.0003852s 11:55:16.1 Info: 21: add_custom_filters migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 21 11:55:16.1 Info: CreateTable CustomFilters 11:55:16.1 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:16.1 Info: => 0.0001203s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:16', 'add_custom_filters') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 21: add_custom_filters migrated 11:55:16.1 Info: => 0.0005016s 11:55:16.1 Info: 22: import_list_tags migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 22 11:55:16.1 Info: AlterTable ImportLists 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn ImportLists Tags String 11:55:16.1 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:16.1 Info: => 0.000494s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:16', 'import_list_tags') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 22: import_list_tags migrated 11:55:16.1 Info: => 0.0008276s 11:55:16.1 Info: 23: add_release_groups_etc migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 23 11:55:16.1 Info: CreateTable ArtistMetadata 11:55:16.1 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:16.1 Info: => 0.0001606s 11:55:16.1 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:16.1 Info: => 9.27E-05s 11:55:16.1 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:16.1 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:16.1 Info: => 9.35E-05s 11:55:16.1 Info: AlterTable Artists 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:16.1 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:16.1 Info: => 0.0005381s 11:55:16.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:16.1 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:16.1 Info: => 0.0060898s 11:55:16.1 Info: CreateTable AlbumReleases 11:55:16.1 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:16.1 Info: => 0.0001493s 11:55:16.1 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:16.1 Info: => 8.61E-05s 11:55:16.1 Info: CreateIndex AlbumReleases (AlbumId) 11:55:16.1 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:16.1 Info: => 7.69E-05s 11:55:16.1 Info: PerformDBOperation 11:55:16.1 Info: Performing DB Operation 11:55:16.1 Info: => 5.2E-05s 11:55:16.1 Info: AlterTable Albums 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:16.1 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:16.1 Info: => 0.0005387s 11:55:16.1 Info: AlterTable Albums 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:16.1 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:16.1 Info: => 0.000515s 11:55:16.1 Info: AlterTable Albums 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn Albums Links String 11:55:16.1 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:16.1 Info: => 0.0005139s 11:55:16.1 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:16.1 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:16.1 Info: => 8.52E-05s 11:55:16.1 Info: AlterTable Tracks 11:55:16.1 Info: => 3E-07s 11:55:16.1 Info: CreateColumn Tracks ForeignRecordingId String 11:55:16.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:16.1 Info: => 0.0005376s 11:55:16.1 Info: AlterTable Tracks 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:16.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:16.1 Info: => 0.0005525s 11:55:16.1 Info: AlterTable Tracks 11:55:16.1 Info: => 5E-07s 11:55:16.1 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:16.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:16.1 Info: => 0.0005148s 11:55:16.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:16.1 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:16.1 Info: => 7.19E-05s 11:55:16.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:16.1 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:16.1 Info: => 6.01E-05s 11:55:16.1 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:16.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.1 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.1 Info: DROP TABLE "Artists" 11:55:16.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.1 Info: => 0.004247s 11:55:16.1 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:16.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:16.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:16.1 Info: DROP TABLE "Albums" 11:55:16.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.1 Info: => 0.0042639s 11:55:16.1 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:16.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:16.1 Info: DROP TABLE "Tracks" 11:55:16.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:16.1 Info: => 0.003892s 11:55:16.1 Info: DeleteColumn TrackFiles ArtistId 11:55:16.1 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:16.1 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:16.1 Info: DROP TABLE "TrackFiles" 11:55:16.1 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.1 Info: => 0.0037423s 11:55:16.1 Info: CreateIndex Artists (ArtistMetadataId) 11:55:16.1 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.1 Info: => 7.94E-05s 11:55:16.1 Info: CreateIndex Artists (Monitored) 11:55:16.1 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.1 Info: => 7.63E-05s 11:55:16.1 Info: CreateIndex Albums (ArtistMetadataId) 11:55:16.1 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:16.1 Info: => 7.39E-05s 11:55:16.1 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:16.1 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:16.1 Info: => 7.26E-05s 11:55:16.1 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:16.1 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:16.1 Info: => 7.24E-05s 11:55:16.1 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:16.1 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:16.1 Info: => 7.15E-05s 11:55:16.1 Info: UpdateData 11:55:16.1 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:16.1 Info: => 3.74E-05s 11:55:16.1 Info: UpdateData 11:55:16.1 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:16.1 Info: => 3.12E-05s 11:55:16.1 Info: UpdateData 11:55:16.1 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:16.1 Info: => 3.65E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:16', 'add_release_groups_etc') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 23: add_release_groups_etc migrated 11:55:16.1 Info: => 0.0006779s 11:55:16.1 Info: 24: NewMediaInfoFormat migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 24 11:55:16.1 Info: UpdateData 11:55:16.1 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:16.1 Info: => 3.8E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:16', 'NewMediaInfoFormat') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 24: NewMediaInfoFormat migrated 11:55:16.1 Info: => 0.0004439s 11:55:16.1 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 25 11:55:16.1 Info: RenameTable Restrictions ReleaseProfiles 11:55:16.1 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:16.1 Info: => 0.0014212s 11:55:16.1 Info: AlterTable ReleaseProfiles 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:16.1 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:16.1 Info: => 0.0004929s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:16', 'rename_restrictions_to_release_profiles') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:16.1 Info: => 0.0009494s 11:55:16.1 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 26 11:55:16.1 Info: RenameTable Profiles QualityProfiles 11:55:16.1 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:16.1 Info: => 0.0015152s 11:55:16.1 Info: AlterTable QualityProfiles 11:55:16.1 Info: => 5E-07s 11:55:16.1 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:16.1 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:16.1 Info: => 0.000491s 11:55:16.1 Info: AlterTable LanguageProfiles 11:55:16.1 Info: => 5E-07s 11:55:16.1 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:16.1 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:16.1 Info: => 0.0005293s 11:55:16.1 Info: UpdateData 11:55:16.1 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:16.1 Info: => 3.67E-05s 11:55:16.1 Info: UpdateData 11:55:16.1 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:16.1 Info: => 2.9E-05s 11:55:16.1 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:16.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.1 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.1 Info: DROP TABLE "Artists" 11:55:16.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.1 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.1 Info: => 0.0044897s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:16', 'rename_quality_profiles_add_upgrade_allowed') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:16.1 Info: => 0.0050492s 11:55:16.1 Info: 27: add_import_exclusions migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 27 11:55:16.1 Info: CreateTable ImportListExclusions 11:55:16.1 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:16.1 Info: => 0.0001209s 11:55:16.1 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:16.1 Info: => 8.37E-05s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:16', 'add_import_exclusions') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 27: add_import_exclusions migrated 11:55:16.1 Info: => 0.0005605s 11:55:16.1 Info: 28: clean_artist_metadata_table migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 28 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.1 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.1 Info: => 0.0001314s 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.1 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.1 Info: => 0.000115s 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:16.1 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:16.1 Info: => 0.0001144s 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:16.1 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:16.1 Info: => 0.000112s 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.1 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.1 Info: => 0.0001116s 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:16.1 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:16.1 Info: => 0.0001115s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:16', 'clean_artist_metadata_table') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 28: clean_artist_metadata_table migrated 11:55:16.1 Info: => 0.000553s 11:55:16.1 Info: 29: health_issue_notification migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 29 11:55:16.1 Info: AlterTable Notifications 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:16.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:16.1 Info: => 0.0005322s 11:55:16.1 Info: AlterTable Notifications 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:16.1 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:16.1 Info: => 0.0005394s 11:55:16.1 Info: AlterTable Notifications 11:55:16.1 Info: => 5E-07s 11:55:16.1 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:16.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:16.1 Info: => 0.0005261s 11:55:16.1 Info: AlterTable Notifications 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:16.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:16.1 Info: => 0.0004992s 11:55:16.1 Info: AlterTable Notifications 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:16.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:16.1 Info: => 0.0004943s 11:55:16.1 Info: DeleteColumn Notifications OnDownload 11:55:16.1 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:16.1 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:16.1 Info: DROP TABLE "Notifications" 11:55:16.1 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:16.1 Info: => 0.003722s 11:55:16.1 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:16.1 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:16.1 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:16.1 Info: DROP TABLE "Notifications" 11:55:16.1 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:16.1 Info: => 0.0036597s 11:55:16.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:16', 'health_issue_notification') 11:55:16.1 Info: Committing Transaction 11:55:16.1 Info: 29: health_issue_notification migrated 11:55:16.1 Info: => 0.004174s 11:55:16.1 Info: 30: add_mediafilerepository_mtime migrating 11:55:16.1 Info: Beginning Transaction 11:55:16.1 Info: Starting migration of Main DB to 30 11:55:16.1 Info: AlterTable TrackFiles 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn TrackFiles Modified DateTime 11:55:16.1 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:16.1 Info: => 0.0005578s 11:55:16.1 Info: AlterTable TrackFiles 11:55:16.1 Info: => 4E-07s 11:55:16.1 Info: CreateColumn TrackFiles Path String 11:55:16.1 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:16.1 Info: => 0.0005312s 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:16.1 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:16.1 Info: => 3.02E-05s 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:16.1 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:16.1 Info: => 0.0001206s 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:16.1 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:16.1 Info: => 0.0001366s 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:16.1 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:16.1 Info: => 0.0001293s 11:55:16.1 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:16.1 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:16.1 Info: => 6.7E-05s 11:55:16.1 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:16.1 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:16.1 Info: => 4.81E-05s 11:55:16.1 Info: AlterTable TrackFiles 11:55:16.1 Info: => 3E-07s 11:55:16.1 Info: AlterColumn TrackFiles Path String 11:55:16.1 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:16.1 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:16.1 Info: DROP TABLE "TrackFiles" 11:55:16.1 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.1 Info: => 0.0038405s 11:55:16.1 Info: CreateIndex TrackFiles (Path) 11:55:16.1 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:16.1 Info: => 7.99E-05s 11:55:16.1 Info: DeleteColumn TrackFiles RelativePath 11:55:16.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:16.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:16.2 Info: DROP TABLE "TrackFiles" 11:55:16.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:16.2 Info: => 0.0039927s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:16', 'add_mediafilerepository_mtime') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 30: add_mediafilerepository_mtime migrated 11:55:16.2 Info: => 0.0045444s 11:55:16.2 Info: 31: add_artistmetadataid_constraint migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 31 11:55:16.2 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:16.2 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:16.2 Info: => 7.61E-05s 11:55:16.2 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:16.2 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:16.2 Info: => 0.0001552s 11:55:16.2 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:16.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.2 Info: DROP TABLE "Artists" 11:55:16.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.2 Info: => 0.0043664s 11:55:16.2 Info: CreateIndex Artists (ArtistMetadataId) 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.2 Info: => 0.0001039s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:16', 'add_artistmetadataid_constraint') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 31: add_artistmetadataid_constraint migrated 11:55:16.2 Info: => 0.0006055s 11:55:16.2 Info: 32: old_ids_and_artist_alias migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 32 11:55:16.2 Info: AlterTable ArtistMetadata 11:55:16.2 Info: => 6E-07s 11:55:16.2 Info: CreateColumn ArtistMetadata Aliases String 11:55:16.2 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:16.2 Info: => 0.000523s 11:55:16.2 Info: AlterTable ArtistMetadata 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:16.2 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:16.2 Info: => 0.0005939s 11:55:16.2 Info: AlterTable Albums 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:16.2 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:16.2 Info: => 0.0004949s 11:55:16.2 Info: AlterTable AlbumReleases 11:55:16.2 Info: => 5E-07s 11:55:16.2 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:16.2 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:16.2 Info: => 0.0005207s 11:55:16.2 Info: AlterTable Tracks 11:55:16.2 Info: => 5E-07s 11:55:16.2 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:16.2 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:16.2 Info: => 0.0005239s 11:55:16.2 Info: AlterTable Tracks 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:16.2 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:16.2 Info: => 0.0005787s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:16', 'old_ids_and_artist_alias') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 32: old_ids_and_artist_alias migrated 11:55:16.2 Info: => 0.0010204s 11:55:16.2 Info: 33: download_propers_config migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 33 11:55:16.2 Info: PerformDBOperation 11:55:16.2 Info: Performing DB Operation 11:55:16.2 Info: => 2.81E-05s 11:55:16.2 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:16.2 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:16.2 Info: => 4.88E-05s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:16', 'download_propers_config') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 33: download_propers_config migrated 11:55:16.2 Info: => 0.0005014s 11:55:16.2 Info: 34: remove_language_profiles migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 34 11:55:16.2 Info: DeleteTable LanguageProfiles 11:55:16.2 Info: DROP TABLE "LanguageProfiles" 11:55:16.2 Info: => 0.0001889s 11:55:16.2 Info: DeleteColumn Artists LanguageProfileId 11:55:16.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.2 Info: DROP TABLE "Artists" 11:55:16.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.2 Info: => 0.0043975s 11:55:16.2 Info: DeleteColumn ImportLists LanguageProfileId 11:55:16.2 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:16.2 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:16.2 Info: DROP TABLE "ImportLists" 11:55:16.2 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:16.2 Info: => 0.003904s 11:55:16.2 Info: DeleteColumn Blacklist Language 11:55:16.2 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:16.2 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:16.2 Info: DROP TABLE "Blacklist" 11:55:16.2 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:16.2 Info: => 0.0037289s 11:55:16.2 Info: DeleteColumn History Language 11:55:16.2 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:16.2 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:16.2 Info: DROP TABLE "History" 11:55:16.2 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:16.2 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:16.2 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:16.2 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:16.2 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:16.2 Info: => 0.0043055s 11:55:16.2 Info: DeleteColumn LyricFiles Language 11:55:16.2 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:16.2 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:16.2 Info: DROP TABLE "LyricFiles" 11:55:16.2 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:16.2 Info: => 0.005344s 11:55:16.2 Info: DeleteColumn TrackFiles Language 11:55:16.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:16.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:16.2 Info: DROP TABLE "TrackFiles" 11:55:16.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:16.2 Info: => 0.0040139s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:16', 'remove_language_profiles') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 34: remove_language_profiles migrated 11:55:16.2 Info: => 0.0046506s 11:55:16.2 Info: 35: multi_disc_naming_format migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 35 11:55:16.2 Info: AlterTable NamingConfig 11:55:16.2 Info: => 5E-07s 11:55:16.2 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:16.2 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:16.2 Info: => 0.0005371s 11:55:16.2 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:16.2 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:16.2 Info: => 3.26E-05s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:16', 'multi_disc_naming_format') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 35: multi_disc_naming_format migrated 11:55:16.2 Info: => 0.0004835s 11:55:16.2 Info: 36: add_download_client_priority migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 36 11:55:16.2 Info: AlterTable DownloadClients 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn DownloadClients Priority Int32 11:55:16.2 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:16.2 Info: => 0.0005469s 11:55:16.2 Info: PerformDBOperation 11:55:16.2 Info: Performing DB Operation 11:55:16.2 Info: => 6.82E-05s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:16', 'add_download_client_priority') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 36: add_download_client_priority migrated 11:55:16.2 Info: => 0.0005302s 11:55:16.2 Info: 37: remove_growl_prowl migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 37 11:55:16.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:16.2 Info: => 3.6E-05s 11:55:16.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:16.2 Info: => 2.55E-05s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:16', 'remove_growl_prowl') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 37: remove_growl_prowl migrated 11:55:16.2 Info: => 0.0004018s 11:55:16.2 Info: 38: remove_plex_hometheatre migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 38 11:55:16.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:16.2 Info: => 3.35E-05s 11:55:16.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:16.2 Info: => 2.64E-05s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:16', 'remove_plex_hometheatre') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 38: remove_plex_hometheatre migrated 11:55:16.2 Info: => 0.0003635s 11:55:16.2 Info: 39: add_root_folder_add_defaults migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 39 11:55:16.2 Info: AlterTable RootFolders 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn RootFolders Name String 11:55:16.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:16.2 Info: => 0.0005683s 11:55:16.2 Info: AlterTable RootFolders 11:55:16.2 Info: => 5E-07s 11:55:16.2 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:16.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:16.2 Info: => 0.000508s 11:55:16.2 Info: AlterTable RootFolders 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:16.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:16.2 Info: => 0.0005152s 11:55:16.2 Info: AlterTable RootFolders 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:16.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:16.2 Info: => 0.0005178s 11:55:16.2 Info: AlterTable RootFolders 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn RootFolders DefaultTags String 11:55:16.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:16.2 Info: => 0.0006342s 11:55:16.2 Info: PerformDBOperation 11:55:16.2 Info: Performing DB Operation 11:55:16.2 Info: => 4.66E-05s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:16', 'add_root_folder_add_defaults') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 39: add_root_folder_add_defaults migrated 11:55:16.2 Info: => 0.0004574s 11:55:16.2 Info: 40: task_duration migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 40 11:55:16.2 Info: AlterTable ScheduledTasks 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:16.2 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:16.2 Info: => 0.0005668s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:16', 'task_duration') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 40: task_duration migrated 11:55:16.2 Info: => 0.0010357s 11:55:16.2 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 41 11:55:16.2 Info: AlterTable ReleaseProfiles 11:55:16.2 Info: => 5E-07s 11:55:16.2 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:16.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:16.2 Info: => 0.0005835s 11:55:16.2 Info: AlterTable ReleaseProfiles 11:55:16.2 Info: => 3E-07s 11:55:16.2 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:16.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:16.2 Info: => 0.0006349s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:16', 'add_indexer_and_enabled_to_release_profiles') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:16.2 Info: => 0.0011305s 11:55:16.2 Info: 42: remove_album_folders migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 42 11:55:16.2 Info: DeleteColumn Artists AlbumFolder 11:55:16.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.2 Info: DROP TABLE "Artists" 11:55:16.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.2 Info: => 0.0043738s 11:55:16.2 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:16.2 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:16.2 Info: => 3.21E-05s 11:55:16.2 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:16.2 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:16.2 Info: => 2.58E-05s 11:55:16.2 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:16.2 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:16.2 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:16.2 Info: DROP TABLE "NamingConfig" 11:55:16.2 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:16.2 Info: => 0.0035586s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:16', 'remove_album_folders') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 42: remove_album_folders migrated 11:55:16.2 Info: => 0.0040239s 11:55:16.2 Info: 44: add_priority_to_indexers migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 44 11:55:16.2 Info: AlterTable Indexers 11:55:16.2 Info: => 5E-07s 11:55:16.2 Info: CreateColumn Indexers Priority Int32 11:55:16.2 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:16.2 Info: => 0.0005487s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:16', 'add_priority_to_indexers') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 44: add_priority_to_indexers migrated 11:55:16.2 Info: => 0.0009882s 11:55:16.2 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 45 11:55:16.2 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:16.2 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:16.2 Info: => 0.0001096s 11:55:16.2 Info: PerformDBOperation 11:55:16.2 Info: Performing DB Operation 11:55:16.2 Info: => 2.4E-05s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:16', 'remove_chown_and_folderchmod_config') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:16.2 Info: => 0.0004011s 11:55:16.2 Info: 47: update_notifiarr migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 47 11:55:16.2 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:16.2 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:16.2 Info: => 6.38E-05s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:16', 'update_notifiarr') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 47: update_notifiarr migrated 11:55:16.2 Info: => 0.0004309s 11:55:16.2 Info: 49: email_multiple_addresses migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 49 11:55:16.2 Info: PerformDBOperation 11:55:16.2 Info: Performing DB Operation 11:55:16.2 Info: => 7.25E-05s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:16', 'email_multiple_addresses') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 49: email_multiple_addresses migrated 11:55:16.2 Info: => 0.0004418s 11:55:16.2 Info: 50: rename_blacklist_to_blocklist migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 50 11:55:16.2 Info: RenameTable Blacklist Blocklist 11:55:16.2 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:16.2 Info: => 0.0015987s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:16', 'rename_blacklist_to_blocklist') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 50: rename_blacklist_to_blocklist migrated 11:55:16.2 Info: => 0.0020401s 11:55:16.2 Info: 51: cdh_per_downloadclient migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 51 11:55:16.2 Info: AlterTable DownloadClients 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:16.2 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:16.2 Info: => 0.0005494s 11:55:16.2 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:16.2 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:16.2 Info: => 0.0005419s 11:55:16.2 Info: PerformDBOperation 11:55:16.2 Info: Performing DB Operation 11:55:16.2 Info: => 0.0001631s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:16', 'cdh_per_downloadclient') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 51: cdh_per_downloadclient migrated 11:55:16.2 Info: => 0.0005966s 11:55:16.2 Info: 52: download_history migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 52 11:55:16.2 Info: CreateTable DownloadHistory 11:55:16.2 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:16.2 Info: => 0.0001339s 11:55:16.2 Info: CreateIndex DownloadHistory (EventType) 11:55:16.2 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:16.2 Info: => 0.0001381s 11:55:16.2 Info: CreateIndex DownloadHistory (ArtistId) 11:55:16.2 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:16.2 Info: => 0.0001133s 11:55:16.2 Info: CreateIndex DownloadHistory (DownloadId) 11:55:16.2 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:16.2 Info: => 0.0001156s 11:55:16.2 Info: PerformDBOperation 11:55:16.2 Info: Performing DB Operation 11:55:16.2 Info: => 0.0001072s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:16', 'download_history') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 52: download_history migrated 11:55:16.2 Info: => 0.0005781s 11:55:16.2 Info: 53: add_update_history migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 53 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:16', 'add_update_history') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 53: add_update_history migrated 11:55:16.2 Info: => 0.0003983s 11:55:16.2 Info: 54: add_on_update_to_notifications migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 54 11:55:16.2 Info: AlterTable Notifications 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:16.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:16.2 Info: => 0.0006047s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:16', 'add_on_update_to_notifications') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 54: add_on_update_to_notifications migrated 11:55:16.2 Info: => 0.0009615s 11:55:16.2 Info: 55: download_client_per_indexer migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 55 11:55:16.2 Info: AlterTable Indexers 11:55:16.2 Info: => 5E-07s 11:55:16.2 Info: CreateColumn Indexers DownloadClientId Int32 11:55:16.2 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:16.2 Info: => 0.0005886s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:16', 'download_client_per_indexer') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 55: download_client_per_indexer migrated 11:55:16.2 Info: => 0.0009424s 11:55:16.2 Info: 56: AddNewItemMonitorType migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 56 11:55:16.2 Info: AlterTable Artists 11:55:16.2 Info: => 5E-07s 11:55:16.2 Info: CreateColumn Artists MonitorNewItems Int32 11:55:16.2 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:16.2 Info: => 0.0005881s 11:55:16.2 Info: AlterTable RootFolders 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:16.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:16.2 Info: => 0.0006073s 11:55:16.2 Info: AlterTable ImportLists 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:16.2 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:16.2 Info: => 0.0005566s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:16', 'AddNewItemMonitorType') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 56: AddNewItemMonitorType migrated 11:55:16.2 Info: => 0.0009223s 11:55:16.2 Info: 57: ImportListSearch migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 57 11:55:16.2 Info: AlterTable ImportLists 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:16.2 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:16.2 Info: => 0.0005711s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:16', 'ImportListSearch') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 57: ImportListSearch migrated 11:55:16.2 Info: => 0.0009521s 11:55:16.2 Info: 58: ImportListMonitorExisting migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 58 11:55:16.2 Info: AlterTable ImportLists 11:55:16.2 Info: => 5E-07s 11:55:16.2 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:16.2 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:16.2 Info: => 0.000592s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:16', 'ImportListMonitorExisting') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 58: ImportListMonitorExisting migrated 11:55:16.2 Info: => 0.0010834s 11:55:16.2 Info: 59: add_indexer_tags migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 59 11:55:16.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.2 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:16.2 Info: => 3.61E-05s 11:55:16.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.2 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:16.2 Info: => 2.59E-05s 11:55:16.2 Info: AlterTable Indexers 11:55:16.2 Info: => 3E-07s 11:55:16.2 Info: CreateColumn Indexers Tags String 11:55:16.2 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:16.2 Info: => 0.0005785s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:16', 'add_indexer_tags') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 59: add_indexer_tags migrated 11:55:16.2 Info: => 0.0009356s 11:55:16.2 Info: 60: update_audio_types migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 60 11:55:16.2 Info: PerformDBOperation 11:55:16.2 Info: Performing DB Operation 11:55:16.2 Info: => 5.3E-05s 11:55:16.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:16', 'update_audio_types') 11:55:16.2 Info: Committing Transaction 11:55:16.2 Info: 60: update_audio_types migrated 11:55:16.2 Info: => 0.0003956s 11:55:16.2 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:16.2 Info: Beginning Transaction 11:55:16.2 Info: Starting migration of Main DB to 61 11:55:16.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.2 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:16.2 Info: => 3.2E-05s 11:55:16.2 Info: AlterTable AlbumReleases 11:55:16.2 Info: => 3E-07s 11:55:16.2 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:16.2 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:16.2 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:16.2 Info: DROP TABLE "AlbumReleases" 11:55:16.2 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:16.2 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:16.2 Info: => 0.0041857s 11:55:16.2 Info: AlterTable Albums 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:16.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:16.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:16.2 Info: DROP TABLE "Albums" 11:55:16.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:16.2 Info: => 0.0043211s 11:55:16.2 Info: AlterTable Albums 11:55:16.2 Info: => 3.2E-06s 11:55:16.2 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:16.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:16.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:16.2 Info: DROP TABLE "Albums" 11:55:16.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:16.2 Info: => 0.0041859s 11:55:16.2 Info: AlterTable Albums 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: AlterColumn Albums Added DateTimeOffset 11:55:16.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:16.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:16.2 Info: DROP TABLE "Albums" 11:55:16.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:16.2 Info: => 0.0041931s 11:55:16.2 Info: AlterTable Artists 11:55:16.2 Info: => 3E-07s 11:55:16.2 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:16.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:16.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:16.2 Info: DROP TABLE "Artists" 11:55:16.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.2 Info: => 0.0043121s 11:55:16.2 Info: AlterTable Artists 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: AlterColumn Artists Added DateTimeOffset 11:55:16.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:16.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:16.2 Info: DROP TABLE "Artists" 11:55:16.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.2 Info: => 0.0048021s 11:55:16.2 Info: AlterTable Blocklist 11:55:16.2 Info: => 4E-07s 11:55:16.2 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:16.3 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:16.3 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:16.3 Info: DROP TABLE "Blocklist" 11:55:16.3 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:16.3 Info: => 0.0037644s 11:55:16.3 Info: AlterTable Blocklist 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:16.3 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:16.3 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:16.3 Info: DROP TABLE "Blocklist" 11:55:16.3 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:16.3 Info: => 0.0037477s 11:55:16.3 Info: AlterTable Commands 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:16.3 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) 11:55:16.3 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" 11:55:16.3 Info: DROP TABLE "Commands" 11:55:16.3 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:16.3 Info: => 0.0037164s 11:55:16.3 Info: AlterTable Commands 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:16.3 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) 11:55:16.3 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" 11:55:16.3 Info: DROP TABLE "Commands" 11:55:16.3 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:16.3 Info: => 0.0037274s 11:55:16.3 Info: AlterTable Commands 11:55:16.3 Info: => 5E-07s 11:55:16.3 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:16.3 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) 11:55:16.3 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" 11:55:16.3 Info: DROP TABLE "Commands" 11:55:16.3 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:16.3 Info: => 0.0056913s 11:55:16.3 Info: AlterTable DownloadClientStatus 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:16.3 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) 11:55:16.3 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:16.3 Info: DROP TABLE "DownloadClientStatus" 11:55:16.3 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:16.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:16.3 Info: => 0.0038196s 11:55:16.3 Info: AlterTable DownloadClientStatus 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:16.3 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) 11:55:16.3 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:16.3 Info: DROP TABLE "DownloadClientStatus" 11:55:16.3 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:16.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:16.3 Info: => 0.0038196s 11:55:16.3 Info: AlterTable DownloadClientStatus 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:16.3 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) 11:55:16.3 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:16.3 Info: DROP TABLE "DownloadClientStatus" 11:55:16.3 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:16.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:16.3 Info: => 0.0038736s 11:55:16.3 Info: AlterTable DownloadHistory 11:55:16.3 Info: => 3E-07s 11:55:16.3 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:16.3 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:16.3 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:16.3 Info: DROP TABLE "DownloadHistory" 11:55:16.3 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:16.3 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:16.3 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:16.3 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:16.3 Info: => 0.0041497s 11:55:16.3 Info: AlterTable ExtraFiles 11:55:16.3 Info: => 3E-07s 11:55:16.3 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:16.3 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:16.3 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:16.3 Info: DROP TABLE "ExtraFiles" 11:55:16.3 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:16.3 Info: => 0.0036588s 11:55:16.3 Info: AlterTable ExtraFiles 11:55:16.3 Info: => 5E-07s 11:55:16.3 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:16.3 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:16.3 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:16.3 Info: DROP TABLE "ExtraFiles" 11:55:16.3 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:16.3 Info: => 0.0037482s 11:55:16.3 Info: AlterTable History 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn History Date DateTimeOffset 11:55:16.3 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:16.3 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:16.3 Info: DROP TABLE "History" 11:55:16.3 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:16.3 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:16.3 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:16.3 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:16.3 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:16.3 Info: => 0.0043215s 11:55:16.3 Info: AlterTable ImportListStatus 11:55:16.3 Info: => 3E-07s 11:55:16.3 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:16.3 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:16.3 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:16.3 Info: DROP TABLE "ImportListStatus" 11:55:16.3 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:16.3 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:16.3 Info: => 0.0038475s 11:55:16.3 Info: AlterTable ImportListStatus 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:16.3 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:16.3 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:16.3 Info: DROP TABLE "ImportListStatus" 11:55:16.3 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:16.3 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:16.3 Info: => 0.0038627s 11:55:16.3 Info: AlterTable ImportListStatus 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:16.3 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:16.3 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:16.3 Info: DROP TABLE "ImportListStatus" 11:55:16.3 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:16.3 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:16.3 Info: => 0.003754s 11:55:16.3 Info: AlterTable IndexerStatus 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:16.3 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) 11:55:16.3 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:16.3 Info: DROP TABLE "IndexerStatus" 11:55:16.3 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:16.3 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:16.3 Info: => 0.0037271s 11:55:16.3 Info: AlterTable IndexerStatus 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:16.3 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) 11:55:16.3 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:16.3 Info: DROP TABLE "IndexerStatus" 11:55:16.3 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:16.3 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:16.3 Info: => 0.0038621s 11:55:16.3 Info: AlterTable IndexerStatus 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:16.3 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) 11:55:16.3 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:16.3 Info: DROP TABLE "IndexerStatus" 11:55:16.3 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:16.3 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:16.3 Info: => 0.0038047s 11:55:16.3 Info: AlterTable LyricFiles 11:55:16.3 Info: => 3E-07s 11:55:16.3 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:16.3 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:16.3 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:16.3 Info: DROP TABLE "LyricFiles" 11:55:16.3 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:16.3 Info: => 0.0036072s 11:55:16.3 Info: AlterTable LyricFiles 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:16.3 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:16.3 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:16.3 Info: DROP TABLE "LyricFiles" 11:55:16.3 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:16.3 Info: => 0.003588s 11:55:16.3 Info: AlterTable MetadataFiles 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:16.3 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:16.3 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:16.3 Info: DROP TABLE "MetadataFiles" 11:55:16.3 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:16.3 Info: => 0.0046678s 11:55:16.3 Info: AlterTable MetadataFiles 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:16.3 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:16.3 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:16.3 Info: DROP TABLE "MetadataFiles" 11:55:16.3 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:16.3 Info: => 0.0037542s 11:55:16.3 Info: AlterTable PendingReleases 11:55:16.3 Info: => 4E-07s 11:55:16.3 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:16.3 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:16.3 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:16.3 Info: DROP TABLE "PendingReleases" 11:55:16.3 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:16.3 Info: => 0.0035755s 11:55:16.3 Info: AlterTable ScheduledTasks 11:55:16.3 Info: => 3E-07s 11:55:16.3 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:16.3 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) 11:55:16.3 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:16.3 Info: DROP TABLE "ScheduledTasks" 11:55:16.3 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:16.3 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:16.3 Info: => 0.0037955s 11:55:16.3 Info: AlterTable ScheduledTasks 11:55:16.3 Info: => 3E-07s 11:55:16.3 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:16.3 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) 11:55:16.3 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:16.3 Info: DROP TABLE "ScheduledTasks" 11:55:16.3 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:16.4 Info: => 0.0038322s 11:55:16.4 Info: AlterTable TrackFiles 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:16.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:16.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:16.4 Info: DROP TABLE "TrackFiles" 11:55:16.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:16.4 Info: => 0.0039395s 11:55:16.4 Info: AlterTable TrackFiles 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:16.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:16.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:16.4 Info: DROP TABLE "TrackFiles" 11:55:16.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:16.4 Info: => 0.0039702s 11:55:16.4 Info: AlterTable VersionInfo 11:55:16.4 Info: => 3E-07s 11:55:16.4 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:16.4 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:16.4 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:16.4 Info: DROP TABLE "VersionInfo" 11:55:16.4 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:16.4 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:16.4 Info: => 0.003816s 11:55:16.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:16', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:16.4 Info: Committing Transaction 11:55:16.4 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:16.4 Info: => 0.0045579s 11:55:16.4 Info: 62: add_on_delete_to_notifications migrating 11:55:16.4 Info: Beginning Transaction 11:55:16.4 Info: Starting migration of Main DB to 62 11:55:16.4 Info: AlterTable Notifications 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:16.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:16.4 Info: => 0.0005613s 11:55:16.4 Info: AlterTable Notifications 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:16.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:16.4 Info: => 0.0005565s 11:55:16.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:16', 'add_on_delete_to_notifications') 11:55:16.4 Info: Committing Transaction 11:55:16.4 Info: 62: add_on_delete_to_notifications migrated 11:55:16.4 Info: => 0.0010393s 11:55:16.4 Info: 63: add_custom_formats migrating 11:55:16.4 Info: Beginning Transaction 11:55:16.4 Info: Starting migration of Main DB to 63 11:55:16.4 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "x264", "value": 2 } ]', '', '', '[]', 0, 1, 0) 11:55:16.4 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "x265", "value": 2 } ]', '', '', '[]', 0, 1, 0) 11:55:16.4 Info: AlterTable DelayProfiles 11:55:16.4 Info: => 2E-07s 11:55:16.4 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:16.4 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:16.4 Info: => 0.000577s 11:55:16.4 Info: UpdateData 11:55:16.4 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:16.4 Info: => 4.28E-05s 11:55:16.4 Info: AlterTable TrackFiles 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:16.4 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:16.4 Info: => 0.0005365s 11:55:16.4 Info: PerformDBOperation 11:55:16.4 Info: Performing DB Operation 11:55:16.4 Info: => 0.0011499s 11:55:16.4 Info: CreateTable CustomFormats 11:55:16.4 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:16.4 Info: => 0.0001195s 11:55:16.4 Info: CreateIndex CustomFormats (Name) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:16.4 Info: => 8.74E-05s 11:55:16.4 Info: AlterTable QualityProfiles 11:55:16.4 Info: => 3E-07s 11:55:16.4 Info: CreateColumn QualityProfiles FormatItems String 11:55:16.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:16.4 Info: => 0.0005873s 11:55:16.4 Info: AlterTable QualityProfiles 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:16.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:16.4 Info: => 0.0005565s 11:55:16.4 Info: AlterTable QualityProfiles 11:55:16.4 Info: => 3E-07s 11:55:16.4 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:16.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:16.4 Info: => 0.0005549s 11:55:16.4 Info: PerformDBOperation 11:55:16.4 Info: Performing DB Operation 11:55:16.4 Info: => 0.001144s 11:55:16.4 Info: PerformDBOperation 11:55:16.4 Info: Performing DB Operation 11:55:16.4 Info: => 2.93E-05s 11:55:16.4 Info: DeleteColumn ReleaseProfiles Preferred 11:55:16.4 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:16.4 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:16.4 Info: DROP TABLE "ReleaseProfiles" 11:55:16.4 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:16.4 Info: => 0.0037663s 11:55:16.4 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:16.4 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:16.4 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:16.4 Info: DROP TABLE "ReleaseProfiles" 11:55:16.4 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:16.4 Info: => 0.0042249s 11:55:16.4 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:16.4 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:16.4 Info: => 4.09E-05s 11:55:16.4 Info: AlterTable DelayProfiles 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:16.4 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:16.4 Info: => 0.00058s 11:55:16.4 Info: AlterTable DelayProfiles 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:16.4 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:16.4 Info: => 0.0005524s 11:55:16.4 Info: -> 2 Insert operations completed in 00:00:00.0001465 taking an average of 00:00:00.0000732 11:55:16.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:16', 'add_custom_formats') 11:55:16.4 Info: Committing Transaction 11:55:16.4 Info: 63: add_custom_formats migrated 11:55:16.4 Info: => 0.0011242s 11:55:16.4 Debug: Took: 00:00:00.3746423 11:55:16.4 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_add_cfs_from_multiple_unnamed_release_profile --- 11:55:16.4 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_add_two_cfs_if_release_profile_has_multiple_terms --- 11:55:16.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173164657300_135/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:16.4 Info: DatabaseEngineVersionCheck migrating 11:55:16.4 Info: PerformDBOperation 11:55:16.4 Info: Performing DB Operation 11:55:16.4 Info: SQLite 3.46.1 11:55:16.4 Info: => 0.0012538s 11:55:16.4 Info: DatabaseEngineVersionCheck migrated 11:55:16.4 Info: => 0.0012632s 11:55:16.4 Info: VersionMigration migrating 11:55:16.4 Info: Beginning Transaction 11:55:16.4 Info: CreateTable VersionInfo 11:55:16.4 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:16.4 Info: => 0.0001287s 11:55:16.4 Info: Committing Transaction 11:55:16.4 Info: VersionMigration migrated 11:55:16.4 Info: => 0.0007286s 11:55:16.4 Info: VersionUniqueMigration migrating 11:55:16.4 Info: Beginning Transaction 11:55:16.4 Info: CreateIndex VersionInfo (Version) 11:55:16.4 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:16.4 Info: => 0.0001052s 11:55:16.4 Info: AlterTable VersionInfo 11:55:16.4 Info: => 7E-07s 11:55:16.4 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:16.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:16.4 Info: => 0.0004604s 11:55:16.4 Info: Committing Transaction 11:55:16.4 Info: VersionUniqueMigration migrated 11:55:16.4 Info: => 0.0007203s 11:55:16.4 Info: VersionDescriptionMigration migrating 11:55:16.4 Info: Beginning Transaction 11:55:16.4 Info: AlterTable VersionInfo 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: CreateColumn VersionInfo Description String 11:55:16.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:16.4 Info: => 0.0001937s 11:55:16.4 Info: Committing Transaction 11:55:16.4 Info: VersionDescriptionMigration migrated 11:55:16.4 Info: => 0.0004206s 11:55:16.4 Info: 1: InitialSetup migrating 11:55:16.4 Info: Beginning Transaction 11:55:16.4 Info: Starting migration of Main DB to 1 11:55:16.4 Info: CreateTable Config 11:55:16.4 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:16.4 Info: => 0.0001305s 11:55:16.4 Info: CreateIndex Config (Key) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:16.4 Info: => 7.11E-05s 11:55:16.4 Info: CreateTable RootFolders 11:55:16.4 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:16.4 Info: => 8.12E-05s 11:55:16.4 Info: CreateIndex RootFolders (Path) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:16.4 Info: => 7E-05s 11:55:16.4 Info: CreateTable Artists 11:55:16.4 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:16.4 Info: => 0.0001894s 11:55:16.4 Info: CreateIndex Artists (ForeignArtistId) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:16.4 Info: => 7.17E-05s 11:55:16.4 Info: CreateIndex Artists (NameSlug) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:16.4 Info: => 6.52E-05s 11:55:16.4 Info: CreateIndex Artists (CleanName) 11:55:16.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.4 Info: => 6.42E-05s 11:55:16.4 Info: CreateIndex Artists (Path) 11:55:16.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.4 Info: => 6.26E-05s 11:55:16.4 Info: CreateTable Albums 11:55:16.4 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:16.4 Info: => 0.000166s 11:55:16.4 Info: CreateIndex Albums (ForeignAlbumId) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.4 Info: => 8.88E-05s 11:55:16.4 Info: CreateIndex Albums (MBId) 11:55:16.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.4 Info: => 7.08E-05s 11:55:16.4 Info: CreateIndex Albums (TADBId) 11:55:16.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.4 Info: => 6.82E-05s 11:55:16.4 Info: CreateIndex Albums (TitleSlug) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.4 Info: => 6.9E-05s 11:55:16.4 Info: CreateIndex Albums (CleanTitle) 11:55:16.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.4 Info: => 8.59E-05s 11:55:16.4 Info: CreateIndex Albums (Path) 11:55:16.4 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:16.4 Info: => 6.4E-05s 11:55:16.4 Info: CreateTable Tracks 11:55:16.4 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:16.4 Info: => 0.0001256s 11:55:16.4 Info: CreateIndex Tracks (ForeignTrackId) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:16.4 Info: => 6.79E-05s 11:55:16.4 Info: CreateIndex Tracks (ArtistId) 11:55:16.4 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:16.4 Info: => 6.9E-05s 11:55:16.4 Info: CreateIndex Tracks (TrackFileId) 11:55:16.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:16.4 Info: => 7.03E-05s 11:55:16.4 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:16.4 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:16.4 Info: => 7.03E-05s 11:55:16.4 Info: CreateTable TrackFiles 11:55:16.4 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:16.4 Info: => 0.0001397s 11:55:16.4 Info: CreateIndex TrackFiles (ArtistId) 11:55:16.4 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:16.4 Info: => 7.04E-05s 11:55:16.4 Info: CreateIndex TrackFiles (AlbumId) 11:55:16.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.4 Info: => 6.4E-05s 11:55:16.4 Info: CreateTable History 11:55:16.4 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:16.4 Info: => 0.0001351s 11:55:16.4 Info: CreateIndex History (Date) 11:55:16.4 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:16.4 Info: => 6.99E-05s 11:55:16.4 Info: CreateIndex History (EventType) 11:55:16.4 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:16.4 Info: => 6.52E-05s 11:55:16.4 Info: CreateIndex History (DownloadId) 11:55:16.4 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:16.4 Info: => 6.41E-05s 11:55:16.4 Info: CreateIndex History (AlbumId) 11:55:16.4 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:16.4 Info: => 9.09E-05s 11:55:16.4 Info: CreateTable Notifications 11:55:16.4 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:16.4 Info: => 0.0001212s 11:55:16.4 Info: CreateTable ScheduledTasks 11:55:16.4 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:16.4 Info: => 0.0001011s 11:55:16.4 Info: CreateIndex ScheduledTasks (TypeName) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:16.4 Info: => 7.07E-05s 11:55:16.4 Info: CreateTable Indexers 11:55:16.4 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, "EnableSearch" INTEGER) 11:55:16.4 Info: => 9.28E-05s 11:55:16.4 Info: CreateIndex Indexers (Name) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:16.4 Info: => 7.45E-05s 11:55:16.4 Info: CreateTable Profiles 11:55:16.4 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:16.4 Info: => 8.49E-05s 11:55:16.4 Info: CreateIndex Profiles (Name) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:16.4 Info: => 9.52E-05s 11:55:16.4 Info: CreateTable QualityDefinitions 11:55:16.4 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:16.4 Info: => 0.000108s 11:55:16.4 Info: CreateIndex QualityDefinitions (Quality) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:16.4 Info: => 7.1E-05s 11:55:16.4 Info: CreateIndex QualityDefinitions (Title) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:16.4 Info: => 7.32E-05s 11:55:16.4 Info: CreateTable NamingConfig 11:55:16.4 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:16.4 Info: => 0.0001061s 11:55:16.4 Info: CreateTable Blacklist 11:55:16.4 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:16.4 Info: => 0.0001451s 11:55:16.4 Info: CreateTable Metadata 11:55:16.4 Info: CREATE TABLE "Metadata" ("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) 11:55:16.4 Info: => 9.25E-05s 11:55:16.4 Info: CreateTable MetadataFiles 11:55:16.4 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:16.4 Info: => 0.0001071s 11:55:16.4 Info: CreateTable DownloadClients 11:55:16.4 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) 11:55:16.4 Info: => 9.38E-05s 11:55:16.4 Info: CreateTable PendingReleases 11:55:16.4 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:16.4 Info: => 0.0001117s 11:55:16.4 Info: CreateTable RemotePathMappings 11:55:16.4 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:16.4 Info: => 9.6E-05s 11:55:16.4 Info: CreateTable Tags 11:55:16.4 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:16.4 Info: => 9.67E-05s 11:55:16.4 Info: CreateIndex Tags (Label) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:16.4 Info: => 8.35E-05s 11:55:16.4 Info: CreateTable Restrictions 11:55:16.4 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:16.4 Info: => 8.99E-05s 11:55:16.4 Info: CreateTable DelayProfiles 11:55:16.4 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:16.4 Info: => 0.0001228s 11:55:16.4 Info: CreateTable Users 11:55:16.4 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:16.4 Info: => 8.71E-05s 11:55:16.4 Info: CreateIndex Users (Identifier) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:16.4 Info: => 8.11E-05s 11:55:16.4 Info: CreateIndex Users (Username) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:16.4 Info: => 7.58E-05s 11:55:16.4 Info: CreateTable Commands 11:55:16.4 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) 11:55:16.4 Info: => 0.0001117s 11:55:16.4 Info: CreateTable IndexerStatus 11:55:16.4 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) 11:55:16.4 Info: => 0.0001098s 11:55:16.4 Info: CreateIndex IndexerStatus (ProviderId) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:16.4 Info: => 0.0001009s 11:55:16.4 Info: CreateTable ExtraFiles 11:55:16.4 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:16.4 Info: => 0.0001148s 11:55:16.4 Info: CreateTable LyricFiles 11:55:16.4 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:16.4 Info: => 0.0001183s 11:55:16.4 Info: CreateTable LanguageProfiles 11:55:16.4 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:16.4 Info: => 8.83E-05s 11:55:16.4 Info: CreateIndex LanguageProfiles (Name) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:16.4 Info: => 8.32E-05s 11:55:16.4 Info: CreateTable DownloadClientStatus 11:55:16.4 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) 11:55:16.4 Info: => 9.49E-05s 11:55:16.4 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:16.4 Info: => 8.45E-05s 11:55:16.4 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:16.4 Info: -> 1 Insert operations completed in 00:00:00.0000503 taking an average of 00:00:00.0000503 11:55:16.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:16', 'InitialSetup') 11:55:16.4 Info: Committing Transaction 11:55:16.4 Info: 1: InitialSetup migrated 11:55:16.4 Info: => 0.0008822s 11:55:16.4 Info: 2: add_reason_to_pending_releases migrating 11:55:16.4 Info: Beginning Transaction 11:55:16.4 Info: Starting migration of Main DB to 2 11:55:16.4 Info: AlterTable PendingReleases 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: CreateColumn PendingReleases Reason Int32 11:55:16.4 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:16.4 Info: => 0.000525s 11:55:16.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:16', 'add_reason_to_pending_releases') 11:55:16.4 Info: Committing Transaction 11:55:16.4 Info: 2: add_reason_to_pending_releases migrated 11:55:16.4 Info: => 0.0009311s 11:55:16.4 Info: 3: add_medium_support migrating 11:55:16.4 Info: Beginning Transaction 11:55:16.4 Info: Starting migration of Main DB to 3 11:55:16.4 Info: AlterTable Albums 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: CreateColumn Albums Media String 11:55:16.4 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:16.4 Info: => 0.0004952s 11:55:16.4 Info: AlterTable Tracks 11:55:16.4 Info: => 3E-07s 11:55:16.4 Info: CreateColumn Tracks MediumNumber Int32 11:55:16.4 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:16.4 Info: => 0.000452s 11:55:16.4 Info: AlterTable Tracks 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:16.4 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:16.4 Info: => 0.0004777s 11:55:16.4 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:16.4 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:16.4 Info: => 3.63E-05s 11:55:16.4 Info: DeleteColumn Tracks TrackNumber 11:55:16.4 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:16.4 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:16.4 Info: DROP TABLE "Tracks" 11:55:16.4 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:16.4 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:16.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:16.4 Info: => 0.0038929s 11:55:16.4 Info: AlterTable Tracks 11:55:16.4 Info: => 4E-07s 11:55:16.4 Info: CreateColumn Tracks TrackNumber String 11:55:16.4 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:16.4 Info: => 0.0004554s 11:55:16.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:16', 'add_medium_support') 11:55:16.4 Info: Committing Transaction 11:55:16.4 Info: 3: add_medium_support migrated 11:55:16.4 Info: => 0.0009226s 11:55:16.4 Info: 4: add_various_qualites_in_profile migrating 11:55:16.4 Info: Beginning Transaction 11:55:16.4 Info: Starting migration of Main DB to 4 11:55:16.4 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:16.4 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:16.4 Info: => 4.2E-05s 11:55:16.4 Info: PerformDBOperation 11:55:16.4 Info: Performing DB Operation 11:55:16.4 Info: => 2.91E-05s 11:55:16.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:16', 'add_various_qualites_in_profile') 11:55:16.4 Info: Committing Transaction 11:55:16.4 Info: 4: add_various_qualites_in_profile migrated 11:55:16.4 Info: => 0.0003785s 11:55:16.4 Info: 5: metadata_profiles migrating 11:55:16.4 Info: Beginning Transaction 11:55:16.4 Info: Starting migration of Main DB to 5 11:55:16.4 Info: CreateTable MetadataProfiles 11:55:16.4 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:16.4 Info: => 0.0001117s 11:55:16.4 Info: CreateIndex MetadataProfiles (Name) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:16.4 Info: => 9.75E-05s 11:55:16.4 Info: AlterTable Artists 11:55:16.4 Info: => 3E-07s 11:55:16.4 Info: CreateColumn Artists MetadataProfileId Int32 11:55:16.4 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:16.4 Info: => 0.000484s 11:55:16.4 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:16.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:16.4 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:16.4 Info: DROP TABLE "Artists" 11:55:16.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:16.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:16.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.4 Info: => 0.0040843s 11:55:16.4 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:16.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:16.5 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:16.5 Info: DROP TABLE "Artists" 11:55:16.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.5 Info: => 0.003992s 11:55:16.5 Info: AlterTable Albums 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn Albums SecondaryTypes String 11:55:16.5 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:16.5 Info: => 0.0005328s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:16', 'metadata_profiles') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 5: metadata_profiles migrated 11:55:16.5 Info: => 0.0010154s 11:55:16.5 Info: 6: separate_automatic_and_interactive_search migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 6 11:55:16.5 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:16.5 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, "EnableAutomaticSearch" INTEGER) 11:55:16.5 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:16.5 Info: DROP TABLE "Indexers" 11:55:16.5 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:16.5 Info: => 0.0033908s 11:55:16.5 Info: AlterTable Indexers 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:16.5 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:16.5 Info: => 0.0004525s 11:55:16.5 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:16.5 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:16.5 Info: => 3.05E-05s 11:55:16.5 Info: AlterTable Indexers 11:55:16.5 Info: => 3E-07s 11:55:16.5 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:16.5 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:16.5 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:16.5 Info: DROP TABLE "Indexers" 11:55:16.5 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:16.5 Info: => 0.0033192s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:16', 'separate_automatic_and_interactive_search') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 6: separate_automatic_and_interactive_search migrated 11:55:16.5 Info: => 0.0037853s 11:55:16.5 Info: 7: change_album_path_to_relative migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 7 11:55:16.5 Info: DeleteColumn Albums Path 11:55:16.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:16.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:16.5 Info: DROP TABLE "Albums" 11:55:16.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.5 Info: => 0.0047365s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:16', 'change_album_path_to_relative') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 7: change_album_path_to_relative migrated 11:55:16.5 Info: => 0.0052769s 11:55:16.5 Info: 8: change_quality_size_mb_to_kb migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 8 11:55:16.5 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:16.5 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:16.5 Info: => 4.35E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:16', 'change_quality_size_mb_to_kb') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 8: change_quality_size_mb_to_kb migrated 11:55:16.5 Info: => 0.0003953s 11:55:16.5 Info: 9: album_releases migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 9 11:55:16.5 Info: AlterTable Albums 11:55:16.5 Info: => 5E-07s 11:55:16.5 Info: CreateColumn Albums Releases String 11:55:16.5 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:16.5 Info: => 0.0004757s 11:55:16.5 Info: AlterTable Albums 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn Albums CurrentRelease String 11:55:16.5 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:16.5 Info: => 0.0004441s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:16', 'album_releases') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 9: album_releases migrated 11:55:16.5 Info: => 0.0008039s 11:55:16.5 Info: 10: album_releases_fix migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 10 11:55:16.5 Info: AlterTable Albums 11:55:16.5 Info: => 5E-07s 11:55:16.5 Info: AlterColumn Albums Releases String 11:55:16.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:16.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:16.5 Info: DROP TABLE "Albums" 11:55:16.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.5 Info: => 0.0047296s 11:55:16.5 Info: AlterTable Albums 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: AlterColumn Albums CurrentRelease String 11:55:16.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:16.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:16.5 Info: DROP TABLE "Albums" 11:55:16.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.5 Info: => 0.0045684s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:16', 'album_releases_fix') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 10: album_releases_fix migrated 11:55:16.5 Info: => 0.005013s 11:55:16.5 Info: 11: import_lists migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 11 11:55:16.5 Info: CreateTable ImportLists 11:55:16.5 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:16.5 Info: => 0.0001528s 11:55:16.5 Info: CreateIndex ImportLists (Name) 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:16.5 Info: => 0.0001137s 11:55:16.5 Info: CreateTable ImportListStatus 11:55:16.5 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:16.5 Info: => 0.0001217s 11:55:16.5 Info: CreateIndex ImportListStatus (ProviderId) 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:16.5 Info: => 7.77E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:16', 'import_lists') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 11: import_lists migrated 11:55:16.5 Info: => 0.0005473s 11:55:16.5 Info: 12: add_release_status migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 12 11:55:16.5 Info: AlterTable MetadataProfiles 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:16.5 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:16.5 Info: => 0.0004841s 11:55:16.5 Info: PerformDBOperation 11:55:16.5 Info: Performing DB Operation 11:55:16.5 Info: => 2.96E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:16', 'add_release_status') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 12: add_release_status migrated 11:55:16.5 Info: => 0.0004665s 11:55:16.5 Info: 13: album_download_notification migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 13 11:55:16.5 Info: AlterTable Notifications 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:16.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:16.5 Info: => 0.0004715s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:16', 'album_download_notification') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 13: album_download_notification migrated 11:55:16.5 Info: => 0.0008494s 11:55:16.5 Info: 14: fix_language_metadata_profiles migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 14 11:55:16.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:16.5 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:16.5 Info: => 0.0001153s 11:55:16.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:16.5 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:16.5 Info: => 7.72E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:16', 'fix_language_metadata_profiles') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 14: fix_language_metadata_profiles migrated 11:55:16.5 Info: => 0.000626s 11:55:16.5 Info: 15: remove_fanzub migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 15 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:16.5 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:16.5 Info: => 3.9E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:16', 'remove_fanzub') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 15: remove_fanzub migrated 11:55:16.5 Info: => 0.0004602s 11:55:16.5 Info: 16: update_artist_history_indexes migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 16 11:55:16.5 Info: CreateIndex Albums (ArtistId) 11:55:16.5 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:16.5 Info: => 8.77E-05s 11:55:16.5 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:16.5 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:16.5 Info: => 8.63E-05s 11:55:16.5 Info: DeleteIndex History (AlbumId) 11:55:16.5 Info: DROP INDEX "IX_History_AlbumId" 11:55:16.5 Info: => 0.0001347s 11:55:16.5 Info: CreateIndex History (AlbumId, Date) 11:55:16.5 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:16.5 Info: => 8.6E-05s 11:55:16.5 Info: DeleteIndex History (DownloadId) 11:55:16.5 Info: DROP INDEX "IX_History_DownloadId" 11:55:16.5 Info: => 0.0001235s 11:55:16.5 Info: CreateIndex History (DownloadId, Date) 11:55:16.5 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:16.5 Info: => 8.52E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:16', 'update_artist_history_indexes') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 16: update_artist_history_indexes migrated 11:55:16.5 Info: => 0.0005063s 11:55:16.5 Info: 17: remove_nma migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 17 11:55:16.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:16.5 Info: => 4.11E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:16', 'remove_nma') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 17: remove_nma migrated 11:55:16.5 Info: => 0.0004351s 11:55:16.5 Info: 18: album_disambiguation migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 18 11:55:16.5 Info: AlterTable Albums 11:55:16.5 Info: => 5E-07s 11:55:16.5 Info: CreateColumn Albums Disambiguation String 11:55:16.5 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:16.5 Info: => 0.0005941s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:16', 'album_disambiguation') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 18: album_disambiguation migrated 11:55:16.5 Info: => 0.000969s 11:55:16.5 Info: 19: add_ape_quality_in_profiles migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 19 11:55:16.5 Info: PerformDBOperation 11:55:16.5 Info: Performing DB Operation 11:55:16.5 Info: => 4.36E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:16', 'add_ape_quality_in_profiles') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 19: add_ape_quality_in_profiles migrated 11:55:16.5 Info: => 0.0003965s 11:55:16.5 Info: 20: remove_pushalot migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 20 11:55:16.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:16.5 Info: => 5.22E-05s 11:55:16.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.5 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:16.5 Info: => 3.28E-05s 11:55:16.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.5 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:16.5 Info: => 3.06E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:16', 'remove_pushalot') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 20: remove_pushalot migrated 11:55:16.5 Info: => 0.0004338s 11:55:16.5 Info: 21: add_custom_filters migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 21 11:55:16.5 Info: CreateTable CustomFilters 11:55:16.5 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:16.5 Info: => 0.0001266s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:16', 'add_custom_filters') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 21: add_custom_filters migrated 11:55:16.5 Info: => 0.0004643s 11:55:16.5 Info: 22: import_list_tags migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 22 11:55:16.5 Info: AlterTable ImportLists 11:55:16.5 Info: => 5E-07s 11:55:16.5 Info: CreateColumn ImportLists Tags String 11:55:16.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:16.5 Info: => 0.0005681s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:16', 'import_list_tags') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 22: import_list_tags migrated 11:55:16.5 Info: => 0.0009457s 11:55:16.5 Info: 23: add_release_groups_etc migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 23 11:55:16.5 Info: CreateTable ArtistMetadata 11:55:16.5 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:16.5 Info: => 0.0059132s 11:55:16.5 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:16.5 Info: => 8.8E-05s 11:55:16.5 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:16.5 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:16.5 Info: => 7.2E-05s 11:55:16.5 Info: AlterTable Artists 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:16.5 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:16.5 Info: => 0.0005197s 11:55:16.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:16.5 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:16.5 Info: => 5.57E-05s 11:55:16.5 Info: CreateTable AlbumReleases 11:55:16.5 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:16.5 Info: => 0.0001332s 11:55:16.5 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:16.5 Info: => 8.15E-05s 11:55:16.5 Info: CreateIndex AlbumReleases (AlbumId) 11:55:16.5 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:16.5 Info: => 7.59E-05s 11:55:16.5 Info: PerformDBOperation 11:55:16.5 Info: Performing DB Operation 11:55:16.5 Info: => 3.3E-05s 11:55:16.5 Info: AlterTable Albums 11:55:16.5 Info: => 2E-07s 11:55:16.5 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:16.5 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:16.5 Info: => 0.0009423s 11:55:16.5 Info: AlterTable Albums 11:55:16.5 Info: => 5E-07s 11:55:16.5 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:16.5 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:16.5 Info: => 0.0005483s 11:55:16.5 Info: AlterTable Albums 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn Albums Links String 11:55:16.5 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:16.5 Info: => 0.0006197s 11:55:16.5 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:16.5 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:16.5 Info: => 8.57E-05s 11:55:16.5 Info: AlterTable Tracks 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn Tracks ForeignRecordingId String 11:55:16.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:16.5 Info: => 0.0005278s 11:55:16.5 Info: AlterTable Tracks 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:16.5 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:16.5 Info: => 0.0005086s 11:55:16.5 Info: AlterTable Tracks 11:55:16.5 Info: => 3E-07s 11:55:16.5 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:16.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:16.5 Info: => 0.0005265s 11:55:16.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:16.5 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:16.5 Info: => 7.12E-05s 11:55:16.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:16.5 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:16.5 Info: => 5.98E-05s 11:55:16.5 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:16.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.5 Info: DROP TABLE "Artists" 11:55:16.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.5 Info: => 0.0041473s 11:55:16.5 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:16.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:16.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:16.5 Info: DROP TABLE "Albums" 11:55:16.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.5 Info: => 0.0041738s 11:55:16.5 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:16.5 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.5 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:16.5 Info: DROP TABLE "Tracks" 11:55:16.5 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:16.5 Info: => 0.0038535s 11:55:16.5 Info: DeleteColumn TrackFiles ArtistId 11:55:16.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:16.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:16.5 Info: DROP TABLE "TrackFiles" 11:55:16.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.5 Info: => 0.0036318s 11:55:16.5 Info: CreateIndex Artists (ArtistMetadataId) 11:55:16.5 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.5 Info: => 7.83E-05s 11:55:16.5 Info: CreateIndex Artists (Monitored) 11:55:16.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.5 Info: => 7.42E-05s 11:55:16.5 Info: CreateIndex Albums (ArtistMetadataId) 11:55:16.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:16.5 Info: => 7.26E-05s 11:55:16.5 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:16.5 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:16.5 Info: => 7.2E-05s 11:55:16.5 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:16.5 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:16.5 Info: => 7.06E-05s 11:55:16.5 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:16.5 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:16.5 Info: => 7E-05s 11:55:16.5 Info: UpdateData 11:55:16.5 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:16.5 Info: => 3.74E-05s 11:55:16.5 Info: UpdateData 11:55:16.5 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:16.5 Info: => 3.15E-05s 11:55:16.5 Info: UpdateData 11:55:16.5 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:16.5 Info: => 3.61E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:16', 'add_release_groups_etc') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 23: add_release_groups_etc migrated 11:55:16.5 Info: => 0.0006102s 11:55:16.5 Info: 24: NewMediaInfoFormat migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 24 11:55:16.5 Info: UpdateData 11:55:16.5 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:16.5 Info: => 4.98E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:16', 'NewMediaInfoFormat') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 24: NewMediaInfoFormat migrated 11:55:16.5 Info: => 0.0004527s 11:55:16.5 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 25 11:55:16.5 Info: RenameTable Restrictions ReleaseProfiles 11:55:16.5 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:16.5 Info: => 0.001429s 11:55:16.5 Info: AlterTable ReleaseProfiles 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:16.5 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:16.5 Info: => 0.0005155s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:16', 'rename_restrictions_to_release_profiles') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:16.5 Info: => 0.0009715s 11:55:16.5 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 26 11:55:16.5 Info: RenameTable Profiles QualityProfiles 11:55:16.5 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:16.5 Info: => 0.0014644s 11:55:16.5 Info: AlterTable QualityProfiles 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:16.5 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:16.5 Info: => 0.0004898s 11:55:16.5 Info: AlterTable LanguageProfiles 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:16.5 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:16.5 Info: => 0.0005002s 11:55:16.5 Info: UpdateData 11:55:16.5 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:16.5 Info: => 3.62E-05s 11:55:16.5 Info: UpdateData 11:55:16.5 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:16.5 Info: => 2.72E-05s 11:55:16.5 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:16.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.5 Info: DROP TABLE "Artists" 11:55:16.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.5 Info: => 0.0041158s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:16', 'rename_quality_profiles_add_upgrade_allowed') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:16.5 Info: => 0.00468s 11:55:16.5 Info: 27: add_import_exclusions migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 27 11:55:16.5 Info: CreateTable ImportListExclusions 11:55:16.5 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:16.5 Info: => 0.0001303s 11:55:16.5 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:16.5 Info: => 8.37E-05s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:16', 'add_import_exclusions') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 27: add_import_exclusions migrated 11:55:16.5 Info: => 0.0005605s 11:55:16.5 Info: 28: clean_artist_metadata_table migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 28 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.5 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.5 Info: => 0.0001312s 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.5 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.5 Info: => 0.0001145s 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:16.5 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:16.5 Info: => 0.0001122s 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:16.5 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:16.5 Info: => 0.000114s 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.5 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.5 Info: => 0.0001095s 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:16.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:16.5 Info: => 0.0001124s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:16', 'clean_artist_metadata_table') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 28: clean_artist_metadata_table migrated 11:55:16.5 Info: => 0.0005305s 11:55:16.5 Info: 29: health_issue_notification migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 29 11:55:16.5 Info: AlterTable Notifications 11:55:16.5 Info: => 5E-07s 11:55:16.5 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:16.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:16.5 Info: => 0.0005255s 11:55:16.5 Info: AlterTable Notifications 11:55:16.5 Info: => 5E-07s 11:55:16.5 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:16.5 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:16.5 Info: => 0.0005618s 11:55:16.5 Info: AlterTable Notifications 11:55:16.5 Info: => 3E-07s 11:55:16.5 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:16.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:16.5 Info: => 0.0004927s 11:55:16.5 Info: AlterTable Notifications 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:16.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:16.5 Info: => 0.0005201s 11:55:16.5 Info: AlterTable Notifications 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:16.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:16.5 Info: => 0.000497s 11:55:16.5 Info: DeleteColumn Notifications OnDownload 11:55:16.5 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:16.5 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:16.5 Info: DROP TABLE "Notifications" 11:55:16.5 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:16.5 Info: => 0.0036647s 11:55:16.5 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:16.5 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:16.5 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:16.5 Info: DROP TABLE "Notifications" 11:55:16.5 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:16.5 Info: => 0.0036623s 11:55:16.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:16', 'health_issue_notification') 11:55:16.5 Info: Committing Transaction 11:55:16.5 Info: 29: health_issue_notification migrated 11:55:16.5 Info: => 0.0041038s 11:55:16.5 Info: 30: add_mediafilerepository_mtime migrating 11:55:16.5 Info: Beginning Transaction 11:55:16.5 Info: Starting migration of Main DB to 30 11:55:16.5 Info: AlterTable TrackFiles 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn TrackFiles Modified DateTime 11:55:16.5 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:16.5 Info: => 0.000575s 11:55:16.5 Info: AlterTable TrackFiles 11:55:16.5 Info: => 4E-07s 11:55:16.5 Info: CreateColumn TrackFiles Path String 11:55:16.5 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:16.5 Info: => 0.0005096s 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:16.5 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:16.5 Info: => 3.08E-05s 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:16.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:16.5 Info: => 0.0001148s 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:16.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:16.5 Info: => 0.0001255s 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:16.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:16.5 Info: => 0.0001305s 11:55:16.5 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:16.5 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:16.5 Info: => 6.61E-05s 11:55:16.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:16.5 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:16.5 Info: => 4.71E-05s 11:55:16.5 Info: AlterTable TrackFiles 11:55:16.5 Info: => 3E-07s 11:55:16.5 Info: AlterColumn TrackFiles Path String 11:55:16.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:16.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:16.5 Info: DROP TABLE "TrackFiles" 11:55:16.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.5 Info: => 0.0037655s 11:55:16.5 Info: CreateIndex TrackFiles (Path) 11:55:16.5 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:16.5 Info: => 7.93E-05s 11:55:16.5 Info: DeleteColumn TrackFiles RelativePath 11:55:16.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:16.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:16.6 Info: DROP TABLE "TrackFiles" 11:55:16.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:16.6 Info: => 0.0038766s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:16', 'add_mediafilerepository_mtime') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 30: add_mediafilerepository_mtime migrated 11:55:16.6 Info: => 0.0043717s 11:55:16.6 Info: 31: add_artistmetadataid_constraint migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 31 11:55:16.6 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:16.6 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:16.6 Info: => 0.0001405s 11:55:16.6 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:16.6 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:16.6 Info: => 0.0001174s 11:55:16.6 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:16.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.6 Info: DROP TABLE "Artists" 11:55:16.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.6 Info: => 0.0040008s 11:55:16.6 Info: CreateIndex Artists (ArtistMetadataId) 11:55:16.6 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.6 Info: => 9.88E-05s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:16', 'add_artistmetadataid_constraint') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 31: add_artistmetadataid_constraint migrated 11:55:16.6 Info: => 0.0005992s 11:55:16.6 Info: 32: old_ids_and_artist_alias migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 32 11:55:16.6 Info: AlterTable ArtistMetadata 11:55:16.6 Info: => 5E-07s 11:55:16.6 Info: CreateColumn ArtistMetadata Aliases String 11:55:16.6 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:16.6 Info: => 0.0005142s 11:55:16.6 Info: AlterTable ArtistMetadata 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:16.6 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:16.6 Info: => 0.0004973s 11:55:16.6 Info: AlterTable Albums 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:16.6 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:16.6 Info: => 0.000502s 11:55:16.6 Info: AlterTable AlbumReleases 11:55:16.6 Info: => 5E-07s 11:55:16.6 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:16.6 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:16.6 Info: => 0.0005253s 11:55:16.6 Info: AlterTable Tracks 11:55:16.6 Info: => 3E-07s 11:55:16.6 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:16.6 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:16.6 Info: => 0.000523s 11:55:16.6 Info: AlterTable Tracks 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:16.6 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:16.6 Info: => 0.0005205s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:16', 'old_ids_and_artist_alias') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 32: old_ids_and_artist_alias migrated 11:55:16.6 Info: => 0.0010105s 11:55:16.6 Info: 33: download_propers_config migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 33 11:55:16.6 Info: PerformDBOperation 11:55:16.6 Info: Performing DB Operation 11:55:16.6 Info: => 2.64E-05s 11:55:16.6 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:16.6 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:16.6 Info: => 2.79E-05s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:16', 'download_propers_config') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 33: download_propers_config migrated 11:55:16.6 Info: => 0.0004149s 11:55:16.6 Info: 34: remove_language_profiles migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 34 11:55:16.6 Info: DeleteTable LanguageProfiles 11:55:16.6 Info: DROP TABLE "LanguageProfiles" 11:55:16.6 Info: => 0.0001791s 11:55:16.6 Info: DeleteColumn Artists LanguageProfileId 11:55:16.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.6 Info: DROP TABLE "Artists" 11:55:16.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.6 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.6 Info: => 0.0043808s 11:55:16.6 Info: DeleteColumn ImportLists LanguageProfileId 11:55:16.6 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:16.6 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:16.6 Info: DROP TABLE "ImportLists" 11:55:16.6 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:16.6 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:16.6 Info: => 0.0038189s 11:55:16.6 Info: DeleteColumn Blacklist Language 11:55:16.6 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:16.6 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:16.6 Info: DROP TABLE "Blacklist" 11:55:16.6 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:16.6 Info: => 0.0036789s 11:55:16.6 Info: DeleteColumn History Language 11:55:16.6 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:16.6 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:16.6 Info: DROP TABLE "History" 11:55:16.6 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:16.6 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:16.6 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:16.6 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:16.6 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:16.6 Info: => 0.0042337s 11:55:16.6 Info: DeleteColumn LyricFiles Language 11:55:16.6 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:16.6 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:16.6 Info: DROP TABLE "LyricFiles" 11:55:16.6 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:16.6 Info: => 0.0054622s 11:55:16.6 Info: DeleteColumn TrackFiles Language 11:55:16.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:16.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:16.6 Info: DROP TABLE "TrackFiles" 11:55:16.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:16.6 Info: => 0.0038098s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:16', 'remove_language_profiles') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 34: remove_language_profiles migrated 11:55:16.6 Info: => 0.0044583s 11:55:16.6 Info: 35: multi_disc_naming_format migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 35 11:55:16.6 Info: AlterTable NamingConfig 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:16.6 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:16.6 Info: => 0.0005391s 11:55:16.6 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:16.6 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:16.6 Info: => 3.37E-05s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:16', 'multi_disc_naming_format') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 35: multi_disc_naming_format migrated 11:55:16.6 Info: => 0.0004821s 11:55:16.6 Info: 36: add_download_client_priority migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 36 11:55:16.6 Info: AlterTable DownloadClients 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn DownloadClients Priority Int32 11:55:16.6 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:16.6 Info: => 0.0005509s 11:55:16.6 Info: PerformDBOperation 11:55:16.6 Info: Performing DB Operation 11:55:16.6 Info: => 4.91E-05s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:16', 'add_download_client_priority') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 36: add_download_client_priority migrated 11:55:16.6 Info: => 0.0005105s 11:55:16.6 Info: 37: remove_growl_prowl migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 37 11:55:16.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:16.6 Info: => 3.49E-05s 11:55:16.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:16.6 Info: => 2.57E-05s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:16', 'remove_growl_prowl') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 37: remove_growl_prowl migrated 11:55:16.6 Info: => 0.0004078s 11:55:16.6 Info: 38: remove_plex_hometheatre migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 38 11:55:16.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:16.6 Info: => 4.34E-05s 11:55:16.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:16.6 Info: => 2.42E-05s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:16', 'remove_plex_hometheatre') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 38: remove_plex_hometheatre migrated 11:55:16.6 Info: => 0.0003995s 11:55:16.6 Info: 39: add_root_folder_add_defaults migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 39 11:55:16.6 Info: AlterTable RootFolders 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn RootFolders Name String 11:55:16.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:16.6 Info: => 0.0005594s 11:55:16.6 Info: AlterTable RootFolders 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:16.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:16.6 Info: => 0.0005555s 11:55:16.6 Info: AlterTable RootFolders 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:16.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:16.6 Info: => 0.0005151s 11:55:16.6 Info: AlterTable RootFolders 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:16.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:16.6 Info: => 0.0005422s 11:55:16.6 Info: AlterTable RootFolders 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn RootFolders DefaultTags String 11:55:16.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:16.6 Info: => 0.0005543s 11:55:16.6 Info: PerformDBOperation 11:55:16.6 Info: Performing DB Operation 11:55:16.6 Info: => 4.48E-05s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:16', 'add_root_folder_add_defaults') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 39: add_root_folder_add_defaults migrated 11:55:16.6 Info: => 0.0005174s 11:55:16.6 Info: 40: task_duration migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 40 11:55:16.6 Info: AlterTable ScheduledTasks 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:16.6 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:16.6 Info: => 0.0005796s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:16', 'task_duration') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 40: task_duration migrated 11:55:16.6 Info: => 0.0010449s 11:55:16.6 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 41 11:55:16.6 Info: AlterTable ReleaseProfiles 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:16.6 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:16.6 Info: => 0.0005696s 11:55:16.6 Info: AlterTable ReleaseProfiles 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:16.6 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:16.6 Info: => 0.0005528s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:16', 'add_indexer_and_enabled_to_release_profiles') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:16.6 Info: => 0.0010144s 11:55:16.6 Info: 42: remove_album_folders migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 42 11:55:16.6 Info: DeleteColumn Artists AlbumFolder 11:55:16.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.6 Info: DROP TABLE "Artists" 11:55:16.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.6 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.6 Info: => 0.0043683s 11:55:16.6 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:16.6 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:16.6 Info: => 4.35E-05s 11:55:16.6 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:16.6 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:16.6 Info: => 2.59E-05s 11:55:16.6 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:16.6 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:16.6 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:16.6 Info: DROP TABLE "NamingConfig" 11:55:16.6 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:16.6 Info: => 0.0035849s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:16', 'remove_album_folders') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 42: remove_album_folders migrated 11:55:16.6 Info: => 0.004126s 11:55:16.6 Info: 44: add_priority_to_indexers migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 44 11:55:16.6 Info: AlterTable Indexers 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn Indexers Priority Int32 11:55:16.6 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:16.6 Info: => 0.0005484s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:16', 'add_priority_to_indexers') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 44: add_priority_to_indexers migrated 11:55:16.6 Info: => 0.0010103s 11:55:16.6 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 45 11:55:16.6 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:16.6 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:16.6 Info: => 0.0001025s 11:55:16.6 Info: PerformDBOperation 11:55:16.6 Info: Performing DB Operation 11:55:16.6 Info: => 2.28E-05s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:16', 'remove_chown_and_folderchmod_config') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:16.6 Info: => 0.0004669s 11:55:16.6 Info: 47: update_notifiarr migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 47 11:55:16.6 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:16.6 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:16.6 Info: => 5.27E-05s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:16', 'update_notifiarr') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 47: update_notifiarr migrated 11:55:16.6 Info: => 0.0004166s 11:55:16.6 Info: 49: email_multiple_addresses migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 49 11:55:16.6 Info: PerformDBOperation 11:55:16.6 Info: Performing DB Operation 11:55:16.6 Info: => 6.98E-05s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:16', 'email_multiple_addresses') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 49: email_multiple_addresses migrated 11:55:16.6 Info: => 0.000406s 11:55:16.6 Info: 50: rename_blacklist_to_blocklist migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 50 11:55:16.6 Info: RenameTable Blacklist Blocklist 11:55:16.6 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:16.6 Info: => 0.0014977s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:16', 'rename_blacklist_to_blocklist') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 50: rename_blacklist_to_blocklist migrated 11:55:16.6 Info: => 0.0019084s 11:55:16.6 Info: 51: cdh_per_downloadclient migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 51 11:55:16.6 Info: AlterTable DownloadClients 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:16.6 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:16.6 Info: => 0.0006148s 11:55:16.6 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:16.6 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:16.6 Info: => 0.0005406s 11:55:16.6 Info: PerformDBOperation 11:55:16.6 Info: Performing DB Operation 11:55:16.6 Info: => 0.0001514s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:16', 'cdh_per_downloadclient') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 51: cdh_per_downloadclient migrated 11:55:16.6 Info: => 0.0006074s 11:55:16.6 Info: 52: download_history migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 52 11:55:16.6 Info: CreateTable DownloadHistory 11:55:16.6 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:16.6 Info: => 0.0001288s 11:55:16.6 Info: CreateIndex DownloadHistory (EventType) 11:55:16.6 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:16.6 Info: => 0.0001191s 11:55:16.6 Info: CreateIndex DownloadHistory (ArtistId) 11:55:16.6 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:16.6 Info: => 0.0001029s 11:55:16.6 Info: CreateIndex DownloadHistory (DownloadId) 11:55:16.6 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:16.6 Info: => 0.0001043s 11:55:16.6 Info: PerformDBOperation 11:55:16.6 Info: Performing DB Operation 11:55:16.6 Info: => 0.0001081s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:16', 'download_history') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 52: download_history migrated 11:55:16.6 Info: => 0.0005241s 11:55:16.6 Info: 53: add_update_history migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 53 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:16', 'add_update_history') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 53: add_update_history migrated 11:55:16.6 Info: => 0.0004204s 11:55:16.6 Info: 54: add_on_update_to_notifications migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 54 11:55:16.6 Info: AlterTable Notifications 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:16.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:16.6 Info: => 0.000682s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:16', 'add_on_update_to_notifications') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 54: add_on_update_to_notifications migrated 11:55:16.6 Info: => 0.0010553s 11:55:16.6 Info: 55: download_client_per_indexer migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 55 11:55:16.6 Info: AlterTable Indexers 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn Indexers DownloadClientId Int32 11:55:16.6 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:16.6 Info: => 0.0006176s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:16', 'download_client_per_indexer') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 55: download_client_per_indexer migrated 11:55:16.6 Info: => 0.0010292s 11:55:16.6 Info: 56: AddNewItemMonitorType migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 56 11:55:16.6 Info: AlterTable Artists 11:55:16.6 Info: => 5E-07s 11:55:16.6 Info: CreateColumn Artists MonitorNewItems Int32 11:55:16.6 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:16.6 Info: => 0.0006109s 11:55:16.6 Info: AlterTable RootFolders 11:55:16.6 Info: => 3E-07s 11:55:16.6 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:16.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:16.6 Info: => 0.0006395s 11:55:16.6 Info: AlterTable ImportLists 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:16.6 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:16.6 Info: => 0.0006712s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:16', 'AddNewItemMonitorType') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 56: AddNewItemMonitorType migrated 11:55:16.6 Info: => 0.0010995s 11:55:16.6 Info: 57: ImportListSearch migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 57 11:55:16.6 Info: AlterTable ImportLists 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:16.6 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:16.6 Info: => 0.0006714s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:16', 'ImportListSearch') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 57: ImportListSearch migrated 11:55:16.6 Info: => 0.001136s 11:55:16.6 Info: 58: ImportListMonitorExisting migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 58 11:55:16.6 Info: AlterTable ImportLists 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:16.6 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:16.6 Info: => 0.000674s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:16', 'ImportListMonitorExisting') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 58: ImportListMonitorExisting migrated 11:55:16.6 Info: => 0.0010948s 11:55:16.6 Info: 59: add_indexer_tags migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 59 11:55:16.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.6 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:16.6 Info: => 3.98E-05s 11:55:16.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.6 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:16.6 Info: => 2.85E-05s 11:55:16.6 Info: AlterTable Indexers 11:55:16.6 Info: => 3E-07s 11:55:16.6 Info: CreateColumn Indexers Tags String 11:55:16.6 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:16.6 Info: => 0.0006828s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:16', 'add_indexer_tags') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 59: add_indexer_tags migrated 11:55:16.6 Info: => 0.0010867s 11:55:16.6 Info: 60: update_audio_types migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 60 11:55:16.6 Info: PerformDBOperation 11:55:16.6 Info: Performing DB Operation 11:55:16.6 Info: => 5.72E-05s 11:55:16.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:16', 'update_audio_types') 11:55:16.6 Info: Committing Transaction 11:55:16.6 Info: 60: update_audio_types migrated 11:55:16.6 Info: => 0.0003952s 11:55:16.6 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:16.6 Info: Beginning Transaction 11:55:16.6 Info: Starting migration of Main DB to 61 11:55:16.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.6 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:16.6 Info: => 3.14E-05s 11:55:16.6 Info: AlterTable AlbumReleases 11:55:16.6 Info: => 3E-07s 11:55:16.6 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:16.6 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:16.6 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:16.6 Info: DROP TABLE "AlbumReleases" 11:55:16.6 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:16.6 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:16.6 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:16.6 Info: => 0.0044428s 11:55:16.6 Info: AlterTable Albums 11:55:16.6 Info: => 4E-07s 11:55:16.6 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:16.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:16.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:16.6 Info: DROP TABLE "Albums" 11:55:16.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:16.6 Info: => 0.0042385s 11:55:16.6 Info: AlterTable Albums 11:55:16.6 Info: => 3E-07s 11:55:16.6 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:16.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:16.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:16.6 Info: DROP TABLE "Albums" 11:55:16.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:16.6 Info: => 0.0044013s 11:55:16.6 Info: AlterTable Albums 11:55:16.6 Info: => 3E-07s 11:55:16.6 Info: AlterColumn Albums Added DateTimeOffset 11:55:16.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:16.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:16.6 Info: DROP TABLE "Albums" 11:55:16.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.6 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:16.6 Info: => 0.0042283s 11:55:16.6 Info: AlterTable Artists 11:55:16.6 Info: => 3E-07s 11:55:16.6 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:16.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:16.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:16.6 Info: DROP TABLE "Artists" 11:55:16.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.7 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.7 Info: => 0.0043451s 11:55:16.7 Info: AlterTable Artists 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn Artists Added DateTimeOffset 11:55:16.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:16.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:16.7 Info: DROP TABLE "Artists" 11:55:16.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.7 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.7 Info: => 0.0043076s 11:55:16.7 Info: AlterTable Blocklist 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:16.7 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:16.7 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:16.7 Info: DROP TABLE "Blocklist" 11:55:16.7 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:16.7 Info: => 0.0039637s 11:55:16.7 Info: AlterTable Blocklist 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:16.7 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:16.7 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:16.7 Info: DROP TABLE "Blocklist" 11:55:16.7 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:16.7 Info: => 0.0040645s 11:55:16.7 Info: AlterTable Commands 11:55:16.7 Info: => 3E-07s 11:55:16.7 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:16.7 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) 11:55:16.7 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" 11:55:16.7 Info: DROP TABLE "Commands" 11:55:16.7 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:16.7 Info: => 0.0039217s 11:55:16.7 Info: AlterTable Commands 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:16.7 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) 11:55:16.7 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" 11:55:16.7 Info: DROP TABLE "Commands" 11:55:16.7 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:16.7 Info: => 0.0038172s 11:55:16.7 Info: AlterTable Commands 11:55:16.7 Info: => 5E-07s 11:55:16.7 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:16.7 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) 11:55:16.7 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" 11:55:16.7 Info: DROP TABLE "Commands" 11:55:16.7 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:16.7 Info: => 0.0060703s 11:55:16.7 Info: AlterTable DownloadClientStatus 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:16.7 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) 11:55:16.7 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:16.7 Info: DROP TABLE "DownloadClientStatus" 11:55:16.7 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:16.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:16.7 Info: => 0.0039592s 11:55:16.7 Info: AlterTable DownloadClientStatus 11:55:16.7 Info: => 3E-07s 11:55:16.7 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:16.7 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) 11:55:16.7 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:16.7 Info: DROP TABLE "DownloadClientStatus" 11:55:16.7 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:16.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:16.7 Info: => 0.0040112s 11:55:16.7 Info: AlterTable DownloadClientStatus 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:16.7 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) 11:55:16.7 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:16.7 Info: DROP TABLE "DownloadClientStatus" 11:55:16.7 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:16.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:16.7 Info: => 0.0039493s 11:55:16.7 Info: AlterTable DownloadHistory 11:55:16.7 Info: => 3E-07s 11:55:16.7 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:16.7 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:16.7 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:16.7 Info: DROP TABLE "DownloadHistory" 11:55:16.7 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:16.7 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:16.7 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:16.7 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:16.7 Info: => 0.004325s 11:55:16.7 Info: AlterTable ExtraFiles 11:55:16.7 Info: => 3E-07s 11:55:16.7 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:16.7 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:16.7 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:16.7 Info: DROP TABLE "ExtraFiles" 11:55:16.7 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:16.7 Info: => 0.0038464s 11:55:16.7 Info: AlterTable ExtraFiles 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:16.7 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:16.7 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:16.7 Info: DROP TABLE "ExtraFiles" 11:55:16.7 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:16.7 Info: => 0.0038201s 11:55:16.7 Info: AlterTable History 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn History Date DateTimeOffset 11:55:16.7 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:16.7 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:16.7 Info: DROP TABLE "History" 11:55:16.7 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:16.7 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:16.7 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:16.7 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:16.7 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:16.7 Info: => 0.00442s 11:55:16.7 Info: AlterTable ImportListStatus 11:55:16.7 Info: => 3E-07s 11:55:16.7 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:16.7 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:16.7 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:16.7 Info: DROP TABLE "ImportListStatus" 11:55:16.7 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:16.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:16.7 Info: => 0.0039991s 11:55:16.7 Info: AlterTable ImportListStatus 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:16.7 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:16.7 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:16.7 Info: DROP TABLE "ImportListStatus" 11:55:16.7 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:16.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:16.7 Info: => 0.003968s 11:55:16.7 Info: AlterTable ImportListStatus 11:55:16.7 Info: => 3E-07s 11:55:16.7 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:16.7 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:16.7 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:16.7 Info: DROP TABLE "ImportListStatus" 11:55:16.7 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:16.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:16.7 Info: => 0.0039388s 11:55:16.7 Info: AlterTable IndexerStatus 11:55:16.7 Info: => 3E-07s 11:55:16.7 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:16.7 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) 11:55:16.7 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:16.7 Info: DROP TABLE "IndexerStatus" 11:55:16.7 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:16.7 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:16.7 Info: => 0.003993s 11:55:16.7 Info: AlterTable IndexerStatus 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:16.7 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) 11:55:16.7 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:16.7 Info: DROP TABLE "IndexerStatus" 11:55:16.7 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:16.7 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:16.7 Info: => 0.0039432s 11:55:16.7 Info: AlterTable IndexerStatus 11:55:16.7 Info: => 3E-07s 11:55:16.7 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:16.7 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) 11:55:16.7 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:16.7 Info: DROP TABLE "IndexerStatus" 11:55:16.7 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:16.7 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:16.7 Info: => 0.0039409s 11:55:16.7 Info: AlterTable LyricFiles 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:16.7 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:16.7 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:16.7 Info: DROP TABLE "LyricFiles" 11:55:16.7 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:16.7 Info: => 0.0037069s 11:55:16.7 Info: AlterTable LyricFiles 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:16.7 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:16.7 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:16.7 Info: DROP TABLE "LyricFiles" 11:55:16.7 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:16.7 Info: => 0.0036621s 11:55:16.7 Info: AlterTable MetadataFiles 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:16.7 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:16.7 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:16.7 Info: DROP TABLE "MetadataFiles" 11:55:16.7 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:16.7 Info: => 0.0048076s 11:55:16.7 Info: AlterTable MetadataFiles 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:16.7 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:16.7 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:16.7 Info: DROP TABLE "MetadataFiles" 11:55:16.7 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:16.7 Info: => 0.0037173s 11:55:16.7 Info: AlterTable PendingReleases 11:55:16.7 Info: => 3E-07s 11:55:16.7 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:16.7 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:16.7 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:16.7 Info: DROP TABLE "PendingReleases" 11:55:16.7 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:16.7 Info: => 0.0037357s 11:55:16.7 Info: AlterTable ScheduledTasks 11:55:16.7 Info: => 4E-07s 11:55:16.7 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:16.7 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) 11:55:16.7 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:16.7 Info: DROP TABLE "ScheduledTasks" 11:55:16.7 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:16.8 Info: => 0.0043053s 11:55:16.8 Info: AlterTable ScheduledTasks 11:55:16.8 Info: => 3E-07s 11:55:16.8 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:16.8 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) 11:55:16.8 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:16.8 Info: DROP TABLE "ScheduledTasks" 11:55:16.8 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:16.8 Info: => 0.0037986s 11:55:16.8 Info: AlterTable TrackFiles 11:55:16.8 Info: => 4E-07s 11:55:16.8 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:16.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:16.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:16.8 Info: DROP TABLE "TrackFiles" 11:55:16.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:16.8 Info: => 0.0039499s 11:55:16.8 Info: AlterTable TrackFiles 11:55:16.8 Info: => 4E-07s 11:55:16.8 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:16.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:16.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:16.8 Info: DROP TABLE "TrackFiles" 11:55:16.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:16.8 Info: => 0.0039698s 11:55:16.8 Info: AlterTable VersionInfo 11:55:16.8 Info: => 4E-07s 11:55:16.8 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:16.8 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:16.8 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:16.8 Info: DROP TABLE "VersionInfo" 11:55:16.8 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:16.8 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:16.8 Info: => 0.0037828s 11:55:16.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:16', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:16.8 Info: Committing Transaction 11:55:16.8 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:16.8 Info: => 0.0047146s 11:55:16.8 Info: 62: add_on_delete_to_notifications migrating 11:55:16.8 Info: Beginning Transaction 11:55:16.8 Info: Starting migration of Main DB to 62 11:55:16.8 Info: AlterTable Notifications 11:55:16.8 Info: => 4E-07s 11:55:16.8 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:16.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:16.8 Info: => 0.0005994s 11:55:16.8 Info: AlterTable Notifications 11:55:16.8 Info: => 4E-07s 11:55:16.8 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:16.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:16.8 Info: => 0.000551s 11:55:16.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:16', 'add_on_delete_to_notifications') 11:55:16.8 Info: Committing Transaction 11:55:16.8 Info: 62: add_on_delete_to_notifications migrated 11:55:16.8 Info: => 0.0010103s 11:55:16.8 Info: 63: add_custom_formats migrating 11:55:16.8 Info: Beginning Transaction 11:55:16.8 Info: Starting migration of Main DB to 63 11:55:16.8 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "x264", "value": 2 }, { "key": "x265", "value": 5 } ]', '', '', '[]', 0, 1, 0) 11:55:16.8 Info: AlterTable DelayProfiles 11:55:16.8 Info: => 3E-07s 11:55:16.8 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:16.8 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:16.8 Info: => 0.0005465s 11:55:16.8 Info: UpdateData 11:55:16.8 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:16.8 Info: => 4.19E-05s 11:55:16.8 Info: AlterTable TrackFiles 11:55:16.8 Info: => 3E-07s 11:55:16.8 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:16.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:16.8 Info: => 0.0005215s 11:55:16.8 Info: PerformDBOperation 11:55:16.8 Info: Performing DB Operation 11:55:16.8 Info: => 0.0010731s 11:55:16.8 Info: CreateTable CustomFormats 11:55:16.8 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:16.8 Info: => 0.0001202s 11:55:16.8 Info: CreateIndex CustomFormats (Name) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:16.8 Info: => 8.74E-05s 11:55:16.8 Info: AlterTable QualityProfiles 11:55:16.8 Info: => 4E-07s 11:55:16.8 Info: CreateColumn QualityProfiles FormatItems String 11:55:16.8 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:16.8 Info: => 0.0005597s 11:55:16.8 Info: AlterTable QualityProfiles 11:55:16.8 Info: => 3E-07s 11:55:16.8 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:16.8 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:16.8 Info: => 0.0005384s 11:55:16.8 Info: AlterTable QualityProfiles 11:55:16.8 Info: => 3E-07s 11:55:16.8 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:16.8 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:16.8 Info: => 0.0005386s 11:55:16.8 Info: PerformDBOperation 11:55:16.8 Info: Performing DB Operation 11:55:16.8 Info: => 0.0010429s 11:55:16.8 Info: PerformDBOperation 11:55:16.8 Info: Performing DB Operation 11:55:16.8 Info: => 3E-05s 11:55:16.8 Info: DeleteColumn ReleaseProfiles Preferred 11:55:16.8 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:16.8 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:16.8 Info: DROP TABLE "ReleaseProfiles" 11:55:16.8 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:16.8 Info: => 0.0037699s 11:55:16.8 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:16.8 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:16.8 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:16.8 Info: DROP TABLE "ReleaseProfiles" 11:55:16.8 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:16.8 Info: => 0.0036957s 11:55:16.8 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:16.8 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:16.8 Info: => 3.69E-05s 11:55:16.8 Info: AlterTable DelayProfiles 11:55:16.8 Info: => 3E-07s 11:55:16.8 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:16.8 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:16.8 Info: => 0.0005518s 11:55:16.8 Info: AlterTable DelayProfiles 11:55:16.8 Info: => 4E-07s 11:55:16.8 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:16.8 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:16.8 Info: => 0.0005354s 11:55:16.8 Info: -> 1 Insert operations completed in 00:00:00.0000698 taking an average of 00:00:00.0000698 11:55:16.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:16', 'add_custom_formats') 11:55:16.8 Info: Committing Transaction 11:55:16.8 Info: 63: add_custom_formats migrated 11:55:16.8 Info: => 0.0010543s 11:55:16.8 Debug: Took: 00:00:00.3701341 11:55:16.8 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_add_two_cfs_if_release_profile_has_multiple_terms --- 11:55:16.8 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_migrate_case_insensitive_regex --- 11:55:16.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173168717689_137/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:16.8 Info: DatabaseEngineVersionCheck migrating 11:55:16.8 Info: PerformDBOperation 11:55:16.8 Info: Performing DB Operation 11:55:16.8 Info: SQLite 3.46.1 11:55:16.8 Info: => 0.0013231s 11:55:16.8 Info: DatabaseEngineVersionCheck migrated 11:55:16.8 Info: => 0.0013314s 11:55:16.8 Info: VersionMigration migrating 11:55:16.8 Info: Beginning Transaction 11:55:16.8 Info: CreateTable VersionInfo 11:55:16.8 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:16.8 Info: => 0.0001355s 11:55:16.8 Info: Committing Transaction 11:55:16.8 Info: VersionMigration migrated 11:55:16.8 Info: => 0.0007748s 11:55:16.8 Info: VersionUniqueMigration migrating 11:55:16.8 Info: Beginning Transaction 11:55:16.8 Info: CreateIndex VersionInfo (Version) 11:55:16.8 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:16.8 Info: => 9.99E-05s 11:55:16.8 Info: AlterTable VersionInfo 11:55:16.8 Info: => 5E-07s 11:55:16.8 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:16.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:16.8 Info: => 0.0004594s 11:55:16.8 Info: Committing Transaction 11:55:16.8 Info: VersionUniqueMigration migrated 11:55:16.8 Info: => 0.0008015s 11:55:16.8 Info: VersionDescriptionMigration migrating 11:55:16.8 Info: Beginning Transaction 11:55:16.8 Info: AlterTable VersionInfo 11:55:16.8 Info: => 4E-07s 11:55:16.8 Info: CreateColumn VersionInfo Description String 11:55:16.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:16.8 Info: => 0.0001943s 11:55:16.8 Info: Committing Transaction 11:55:16.8 Info: VersionDescriptionMigration migrated 11:55:16.8 Info: => 0.0004474s 11:55:16.8 Info: 1: InitialSetup migrating 11:55:16.8 Info: Beginning Transaction 11:55:16.8 Info: Starting migration of Main DB to 1 11:55:16.8 Info: CreateTable Config 11:55:16.8 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:16.8 Info: => 0.0001277s 11:55:16.8 Info: CreateIndex Config (Key) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:16.8 Info: => 7.33E-05s 11:55:16.8 Info: CreateTable RootFolders 11:55:16.8 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:16.8 Info: => 8.01E-05s 11:55:16.8 Info: CreateIndex RootFolders (Path) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:16.8 Info: => 7.06E-05s 11:55:16.8 Info: CreateTable Artists 11:55:16.8 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:16.8 Info: => 0.0001833s 11:55:16.8 Info: CreateIndex Artists (ForeignArtistId) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:16.8 Info: => 7.02E-05s 11:55:16.8 Info: CreateIndex Artists (NameSlug) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:16.8 Info: => 6.5E-05s 11:55:16.8 Info: CreateIndex Artists (CleanName) 11:55:16.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.8 Info: => 6.53E-05s 11:55:16.8 Info: CreateIndex Artists (Path) 11:55:16.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.8 Info: => 6.31E-05s 11:55:16.8 Info: CreateTable Albums 11:55:16.8 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:16.8 Info: => 0.0001627s 11:55:16.8 Info: CreateIndex Albums (ForeignAlbumId) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.8 Info: => 6.8E-05s 11:55:16.8 Info: CreateIndex Albums (MBId) 11:55:16.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.8 Info: => 6.49E-05s 11:55:16.8 Info: CreateIndex Albums (TADBId) 11:55:16.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.8 Info: => 6.32E-05s 11:55:16.8 Info: CreateIndex Albums (TitleSlug) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.8 Info: => 6.35E-05s 11:55:16.8 Info: CreateIndex Albums (CleanTitle) 11:55:16.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.8 Info: => 6.25E-05s 11:55:16.8 Info: CreateIndex Albums (Path) 11:55:16.8 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:16.8 Info: => 5.85E-05s 11:55:16.8 Info: CreateTable Tracks 11:55:16.8 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:16.8 Info: => 0.0001195s 11:55:16.8 Info: CreateIndex Tracks (ForeignTrackId) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:16.8 Info: => 6.63E-05s 11:55:16.8 Info: CreateIndex Tracks (ArtistId) 11:55:16.8 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:16.8 Info: => 6.91E-05s 11:55:16.8 Info: CreateIndex Tracks (TrackFileId) 11:55:16.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:16.8 Info: => 9.24E-05s 11:55:16.8 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:16.8 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:16.8 Info: => 7.86E-05s 11:55:16.8 Info: CreateTable TrackFiles 11:55:16.8 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:16.8 Info: => 0.0001525s 11:55:16.8 Info: CreateIndex TrackFiles (ArtistId) 11:55:16.8 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:16.8 Info: => 7.97E-05s 11:55:16.8 Info: CreateIndex TrackFiles (AlbumId) 11:55:16.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.8 Info: => 6.56E-05s 11:55:16.8 Info: CreateTable History 11:55:16.8 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:16.8 Info: => 0.0001311s 11:55:16.8 Info: CreateIndex History (Date) 11:55:16.8 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:16.8 Info: => 6.88E-05s 11:55:16.8 Info: CreateIndex History (EventType) 11:55:16.8 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:16.8 Info: => 6.56E-05s 11:55:16.8 Info: CreateIndex History (DownloadId) 11:55:16.8 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:16.8 Info: => 6.46E-05s 11:55:16.8 Info: CreateIndex History (AlbumId) 11:55:16.8 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:16.8 Info: => 9.2E-05s 11:55:16.8 Info: CreateTable Notifications 11:55:16.8 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:16.8 Info: => 0.0001208s 11:55:16.8 Info: CreateTable ScheduledTasks 11:55:16.8 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:16.8 Info: => 0.0001002s 11:55:16.8 Info: CreateIndex ScheduledTasks (TypeName) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:16.8 Info: => 7.06E-05s 11:55:16.8 Info: CreateTable Indexers 11:55:16.8 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, "EnableSearch" INTEGER) 11:55:16.8 Info: => 9.36E-05s 11:55:16.8 Info: CreateIndex Indexers (Name) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:16.8 Info: => 7.56E-05s 11:55:16.8 Info: CreateTable Profiles 11:55:16.8 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:16.8 Info: => 8.55E-05s 11:55:16.8 Info: CreateIndex Profiles (Name) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:16.8 Info: => 9.6E-05s 11:55:16.8 Info: CreateTable QualityDefinitions 11:55:16.8 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:16.8 Info: => 0.0001068s 11:55:16.8 Info: CreateIndex QualityDefinitions (Quality) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:16.8 Info: => 6.89E-05s 11:55:16.8 Info: CreateIndex QualityDefinitions (Title) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:16.8 Info: => 7.21E-05s 11:55:16.8 Info: CreateTable NamingConfig 11:55:16.8 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:16.8 Info: => 0.0001061s 11:55:16.8 Info: CreateTable Blacklist 11:55:16.8 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:16.8 Info: => 0.0001455s 11:55:16.8 Info: CreateTable Metadata 11:55:16.8 Info: CREATE TABLE "Metadata" ("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) 11:55:16.8 Info: => 9.35E-05s 11:55:16.8 Info: CreateTable MetadataFiles 11:55:16.8 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:16.8 Info: => 0.0001086s 11:55:16.8 Info: CreateTable DownloadClients 11:55:16.8 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) 11:55:16.8 Info: => 9.6E-05s 11:55:16.8 Info: CreateTable PendingReleases 11:55:16.8 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:16.8 Info: => 0.0001052s 11:55:16.8 Info: CreateTable RemotePathMappings 11:55:16.8 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:16.8 Info: => 9.13E-05s 11:55:16.8 Info: CreateTable Tags 11:55:16.8 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:16.8 Info: => 8.4E-05s 11:55:16.8 Info: CreateIndex Tags (Label) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:16.8 Info: => 8.51E-05s 11:55:16.8 Info: CreateTable Restrictions 11:55:16.8 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:16.8 Info: => 9.12E-05s 11:55:16.8 Info: CreateTable DelayProfiles 11:55:16.8 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:16.8 Info: => 0.0001261s 11:55:16.8 Info: CreateTable Users 11:55:16.8 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:16.8 Info: => 8.66E-05s 11:55:16.8 Info: CreateIndex Users (Identifier) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:16.8 Info: => 8.93E-05s 11:55:16.8 Info: CreateIndex Users (Username) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:16.8 Info: => 8.05E-05s 11:55:16.8 Info: CreateTable Commands 11:55:16.8 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) 11:55:16.8 Info: => 0.0001263s 11:55:16.8 Info: CreateTable IndexerStatus 11:55:16.8 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) 11:55:16.8 Info: => 0.0001112s 11:55:16.8 Info: CreateIndex IndexerStatus (ProviderId) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:16.8 Info: => 0.0001033s 11:55:16.8 Info: CreateTable ExtraFiles 11:55:16.8 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:16.8 Info: => 0.0001164s 11:55:16.8 Info: CreateTable LyricFiles 11:55:16.8 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:16.8 Info: => 0.0001183s 11:55:16.8 Info: CreateTable LanguageProfiles 11:55:16.8 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:16.8 Info: => 8.9E-05s 11:55:16.8 Info: CreateIndex LanguageProfiles (Name) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:16.8 Info: => 8.29E-05s 11:55:16.8 Info: CreateTable DownloadClientStatus 11:55:16.8 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) 11:55:16.8 Info: => 9.52E-05s 11:55:16.8 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:16.8 Info: => 8.5E-05s 11:55:16.8 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:16.8 Info: -> 1 Insert operations completed in 00:00:00.0000526 taking an average of 00:00:00.0000526 11:55:16.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:16', 'InitialSetup') 11:55:16.8 Info: Committing Transaction 11:55:16.8 Info: 1: InitialSetup migrated 11:55:16.8 Info: => 0.0009012s 11:55:16.8 Info: 2: add_reason_to_pending_releases migrating 11:55:16.8 Info: Beginning Transaction 11:55:16.8 Info: Starting migration of Main DB to 2 11:55:16.8 Info: AlterTable PendingReleases 11:55:16.8 Info: => 5E-07s 11:55:16.8 Info: CreateColumn PendingReleases Reason Int32 11:55:16.8 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:16.8 Info: => 0.0005289s 11:55:16.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:16', 'add_reason_to_pending_releases') 11:55:16.8 Info: Committing Transaction 11:55:16.8 Info: 2: add_reason_to_pending_releases migrated 11:55:16.8 Info: => 0.0009262s 11:55:16.8 Info: 3: add_medium_support migrating 11:55:16.8 Info: Beginning Transaction 11:55:16.8 Info: Starting migration of Main DB to 3 11:55:16.8 Info: AlterTable Albums 11:55:16.8 Info: => 3E-07s 11:55:16.8 Info: CreateColumn Albums Media String 11:55:16.8 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:16.8 Info: => 0.0004904s 11:55:16.8 Info: AlterTable Tracks 11:55:16.8 Info: => 5E-07s 11:55:16.8 Info: CreateColumn Tracks MediumNumber Int32 11:55:16.8 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:16.8 Info: => 0.0004554s 11:55:16.8 Info: AlterTable Tracks 11:55:16.8 Info: => 4E-07s 11:55:16.8 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:16.8 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:16.8 Info: => 0.0004545s 11:55:16.8 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:16.8 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:16.8 Info: => 4.68E-05s 11:55:16.8 Info: DeleteColumn Tracks TrackNumber 11:55:16.8 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:16.8 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:16.8 Info: DROP TABLE "Tracks" 11:55:16.8 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:16.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:16.8 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:16.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:16.8 Info: => 0.0038501s 11:55:16.8 Info: AlterTable Tracks 11:55:16.8 Info: => 3E-07s 11:55:16.8 Info: CreateColumn Tracks TrackNumber String 11:55:16.8 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:16.8 Info: => 0.0004393s 11:55:16.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:16', 'add_medium_support') 11:55:16.8 Info: Committing Transaction 11:55:16.8 Info: 3: add_medium_support migrated 11:55:16.8 Info: => 0.0009297s 11:55:16.8 Info: 4: add_various_qualites_in_profile migrating 11:55:16.8 Info: Beginning Transaction 11:55:16.8 Info: Starting migration of Main DB to 4 11:55:16.8 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:16.8 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:16.8 Info: => 4.2E-05s 11:55:16.8 Info: PerformDBOperation 11:55:16.8 Info: Performing DB Operation 11:55:16.8 Info: => 3.11E-05s 11:55:16.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:16', 'add_various_qualites_in_profile') 11:55:16.8 Info: Committing Transaction 11:55:16.9 Info: 4: add_various_qualites_in_profile migrated 11:55:16.9 Info: => 0.0003794s 11:55:16.9 Info: 5: metadata_profiles migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 5 11:55:16.9 Info: CreateTable MetadataProfiles 11:55:16.9 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:16.9 Info: => 0.0001135s 11:55:16.9 Info: CreateIndex MetadataProfiles (Name) 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:16.9 Info: => 9.11E-05s 11:55:16.9 Info: AlterTable Artists 11:55:16.9 Info: => 3E-07s 11:55:16.9 Info: CreateColumn Artists MetadataProfileId Int32 11:55:16.9 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:16.9 Info: => 0.0004968s 11:55:16.9 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:16.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:16.9 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:16.9 Info: DROP TABLE "Artists" 11:55:16.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.9 Info: => 0.004131s 11:55:16.9 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:16.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:16.9 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:16.9 Info: DROP TABLE "Artists" 11:55:16.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.9 Info: => 0.0039832s 11:55:16.9 Info: AlterTable Albums 11:55:16.9 Info: => 3E-07s 11:55:16.9 Info: CreateColumn Albums SecondaryTypes String 11:55:16.9 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:16.9 Info: => 0.000476s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:16', 'metadata_profiles') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 5: metadata_profiles migrated 11:55:16.9 Info: => 0.0010122s 11:55:16.9 Info: 6: separate_automatic_and_interactive_search migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 6 11:55:16.9 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:16.9 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, "EnableAutomaticSearch" INTEGER) 11:55:16.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:16.9 Info: DROP TABLE "Indexers" 11:55:16.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:16.9 Info: => 0.0039974s 11:55:16.9 Info: AlterTable Indexers 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:16.9 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:16.9 Info: => 0.0004582s 11:55:16.9 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:16.9 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:16.9 Info: => 3.54E-05s 11:55:16.9 Info: AlterTable Indexers 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:16.9 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:16.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:16.9 Info: DROP TABLE "Indexers" 11:55:16.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:16.9 Info: => 0.0038734s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:16', 'separate_automatic_and_interactive_search') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 6: separate_automatic_and_interactive_search migrated 11:55:16.9 Info: => 0.0043452s 11:55:16.9 Info: 7: change_album_path_to_relative migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 7 11:55:16.9 Info: DeleteColumn Albums Path 11:55:16.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:16.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:16.9 Info: DROP TABLE "Albums" 11:55:16.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.9 Info: => 0.0052374s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:16', 'change_album_path_to_relative') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 7: change_album_path_to_relative migrated 11:55:16.9 Info: => 0.0058134s 11:55:16.9 Info: 8: change_quality_size_mb_to_kb migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 8 11:55:16.9 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:16.9 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:16.9 Info: => 5.34E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:16', 'change_quality_size_mb_to_kb') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 8: change_quality_size_mb_to_kb migrated 11:55:16.9 Info: => 0.0005007s 11:55:16.9 Info: 9: album_releases migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 9 11:55:16.9 Info: AlterTable Albums 11:55:16.9 Info: => 5E-07s 11:55:16.9 Info: CreateColumn Albums Releases String 11:55:16.9 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:16.9 Info: => 0.000507s 11:55:16.9 Info: AlterTable Albums 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn Albums CurrentRelease String 11:55:16.9 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:16.9 Info: => 0.0005055s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:16', 'album_releases') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 9: album_releases migrated 11:55:16.9 Info: => 0.0009984s 11:55:16.9 Info: 10: album_releases_fix migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 10 11:55:16.9 Info: AlterTable Albums 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: AlterColumn Albums Releases String 11:55:16.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:16.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:16.9 Info: DROP TABLE "Albums" 11:55:16.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.9 Info: => 0.004654s 11:55:16.9 Info: AlterTable Albums 11:55:16.9 Info: => 3E-07s 11:55:16.9 Info: AlterColumn Albums CurrentRelease String 11:55:16.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:16.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:16.9 Info: DROP TABLE "Albums" 11:55:16.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.9 Info: => 0.0046368s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:16', 'album_releases_fix') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 10: album_releases_fix migrated 11:55:16.9 Info: => 0.0051615s 11:55:16.9 Info: 11: import_lists migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 11 11:55:16.9 Info: CreateTable ImportLists 11:55:16.9 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:16.9 Info: => 0.0001472s 11:55:16.9 Info: CreateIndex ImportLists (Name) 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:16.9 Info: => 8.61E-05s 11:55:16.9 Info: CreateTable ImportListStatus 11:55:16.9 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:16.9 Info: => 0.0001103s 11:55:16.9 Info: CreateIndex ImportListStatus (ProviderId) 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:16.9 Info: => 8.13E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:16', 'import_lists') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 11: import_lists migrated 11:55:16.9 Info: => 0.0005795s 11:55:16.9 Info: 12: add_release_status migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 12 11:55:16.9 Info: AlterTable MetadataProfiles 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:16.9 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:16.9 Info: => 0.0004845s 11:55:16.9 Info: PerformDBOperation 11:55:16.9 Info: Performing DB Operation 11:55:16.9 Info: => 2.34E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:16', 'add_release_status') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 12: add_release_status migrated 11:55:16.9 Info: => 0.0005188s 11:55:16.9 Info: 13: album_download_notification migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 13 11:55:16.9 Info: AlterTable Notifications 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:16.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:16.9 Info: => 0.0004776s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:16', 'album_download_notification') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 13: album_download_notification migrated 11:55:16.9 Info: => 0.0009077s 11:55:16.9 Info: 14: fix_language_metadata_profiles migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 14 11:55:16.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:16.9 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:16.9 Info: => 9.02E-05s 11:55:16.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:16.9 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:16.9 Info: => 8.58E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:16', 'fix_language_metadata_profiles') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 14: fix_language_metadata_profiles migrated 11:55:16.9 Info: => 0.0004684s 11:55:16.9 Info: 15: remove_fanzub migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 15 11:55:16.9 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:16.9 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:16.9 Info: => 5E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:16', 'remove_fanzub') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 15: remove_fanzub migrated 11:55:16.9 Info: => 0.0004341s 11:55:16.9 Info: 16: update_artist_history_indexes migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 16 11:55:16.9 Info: CreateIndex Albums (ArtistId) 11:55:16.9 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:16.9 Info: => 9.44E-05s 11:55:16.9 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:16.9 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:16.9 Info: => 0.0001032s 11:55:16.9 Info: DeleteIndex History (AlbumId) 11:55:16.9 Info: DROP INDEX "IX_History_AlbumId" 11:55:16.9 Info: => 0.0001263s 11:55:16.9 Info: CreateIndex History (AlbumId, Date) 11:55:16.9 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:16.9 Info: => 8.44E-05s 11:55:16.9 Info: DeleteIndex History (DownloadId) 11:55:16.9 Info: DROP INDEX "IX_History_DownloadId" 11:55:16.9 Info: => 0.0001663s 11:55:16.9 Info: CreateIndex History (DownloadId, Date) 11:55:16.9 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:16.9 Info: => 9.25E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:16', 'update_artist_history_indexes') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 16: update_artist_history_indexes migrated 11:55:16.9 Info: => 0.0005939s 11:55:16.9 Info: 17: remove_nma migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 17 11:55:16.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:16.9 Info: => 4.27E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:16', 'remove_nma') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 17: remove_nma migrated 11:55:16.9 Info: => 0.0004485s 11:55:16.9 Info: 18: album_disambiguation migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 18 11:55:16.9 Info: AlterTable Albums 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn Albums Disambiguation String 11:55:16.9 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:16.9 Info: => 0.0005338s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:16', 'album_disambiguation') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 18: album_disambiguation migrated 11:55:16.9 Info: => 0.0009346s 11:55:16.9 Info: 19: add_ape_quality_in_profiles migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 19 11:55:16.9 Info: PerformDBOperation 11:55:16.9 Info: Performing DB Operation 11:55:16.9 Info: => 3.68E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:16', 'add_ape_quality_in_profiles') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 19: add_ape_quality_in_profiles migrated 11:55:16.9 Info: => 0.0003922s 11:55:16.9 Info: 20: remove_pushalot migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 20 11:55:16.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:16.9 Info: => 4.97E-05s 11:55:16.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.9 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:16.9 Info: => 3.58E-05s 11:55:16.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:16.9 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:16.9 Info: => 3.05E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:16', 'remove_pushalot') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 20: remove_pushalot migrated 11:55:16.9 Info: => 0.0003902s 11:55:16.9 Info: 21: add_custom_filters migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 21 11:55:16.9 Info: CreateTable CustomFilters 11:55:16.9 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:16.9 Info: => 0.0001106s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:16', 'add_custom_filters') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 21: add_custom_filters migrated 11:55:16.9 Info: => 0.0004885s 11:55:16.9 Info: 22: import_list_tags migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 22 11:55:16.9 Info: AlterTable ImportLists 11:55:16.9 Info: => 5E-07s 11:55:16.9 Info: CreateColumn ImportLists Tags String 11:55:16.9 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:16.9 Info: => 0.0005204s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:16', 'import_list_tags') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 22: import_list_tags migrated 11:55:16.9 Info: => 0.0009203s 11:55:16.9 Info: 23: add_release_groups_etc migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 23 11:55:16.9 Info: CreateTable ArtistMetadata 11:55:16.9 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:16.9 Info: => 0.0057534s 11:55:16.9 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:16.9 Info: => 8.85E-05s 11:55:16.9 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:16.9 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:16.9 Info: => 7.23E-05s 11:55:16.9 Info: AlterTable Artists 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:16.9 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:16.9 Info: => 0.0005237s 11:55:16.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:16.9 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:16.9 Info: => 5.48E-05s 11:55:16.9 Info: CreateTable AlbumReleases 11:55:16.9 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:16.9 Info: => 0.0001311s 11:55:16.9 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:16.9 Info: => 8.07E-05s 11:55:16.9 Info: CreateIndex AlbumReleases (AlbumId) 11:55:16.9 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:16.9 Info: => 7.46E-05s 11:55:16.9 Info: PerformDBOperation 11:55:16.9 Info: Performing DB Operation 11:55:16.9 Info: => 6.93E-05s 11:55:16.9 Info: AlterTable Albums 11:55:16.9 Info: => 3E-07s 11:55:16.9 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:16.9 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:16.9 Info: => 0.0005269s 11:55:16.9 Info: AlterTable Albums 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:16.9 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:16.9 Info: => 0.0005108s 11:55:16.9 Info: AlterTable Albums 11:55:16.9 Info: => 3E-07s 11:55:16.9 Info: CreateColumn Albums Links String 11:55:16.9 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:16.9 Info: => 0.0005342s 11:55:16.9 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:16.9 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:16.9 Info: => 8.71E-05s 11:55:16.9 Info: AlterTable Tracks 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn Tracks ForeignRecordingId String 11:55:16.9 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:16.9 Info: => 0.0005104s 11:55:16.9 Info: AlterTable Tracks 11:55:16.9 Info: => 3E-07s 11:55:16.9 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:16.9 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:16.9 Info: => 0.000525s 11:55:16.9 Info: AlterTable Tracks 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:16.9 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:16.9 Info: => 0.0005162s 11:55:16.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:16.9 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:16.9 Info: => 6.79E-05s 11:55:16.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:16.9 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:16.9 Info: => 5.7E-05s 11:55:16.9 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:16.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.9 Info: DROP TABLE "Artists" 11:55:16.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.9 Info: => 0.0041305s 11:55:16.9 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:16.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:16.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:16.9 Info: DROP TABLE "Albums" 11:55:16.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:16.9 Info: => 0.0041327s 11:55:16.9 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:16.9 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.9 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:16.9 Info: DROP TABLE "Tracks" 11:55:16.9 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:16.9 Info: => 0.003834s 11:55:16.9 Info: DeleteColumn TrackFiles ArtistId 11:55:16.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:16.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:16.9 Info: DROP TABLE "TrackFiles" 11:55:16.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:16.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:16.9 Info: => 0.0036128s 11:55:16.9 Info: CreateIndex Artists (ArtistMetadataId) 11:55:16.9 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.9 Info: => 7.82E-05s 11:55:16.9 Info: CreateIndex Artists (Monitored) 11:55:16.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.9 Info: => 7.45E-05s 11:55:16.9 Info: CreateIndex Albums (ArtistMetadataId) 11:55:16.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:16.9 Info: => 7.24E-05s 11:55:16.9 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:16.9 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:16.9 Info: => 7.2E-05s 11:55:16.9 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:16.9 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:16.9 Info: => 7.11E-05s 11:55:16.9 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:16.9 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:16.9 Info: => 7.02E-05s 11:55:16.9 Info: UpdateData 11:55:16.9 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:16.9 Info: => 3.64E-05s 11:55:16.9 Info: UpdateData 11:55:16.9 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:16.9 Info: => 3.16E-05s 11:55:16.9 Info: UpdateData 11:55:16.9 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:16.9 Info: => 3.68E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:16', 'add_release_groups_etc') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 23: add_release_groups_etc migrated 11:55:16.9 Info: => 0.0006543s 11:55:16.9 Info: 24: NewMediaInfoFormat migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 24 11:55:16.9 Info: UpdateData 11:55:16.9 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:16.9 Info: => 3.83E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:16', 'NewMediaInfoFormat') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 24: NewMediaInfoFormat migrated 11:55:16.9 Info: => 0.0004744s 11:55:16.9 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 25 11:55:16.9 Info: RenameTable Restrictions ReleaseProfiles 11:55:16.9 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:16.9 Info: => 0.0013847s 11:55:16.9 Info: AlterTable ReleaseProfiles 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:16.9 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:16.9 Info: => 0.0005169s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:16', 'rename_restrictions_to_release_profiles') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:16.9 Info: => 0.0009833s 11:55:16.9 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 26 11:55:16.9 Info: RenameTable Profiles QualityProfiles 11:55:16.9 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:16.9 Info: => 0.0014181s 11:55:16.9 Info: AlterTable QualityProfiles 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:16.9 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:16.9 Info: => 0.0005149s 11:55:16.9 Info: AlterTable LanguageProfiles 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:16.9 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:16.9 Info: => 0.0004979s 11:55:16.9 Info: UpdateData 11:55:16.9 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:16.9 Info: => 3.6E-05s 11:55:16.9 Info: UpdateData 11:55:16.9 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:16.9 Info: => 2.85E-05s 11:55:16.9 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:16.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:16.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:16.9 Info: DROP TABLE "Artists" 11:55:16.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:16.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:16.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:16.9 Info: => 0.0042239s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:16', 'rename_quality_profiles_add_upgrade_allowed') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:16.9 Info: => 0.0047529s 11:55:16.9 Info: 27: add_import_exclusions migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 27 11:55:16.9 Info: CreateTable ImportListExclusions 11:55:16.9 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:16.9 Info: => 0.0001038s 11:55:16.9 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:16.9 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:16.9 Info: => 8.31E-05s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:16', 'add_import_exclusions') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 27: add_import_exclusions migrated 11:55:16.9 Info: => 0.00054s 11:55:16.9 Info: 28: clean_artist_metadata_table migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 28 11:55:16.9 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.9 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.9 Info: => 0.0001289s 11:55:16.9 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.9 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.9 Info: => 0.0001169s 11:55:16.9 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:16.9 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:16.9 Info: => 0.0001135s 11:55:16.9 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:16.9 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:16.9 Info: => 0.0001131s 11:55:16.9 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.9 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:16.9 Info: => 0.0001089s 11:55:16.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:16.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:16.9 Info: => 0.0001122s 11:55:16.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:16', 'clean_artist_metadata_table') 11:55:16.9 Info: Committing Transaction 11:55:16.9 Info: 28: clean_artist_metadata_table migrated 11:55:16.9 Info: => 0.0005253s 11:55:16.9 Info: 29: health_issue_notification migrating 11:55:16.9 Info: Beginning Transaction 11:55:16.9 Info: Starting migration of Main DB to 29 11:55:16.9 Info: AlterTable Notifications 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:16.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:16.9 Info: => 0.000593s 11:55:16.9 Info: AlterTable Notifications 11:55:16.9 Info: => 3E-07s 11:55:16.9 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:16.9 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:16.9 Info: => 0.0005256s 11:55:16.9 Info: AlterTable Notifications 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:16.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:16.9 Info: => 0.0005038s 11:55:16.9 Info: AlterTable Notifications 11:55:16.9 Info: => 3E-07s 11:55:16.9 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:16.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:16.9 Info: => 0.000502s 11:55:16.9 Info: AlterTable Notifications 11:55:16.9 Info: => 4E-07s 11:55:16.9 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:16.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:16.9 Info: => 0.0005046s 11:55:16.9 Info: DeleteColumn Notifications OnDownload 11:55:16.9 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:16.9 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:16.9 Info: DROP TABLE "Notifications" 11:55:16.9 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:16.9 Info: => 0.0036338s 11:55:16.9 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:17.0 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:17.0 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:17.0 Info: DROP TABLE "Notifications" 11:55:17.0 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:17.0 Info: => 0.0039332s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:17', 'health_issue_notification') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 29: health_issue_notification migrated 11:55:17.0 Info: => 0.0044662s 11:55:17.0 Info: 30: add_mediafilerepository_mtime migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 30 11:55:17.0 Info: AlterTable TrackFiles 11:55:17.0 Info: => 5E-07s 11:55:17.0 Info: CreateColumn TrackFiles Modified DateTime 11:55:17.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:17.0 Info: => 0.0005735s 11:55:17.0 Info: AlterTable TrackFiles 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn TrackFiles Path String 11:55:17.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:17.0 Info: => 0.0005784s 11:55:17.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:17.0 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:17.0 Info: => 2.82E-05s 11:55:17.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:17.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:17.0 Info: => 0.0001141s 11:55:17.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:17.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:17.0 Info: => 0.0001256s 11:55:17.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:17.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:17.0 Info: => 0.0001288s 11:55:17.0 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:17.0 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:17.0 Info: => 6.68E-05s 11:55:17.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:17.0 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:17.0 Info: => 4.51E-05s 11:55:17.0 Info: AlterTable TrackFiles 11:55:17.0 Info: => 3E-07s 11:55:17.0 Info: AlterColumn TrackFiles Path String 11:55:17.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:17.0 Info: DROP TABLE "TrackFiles" 11:55:17.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.0 Info: => 0.0038108s 11:55:17.0 Info: CreateIndex TrackFiles (Path) 11:55:17.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.0 Info: => 8.87E-05s 11:55:17.0 Info: DeleteColumn TrackFiles RelativePath 11:55:17.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:17.0 Info: DROP TABLE "TrackFiles" 11:55:17.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.0 Info: => 0.0039773s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:17', 'add_mediafilerepository_mtime') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 30: add_mediafilerepository_mtime migrated 11:55:17.0 Info: => 0.0044549s 11:55:17.0 Info: 31: add_artistmetadataid_constraint migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 31 11:55:17.0 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:17.0 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:17.0 Info: => 6.74E-05s 11:55:17.0 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:17.0 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:17.0 Info: => 0.0001149s 11:55:17.0 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:17.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.0 Info: DROP TABLE "Artists" 11:55:17.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.0 Info: => 0.0040436s 11:55:17.0 Info: CreateIndex Artists (ArtistMetadataId) 11:55:17.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.0 Info: => 9.92E-05s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:17', 'add_artistmetadataid_constraint') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 31: add_artistmetadataid_constraint migrated 11:55:17.0 Info: => 0.0006027s 11:55:17.0 Info: 32: old_ids_and_artist_alias migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 32 11:55:17.0 Info: AlterTable ArtistMetadata 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn ArtistMetadata Aliases String 11:55:17.0 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:17.0 Info: => 0.0005919s 11:55:17.0 Info: AlterTable ArtistMetadata 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:17.0 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.0 Info: => 0.0004986s 11:55:17.0 Info: AlterTable Albums 11:55:17.0 Info: => 3E-07s 11:55:17.0 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:17.0 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.0 Info: => 0.0005246s 11:55:17.0 Info: AlterTable AlbumReleases 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:17.0 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.0 Info: => 0.0005003s 11:55:17.0 Info: AlterTable Tracks 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:17.0 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.0 Info: => 0.0005022s 11:55:17.0 Info: AlterTable Tracks 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:17.0 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.0 Info: => 0.0005559s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:17', 'old_ids_and_artist_alias') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 32: old_ids_and_artist_alias migrated 11:55:17.0 Info: => 0.0010382s 11:55:17.0 Info: 33: download_propers_config migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 33 11:55:17.0 Info: PerformDBOperation 11:55:17.0 Info: Performing DB Operation 11:55:17.0 Info: => 2.92E-05s 11:55:17.0 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:17.0 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:17.0 Info: => 2.73E-05s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:17', 'download_propers_config') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 33: download_propers_config migrated 11:55:17.0 Info: => 0.000429s 11:55:17.0 Info: 34: remove_language_profiles migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 34 11:55:17.0 Info: DeleteTable LanguageProfiles 11:55:17.0 Info: DROP TABLE "LanguageProfiles" 11:55:17.0 Info: => 0.0001916s 11:55:17.0 Info: DeleteColumn Artists LanguageProfileId 11:55:17.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.0 Info: DROP TABLE "Artists" 11:55:17.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.0 Info: => 0.0044662s 11:55:17.0 Info: DeleteColumn ImportLists LanguageProfileId 11:55:17.0 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:17.0 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:17.0 Info: DROP TABLE "ImportLists" 11:55:17.0 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:17.0 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:17.0 Info: => 0.0039581s 11:55:17.0 Info: DeleteColumn Blacklist Language 11:55:17.0 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:17.0 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:17.0 Info: DROP TABLE "Blacklist" 11:55:17.0 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:17.0 Info: => 0.0039462s 11:55:17.0 Info: DeleteColumn History Language 11:55:17.0 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:17.0 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:17.0 Info: DROP TABLE "History" 11:55:17.0 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:17.0 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:17.0 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:17.0 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:17.0 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:17.0 Info: => 0.004342s 11:55:17.0 Info: DeleteColumn LyricFiles Language 11:55:17.0 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.0 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:17.0 Info: DROP TABLE "LyricFiles" 11:55:17.0 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:17.0 Info: => 0.0058302s 11:55:17.0 Info: DeleteColumn TrackFiles Language 11:55:17.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:17.0 Info: DROP TABLE "TrackFiles" 11:55:17.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.0 Info: => 0.0039133s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:17', 'remove_language_profiles') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 34: remove_language_profiles migrated 11:55:17.0 Info: => 0.0044524s 11:55:17.0 Info: 35: multi_disc_naming_format migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 35 11:55:17.0 Info: AlterTable NamingConfig 11:55:17.0 Info: => 5E-07s 11:55:17.0 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:17.0 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:17.0 Info: => 0.0010339s 11:55:17.0 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:17.0 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:17.0 Info: => 3.62E-05s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:17', 'multi_disc_naming_format') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 35: multi_disc_naming_format migrated 11:55:17.0 Info: => 0.0004157s 11:55:17.0 Info: 36: add_download_client_priority migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 36 11:55:17.0 Info: AlterTable DownloadClients 11:55:17.0 Info: => 3E-07s 11:55:17.0 Info: CreateColumn DownloadClients Priority Int32 11:55:17.0 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:17.0 Info: => 0.0006322s 11:55:17.0 Info: PerformDBOperation 11:55:17.0 Info: Performing DB Operation 11:55:17.0 Info: => 5.33E-05s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:17', 'add_download_client_priority') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 36: add_download_client_priority migrated 11:55:17.0 Info: => 0.0004463s 11:55:17.0 Info: 37: remove_growl_prowl migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 37 11:55:17.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:17.0 Info: => 4.6E-05s 11:55:17.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:17.0 Info: => 2.69E-05s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:17', 'remove_growl_prowl') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 37: remove_growl_prowl migrated 11:55:17.0 Info: => 0.0004333s 11:55:17.0 Info: 38: remove_plex_hometheatre migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 38 11:55:17.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:17.0 Info: => 3.31E-05s 11:55:17.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:17.0 Info: => 2.53E-05s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:17', 'remove_plex_hometheatre') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 38: remove_plex_hometheatre migrated 11:55:17.0 Info: => 0.00042s 11:55:17.0 Info: 39: add_root_folder_add_defaults migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 39 11:55:17.0 Info: AlterTable RootFolders 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn RootFolders Name String 11:55:17.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:17.0 Info: => 0.0006086s 11:55:17.0 Info: AlterTable RootFolders 11:55:17.0 Info: => 3E-07s 11:55:17.0 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:17.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:17.0 Info: => 0.0006123s 11:55:17.0 Info: AlterTable RootFolders 11:55:17.0 Info: => 3E-07s 11:55:17.0 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:17.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:17.0 Info: => 0.0005579s 11:55:17.0 Info: AlterTable RootFolders 11:55:17.0 Info: => 3E-07s 11:55:17.0 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:17.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:17.0 Info: => 0.0005667s 11:55:17.0 Info: AlterTable RootFolders 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn RootFolders DefaultTags String 11:55:17.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:17.0 Info: => 0.0005791s 11:55:17.0 Info: PerformDBOperation 11:55:17.0 Info: Performing DB Operation 11:55:17.0 Info: => 4.65E-05s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:17', 'add_root_folder_add_defaults') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 39: add_root_folder_add_defaults migrated 11:55:17.0 Info: => 0.0004278s 11:55:17.0 Info: 40: task_duration migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 40 11:55:17.0 Info: AlterTable ScheduledTasks 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:17.0 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:17.0 Info: => 0.0006039s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:17', 'task_duration') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 40: task_duration migrated 11:55:17.0 Info: => 0.000961s 11:55:17.0 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 41 11:55:17.0 Info: AlterTable ReleaseProfiles 11:55:17.0 Info: => 3E-07s 11:55:17.0 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:17.0 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:17.0 Info: => 0.0005877s 11:55:17.0 Info: AlterTable ReleaseProfiles 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:17.0 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:17.0 Info: => 0.0005687s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:17', 'add_indexer_and_enabled_to_release_profiles') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:17.0 Info: => 0.0010119s 11:55:17.0 Info: 42: remove_album_folders migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 42 11:55:17.0 Info: DeleteColumn Artists AlbumFolder 11:55:17.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.0 Info: DROP TABLE "Artists" 11:55:17.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.0 Info: => 0.0045305s 11:55:17.0 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:17.0 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:17.0 Info: => 3.65E-05s 11:55:17.0 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:17.0 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:17.0 Info: => 2.83E-05s 11:55:17.0 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:17.0 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:17.0 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:17.0 Info: DROP TABLE "NamingConfig" 11:55:17.0 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:17.0 Info: => 0.003624s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:17', 'remove_album_folders') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 42: remove_album_folders migrated 11:55:17.0 Info: => 0.0040853s 11:55:17.0 Info: 44: add_priority_to_indexers migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 44 11:55:17.0 Info: AlterTable Indexers 11:55:17.0 Info: => 5E-07s 11:55:17.0 Info: CreateColumn Indexers Priority Int32 11:55:17.0 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:17.0 Info: => 0.000585s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:17', 'add_priority_to_indexers') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 44: add_priority_to_indexers migrated 11:55:17.0 Info: => 0.0009598s 11:55:17.0 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 45 11:55:17.0 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:17.0 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:17.0 Info: => 0.0001147s 11:55:17.0 Info: PerformDBOperation 11:55:17.0 Info: Performing DB Operation 11:55:17.0 Info: => 2.4E-05s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:17', 'remove_chown_and_folderchmod_config') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:17.0 Info: => 0.0003636s 11:55:17.0 Info: 47: update_notifiarr migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 47 11:55:17.0 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:17.0 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:17.0 Info: => 6.58E-05s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:17', 'update_notifiarr') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 47: update_notifiarr migrated 11:55:17.0 Info: => 0.0003761s 11:55:17.0 Info: 49: email_multiple_addresses migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 49 11:55:17.0 Info: PerformDBOperation 11:55:17.0 Info: Performing DB Operation 11:55:17.0 Info: => 6.7E-05s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:17', 'email_multiple_addresses') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 49: email_multiple_addresses migrated 11:55:17.0 Info: => 0.0004769s 11:55:17.0 Info: 50: rename_blacklist_to_blocklist migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 50 11:55:17.0 Info: RenameTable Blacklist Blocklist 11:55:17.0 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:17.0 Info: => 0.0015561s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:17', 'rename_blacklist_to_blocklist') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 50: rename_blacklist_to_blocklist migrated 11:55:17.0 Info: => 0.0019278s 11:55:17.0 Info: 51: cdh_per_downloadclient migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 51 11:55:17.0 Info: AlterTable DownloadClients 11:55:17.0 Info: => 5E-07s 11:55:17.0 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:17.0 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:17.0 Info: => 0.0006009s 11:55:17.0 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:17.0 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:17.0 Info: => 0.0006155s 11:55:17.0 Info: PerformDBOperation 11:55:17.0 Info: Performing DB Operation 11:55:17.0 Info: => 0.0001628s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:17', 'cdh_per_downloadclient') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 51: cdh_per_downloadclient migrated 11:55:17.0 Info: => 0.0005295s 11:55:17.0 Info: 52: download_history migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 52 11:55:17.0 Info: CreateTable DownloadHistory 11:55:17.0 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:17.0 Info: => 0.0001337s 11:55:17.0 Info: CreateIndex DownloadHistory (EventType) 11:55:17.0 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:17.0 Info: => 0.0001235s 11:55:17.0 Info: CreateIndex DownloadHistory (ArtistId) 11:55:17.0 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:17.0 Info: => 0.000109s 11:55:17.0 Info: CreateIndex DownloadHistory (DownloadId) 11:55:17.0 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:17.0 Info: => 0.0001035s 11:55:17.0 Info: PerformDBOperation 11:55:17.0 Info: Performing DB Operation 11:55:17.0 Info: => 0.0001089s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:17', 'download_history') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 52: download_history migrated 11:55:17.0 Info: => 0.0005464s 11:55:17.0 Info: 53: add_update_history migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 53 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:17', 'add_update_history') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 53: add_update_history migrated 11:55:17.0 Info: => 0.0004176s 11:55:17.0 Info: 54: add_on_update_to_notifications migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 54 11:55:17.0 Info: AlterTable Notifications 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:17.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:17.0 Info: => 0.0006487s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:17', 'add_on_update_to_notifications') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 54: add_on_update_to_notifications migrated 11:55:17.0 Info: => 0.0010465s 11:55:17.0 Info: 55: download_client_per_indexer migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 55 11:55:17.0 Info: AlterTable Indexers 11:55:17.0 Info: => 5E-07s 11:55:17.0 Info: CreateColumn Indexers DownloadClientId Int32 11:55:17.0 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:17.0 Info: => 0.0005471s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:17', 'download_client_per_indexer') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 55: download_client_per_indexer migrated 11:55:17.0 Info: => 0.000914s 11:55:17.0 Info: 56: AddNewItemMonitorType migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 56 11:55:17.0 Info: AlterTable Artists 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn Artists MonitorNewItems Int32 11:55:17.0 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:17.0 Info: => 0.0006186s 11:55:17.0 Info: AlterTable RootFolders 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:17.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:17.0 Info: => 0.0005263s 11:55:17.0 Info: AlterTable ImportLists 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:17.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:17.0 Info: => 0.0006267s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:17', 'AddNewItemMonitorType') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 56: AddNewItemMonitorType migrated 11:55:17.0 Info: => 0.0010294s 11:55:17.0 Info: 57: ImportListSearch migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 57 11:55:17.0 Info: AlterTable ImportLists 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:17.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:17.0 Info: => 0.0006413s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:17', 'ImportListSearch') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 57: ImportListSearch migrated 11:55:17.0 Info: => 0.0009686s 11:55:17.0 Info: 58: ImportListMonitorExisting migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 58 11:55:17.0 Info: AlterTable ImportLists 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:17.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:17.0 Info: => 0.0006488s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:17', 'ImportListMonitorExisting') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 58: ImportListMonitorExisting migrated 11:55:17.0 Info: => 0.0009742s 11:55:17.0 Info: 59: add_indexer_tags migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 59 11:55:17.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.0 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:17.0 Info: => 3.81E-05s 11:55:17.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.0 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:17.0 Info: => 3.8E-05s 11:55:17.0 Info: AlterTable Indexers 11:55:17.0 Info: => 2E-07s 11:55:17.0 Info: CreateColumn Indexers Tags String 11:55:17.0 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:17.0 Info: => 0.0007623s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:17', 'add_indexer_tags') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 59: add_indexer_tags migrated 11:55:17.0 Info: => 0.0011304s 11:55:17.0 Info: 60: update_audio_types migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 60 11:55:17.0 Info: PerformDBOperation 11:55:17.0 Info: Performing DB Operation 11:55:17.0 Info: => 4.03E-05s 11:55:17.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:17', 'update_audio_types') 11:55:17.0 Info: Committing Transaction 11:55:17.0 Info: 60: update_audio_types migrated 11:55:17.0 Info: => 0.0003877s 11:55:17.0 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:17.0 Info: Beginning Transaction 11:55:17.0 Info: Starting migration of Main DB to 61 11:55:17.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.0 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:17.0 Info: => 3.19E-05s 11:55:17.0 Info: AlterTable AlbumReleases 11:55:17.0 Info: => 3E-07s 11:55:17.0 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:17.0 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:17.0 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:17.0 Info: DROP TABLE "AlbumReleases" 11:55:17.0 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:17.0 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:17.0 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:17.0 Info: => 0.0042237s 11:55:17.0 Info: AlterTable Albums 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:17.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:17.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:17.0 Info: DROP TABLE "Albums" 11:55:17.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.0 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:17.0 Info: => 0.0046903s 11:55:17.0 Info: AlterTable Albums 11:55:17.0 Info: => 4E-07s 11:55:17.0 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:17.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:17.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:17.0 Info: DROP TABLE "Albums" 11:55:17.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.0 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:17.0 Info: => 0.0045964s 11:55:17.0 Info: AlterTable Albums 11:55:17.0 Info: => 3E-07s 11:55:17.0 Info: AlterColumn Albums Added DateTimeOffset 11:55:17.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:17.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:17.1 Info: DROP TABLE "Albums" 11:55:17.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.1 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:17.1 Info: => 0.0043842s 11:55:17.1 Info: AlterTable Artists 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:17.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:17.1 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:17.1 Info: DROP TABLE "Artists" 11:55:17.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.1 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.1 Info: => 0.004431s 11:55:17.1 Info: AlterTable Artists 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn Artists Added DateTimeOffset 11:55:17.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:17.1 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:17.1 Info: DROP TABLE "Artists" 11:55:17.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.1 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.1 Info: => 0.0044019s 11:55:17.1 Info: AlterTable Blocklist 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:17.1 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:17.1 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:17.1 Info: DROP TABLE "Blocklist" 11:55:17.1 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:17.1 Info: => 0.0037466s 11:55:17.1 Info: AlterTable Blocklist 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:17.1 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:17.1 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:17.1 Info: DROP TABLE "Blocklist" 11:55:17.1 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:17.1 Info: => 0.0037403s 11:55:17.1 Info: AlterTable Commands 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:17.1 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) 11:55:17.1 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" 11:55:17.1 Info: DROP TABLE "Commands" 11:55:17.1 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:17.1 Info: => 0.0037943s 11:55:17.1 Info: AlterTable Commands 11:55:17.1 Info: => 3E-07s 11:55:17.1 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:17.1 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) 11:55:17.1 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" 11:55:17.1 Info: DROP TABLE "Commands" 11:55:17.1 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:17.1 Info: => 0.0037999s 11:55:17.1 Info: AlterTable Commands 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:17.1 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) 11:55:17.1 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" 11:55:17.1 Info: DROP TABLE "Commands" 11:55:17.1 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:17.1 Info: => 0.0056408s 11:55:17.1 Info: AlterTable DownloadClientStatus 11:55:17.1 Info: => 3E-07s 11:55:17.1 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:17.1 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) 11:55:17.1 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:17.1 Info: DROP TABLE "DownloadClientStatus" 11:55:17.1 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:17.1 Info: => 0.0039354s 11:55:17.1 Info: AlterTable DownloadClientStatus 11:55:17.1 Info: => 3E-07s 11:55:17.1 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:17.1 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) 11:55:17.1 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:17.1 Info: DROP TABLE "DownloadClientStatus" 11:55:17.1 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:17.1 Info: => 0.0038148s 11:55:17.1 Info: AlterTable DownloadClientStatus 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:17.1 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) 11:55:17.1 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:17.1 Info: DROP TABLE "DownloadClientStatus" 11:55:17.1 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:17.1 Info: => 0.0037913s 11:55:17.1 Info: AlterTable DownloadHistory 11:55:17.1 Info: => 5E-07s 11:55:17.1 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:17.1 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:17.1 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:17.1 Info: DROP TABLE "DownloadHistory" 11:55:17.1 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:17.1 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:17.1 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:17.1 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:17.1 Info: => 0.0042953s 11:55:17.1 Info: AlterTable ExtraFiles 11:55:17.1 Info: => 3E-07s 11:55:17.1 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:17.1 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.1 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:17.1 Info: DROP TABLE "ExtraFiles" 11:55:17.1 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:17.1 Info: => 0.0036309s 11:55:17.1 Info: AlterTable ExtraFiles 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:17.1 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.1 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:17.1 Info: DROP TABLE "ExtraFiles" 11:55:17.1 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:17.1 Info: => 0.0036514s 11:55:17.1 Info: AlterTable History 11:55:17.1 Info: => 3E-07s 11:55:17.1 Info: AlterColumn History Date DateTimeOffset 11:55:17.1 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:17.1 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:17.1 Info: DROP TABLE "History" 11:55:17.1 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:17.1 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:17.1 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:17.1 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:17.1 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:17.1 Info: => 0.004453s 11:55:17.1 Info: AlterTable ImportListStatus 11:55:17.1 Info: => 5E-07s 11:55:17.1 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:17.1 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:17.1 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:17.1 Info: DROP TABLE "ImportListStatus" 11:55:17.1 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:17.1 Info: => 0.0038127s 11:55:17.1 Info: AlterTable ImportListStatus 11:55:17.1 Info: => 3E-07s 11:55:17.1 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:17.1 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:17.1 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:17.1 Info: DROP TABLE "ImportListStatus" 11:55:17.1 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:17.1 Info: => 0.0038721s 11:55:17.1 Info: AlterTable ImportListStatus 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:17.1 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:17.1 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:17.1 Info: DROP TABLE "ImportListStatus" 11:55:17.1 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:17.1 Info: => 0.0038825s 11:55:17.1 Info: AlterTable IndexerStatus 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:17.1 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) 11:55:17.1 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:17.1 Info: DROP TABLE "IndexerStatus" 11:55:17.1 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:17.1 Info: => 0.0042985s 11:55:17.1 Info: AlterTable IndexerStatus 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:17.1 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) 11:55:17.1 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:17.1 Info: DROP TABLE "IndexerStatus" 11:55:17.1 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:17.1 Info: => 0.0038948s 11:55:17.1 Info: AlterTable IndexerStatus 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:17.1 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) 11:55:17.1 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:17.1 Info: DROP TABLE "IndexerStatus" 11:55:17.1 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:17.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:17.1 Info: => 0.0037949s 11:55:17.1 Info: AlterTable LyricFiles 11:55:17.1 Info: => 3E-07s 11:55:17.1 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:17.1 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.1 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:17.1 Info: DROP TABLE "LyricFiles" 11:55:17.1 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:17.1 Info: => 0.003577s 11:55:17.1 Info: AlterTable LyricFiles 11:55:17.1 Info: => 5E-07s 11:55:17.1 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:17.1 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:17.1 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:17.1 Info: DROP TABLE "LyricFiles" 11:55:17.1 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:17.1 Info: => 0.0036353s 11:55:17.1 Info: AlterTable MetadataFiles 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:17.1 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:17.1 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:17.1 Info: DROP TABLE "MetadataFiles" 11:55:17.1 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:17.1 Info: => 0.0055987s 11:55:17.1 Info: AlterTable MetadataFiles 11:55:17.1 Info: => 4E-07s 11:55:17.1 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:17.1 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:17.1 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:17.1 Info: DROP TABLE "MetadataFiles" 11:55:17.1 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:17.2 Info: => 0.003663s 11:55:17.2 Info: AlterTable PendingReleases 11:55:17.2 Info: => 4E-07s 11:55:17.2 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:17.2 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:17.2 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:17.2 Info: DROP TABLE "PendingReleases" 11:55:17.2 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:17.2 Info: => 0.003564s 11:55:17.2 Info: AlterTable ScheduledTasks 11:55:17.2 Info: => 4E-07s 11:55:17.2 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:17.2 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) 11:55:17.2 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:17.2 Info: DROP TABLE "ScheduledTasks" 11:55:17.2 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:17.2 Info: => 0.0038789s 11:55:17.2 Info: AlterTable ScheduledTasks 11:55:17.2 Info: => 4E-07s 11:55:17.2 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:17.2 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) 11:55:17.2 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:17.2 Info: DROP TABLE "ScheduledTasks" 11:55:17.2 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:17.2 Info: => 0.0038034s 11:55:17.2 Info: AlterTable TrackFiles 11:55:17.2 Info: => 4E-07s 11:55:17.2 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:17.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:17.2 Info: DROP TABLE "TrackFiles" 11:55:17.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.2 Info: => 0.0039843s 11:55:17.2 Info: AlterTable TrackFiles 11:55:17.2 Info: => 4E-07s 11:55:17.2 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:17.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:17.2 Info: DROP TABLE "TrackFiles" 11:55:17.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.2 Info: => 0.0039431s 11:55:17.2 Info: AlterTable VersionInfo 11:55:17.2 Info: => 4E-07s 11:55:17.2 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:17.2 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:17.2 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:17.2 Info: DROP TABLE "VersionInfo" 11:55:17.2 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:17.2 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:17.2 Info: => 0.003847s 11:55:17.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:17', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:17.2 Info: Committing Transaction 11:55:17.2 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:17.2 Info: => 0.0045394s 11:55:17.2 Info: 62: add_on_delete_to_notifications migrating 11:55:17.2 Info: Beginning Transaction 11:55:17.2 Info: Starting migration of Main DB to 62 11:55:17.2 Info: AlterTable Notifications 11:55:17.2 Info: => 4E-07s 11:55:17.2 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:17.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:17.2 Info: => 0.0006018s 11:55:17.2 Info: AlterTable Notifications 11:55:17.2 Info: => 3E-07s 11:55:17.2 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:17.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:17.2 Info: => 0.0005514s 11:55:17.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:17', 'add_on_delete_to_notifications') 11:55:17.2 Info: Committing Transaction 11:55:17.2 Info: 62: add_on_delete_to_notifications migrated 11:55:17.2 Info: => 0.0010058s 11:55:17.2 Info: 63: add_custom_formats migrating 11:55:17.2 Info: Beginning Transaction 11:55:17.2 Info: Starting migration of Main DB to 63 11:55:17.2 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "/somestring/i", "value": 2 } ]', '[]', '[]', '[]', 1, 1, 0) 11:55:17.2 Info: AlterTable DelayProfiles 11:55:17.2 Info: => 4E-07s 11:55:17.2 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:17.2 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:17.2 Info: => 0.0005581s 11:55:17.2 Info: UpdateData 11:55:17.2 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:17.2 Info: => 4.14E-05s 11:55:17.2 Info: AlterTable TrackFiles 11:55:17.2 Info: => 3E-07s 11:55:17.2 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:17.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:17.2 Info: => 0.000543s 11:55:17.2 Info: PerformDBOperation 11:55:17.2 Info: Performing DB Operation 11:55:17.2 Info: => 0.0010913s 11:55:17.2 Info: CreateTable CustomFormats 11:55:17.2 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:17.2 Info: => 0.0001187s 11:55:17.2 Info: CreateIndex CustomFormats (Name) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:17.2 Info: => 8.69E-05s 11:55:17.2 Info: AlterTable QualityProfiles 11:55:17.2 Info: => 3E-07s 11:55:17.2 Info: CreateColumn QualityProfiles FormatItems String 11:55:17.2 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:17.2 Info: => 0.0005779s 11:55:17.2 Info: AlterTable QualityProfiles 11:55:17.2 Info: => 5E-07s 11:55:17.2 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:17.2 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:17.2 Info: => 0.0005624s 11:55:17.2 Info: AlterTable QualityProfiles 11:55:17.2 Info: => 4E-07s 11:55:17.2 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:17.2 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:17.2 Info: => 0.0005647s 11:55:17.2 Info: PerformDBOperation 11:55:17.2 Info: Performing DB Operation 11:55:17.2 Info: => 0.0010277s 11:55:17.2 Info: PerformDBOperation 11:55:17.2 Info: Performing DB Operation 11:55:17.2 Info: => 3.02E-05s 11:55:17.2 Info: DeleteColumn ReleaseProfiles Preferred 11:55:17.2 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:17.2 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:17.2 Info: DROP TABLE "ReleaseProfiles" 11:55:17.2 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:17.2 Info: => 0.0037218s 11:55:17.2 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:17.2 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:17.2 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:17.2 Info: DROP TABLE "ReleaseProfiles" 11:55:17.2 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:17.2 Info: => 0.003752s 11:55:17.2 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:17.2 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:17.2 Info: => 3.57E-05s 11:55:17.2 Info: AlterTable DelayProfiles 11:55:17.2 Info: => 3E-07s 11:55:17.2 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:17.2 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:17.2 Info: => 0.0005673s 11:55:17.2 Info: AlterTable DelayProfiles 11:55:17.2 Info: => 4E-07s 11:55:17.2 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:17.2 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:17.2 Info: => 0.0005603s 11:55:17.2 Info: -> 1 Insert operations completed in 00:00:00.0000661 taking an average of 00:00:00.0000661 11:55:17.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:17', 'add_custom_formats') 11:55:17.2 Info: Committing Transaction 11:55:17.2 Info: 63: add_custom_formats migrated 11:55:17.2 Info: => 0.001054s 11:55:17.2 Debug: Took: 00:00:00.3714677 11:55:17.2 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_migrate_case_insensitive_regex --- 11:55:17.2 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_migrate_case_sensitive_regex --- 11:55:17.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173172790033_139/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:17.2 Info: DatabaseEngineVersionCheck migrating 11:55:17.2 Info: PerformDBOperation 11:55:17.2 Info: Performing DB Operation 11:55:17.2 Info: SQLite 3.46.1 11:55:17.2 Info: => 0.0013029s 11:55:17.2 Info: DatabaseEngineVersionCheck migrated 11:55:17.2 Info: => 0.001312s 11:55:17.2 Info: VersionMigration migrating 11:55:17.2 Info: Beginning Transaction 11:55:17.2 Info: CreateTable VersionInfo 11:55:17.2 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:17.2 Info: => 0.0001315s 11:55:17.2 Info: Committing Transaction 11:55:17.2 Info: VersionMigration migrated 11:55:17.2 Info: => 0.0007465s 11:55:17.2 Info: VersionUniqueMigration migrating 11:55:17.2 Info: Beginning Transaction 11:55:17.2 Info: CreateIndex VersionInfo (Version) 11:55:17.2 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:17.2 Info: => 0.0001044s 11:55:17.2 Info: AlterTable VersionInfo 11:55:17.2 Info: => 6E-07s 11:55:17.2 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:17.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:17.2 Info: => 0.0004669s 11:55:17.2 Info: Committing Transaction 11:55:17.2 Info: VersionUniqueMigration migrated 11:55:17.2 Info: => 0.0007429s 11:55:17.2 Info: VersionDescriptionMigration migrating 11:55:17.2 Info: Beginning Transaction 11:55:17.2 Info: AlterTable VersionInfo 11:55:17.2 Info: => 4E-07s 11:55:17.2 Info: CreateColumn VersionInfo Description String 11:55:17.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:17.2 Info: => 0.000193s 11:55:17.2 Info: Committing Transaction 11:55:17.2 Info: VersionDescriptionMigration migrated 11:55:17.2 Info: => 0.0004268s 11:55:17.2 Info: 1: InitialSetup migrating 11:55:17.2 Info: Beginning Transaction 11:55:17.2 Info: Starting migration of Main DB to 1 11:55:17.2 Info: CreateTable Config 11:55:17.2 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:17.2 Info: => 0.0001354s 11:55:17.2 Info: CreateIndex Config (Key) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:17.2 Info: => 7.03E-05s 11:55:17.2 Info: CreateTable RootFolders 11:55:17.2 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:17.2 Info: => 8.06E-05s 11:55:17.2 Info: CreateIndex RootFolders (Path) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:17.2 Info: => 7.03E-05s 11:55:17.2 Info: CreateTable Artists 11:55:17.2 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:17.2 Info: => 0.0001876s 11:55:17.2 Info: CreateIndex Artists (ForeignArtistId) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:17.2 Info: => 7.1E-05s 11:55:17.2 Info: CreateIndex Artists (NameSlug) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:17.2 Info: => 6.76E-05s 11:55:17.2 Info: CreateIndex Artists (CleanName) 11:55:17.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.2 Info: => 6.64E-05s 11:55:17.2 Info: CreateIndex Artists (Path) 11:55:17.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.2 Info: => 6.47E-05s 11:55:17.2 Info: CreateTable Albums 11:55:17.2 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:17.2 Info: => 0.0001693s 11:55:17.2 Info: CreateIndex Albums (ForeignAlbumId) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.2 Info: => 6.91E-05s 11:55:17.2 Info: CreateIndex Albums (MBId) 11:55:17.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:17.2 Info: => 8.33E-05s 11:55:17.2 Info: CreateIndex Albums (TADBId) 11:55:17.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:17.2 Info: => 6.81E-05s 11:55:17.2 Info: CreateIndex Albums (TitleSlug) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:17.2 Info: => 6.83E-05s 11:55:17.2 Info: CreateIndex Albums (CleanTitle) 11:55:17.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.2 Info: => 8.56E-05s 11:55:17.2 Info: CreateIndex Albums (Path) 11:55:17.2 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:17.2 Info: => 5.94E-05s 11:55:17.2 Info: CreateTable Tracks 11:55:17.2 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:17.2 Info: => 0.0001227s 11:55:17.2 Info: CreateIndex Tracks (ForeignTrackId) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:17.2 Info: => 6.99E-05s 11:55:17.2 Info: CreateIndex Tracks (ArtistId) 11:55:17.2 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:17.2 Info: => 6.99E-05s 11:55:17.2 Info: CreateIndex Tracks (TrackFileId) 11:55:17.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:17.2 Info: => 6.99E-05s 11:55:17.2 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:17.2 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:17.2 Info: => 7.14E-05s 11:55:17.2 Info: CreateTable TrackFiles 11:55:17.2 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:17.2 Info: => 0.0001421s 11:55:17.2 Info: CreateIndex TrackFiles (ArtistId) 11:55:17.2 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:17.2 Info: => 7.07E-05s 11:55:17.2 Info: CreateIndex TrackFiles (AlbumId) 11:55:17.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.2 Info: => 6.59E-05s 11:55:17.2 Info: CreateTable History 11:55:17.2 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:17.2 Info: => 0.0001358s 11:55:17.2 Info: CreateIndex History (Date) 11:55:17.2 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:17.2 Info: => 6.94E-05s 11:55:17.2 Info: CreateIndex History (EventType) 11:55:17.2 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:17.2 Info: => 6.49E-05s 11:55:17.2 Info: CreateIndex History (DownloadId) 11:55:17.2 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:17.2 Info: => 6.51E-05s 11:55:17.2 Info: CreateIndex History (AlbumId) 11:55:17.2 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:17.2 Info: => 8.9E-05s 11:55:17.2 Info: CreateTable Notifications 11:55:17.2 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:17.2 Info: => 0.0001319s 11:55:17.2 Info: CreateTable ScheduledTasks 11:55:17.2 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:17.2 Info: => 0.0001005s 11:55:17.2 Info: CreateIndex ScheduledTasks (TypeName) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:17.2 Info: => 7.06E-05s 11:55:17.2 Info: CreateTable Indexers 11:55:17.2 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, "EnableSearch" INTEGER) 11:55:17.2 Info: => 9.59E-05s 11:55:17.2 Info: CreateIndex Indexers (Name) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:17.2 Info: => 7.71E-05s 11:55:17.2 Info: CreateTable Profiles 11:55:17.2 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:17.2 Info: => 8.55E-05s 11:55:17.2 Info: CreateIndex Profiles (Name) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:17.2 Info: => 9.44E-05s 11:55:17.2 Info: CreateTable QualityDefinitions 11:55:17.2 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:17.2 Info: => 0.0001083s 11:55:17.2 Info: CreateIndex QualityDefinitions (Quality) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:17.2 Info: => 7.22E-05s 11:55:17.2 Info: CreateIndex QualityDefinitions (Title) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:17.2 Info: => 7.24E-05s 11:55:17.2 Info: CreateTable NamingConfig 11:55:17.2 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:17.2 Info: => 0.0001081s 11:55:17.2 Info: CreateTable Blacklist 11:55:17.2 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:17.2 Info: => 0.0001479s 11:55:17.2 Info: CreateTable Metadata 11:55:17.2 Info: CREATE TABLE "Metadata" ("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) 11:55:17.2 Info: => 9.35E-05s 11:55:17.2 Info: CreateTable MetadataFiles 11:55:17.2 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:17.2 Info: => 0.0001092s 11:55:17.2 Info: CreateTable DownloadClients 11:55:17.2 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) 11:55:17.2 Info: => 0.0001159s 11:55:17.2 Info: CreateTable PendingReleases 11:55:17.2 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:17.2 Info: => 0.0001129s 11:55:17.2 Info: CreateTable RemotePathMappings 11:55:17.2 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:17.2 Info: => 0.0001095s 11:55:17.2 Info: CreateTable Tags 11:55:17.2 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:17.2 Info: => 0.0001002s 11:55:17.2 Info: CreateIndex Tags (Label) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:17.2 Info: => 8.89E-05s 11:55:17.2 Info: CreateTable Restrictions 11:55:17.2 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:17.2 Info: => 0.0001018s 11:55:17.2 Info: CreateTable DelayProfiles 11:55:17.2 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:17.2 Info: => 0.0001232s 11:55:17.2 Info: CreateTable Users 11:55:17.2 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:17.2 Info: => 8.87E-05s 11:55:17.2 Info: CreateIndex Users (Identifier) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:17.2 Info: => 8.29E-05s 11:55:17.2 Info: CreateIndex Users (Username) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:17.2 Info: => 7.66E-05s 11:55:17.2 Info: CreateTable Commands 11:55:17.2 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) 11:55:17.2 Info: => 0.0001148s 11:55:17.2 Info: CreateTable IndexerStatus 11:55:17.2 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) 11:55:17.2 Info: => 0.0001114s 11:55:17.2 Info: CreateIndex IndexerStatus (ProviderId) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:17.2 Info: => 0.0001034s 11:55:17.2 Info: CreateTable ExtraFiles 11:55:17.2 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.2 Info: => 0.0001204s 11:55:17.2 Info: CreateTable LyricFiles 11:55:17.2 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:17.2 Info: => 0.0001233s 11:55:17.2 Info: CreateTable LanguageProfiles 11:55:17.2 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:17.2 Info: => 9.07E-05s 11:55:17.2 Info: CreateIndex LanguageProfiles (Name) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:17.2 Info: => 8.19E-05s 11:55:17.2 Info: CreateTable DownloadClientStatus 11:55:17.2 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) 11:55:17.2 Info: => 9.75E-05s 11:55:17.2 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:17.2 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:17.2 Info: => 8.57E-05s 11:55:17.2 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:17.2 Info: -> 1 Insert operations completed in 00:00:00.0000504 taking an average of 00:00:00.0000504 11:55:17.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:17', 'InitialSetup') 11:55:17.2 Info: Committing Transaction 11:55:17.3 Info: 1: InitialSetup migrated 11:55:17.3 Info: => 0.0013091s 11:55:17.3 Info: 2: add_reason_to_pending_releases migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 2 11:55:17.3 Info: AlterTable PendingReleases 11:55:17.3 Info: => 5E-07s 11:55:17.3 Info: CreateColumn PendingReleases Reason Int32 11:55:17.3 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0005625s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:17', 'add_reason_to_pending_releases') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 2: add_reason_to_pending_releases migrated 11:55:17.3 Info: => 0.0010009s 11:55:17.3 Info: 3: add_medium_support migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 3 11:55:17.3 Info: AlterTable Albums 11:55:17.3 Info: => 5E-07s 11:55:17.3 Info: CreateColumn Albums Media String 11:55:17.3 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:17.3 Info: => 0.0005065s 11:55:17.3 Info: AlterTable Tracks 11:55:17.3 Info: => 3E-07s 11:55:17.3 Info: CreateColumn Tracks MediumNumber Int32 11:55:17.3 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0004691s 11:55:17.3 Info: AlterTable Tracks 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:17.3 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0004727s 11:55:17.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:17.3 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:17.3 Info: => 3.41E-05s 11:55:17.3 Info: DeleteColumn Tracks TrackNumber 11:55:17.3 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:17.3 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:17.3 Info: DROP TABLE "Tracks" 11:55:17.3 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:17.3 Info: => 0.0038197s 11:55:17.3 Info: AlterTable Tracks 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn Tracks TrackNumber String 11:55:17.3 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:17.3 Info: => 0.000487s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:17', 'add_medium_support') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 3: add_medium_support migrated 11:55:17.3 Info: => 0.0009764s 11:55:17.3 Info: 4: add_various_qualites_in_profile migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 4 11:55:17.3 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:17.3 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:17.3 Info: => 4.13E-05s 11:55:17.3 Info: PerformDBOperation 11:55:17.3 Info: Performing DB Operation 11:55:17.3 Info: => 2.9E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:17', 'add_various_qualites_in_profile') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 4: add_various_qualites_in_profile migrated 11:55:17.3 Info: => 0.0003705s 11:55:17.3 Info: 5: metadata_profiles migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 5 11:55:17.3 Info: CreateTable MetadataProfiles 11:55:17.3 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:17.3 Info: => 0.000113s 11:55:17.3 Info: CreateIndex MetadataProfiles (Name) 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:17.3 Info: => 9.06E-05s 11:55:17.3 Info: AlterTable Artists 11:55:17.3 Info: => 3E-07s 11:55:17.3 Info: CreateColumn Artists MetadataProfileId Int32 11:55:17.3 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:17.3 Info: => 0.0004951s 11:55:17.3 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:17.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:17.3 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:17.3 Info: DROP TABLE "Artists" 11:55:17.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.3 Info: => 0.0038992s 11:55:17.3 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:17.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:17.3 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:17.3 Info: DROP TABLE "Artists" 11:55:17.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.3 Info: => 0.0039023s 11:55:17.3 Info: AlterTable Albums 11:55:17.3 Info: => 3E-07s 11:55:17.3 Info: CreateColumn Albums SecondaryTypes String 11:55:17.3 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:17.3 Info: => 0.000459s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:17', 'metadata_profiles') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 5: metadata_profiles migrated 11:55:17.3 Info: => 0.0009635s 11:55:17.3 Info: 6: separate_automatic_and_interactive_search migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 6 11:55:17.3 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:17.3 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, "EnableAutomaticSearch" INTEGER) 11:55:17.3 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:17.3 Info: DROP TABLE "Indexers" 11:55:17.3 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:17.3 Info: => 0.0037731s 11:55:17.3 Info: AlterTable Indexers 11:55:17.3 Info: => 3E-07s 11:55:17.3 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:17.3 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:17.3 Info: => 0.0004581s 11:55:17.3 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:17.3 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:17.3 Info: => 3.53E-05s 11:55:17.3 Info: AlterTable Indexers 11:55:17.3 Info: => 3E-07s 11:55:17.3 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:17.3 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:17.3 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:17.3 Info: DROP TABLE "Indexers" 11:55:17.3 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:17.3 Info: => 0.003853s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:17', 'separate_automatic_and_interactive_search') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 6: separate_automatic_and_interactive_search migrated 11:55:17.3 Info: => 0.0043392s 11:55:17.3 Info: 7: change_album_path_to_relative migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 7 11:55:17.3 Info: DeleteColumn Albums Path 11:55:17.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:17.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:17.3 Info: DROP TABLE "Albums" 11:55:17.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.3 Info: => 0.0047154s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:17', 'change_album_path_to_relative') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 7: change_album_path_to_relative migrated 11:55:17.3 Info: => 0.0052458s 11:55:17.3 Info: 8: change_quality_size_mb_to_kb migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 8 11:55:17.3 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:17.3 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:17.3 Info: => 4.54E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:17', 'change_quality_size_mb_to_kb') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 8: change_quality_size_mb_to_kb migrated 11:55:17.3 Info: => 0.0003881s 11:55:17.3 Info: 9: album_releases migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 9 11:55:17.3 Info: AlterTable Albums 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn Albums Releases String 11:55:17.3 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:17.3 Info: => 0.0005374s 11:55:17.3 Info: AlterTable Albums 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn Albums CurrentRelease String 11:55:17.3 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:17.3 Info: => 0.0004861s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:17', 'album_releases') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 9: album_releases migrated 11:55:17.3 Info: => 0.0009391s 11:55:17.3 Info: 10: album_releases_fix migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 10 11:55:17.3 Info: AlterTable Albums 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: AlterColumn Albums Releases String 11:55:17.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:17.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:17.3 Info: DROP TABLE "Albums" 11:55:17.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.3 Info: => 0.0046313s 11:55:17.3 Info: AlterTable Albums 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: AlterColumn Albums CurrentRelease String 11:55:17.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:17.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:17.3 Info: DROP TABLE "Albums" 11:55:17.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.3 Info: => 0.0046846s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:17', 'album_releases_fix') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 10: album_releases_fix migrated 11:55:17.3 Info: => 0.0051881s 11:55:17.3 Info: 11: import_lists migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 11 11:55:17.3 Info: CreateTable ImportLists 11:55:17.3 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:17.3 Info: => 0.0001383s 11:55:17.3 Info: CreateIndex ImportLists (Name) 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:17.3 Info: => 8.66E-05s 11:55:17.3 Info: CreateTable ImportListStatus 11:55:17.3 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:17.3 Info: => 0.0001091s 11:55:17.3 Info: CreateIndex ImportListStatus (ProviderId) 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:17.3 Info: => 9.35E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:17', 'import_lists') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 11: import_lists migrated 11:55:17.3 Info: => 0.000548s 11:55:17.3 Info: 12: add_release_status migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 12 11:55:17.3 Info: AlterTable MetadataProfiles 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:17.3 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:17.3 Info: => 0.0004859s 11:55:17.3 Info: PerformDBOperation 11:55:17.3 Info: Performing DB Operation 11:55:17.3 Info: => 2.3E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:17', 'add_release_status') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 12: add_release_status migrated 11:55:17.3 Info: => 0.0004328s 11:55:17.3 Info: 13: album_download_notification migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 13 11:55:17.3 Info: AlterTable Notifications 11:55:17.3 Info: => 5E-07s 11:55:17.3 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:17.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0005111s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:17', 'album_download_notification') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 13: album_download_notification migrated 11:55:17.3 Info: => 0.0008843s 11:55:17.3 Info: 14: fix_language_metadata_profiles migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 14 11:55:17.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:17.3 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:17.3 Info: => 9.79E-05s 11:55:17.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:17.3 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:17.3 Info: => 7.93E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:17', 'fix_language_metadata_profiles') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 14: fix_language_metadata_profiles migrated 11:55:17.3 Info: => 0.0004019s 11:55:17.3 Info: 15: remove_fanzub migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 15 11:55:17.3 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:17.3 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:17.3 Info: => 4.06E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:17', 'remove_fanzub') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 15: remove_fanzub migrated 11:55:17.3 Info: => 0.0003742s 11:55:17.3 Info: 16: update_artist_history_indexes migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 16 11:55:17.3 Info: CreateIndex Albums (ArtistId) 11:55:17.3 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:17.3 Info: => 0.0001099s 11:55:17.3 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:17.3 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:17.3 Info: => 8.93E-05s 11:55:17.3 Info: DeleteIndex History (AlbumId) 11:55:17.3 Info: DROP INDEX "IX_History_AlbumId" 11:55:17.3 Info: => 0.000126s 11:55:17.3 Info: CreateIndex History (AlbumId, Date) 11:55:17.3 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:17.3 Info: => 8.39E-05s 11:55:17.3 Info: DeleteIndex History (DownloadId) 11:55:17.3 Info: DROP INDEX "IX_History_DownloadId" 11:55:17.3 Info: => 0.0001153s 11:55:17.3 Info: CreateIndex History (DownloadId, Date) 11:55:17.3 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:17.3 Info: => 8.29E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:17', 'update_artist_history_indexes') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 16: update_artist_history_indexes migrated 11:55:17.3 Info: => 0.000468s 11:55:17.3 Info: 17: remove_nma migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 17 11:55:17.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:17.3 Info: => 5.34E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:17', 'remove_nma') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 17: remove_nma migrated 11:55:17.3 Info: => 0.0003968s 11:55:17.3 Info: 18: album_disambiguation migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 18 11:55:17.3 Info: AlterTable Albums 11:55:17.3 Info: => 5E-07s 11:55:17.3 Info: CreateColumn Albums Disambiguation String 11:55:17.3 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:17.3 Info: => 0.0005399s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:17', 'album_disambiguation') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 18: album_disambiguation migrated 11:55:17.3 Info: => 0.0009758s 11:55:17.3 Info: 19: add_ape_quality_in_profiles migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 19 11:55:17.3 Info: PerformDBOperation 11:55:17.3 Info: Performing DB Operation 11:55:17.3 Info: => 3.21E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:17', 'add_ape_quality_in_profiles') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 19: add_ape_quality_in_profiles migrated 11:55:17.3 Info: => 0.0003375s 11:55:17.3 Info: 20: remove_pushalot migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 20 11:55:17.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:17.3 Info: => 4.23E-05s 11:55:17.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.3 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:17.3 Info: => 3.3E-05s 11:55:17.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.3 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:17.3 Info: => 2.96E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:17', 'remove_pushalot') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 20: remove_pushalot migrated 11:55:17.3 Info: => 0.0003327s 11:55:17.3 Info: 21: add_custom_filters migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 21 11:55:17.3 Info: CreateTable CustomFilters 11:55:17.3 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:17.3 Info: => 0.0001236s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:17', 'add_custom_filters') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 21: add_custom_filters migrated 11:55:17.3 Info: => 0.0004503s 11:55:17.3 Info: 22: import_list_tags migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 22 11:55:17.3 Info: AlterTable ImportLists 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn ImportLists Tags String 11:55:17.3 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:17.3 Info: => 0.0005114s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:17', 'import_list_tags') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 22: import_list_tags migrated 11:55:17.3 Info: => 0.0008484s 11:55:17.3 Info: 23: add_release_groups_etc migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 23 11:55:17.3 Info: CreateTable ArtistMetadata 11:55:17.3 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:17.3 Info: => 0.0001581s 11:55:17.3 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:17.3 Info: => 9.15E-05s 11:55:17.3 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:17.3 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:17.3 Info: => 8.02E-05s 11:55:17.3 Info: AlterTable Artists 11:55:17.3 Info: => 3E-07s 11:55:17.3 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:17.3 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0005314s 11:55:17.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:17.3 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:17.3 Info: => 6.8E-05s 11:55:17.3 Info: CreateTable AlbumReleases 11:55:17.3 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:17.3 Info: => 0.0001407s 11:55:17.3 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:17.3 Info: => 0.0001116s 11:55:17.3 Info: CreateIndex AlbumReleases (AlbumId) 11:55:17.3 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:17.3 Info: => 8.99E-05s 11:55:17.3 Info: PerformDBOperation 11:55:17.3 Info: Performing DB Operation 11:55:17.3 Info: => 3.52E-05s 11:55:17.3 Info: AlterTable Albums 11:55:17.3 Info: => 2E-07s 11:55:17.3 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:17.3 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0005603s 11:55:17.3 Info: AlterTable Albums 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:17.3 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:17.3 Info: => 0.0005307s 11:55:17.3 Info: AlterTable Albums 11:55:17.3 Info: => 3E-07s 11:55:17.3 Info: CreateColumn Albums Links String 11:55:17.3 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:17.3 Info: => 0.0005121s 11:55:17.3 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:17.3 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:17.3 Info: => 9.37E-05s 11:55:17.3 Info: AlterTable Tracks 11:55:17.3 Info: => 3E-07s 11:55:17.3 Info: CreateColumn Tracks ForeignRecordingId String 11:55:17.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:17.3 Info: => 0.0069223s 11:55:17.3 Info: AlterTable Tracks 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:17.3 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0005178s 11:55:17.3 Info: AlterTable Tracks 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:17.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0005617s 11:55:17.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:17.3 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:17.3 Info: => 7.59E-05s 11:55:17.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:17.3 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:17.3 Info: => 6.28E-05s 11:55:17.3 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:17.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.3 Info: DROP TABLE "Artists" 11:55:17.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.3 Info: => 0.0041887s 11:55:17.3 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:17.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:17.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:17.3 Info: DROP TABLE "Albums" 11:55:17.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.3 Info: => 0.004194s 11:55:17.3 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:17.3 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.3 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:17.3 Info: DROP TABLE "Tracks" 11:55:17.3 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:17.3 Info: => 0.0038429s 11:55:17.3 Info: DeleteColumn TrackFiles ArtistId 11:55:17.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:17.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:17.3 Info: DROP TABLE "TrackFiles" 11:55:17.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.3 Info: => 0.0036525s 11:55:17.3 Info: CreateIndex Artists (ArtistMetadataId) 11:55:17.3 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.3 Info: => 7.76E-05s 11:55:17.3 Info: CreateIndex Artists (Monitored) 11:55:17.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.3 Info: => 7.35E-05s 11:55:17.3 Info: CreateIndex Albums (ArtistMetadataId) 11:55:17.3 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:17.3 Info: => 7.27E-05s 11:55:17.3 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:17.3 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:17.3 Info: => 7.15E-05s 11:55:17.3 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:17.3 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:17.3 Info: => 6.97E-05s 11:55:17.3 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:17.3 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:17.3 Info: => 7.01E-05s 11:55:17.3 Info: UpdateData 11:55:17.3 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:17.3 Info: => 3.89E-05s 11:55:17.3 Info: UpdateData 11:55:17.3 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:17.3 Info: => 3.14E-05s 11:55:17.3 Info: UpdateData 11:55:17.3 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:17.3 Info: => 3.73E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:17', 'add_release_groups_etc') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 23: add_release_groups_etc migrated 11:55:17.3 Info: => 0.0006226s 11:55:17.3 Info: 24: NewMediaInfoFormat migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 24 11:55:17.3 Info: UpdateData 11:55:17.3 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:17.3 Info: => 5.1E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:17', 'NewMediaInfoFormat') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 24: NewMediaInfoFormat migrated 11:55:17.3 Info: => 0.00045s 11:55:17.3 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 25 11:55:17.3 Info: RenameTable Restrictions ReleaseProfiles 11:55:17.3 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:17.3 Info: => 0.0013866s 11:55:17.3 Info: AlterTable ReleaseProfiles 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:17.3 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:17.3 Info: => 0.0005363s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:17', 'rename_restrictions_to_release_profiles') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:17.3 Info: => 0.0009426s 11:55:17.3 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 26 11:55:17.3 Info: RenameTable Profiles QualityProfiles 11:55:17.3 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:17.3 Info: => 0.0014106s 11:55:17.3 Info: AlterTable QualityProfiles 11:55:17.3 Info: => 5E-07s 11:55:17.3 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:17.3 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:17.3 Info: => 0.0004913s 11:55:17.3 Info: AlterTable LanguageProfiles 11:55:17.3 Info: => 3E-07s 11:55:17.3 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:17.3 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:17.3 Info: => 0.0004983s 11:55:17.3 Info: UpdateData 11:55:17.3 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:17.3 Info: => 3.6E-05s 11:55:17.3 Info: UpdateData 11:55:17.3 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:17.3 Info: => 2.75E-05s 11:55:17.3 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:17.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.3 Info: DROP TABLE "Artists" 11:55:17.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.3 Info: => 0.0041472s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:17', 'rename_quality_profiles_add_upgrade_allowed') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:17.3 Info: => 0.0047415s 11:55:17.3 Info: 27: add_import_exclusions migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 27 11:55:17.3 Info: CreateTable ImportListExclusions 11:55:17.3 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:17.3 Info: => 0.0001052s 11:55:17.3 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:17.3 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:17.3 Info: => 8.38E-05s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:17', 'add_import_exclusions') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 27: add_import_exclusions migrated 11:55:17.3 Info: => 0.0005737s 11:55:17.3 Info: 28: clean_artist_metadata_table migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 28 11:55:17.3 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.3 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.3 Info: => 0.000128s 11:55:17.3 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.3 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.3 Info: => 0.0001164s 11:55:17.3 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:17.3 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:17.3 Info: => 0.0001127s 11:55:17.3 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:17.3 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:17.3 Info: => 0.0001105s 11:55:17.3 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.3 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.3 Info: => 0.0001085s 11:55:17.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:17.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:17.3 Info: => 0.0001121s 11:55:17.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:17', 'clean_artist_metadata_table') 11:55:17.3 Info: Committing Transaction 11:55:17.3 Info: 28: clean_artist_metadata_table migrated 11:55:17.3 Info: => 0.0005739s 11:55:17.3 Info: 29: health_issue_notification migrating 11:55:17.3 Info: Beginning Transaction 11:55:17.3 Info: Starting migration of Main DB to 29 11:55:17.3 Info: AlterTable Notifications 11:55:17.3 Info: => 5E-07s 11:55:17.3 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:17.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0005265s 11:55:17.3 Info: AlterTable Notifications 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:17.3 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0004972s 11:55:17.3 Info: AlterTable Notifications 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:17.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0004901s 11:55:17.3 Info: AlterTable Notifications 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:17.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0004962s 11:55:17.3 Info: AlterTable Notifications 11:55:17.3 Info: => 4E-07s 11:55:17.3 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:17.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:17.3 Info: => 0.0005195s 11:55:17.3 Info: DeleteColumn Notifications OnDownload 11:55:17.4 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:17.4 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:17.4 Info: DROP TABLE "Notifications" 11:55:17.4 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:17.4 Info: => 0.003618s 11:55:17.4 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:17.4 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:17.4 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:17.4 Info: DROP TABLE "Notifications" 11:55:17.4 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:17.4 Info: => 0.0036464s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:17', 'health_issue_notification') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 29: health_issue_notification migrated 11:55:17.4 Info: => 0.0042191s 11:55:17.4 Info: 30: add_mediafilerepository_mtime migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 30 11:55:17.4 Info: AlterTable TrackFiles 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn TrackFiles Modified DateTime 11:55:17.4 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:17.4 Info: => 0.0005385s 11:55:17.4 Info: AlterTable TrackFiles 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn TrackFiles Path String 11:55:17.4 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:17.4 Info: => 0.0005437s 11:55:17.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:17.4 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:17.4 Info: => 3.08E-05s 11:55:17.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:17.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:17.4 Info: => 0.0001148s 11:55:17.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:17.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:17.4 Info: => 0.0001242s 11:55:17.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:17.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:17.4 Info: => 0.0001288s 11:55:17.4 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:17.4 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:17.4 Info: => 6.72E-05s 11:55:17.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:17.4 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:17.4 Info: => 4.77E-05s 11:55:17.4 Info: AlterTable TrackFiles 11:55:17.4 Info: => 3E-07s 11:55:17.4 Info: AlterColumn TrackFiles Path String 11:55:17.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:17.4 Info: DROP TABLE "TrackFiles" 11:55:17.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.4 Info: => 0.0037849s 11:55:17.4 Info: CreateIndex TrackFiles (Path) 11:55:17.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.4 Info: => 7.98E-05s 11:55:17.4 Info: DeleteColumn TrackFiles RelativePath 11:55:17.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:17.4 Info: DROP TABLE "TrackFiles" 11:55:17.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.4 Info: => 0.0039917s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:17', 'add_mediafilerepository_mtime') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 30: add_mediafilerepository_mtime migrated 11:55:17.4 Info: => 0.0044854s 11:55:17.4 Info: 31: add_artistmetadataid_constraint migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 31 11:55:17.4 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:17.4 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:17.4 Info: => 6.87E-05s 11:55:17.4 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:17.4 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:17.4 Info: => 0.0001198s 11:55:17.4 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:17.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.4 Info: DROP TABLE "Artists" 11:55:17.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.4 Info: => 0.0040104s 11:55:17.4 Info: CreateIndex Artists (ArtistMetadataId) 11:55:17.4 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.4 Info: => 9.83E-05s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:17', 'add_artistmetadataid_constraint') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 31: add_artistmetadataid_constraint migrated 11:55:17.4 Info: => 0.0006027s 11:55:17.4 Info: 32: old_ids_and_artist_alias migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 32 11:55:17.4 Info: AlterTable ArtistMetadata 11:55:17.4 Info: => 5E-07s 11:55:17.4 Info: CreateColumn ArtistMetadata Aliases String 11:55:17.4 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:17.4 Info: => 0.0005549s 11:55:17.4 Info: AlterTable ArtistMetadata 11:55:17.4 Info: => 3E-07s 11:55:17.4 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:17.4 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.4 Info: => 0.0009764s 11:55:17.4 Info: AlterTable Albums 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:17.4 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.4 Info: => 0.0005289s 11:55:17.4 Info: AlterTable AlbumReleases 11:55:17.4 Info: => 3E-07s 11:55:17.4 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:17.4 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.4 Info: => 0.0005267s 11:55:17.4 Info: AlterTable Tracks 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:17.4 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.4 Info: => 0.0005032s 11:55:17.4 Info: AlterTable Tracks 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:17.4 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.4 Info: => 0.0005765s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:17', 'old_ids_and_artist_alias') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 32: old_ids_and_artist_alias migrated 11:55:17.4 Info: => 0.0010964s 11:55:17.4 Info: 33: download_propers_config migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 33 11:55:17.4 Info: PerformDBOperation 11:55:17.4 Info: Performing DB Operation 11:55:17.4 Info: => 2.59E-05s 11:55:17.4 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:17.4 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:17.4 Info: => 2.7E-05s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:17', 'download_propers_config') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 33: download_propers_config migrated 11:55:17.4 Info: => 0.000469s 11:55:17.4 Info: 34: remove_language_profiles migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 34 11:55:17.4 Info: DeleteTable LanguageProfiles 11:55:17.4 Info: DROP TABLE "LanguageProfiles" 11:55:17.4 Info: => 0.0001873s 11:55:17.4 Info: DeleteColumn Artists LanguageProfileId 11:55:17.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.4 Info: DROP TABLE "Artists" 11:55:17.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.4 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.4 Info: => 0.0043225s 11:55:17.4 Info: DeleteColumn ImportLists LanguageProfileId 11:55:17.4 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:17.4 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:17.4 Info: DROP TABLE "ImportLists" 11:55:17.4 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:17.4 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:17.4 Info: => 0.0037802s 11:55:17.4 Info: DeleteColumn Blacklist Language 11:55:17.4 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:17.4 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:17.4 Info: DROP TABLE "Blacklist" 11:55:17.4 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:17.4 Info: => 0.003657s 11:55:17.4 Info: DeleteColumn History Language 11:55:17.4 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:17.4 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:17.4 Info: DROP TABLE "History" 11:55:17.4 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:17.4 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:17.4 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:17.4 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:17.4 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:17.4 Info: => 0.0041899s 11:55:17.4 Info: DeleteColumn LyricFiles Language 11:55:17.4 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.4 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:17.4 Info: DROP TABLE "LyricFiles" 11:55:17.4 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:17.4 Info: => 0.0072813s 11:55:17.4 Info: DeleteColumn TrackFiles Language 11:55:17.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:17.4 Info: DROP TABLE "TrackFiles" 11:55:17.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.4 Info: => 0.0038887s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:17', 'remove_language_profiles') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 34: remove_language_profiles migrated 11:55:17.4 Info: => 0.0045069s 11:55:17.4 Info: 35: multi_disc_naming_format migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 35 11:55:17.4 Info: AlterTable NamingConfig 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:17.4 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:17.4 Info: => 0.0006019s 11:55:17.4 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:17.4 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:17.4 Info: => 3.64E-05s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:17', 'multi_disc_naming_format') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 35: multi_disc_naming_format migrated 11:55:17.4 Info: => 0.0006254s 11:55:17.4 Info: 36: add_download_client_priority migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 36 11:55:17.4 Info: AlterTable DownloadClients 11:55:17.4 Info: => 5E-07s 11:55:17.4 Info: CreateColumn DownloadClients Priority Int32 11:55:17.4 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:17.4 Info: => 0.000541s 11:55:17.4 Info: PerformDBOperation 11:55:17.4 Info: Performing DB Operation 11:55:17.4 Info: => 4.95E-05s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:17', 'add_download_client_priority') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 36: add_download_client_priority migrated 11:55:17.4 Info: => 0.0005328s 11:55:17.4 Info: 37: remove_growl_prowl migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 37 11:55:17.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:17.4 Info: => 3.52E-05s 11:55:17.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:17.4 Info: => 2.55E-05s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:17', 'remove_growl_prowl') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 37: remove_growl_prowl migrated 11:55:17.4 Info: => 0.0004087s 11:55:17.4 Info: 38: remove_plex_hometheatre migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 38 11:55:17.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:17.4 Info: => 4.48E-05s 11:55:17.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:17.4 Info: => 2.64E-05s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:17', 'remove_plex_hometheatre') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 38: remove_plex_hometheatre migrated 11:55:17.4 Info: => 0.0003555s 11:55:17.4 Info: 39: add_root_folder_add_defaults migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 39 11:55:17.4 Info: AlterTable RootFolders 11:55:17.4 Info: => 5E-07s 11:55:17.4 Info: CreateColumn RootFolders Name String 11:55:17.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:17.4 Info: => 0.0005476s 11:55:17.4 Info: AlterTable RootFolders 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:17.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:17.4 Info: => 0.0005088s 11:55:17.4 Info: AlterTable RootFolders 11:55:17.4 Info: => 3E-07s 11:55:17.4 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:17.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:17.4 Info: => 0.0005238s 11:55:17.4 Info: AlterTable RootFolders 11:55:17.4 Info: => 3E-07s 11:55:17.4 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:17.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:17.4 Info: => 0.000526s 11:55:17.4 Info: AlterTable RootFolders 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn RootFolders DefaultTags String 11:55:17.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:17.4 Info: => 0.0005633s 11:55:17.4 Info: PerformDBOperation 11:55:17.4 Info: Performing DB Operation 11:55:17.4 Info: => 4.61E-05s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:17', 'add_root_folder_add_defaults') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 39: add_root_folder_add_defaults migrated 11:55:17.4 Info: => 0.0003995s 11:55:17.4 Info: 40: task_duration migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 40 11:55:17.4 Info: AlterTable ScheduledTasks 11:55:17.4 Info: => 5E-07s 11:55:17.4 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:17.4 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:17.4 Info: => 0.0005909s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:17', 'task_duration') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 40: task_duration migrated 11:55:17.4 Info: => 0.0009762s 11:55:17.4 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 41 11:55:17.4 Info: AlterTable ReleaseProfiles 11:55:17.4 Info: => 5E-07s 11:55:17.4 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:17.4 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:17.4 Info: => 0.0005768s 11:55:17.4 Info: AlterTable ReleaseProfiles 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:17.4 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:17.4 Info: => 0.0005576s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:17', 'add_indexer_and_enabled_to_release_profiles') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:17.4 Info: => 0.0009619s 11:55:17.4 Info: 42: remove_album_folders migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 42 11:55:17.4 Info: DeleteColumn Artists AlbumFolder 11:55:17.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.4 Info: DROP TABLE "Artists" 11:55:17.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.4 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.4 Info: => 0.0043966s 11:55:17.4 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:17.4 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:17.4 Info: => 3.26E-05s 11:55:17.4 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:17.4 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:17.4 Info: => 2.58E-05s 11:55:17.4 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:17.4 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:17.4 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:17.4 Info: DROP TABLE "NamingConfig" 11:55:17.4 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:17.4 Info: => 0.0035755s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:17', 'remove_album_folders') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 42: remove_album_folders migrated 11:55:17.4 Info: => 0.0041392s 11:55:17.4 Info: 44: add_priority_to_indexers migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 44 11:55:17.4 Info: AlterTable Indexers 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn Indexers Priority Int32 11:55:17.4 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:17.4 Info: => 0.0005522s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:17', 'add_priority_to_indexers') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 44: add_priority_to_indexers migrated 11:55:17.4 Info: => 0.0010073s 11:55:17.4 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 45 11:55:17.4 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:17.4 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:17.4 Info: => 0.0001091s 11:55:17.4 Info: PerformDBOperation 11:55:17.4 Info: Performing DB Operation 11:55:17.4 Info: => 2.29E-05s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:17', 'remove_chown_and_folderchmod_config') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:17.4 Info: => 0.0004518s 11:55:17.4 Info: 47: update_notifiarr migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 47 11:55:17.4 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:17.4 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:17.4 Info: => 5.55E-05s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:17', 'update_notifiarr') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 47: update_notifiarr migrated 11:55:17.4 Info: => 0.0004683s 11:55:17.4 Info: 49: email_multiple_addresses migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 49 11:55:17.4 Info: PerformDBOperation 11:55:17.4 Info: Performing DB Operation 11:55:17.4 Info: => 4.49E-05s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:17', 'email_multiple_addresses') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 49: email_multiple_addresses migrated 11:55:17.4 Info: => 0.0004284s 11:55:17.4 Info: 50: rename_blacklist_to_blocklist migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 50 11:55:17.4 Info: RenameTable Blacklist Blocklist 11:55:17.4 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:17.4 Info: => 0.0015368s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:17', 'rename_blacklist_to_blocklist') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 50: rename_blacklist_to_blocklist migrated 11:55:17.4 Info: => 0.001959s 11:55:17.4 Info: 51: cdh_per_downloadclient migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 51 11:55:17.4 Info: AlterTable DownloadClients 11:55:17.4 Info: => 5E-07s 11:55:17.4 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:17.4 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:17.4 Info: => 0.0006333s 11:55:17.4 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:17.4 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:17.4 Info: => 0.0005436s 11:55:17.4 Info: PerformDBOperation 11:55:17.4 Info: Performing DB Operation 11:55:17.4 Info: => 0.0001537s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:17', 'cdh_per_downloadclient') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 51: cdh_per_downloadclient migrated 11:55:17.4 Info: => 0.0005117s 11:55:17.4 Info: 52: download_history migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 52 11:55:17.4 Info: CreateTable DownloadHistory 11:55:17.4 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:17.4 Info: => 0.000128s 11:55:17.4 Info: CreateIndex DownloadHistory (EventType) 11:55:17.4 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:17.4 Info: => 0.0001587s 11:55:17.4 Info: CreateIndex DownloadHistory (ArtistId) 11:55:17.4 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:17.4 Info: => 0.0001113s 11:55:17.4 Info: CreateIndex DownloadHistory (DownloadId) 11:55:17.4 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:17.4 Info: => 0.0001087s 11:55:17.4 Info: PerformDBOperation 11:55:17.4 Info: Performing DB Operation 11:55:17.4 Info: => 0.0001096s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:17', 'download_history') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 52: download_history migrated 11:55:17.4 Info: => 0.0004914s 11:55:17.4 Info: 53: add_update_history migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 53 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:17', 'add_update_history') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 53: add_update_history migrated 11:55:17.4 Info: => 0.0003955s 11:55:17.4 Info: 54: add_on_update_to_notifications migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 54 11:55:17.4 Info: AlterTable Notifications 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:17.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:17.4 Info: => 0.0006178s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:17', 'add_on_update_to_notifications') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 54: add_on_update_to_notifications migrated 11:55:17.4 Info: => 0.0009796s 11:55:17.4 Info: 55: download_client_per_indexer migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 55 11:55:17.4 Info: AlterTable Indexers 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn Indexers DownloadClientId Int32 11:55:17.4 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:17.4 Info: => 0.0006137s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:17', 'download_client_per_indexer') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 55: download_client_per_indexer migrated 11:55:17.4 Info: => 0.0009686s 11:55:17.4 Info: 56: AddNewItemMonitorType migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 56 11:55:17.4 Info: AlterTable Artists 11:55:17.4 Info: => 5E-07s 11:55:17.4 Info: CreateColumn Artists MonitorNewItems Int32 11:55:17.4 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:17.4 Info: => 0.0005963s 11:55:17.4 Info: AlterTable RootFolders 11:55:17.4 Info: => 3E-07s 11:55:17.4 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:17.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:17.4 Info: => 0.0006213s 11:55:17.4 Info: AlterTable ImportLists 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:17.4 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:17.4 Info: => 0.0005939s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:17', 'AddNewItemMonitorType') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 56: AddNewItemMonitorType migrated 11:55:17.4 Info: => 0.0010017s 11:55:17.4 Info: 57: ImportListSearch migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 57 11:55:17.4 Info: AlterTable ImportLists 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:17.4 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:17.4 Info: => 0.0006072s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:17', 'ImportListSearch') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 57: ImportListSearch migrated 11:55:17.4 Info: => 0.0010547s 11:55:17.4 Info: 58: ImportListMonitorExisting migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 58 11:55:17.4 Info: AlterTable ImportLists 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:17.4 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:17.4 Info: => 0.0006192s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:17', 'ImportListMonitorExisting') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 58: ImportListMonitorExisting migrated 11:55:17.4 Info: => 0.0009841s 11:55:17.4 Info: 59: add_indexer_tags migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 59 11:55:17.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.4 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:17.4 Info: => 4.81E-05s 11:55:17.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.4 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:17.4 Info: => 2.69E-05s 11:55:17.4 Info: AlterTable Indexers 11:55:17.4 Info: => 3E-07s 11:55:17.4 Info: CreateColumn Indexers Tags String 11:55:17.4 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:17.4 Info: => 0.0006054s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:17', 'add_indexer_tags') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 59: add_indexer_tags migrated 11:55:17.4 Info: => 0.0009635s 11:55:17.4 Info: 60: update_audio_types migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 60 11:55:17.4 Info: PerformDBOperation 11:55:17.4 Info: Performing DB Operation 11:55:17.4 Info: => 4.49E-05s 11:55:17.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:17', 'update_audio_types') 11:55:17.4 Info: Committing Transaction 11:55:17.4 Info: 60: update_audio_types migrated 11:55:17.4 Info: => 0.0005234s 11:55:17.4 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:17.4 Info: Beginning Transaction 11:55:17.4 Info: Starting migration of Main DB to 61 11:55:17.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.4 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:17.4 Info: => 3.07E-05s 11:55:17.4 Info: AlterTable AlbumReleases 11:55:17.4 Info: => 2E-07s 11:55:17.4 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:17.4 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:17.4 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:17.4 Info: DROP TABLE "AlbumReleases" 11:55:17.4 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:17.4 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:17.4 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:17.4 Info: => 0.0044177s 11:55:17.4 Info: AlterTable Albums 11:55:17.4 Info: => 4E-07s 11:55:17.4 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:17.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:17.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:17.4 Info: DROP TABLE "Albums" 11:55:17.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:17.5 Info: => 0.0042904s 11:55:17.5 Info: AlterTable Albums 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:17.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:17.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:17.5 Info: DROP TABLE "Albums" 11:55:17.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:17.5 Info: => 0.0042476s 11:55:17.5 Info: AlterTable Albums 11:55:17.5 Info: => 4E-07s 11:55:17.5 Info: AlterColumn Albums Added DateTimeOffset 11:55:17.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:17.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:17.5 Info: DROP TABLE "Albums" 11:55:17.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:17.5 Info: => 0.0042326s 11:55:17.5 Info: AlterTable Artists 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:17.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:17.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:17.5 Info: DROP TABLE "Artists" 11:55:17.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.5 Info: => 0.0043249s 11:55:17.5 Info: AlterTable Artists 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn Artists Added DateTimeOffset 11:55:17.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:17.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:17.5 Info: DROP TABLE "Artists" 11:55:17.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.5 Info: => 0.0042968s 11:55:17.5 Info: AlterTable Blocklist 11:55:17.5 Info: => 4E-07s 11:55:17.5 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:17.5 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:17.5 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:17.5 Info: DROP TABLE "Blocklist" 11:55:17.5 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:17.5 Info: => 0.003717s 11:55:17.5 Info: AlterTable Blocklist 11:55:17.5 Info: => 4E-07s 11:55:17.5 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:17.5 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:17.5 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:17.5 Info: DROP TABLE "Blocklist" 11:55:17.5 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:17.5 Info: => 0.0037286s 11:55:17.5 Info: AlterTable Commands 11:55:17.5 Info: => 4E-07s 11:55:17.5 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:17.5 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) 11:55:17.5 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" 11:55:17.5 Info: DROP TABLE "Commands" 11:55:17.5 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:17.5 Info: => 0.0037013s 11:55:17.5 Info: AlterTable Commands 11:55:17.5 Info: => 4E-07s 11:55:17.5 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:17.5 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) 11:55:17.5 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" 11:55:17.5 Info: DROP TABLE "Commands" 11:55:17.5 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:17.5 Info: => 0.0059437s 11:55:17.5 Info: AlterTable Commands 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:17.5 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) 11:55:17.5 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" 11:55:17.5 Info: DROP TABLE "Commands" 11:55:17.5 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:17.5 Info: => 0.0038918s 11:55:17.5 Info: AlterTable DownloadClientStatus 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:17.5 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) 11:55:17.5 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:17.5 Info: DROP TABLE "DownloadClientStatus" 11:55:17.5 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:17.5 Info: => 0.0040168s 11:55:17.5 Info: AlterTable DownloadClientStatus 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:17.5 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) 11:55:17.5 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:17.5 Info: DROP TABLE "DownloadClientStatus" 11:55:17.5 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:17.5 Info: => 0.0038803s 11:55:17.5 Info: AlterTable DownloadClientStatus 11:55:17.5 Info: => 4E-07s 11:55:17.5 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:17.5 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) 11:55:17.5 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:17.5 Info: DROP TABLE "DownloadClientStatus" 11:55:17.5 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:17.5 Info: => 0.004253s 11:55:17.5 Info: AlterTable DownloadHistory 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:17.5 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:17.5 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:17.5 Info: DROP TABLE "DownloadHistory" 11:55:17.5 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:17.5 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:17.5 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:17.5 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:17.5 Info: => 0.0042278s 11:55:17.5 Info: AlterTable ExtraFiles 11:55:17.5 Info: => 4E-07s 11:55:17.5 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:17.5 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.5 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:17.5 Info: DROP TABLE "ExtraFiles" 11:55:17.5 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:17.5 Info: => 0.0037121s 11:55:17.5 Info: AlterTable ExtraFiles 11:55:17.5 Info: => 4E-07s 11:55:17.5 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:17.5 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.5 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:17.5 Info: DROP TABLE "ExtraFiles" 11:55:17.5 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:17.5 Info: => 0.0037506s 11:55:17.5 Info: AlterTable History 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn History Date DateTimeOffset 11:55:17.5 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:17.5 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:17.5 Info: DROP TABLE "History" 11:55:17.5 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:17.5 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:17.5 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:17.5 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:17.5 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:17.5 Info: => 0.0041626s 11:55:17.5 Info: AlterTable ImportListStatus 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:17.5 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:17.5 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:17.5 Info: DROP TABLE "ImportListStatus" 11:55:17.5 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:17.5 Info: => 0.003732s 11:55:17.5 Info: AlterTable ImportListStatus 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:17.5 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:17.5 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:17.5 Info: DROP TABLE "ImportListStatus" 11:55:17.5 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:17.5 Info: => 0.0038495s 11:55:17.5 Info: AlterTable ImportListStatus 11:55:17.5 Info: => 4E-07s 11:55:17.5 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:17.5 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:17.5 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:17.5 Info: DROP TABLE "ImportListStatus" 11:55:17.5 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:17.5 Info: => 0.0038738s 11:55:17.5 Info: AlterTable IndexerStatus 11:55:17.5 Info: => 4E-07s 11:55:17.5 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:17.5 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) 11:55:17.5 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:17.5 Info: DROP TABLE "IndexerStatus" 11:55:17.5 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:17.5 Info: => 0.0038522s 11:55:17.5 Info: AlterTable IndexerStatus 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:17.5 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) 11:55:17.5 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:17.5 Info: DROP TABLE "IndexerStatus" 11:55:17.5 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:17.5 Info: => 0.0038966s 11:55:17.5 Info: AlterTable IndexerStatus 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:17.5 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) 11:55:17.5 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:17.5 Info: DROP TABLE "IndexerStatus" 11:55:17.5 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:17.5 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:17.5 Info: => 0.0038327s 11:55:17.5 Info: AlterTable LyricFiles 11:55:17.5 Info: => 3E-07s 11:55:17.5 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:17.5 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.5 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:17.5 Info: DROP TABLE "LyricFiles" 11:55:17.5 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:17.5 Info: => 0.0036598s 11:55:17.5 Info: AlterTable LyricFiles 11:55:17.5 Info: => 4E-07s 11:55:17.5 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:17.6 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:17.6 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:17.6 Info: DROP TABLE "LyricFiles" 11:55:17.6 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:17.6 Info: => 0.0048968s 11:55:17.6 Info: AlterTable MetadataFiles 11:55:17.6 Info: => 4E-07s 11:55:17.6 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:17.6 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:17.6 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:17.6 Info: DROP TABLE "MetadataFiles" 11:55:17.6 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:17.6 Info: => 0.0036888s 11:55:17.6 Info: AlterTable MetadataFiles 11:55:17.6 Info: => 4E-07s 11:55:17.6 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:17.6 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:17.6 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:17.6 Info: DROP TABLE "MetadataFiles" 11:55:17.6 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:17.6 Info: => 0.0037505s 11:55:17.6 Info: AlterTable PendingReleases 11:55:17.6 Info: => 4E-07s 11:55:17.6 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:17.6 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:17.6 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:17.6 Info: DROP TABLE "PendingReleases" 11:55:17.6 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:17.6 Info: => 0.0036453s 11:55:17.6 Info: AlterTable ScheduledTasks 11:55:17.6 Info: => 4E-07s 11:55:17.6 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:17.6 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) 11:55:17.6 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:17.6 Info: DROP TABLE "ScheduledTasks" 11:55:17.6 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:17.6 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:17.6 Info: => 0.0043202s 11:55:17.6 Info: AlterTable ScheduledTasks 11:55:17.6 Info: => 4E-07s 11:55:17.6 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:17.6 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) 11:55:17.6 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:17.6 Info: DROP TABLE "ScheduledTasks" 11:55:17.6 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:17.6 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:17.6 Info: => 0.0037555s 11:55:17.6 Info: AlterTable TrackFiles 11:55:17.6 Info: => 3E-07s 11:55:17.6 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:17.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:17.6 Info: DROP TABLE "TrackFiles" 11:55:17.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.6 Info: => 0.0039393s 11:55:17.6 Info: AlterTable TrackFiles 11:55:17.6 Info: => 4E-07s 11:55:17.6 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:17.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:17.6 Info: DROP TABLE "TrackFiles" 11:55:17.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.6 Info: => 0.003997s 11:55:17.6 Info: AlterTable VersionInfo 11:55:17.6 Info: => 3E-07s 11:55:17.6 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:17.6 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:17.6 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:17.6 Info: DROP TABLE "VersionInfo" 11:55:17.6 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:17.6 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:17.6 Info: => 0.0037851s 11:55:17.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:17', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:17.6 Info: Committing Transaction 11:55:17.6 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:17.6 Info: => 0.0046731s 11:55:17.6 Info: 62: add_on_delete_to_notifications migrating 11:55:17.6 Info: Beginning Transaction 11:55:17.6 Info: Starting migration of Main DB to 62 11:55:17.6 Info: AlterTable Notifications 11:55:17.6 Info: => 3E-07s 11:55:17.6 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:17.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:17.6 Info: => 0.0005697s 11:55:17.6 Info: AlterTable Notifications 11:55:17.6 Info: => 4E-07s 11:55:17.6 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:17.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:17.6 Info: => 0.0005451s 11:55:17.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:17', 'add_on_delete_to_notifications') 11:55:17.6 Info: Committing Transaction 11:55:17.6 Info: 62: add_on_delete_to_notifications migrated 11:55:17.6 Info: => 0.0011245s 11:55:17.6 Info: 63: add_custom_formats migrating 11:55:17.6 Info: Beginning Transaction 11:55:17.6 Info: Starting migration of Main DB to 63 11:55:17.6 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "/somestring/", "value": 2 } ]', '[]', '[]', '[]', 1, 1, 0) 11:55:17.6 Info: AlterTable DelayProfiles 11:55:17.6 Info: => 3E-07s 11:55:17.6 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:17.6 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:17.6 Info: => 0.0005593s 11:55:17.6 Info: UpdateData 11:55:17.6 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:17.6 Info: => 4.11E-05s 11:55:17.6 Info: AlterTable TrackFiles 11:55:17.6 Info: => 3E-07s 11:55:17.6 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:17.6 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:17.6 Info: => 0.0005396s 11:55:17.6 Info: PerformDBOperation 11:55:17.6 Info: Performing DB Operation 11:55:17.6 Info: => 0.0010282s 11:55:17.6 Info: CreateTable CustomFormats 11:55:17.6 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:17.6 Info: => 0.0001176s 11:55:17.6 Info: CreateIndex CustomFormats (Name) 11:55:17.6 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:17.6 Info: => 0.0001201s 11:55:17.6 Info: AlterTable QualityProfiles 11:55:17.6 Info: => 4E-07s 11:55:17.6 Info: CreateColumn QualityProfiles FormatItems String 11:55:17.6 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:17.6 Info: => 0.0005746s 11:55:17.6 Info: AlterTable QualityProfiles 11:55:17.6 Info: => 4E-07s 11:55:17.6 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:17.6 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:17.6 Info: => 0.0005613s 11:55:17.6 Info: AlterTable QualityProfiles 11:55:17.6 Info: => 3E-07s 11:55:17.6 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:17.6 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:17.6 Info: => 0.0005599s 11:55:17.6 Info: PerformDBOperation 11:55:17.6 Info: Performing DB Operation 11:55:17.6 Info: => 0.0010218s 11:55:17.6 Info: PerformDBOperation 11:55:17.6 Info: Performing DB Operation 11:55:17.6 Info: => 3.04E-05s 11:55:17.6 Info: DeleteColumn ReleaseProfiles Preferred 11:55:17.6 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:17.6 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:17.6 Info: DROP TABLE "ReleaseProfiles" 11:55:17.6 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:17.6 Info: => 0.0038287s 11:55:17.6 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:17.6 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:17.6 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:17.6 Info: DROP TABLE "ReleaseProfiles" 11:55:17.6 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:17.6 Info: => 0.0037096s 11:55:17.6 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:17.6 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:17.6 Info: => 3.56E-05s 11:55:17.6 Info: AlterTable DelayProfiles 11:55:17.6 Info: => 3E-07s 11:55:17.6 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:17.6 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:17.6 Info: => 0.0005647s 11:55:17.6 Info: AlterTable DelayProfiles 11:55:17.6 Info: => 3E-07s 11:55:17.6 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:17.6 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:17.6 Info: => 0.0005541s 11:55:17.6 Info: -> 1 Insert operations completed in 00:00:00.0000660 taking an average of 00:00:00.0000660 11:55:17.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:17', 'add_custom_formats') 11:55:17.6 Info: Committing Transaction 11:55:17.6 Info: 63: add_custom_formats migrated 11:55:17.6 Info: => 0.0010976s 11:55:17.6 Debug: Took: 00:00:00.3709099 11:55:17.6 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_migrate_case_sensitive_regex --- 11:55:17.6 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_migrate_naming_configs --- 11:55:17.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173176865485_141/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:17.6 Info: DatabaseEngineVersionCheck migrating 11:55:17.6 Info: PerformDBOperation 11:55:17.6 Info: Performing DB Operation 11:55:17.6 Info: SQLite 3.46.1 11:55:17.6 Info: => 0.0012275s 11:55:17.6 Info: DatabaseEngineVersionCheck migrated 11:55:17.6 Info: => 0.0012361s 11:55:17.6 Info: VersionMigration migrating 11:55:17.6 Info: Beginning Transaction 11:55:17.6 Info: CreateTable VersionInfo 11:55:17.6 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:17.6 Info: => 0.000127s 11:55:17.6 Info: Committing Transaction 11:55:17.6 Info: VersionMigration migrated 11:55:17.6 Info: => 0.0006971s 11:55:17.6 Info: VersionUniqueMigration migrating 11:55:17.6 Info: Beginning Transaction 11:55:17.6 Info: CreateIndex VersionInfo (Version) 11:55:17.6 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:17.6 Info: => 0.0001043s 11:55:17.6 Info: AlterTable VersionInfo 11:55:17.6 Info: => 7E-07s 11:55:17.6 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:17.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:17.6 Info: => 0.0004601s 11:55:17.6 Info: Committing Transaction 11:55:17.6 Info: VersionUniqueMigration migrated 11:55:17.6 Info: => 0.0007366s 11:55:17.6 Info: VersionDescriptionMigration migrating 11:55:17.6 Info: Beginning Transaction 11:55:17.6 Info: AlterTable VersionInfo 11:55:17.6 Info: => 4E-07s 11:55:17.6 Info: CreateColumn VersionInfo Description String 11:55:17.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:17.6 Info: => 0.0001877s 11:55:17.6 Info: Committing Transaction 11:55:17.6 Info: VersionDescriptionMigration migrated 11:55:17.6 Info: => 0.0004089s 11:55:17.6 Info: 1: InitialSetup migrating 11:55:17.6 Info: Beginning Transaction 11:55:17.6 Info: Starting migration of Main DB to 1 11:55:17.7 Info: CreateTable Config 11:55:17.7 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:17.7 Info: => 0.0001298s 11:55:17.7 Info: CreateIndex Config (Key) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:17.7 Info: => 7.12E-05s 11:55:17.7 Info: CreateTable RootFolders 11:55:17.7 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:17.7 Info: => 7.85E-05s 11:55:17.7 Info: CreateIndex RootFolders (Path) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:17.7 Info: => 6.84E-05s 11:55:17.7 Info: CreateTable Artists 11:55:17.7 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:17.7 Info: => 0.0001835s 11:55:17.7 Info: CreateIndex Artists (ForeignArtistId) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:17.7 Info: => 7E-05s 11:55:17.7 Info: CreateIndex Artists (NameSlug) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:17.7 Info: => 6.53E-05s 11:55:17.7 Info: CreateIndex Artists (CleanName) 11:55:17.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.7 Info: => 6.38E-05s 11:55:17.7 Info: CreateIndex Artists (Path) 11:55:17.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.7 Info: => 6.34E-05s 11:55:17.7 Info: CreateTable Albums 11:55:17.7 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:17.7 Info: => 0.0002193s 11:55:17.7 Info: CreateIndex Albums (ForeignAlbumId) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.7 Info: => 7.53E-05s 11:55:17.7 Info: CreateIndex Albums (MBId) 11:55:17.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:17.7 Info: => 8.67E-05s 11:55:17.7 Info: CreateIndex Albums (TADBId) 11:55:17.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:17.7 Info: => 6.46E-05s 11:55:17.7 Info: CreateIndex Albums (TitleSlug) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:17.7 Info: => 6.43E-05s 11:55:17.7 Info: CreateIndex Albums (CleanTitle) 11:55:17.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.7 Info: => 6.21E-05s 11:55:17.7 Info: CreateIndex Albums (Path) 11:55:17.7 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:17.7 Info: => 6.12E-05s 11:55:17.7 Info: CreateTable Tracks 11:55:17.7 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:17.7 Info: => 0.0001219s 11:55:17.7 Info: CreateIndex Tracks (ForeignTrackId) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:17.7 Info: => 6.8E-05s 11:55:17.7 Info: CreateIndex Tracks (ArtistId) 11:55:17.7 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:17.7 Info: => 6.83E-05s 11:55:17.7 Info: CreateIndex Tracks (TrackFileId) 11:55:17.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:17.7 Info: => 6.95E-05s 11:55:17.7 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:17.7 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:17.7 Info: => 7.16E-05s 11:55:17.7 Info: CreateTable TrackFiles 11:55:17.7 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:17.7 Info: => 0.0001395s 11:55:17.7 Info: CreateIndex TrackFiles (ArtistId) 11:55:17.7 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:17.7 Info: => 6.94E-05s 11:55:17.7 Info: CreateIndex TrackFiles (AlbumId) 11:55:17.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.7 Info: => 6.59E-05s 11:55:17.7 Info: CreateTable History 11:55:17.7 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:17.7 Info: => 0.0001337s 11:55:17.7 Info: CreateIndex History (Date) 11:55:17.7 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:17.7 Info: => 6.85E-05s 11:55:17.7 Info: CreateIndex History (EventType) 11:55:17.7 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:17.7 Info: => 6.49E-05s 11:55:17.7 Info: CreateIndex History (DownloadId) 11:55:17.7 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:17.7 Info: => 6.44E-05s 11:55:17.7 Info: CreateIndex History (AlbumId) 11:55:17.7 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:17.7 Info: => 8.82E-05s 11:55:17.7 Info: CreateTable Notifications 11:55:17.7 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:17.7 Info: => 0.0001225s 11:55:17.7 Info: CreateTable ScheduledTasks 11:55:17.7 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:17.7 Info: => 9.96E-05s 11:55:17.7 Info: CreateIndex ScheduledTasks (TypeName) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:17.7 Info: => 7.05E-05s 11:55:17.7 Info: CreateTable Indexers 11:55:17.7 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, "EnableSearch" INTEGER) 11:55:17.7 Info: => 9.48E-05s 11:55:17.7 Info: CreateIndex Indexers (Name) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:17.7 Info: => 7.58E-05s 11:55:17.7 Info: CreateTable Profiles 11:55:17.7 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:17.7 Info: => 8.39E-05s 11:55:17.7 Info: CreateIndex Profiles (Name) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:17.7 Info: => 9.35E-05s 11:55:17.7 Info: CreateTable QualityDefinitions 11:55:17.7 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:17.7 Info: => 0.0001075s 11:55:17.7 Info: CreateIndex QualityDefinitions (Quality) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:17.7 Info: => 7.14E-05s 11:55:17.7 Info: CreateIndex QualityDefinitions (Title) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:17.7 Info: => 7.2E-05s 11:55:17.7 Info: CreateTable NamingConfig 11:55:17.7 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:17.7 Info: => 0.000119s 11:55:17.7 Info: CreateTable Blacklist 11:55:17.7 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:17.7 Info: => 0.0001455s 11:55:17.7 Info: CreateTable Metadata 11:55:17.7 Info: CREATE TABLE "Metadata" ("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) 11:55:17.7 Info: => 0.0001171s 11:55:17.7 Info: CreateTable MetadataFiles 11:55:17.7 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:17.7 Info: => 0.000117s 11:55:17.7 Info: CreateTable DownloadClients 11:55:17.7 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) 11:55:17.7 Info: => 0.0001113s 11:55:17.7 Info: CreateTable PendingReleases 11:55:17.7 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:17.7 Info: => 0.0001136s 11:55:17.7 Info: CreateTable RemotePathMappings 11:55:17.7 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:17.7 Info: => 9.17E-05s 11:55:17.7 Info: CreateTable Tags 11:55:17.7 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:17.7 Info: => 8.36E-05s 11:55:17.7 Info: CreateIndex Tags (Label) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:17.7 Info: => 8.29E-05s 11:55:17.7 Info: CreateTable Restrictions 11:55:17.7 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:17.7 Info: => 8.9E-05s 11:55:17.7 Info: CreateTable DelayProfiles 11:55:17.7 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:17.7 Info: => 0.0001247s 11:55:17.7 Info: CreateTable Users 11:55:17.7 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:17.7 Info: => 8.81E-05s 11:55:17.7 Info: CreateIndex Users (Identifier) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:17.7 Info: => 8.26E-05s 11:55:17.7 Info: CreateIndex Users (Username) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:17.7 Info: => 7.58E-05s 11:55:17.7 Info: CreateTable Commands 11:55:17.7 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) 11:55:17.7 Info: => 0.0001126s 11:55:17.7 Info: CreateTable IndexerStatus 11:55:17.7 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) 11:55:17.7 Info: => 0.0001097s 11:55:17.7 Info: CreateIndex IndexerStatus (ProviderId) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:17.7 Info: => 9.89E-05s 11:55:17.7 Info: CreateTable ExtraFiles 11:55:17.7 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.7 Info: => 0.0001171s 11:55:17.7 Info: CreateTable LyricFiles 11:55:17.7 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:17.7 Info: => 0.000118s 11:55:17.7 Info: CreateTable LanguageProfiles 11:55:17.7 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:17.7 Info: => 8.67E-05s 11:55:17.7 Info: CreateIndex LanguageProfiles (Name) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:17.7 Info: => 8.33E-05s 11:55:17.7 Info: CreateTable DownloadClientStatus 11:55:17.7 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) 11:55:17.7 Info: => 9.54E-05s 11:55:17.7 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:17.7 Info: => 8.53E-05s 11:55:17.7 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:17.7 Info: -> 1 Insert operations completed in 00:00:00.0000504 taking an average of 00:00:00.0000504 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:17', 'InitialSetup') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 1: InitialSetup migrated 11:55:17.7 Info: => 0.0008621s 11:55:17.7 Info: 2: add_reason_to_pending_releases migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 2 11:55:17.7 Info: AlterTable PendingReleases 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn PendingReleases Reason Int32 11:55:17.7 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:17.7 Info: => 0.0005967s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:17', 'add_reason_to_pending_releases') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 2: add_reason_to_pending_releases migrated 11:55:17.7 Info: => 0.0011392s 11:55:17.7 Info: 3: add_medium_support migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 3 11:55:17.7 Info: AlterTable Albums 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Albums Media String 11:55:17.7 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:17.7 Info: => 0.0004831s 11:55:17.7 Info: AlterTable Tracks 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Tracks MediumNumber Int32 11:55:17.7 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:17.7 Info: => 0.0004459s 11:55:17.7 Info: AlterTable Tracks 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:17.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:17.7 Info: => 0.0004475s 11:55:17.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:17.7 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:17.7 Info: => 3.48E-05s 11:55:17.7 Info: DeleteColumn Tracks TrackNumber 11:55:17.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:17.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:17.7 Info: DROP TABLE "Tracks" 11:55:17.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:17.7 Info: => 0.0038057s 11:55:17.7 Info: AlterTable Tracks 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Tracks TrackNumber String 11:55:17.7 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:17.7 Info: => 0.0005126s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:17', 'add_medium_support') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 3: add_medium_support migrated 11:55:17.7 Info: => 0.0010021s 11:55:17.7 Info: 4: add_various_qualites_in_profile migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 4 11:55:17.7 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:17.7 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:17.7 Info: => 4.16E-05s 11:55:17.7 Info: PerformDBOperation 11:55:17.7 Info: Performing DB Operation 11:55:17.7 Info: => 2.93E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:17', 'add_various_qualites_in_profile') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 4: add_various_qualites_in_profile migrated 11:55:17.7 Info: => 0.0003714s 11:55:17.7 Info: 5: metadata_profiles migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 5 11:55:17.7 Info: CreateTable MetadataProfiles 11:55:17.7 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:17.7 Info: => 0.0001147s 11:55:17.7 Info: CreateIndex MetadataProfiles (Name) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:17.7 Info: => 9.06E-05s 11:55:17.7 Info: AlterTable Artists 11:55:17.7 Info: => 3E-07s 11:55:17.7 Info: CreateColumn Artists MetadataProfileId Int32 11:55:17.7 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:17.7 Info: => 0.0005057s 11:55:17.7 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:17.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:17.7 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:17.7 Info: DROP TABLE "Artists" 11:55:17.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.7 Info: => 0.003981s 11:55:17.7 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:17.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:17.7 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:17.7 Info: DROP TABLE "Artists" 11:55:17.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.7 Info: => 0.0038859s 11:55:17.7 Info: AlterTable Albums 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Albums SecondaryTypes String 11:55:17.7 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:17.7 Info: => 0.0004601s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:17', 'metadata_profiles') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 5: metadata_profiles migrated 11:55:17.7 Info: => 0.0009653s 11:55:17.7 Info: 6: separate_automatic_and_interactive_search migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 6 11:55:17.7 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:17.7 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, "EnableAutomaticSearch" INTEGER) 11:55:17.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:17.7 Info: DROP TABLE "Indexers" 11:55:17.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:17.7 Info: => 0.0033225s 11:55:17.7 Info: AlterTable Indexers 11:55:17.7 Info: => 3E-07s 11:55:17.7 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:17.7 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:17.7 Info: => 0.0004591s 11:55:17.7 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:17.7 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:17.7 Info: => 3.09E-05s 11:55:17.7 Info: AlterTable Indexers 11:55:17.7 Info: => 2E-07s 11:55:17.7 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:17.7 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:17.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:17.7 Info: DROP TABLE "Indexers" 11:55:17.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:17.7 Info: => 0.0032686s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:17', 'separate_automatic_and_interactive_search') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 6: separate_automatic_and_interactive_search migrated 11:55:17.7 Info: => 0.0037266s 11:55:17.7 Info: 7: change_album_path_to_relative migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 7 11:55:17.7 Info: DeleteColumn Albums Path 11:55:17.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:17.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:17.7 Info: DROP TABLE "Albums" 11:55:17.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.7 Info: => 0.0040528s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:17', 'change_album_path_to_relative') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 7: change_album_path_to_relative migrated 11:55:17.7 Info: => 0.0045975s 11:55:17.7 Info: 8: change_quality_size_mb_to_kb migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 8 11:55:17.7 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:17.7 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:17.7 Info: => 3.81E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:17', 'change_quality_size_mb_to_kb') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 8: change_quality_size_mb_to_kb migrated 11:55:17.7 Info: => 0.0005007s 11:55:17.7 Info: 9: album_releases migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 9 11:55:17.7 Info: AlterTable Albums 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Albums Releases String 11:55:17.7 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:17.7 Info: => 0.0004805s 11:55:17.7 Info: AlterTable Albums 11:55:17.7 Info: => 5E-07s 11:55:17.7 Info: CreateColumn Albums CurrentRelease String 11:55:17.7 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:17.7 Info: => 0.0004392s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:17', 'album_releases') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 9: album_releases migrated 11:55:17.7 Info: => 0.0007671s 11:55:17.7 Info: 10: album_releases_fix migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 10 11:55:17.7 Info: AlterTable Albums 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: AlterColumn Albums Releases String 11:55:17.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:17.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:17.7 Info: DROP TABLE "Albums" 11:55:17.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.7 Info: => 0.0039875s 11:55:17.7 Info: AlterTable Albums 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: AlterColumn Albums CurrentRelease String 11:55:17.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:17.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:17.7 Info: DROP TABLE "Albums" 11:55:17.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.7 Info: => 0.0046714s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:17', 'album_releases_fix') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 10: album_releases_fix migrated 11:55:17.7 Info: => 0.005143s 11:55:17.7 Info: 11: import_lists migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 11 11:55:17.7 Info: CreateTable ImportLists 11:55:17.7 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:17.7 Info: => 0.0001495s 11:55:17.7 Info: CreateIndex ImportLists (Name) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:17.7 Info: => 8.7E-05s 11:55:17.7 Info: CreateTable ImportListStatus 11:55:17.7 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:17.7 Info: => 0.0001112s 11:55:17.7 Info: CreateIndex ImportListStatus (ProviderId) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:17.7 Info: => 8.43E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:17', 'import_lists') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 11: import_lists migrated 11:55:17.7 Info: => 0.000545s 11:55:17.7 Info: 12: add_release_status migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 12 11:55:17.7 Info: AlterTable MetadataProfiles 11:55:17.7 Info: => 5E-07s 11:55:17.7 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:17.7 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:17.7 Info: => 0.0005796s 11:55:17.7 Info: PerformDBOperation 11:55:17.7 Info: Performing DB Operation 11:55:17.7 Info: => 2.3E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:17', 'add_release_status') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 12: add_release_status migrated 11:55:17.7 Info: => 0.0004579s 11:55:17.7 Info: 13: album_download_notification migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 13 11:55:17.7 Info: AlterTable Notifications 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:17.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:17.7 Info: => 0.0004746s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:17', 'album_download_notification') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 13: album_download_notification migrated 11:55:17.7 Info: => 0.0008498s 11:55:17.7 Info: 14: fix_language_metadata_profiles migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 14 11:55:17.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:17.7 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:17.7 Info: => 0.0001021s 11:55:17.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:17.7 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:17.7 Info: => 8.5E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:17', 'fix_language_metadata_profiles') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 14: fix_language_metadata_profiles migrated 11:55:17.7 Info: => 0.0004558s 11:55:17.7 Info: 15: remove_fanzub migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 15 11:55:17.7 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:17.7 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:17.7 Info: => 5.05E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:17', 'remove_fanzub') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 15: remove_fanzub migrated 11:55:17.7 Info: => 0.0004123s 11:55:17.7 Info: 16: update_artist_history_indexes migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 16 11:55:17.7 Info: CreateIndex Albums (ArtistId) 11:55:17.7 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:17.7 Info: => 0.0001219s 11:55:17.7 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:17.7 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:17.7 Info: => 0.0001272s 11:55:17.7 Info: DeleteIndex History (AlbumId) 11:55:17.7 Info: DROP INDEX "IX_History_AlbumId" 11:55:17.7 Info: => 0.000137s 11:55:17.7 Info: CreateIndex History (AlbumId, Date) 11:55:17.7 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:17.7 Info: => 8.44E-05s 11:55:17.7 Info: DeleteIndex History (DownloadId) 11:55:17.7 Info: DROP INDEX "IX_History_DownloadId" 11:55:17.7 Info: => 0.0001138s 11:55:17.7 Info: CreateIndex History (DownloadId, Date) 11:55:17.7 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:17.7 Info: => 8.31E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:17', 'update_artist_history_indexes') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 16: update_artist_history_indexes migrated 11:55:17.7 Info: => 0.0004781s 11:55:17.7 Info: 17: remove_nma migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 17 11:55:17.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:17.7 Info: => 6.34E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:17', 'remove_nma') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 17: remove_nma migrated 11:55:17.7 Info: => 0.0004189s 11:55:17.7 Info: 18: album_disambiguation migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 18 11:55:17.7 Info: AlterTable Albums 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Albums Disambiguation String 11:55:17.7 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:17.7 Info: => 0.0005281s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:17', 'album_disambiguation') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 18: album_disambiguation migrated 11:55:17.7 Info: => 0.0009116s 11:55:17.7 Info: 19: add_ape_quality_in_profiles migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 19 11:55:17.7 Info: PerformDBOperation 11:55:17.7 Info: Performing DB Operation 11:55:17.7 Info: => 2.68E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:17', 'add_ape_quality_in_profiles') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 19: add_ape_quality_in_profiles migrated 11:55:17.7 Info: => 0.0003456s 11:55:17.7 Info: 20: remove_pushalot migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 20 11:55:17.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:17.7 Info: => 7.7E-05s 11:55:17.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.7 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:17.7 Info: => 4.36E-05s 11:55:17.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.7 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:17.7 Info: => 3.25E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:17', 'remove_pushalot') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 20: remove_pushalot migrated 11:55:17.7 Info: => 0.0003731s 11:55:17.7 Info: 21: add_custom_filters migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 21 11:55:17.7 Info: CreateTable CustomFilters 11:55:17.7 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:17.7 Info: => 0.0001127s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:17', 'add_custom_filters') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 21: add_custom_filters migrated 11:55:17.7 Info: => 0.0005114s 11:55:17.7 Info: 22: import_list_tags migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 22 11:55:17.7 Info: AlterTable ImportLists 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn ImportLists Tags String 11:55:17.7 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:17.7 Info: => 0.0005012s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:17', 'import_list_tags') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 22: import_list_tags migrated 11:55:17.7 Info: => 0.0008773s 11:55:17.7 Info: 23: add_release_groups_etc migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 23 11:55:17.7 Info: CreateTable ArtistMetadata 11:55:17.7 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:17.7 Info: => 0.0001501s 11:55:17.7 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:17.7 Info: => 8.94E-05s 11:55:17.7 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:17.7 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:17.7 Info: => 9.27E-05s 11:55:17.7 Info: AlterTable Artists 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:17.7 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:17.7 Info: => 0.0005673s 11:55:17.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:17.7 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:17.7 Info: => 5.9E-05s 11:55:17.7 Info: CreateTable AlbumReleases 11:55:17.7 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:17.7 Info: => 0.0001514s 11:55:17.7 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:17.7 Info: => 8.87E-05s 11:55:17.7 Info: CreateIndex AlbumReleases (AlbumId) 11:55:17.7 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:17.7 Info: => 7.99E-05s 11:55:17.7 Info: PerformDBOperation 11:55:17.7 Info: Performing DB Operation 11:55:17.7 Info: => 0.0056796s 11:55:17.7 Info: AlterTable Albums 11:55:17.7 Info: => 3E-07s 11:55:17.7 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:17.7 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:17.7 Info: => 0.0005746s 11:55:17.7 Info: AlterTable Albums 11:55:17.7 Info: => 3E-07s 11:55:17.7 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:17.7 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:17.7 Info: => 0.0005161s 11:55:17.7 Info: AlterTable Albums 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Albums Links String 11:55:17.7 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:17.7 Info: => 0.000527s 11:55:17.7 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:17.7 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:17.7 Info: => 8.79E-05s 11:55:17.7 Info: AlterTable Tracks 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Tracks ForeignRecordingId String 11:55:17.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:17.7 Info: => 0.0005094s 11:55:17.7 Info: AlterTable Tracks 11:55:17.7 Info: => 3E-07s 11:55:17.7 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:17.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:17.7 Info: => 0.0005461s 11:55:17.7 Info: AlterTable Tracks 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:17.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:17.7 Info: => 0.0006003s 11:55:17.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:17.7 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:17.7 Info: => 6.99E-05s 11:55:17.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:17.7 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:17.7 Info: => 5.77E-05s 11:55:17.7 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:17.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.7 Info: DROP TABLE "Artists" 11:55:17.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.7 Info: => 0.0041314s 11:55:17.7 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:17.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:17.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:17.7 Info: DROP TABLE "Albums" 11:55:17.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.7 Info: => 0.0043289s 11:55:17.7 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:17.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:17.7 Info: DROP TABLE "Tracks" 11:55:17.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:17.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:17.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:17.7 Info: => 0.0038398s 11:55:17.7 Info: DeleteColumn TrackFiles ArtistId 11:55:17.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:17.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:17.7 Info: DROP TABLE "TrackFiles" 11:55:17.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.7 Info: => 0.0036541s 11:55:17.7 Info: CreateIndex Artists (ArtistMetadataId) 11:55:17.7 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.7 Info: => 9.79E-05s 11:55:17.7 Info: CreateIndex Artists (Monitored) 11:55:17.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.7 Info: => 8.03E-05s 11:55:17.7 Info: CreateIndex Albums (ArtistMetadataId) 11:55:17.7 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:17.7 Info: => 7.75E-05s 11:55:17.7 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:17.7 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:17.7 Info: => 7.64E-05s 11:55:17.7 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:17.7 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:17.7 Info: => 8.1E-05s 11:55:17.7 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:17.7 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:17.7 Info: => 6.99E-05s 11:55:17.7 Info: UpdateData 11:55:17.7 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:17.7 Info: => 3.77E-05s 11:55:17.7 Info: UpdateData 11:55:17.7 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:17.7 Info: => 3.24E-05s 11:55:17.7 Info: UpdateData 11:55:17.7 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:17.7 Info: => 3.44E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:17', 'add_release_groups_etc') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 23: add_release_groups_etc migrated 11:55:17.7 Info: => 0.0006678s 11:55:17.7 Info: 24: NewMediaInfoFormat migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 24 11:55:17.7 Info: UpdateData 11:55:17.7 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:17.7 Info: => 3.81E-05s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:17', 'NewMediaInfoFormat') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 24: NewMediaInfoFormat migrated 11:55:17.7 Info: => 0.0004368s 11:55:17.7 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 25 11:55:17.7 Info: RenameTable Restrictions ReleaseProfiles 11:55:17.7 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:17.7 Info: => 0.0014044s 11:55:17.7 Info: AlterTable ReleaseProfiles 11:55:17.7 Info: => 3E-07s 11:55:17.7 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:17.7 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:17.7 Info: => 0.0004907s 11:55:17.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:17', 'rename_restrictions_to_release_profiles') 11:55:17.7 Info: Committing Transaction 11:55:17.7 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:17.7 Info: => 0.0009274s 11:55:17.7 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:17.7 Info: Beginning Transaction 11:55:17.7 Info: Starting migration of Main DB to 26 11:55:17.7 Info: RenameTable Profiles QualityProfiles 11:55:17.7 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:17.7 Info: => 0.0014309s 11:55:17.7 Info: AlterTable QualityProfiles 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:17.7 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:17.7 Info: => 0.0005052s 11:55:17.7 Info: AlterTable LanguageProfiles 11:55:17.7 Info: => 4E-07s 11:55:17.7 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:17.7 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:17.7 Info: => 0.0005712s 11:55:17.7 Info: UpdateData 11:55:17.7 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:17.7 Info: => 3.67E-05s 11:55:17.7 Info: UpdateData 11:55:17.7 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:17.7 Info: => 2.78E-05s 11:55:17.7 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:17.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.7 Info: DROP TABLE "Artists" 11:55:17.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.8 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.8 Info: => 0.0041288s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:17', 'rename_quality_profiles_add_upgrade_allowed') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:17.8 Info: => 0.0046868s 11:55:17.8 Info: 27: add_import_exclusions migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 27 11:55:17.8 Info: CreateTable ImportListExclusions 11:55:17.8 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:17.8 Info: => 0.0001047s 11:55:17.8 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:17.8 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:17.8 Info: => 8.31E-05s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:17', 'add_import_exclusions') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 27: add_import_exclusions migrated 11:55:17.8 Info: => 0.0009717s 11:55:17.8 Info: 28: clean_artist_metadata_table migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 28 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.8 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.8 Info: => 0.000161s 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.8 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.8 Info: => 0.0001211s 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:17.8 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:17.8 Info: => 0.0001276s 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:17.8 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:17.8 Info: => 0.0001103s 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.8 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:17.8 Info: => 0.0001112s 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:17.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:17.8 Info: => 0.0001095s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:17', 'clean_artist_metadata_table') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 28: clean_artist_metadata_table migrated 11:55:17.8 Info: => 0.0005646s 11:55:17.8 Info: 29: health_issue_notification migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 29 11:55:17.8 Info: AlterTable Notifications 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:17.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0005206s 11:55:17.8 Info: AlterTable Notifications 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:17.8 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0004912s 11:55:17.8 Info: AlterTable Notifications 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:17.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0004917s 11:55:17.8 Info: AlterTable Notifications 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:17.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0005037s 11:55:17.8 Info: AlterTable Notifications 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:17.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0004973s 11:55:17.8 Info: DeleteColumn Notifications OnDownload 11:55:17.8 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:17.8 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:17.8 Info: DROP TABLE "Notifications" 11:55:17.8 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:17.8 Info: => 0.0036726s 11:55:17.8 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:17.8 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:17.8 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:17.8 Info: DROP TABLE "Notifications" 11:55:17.8 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:17.8 Info: => 0.0036825s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:17', 'health_issue_notification') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 29: health_issue_notification migrated 11:55:17.8 Info: => 0.0042027s 11:55:17.8 Info: 30: add_mediafilerepository_mtime migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 30 11:55:17.8 Info: AlterTable TrackFiles 11:55:17.8 Info: => 5E-07s 11:55:17.8 Info: CreateColumn TrackFiles Modified DateTime 11:55:17.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:17.8 Info: => 0.0005132s 11:55:17.8 Info: AlterTable TrackFiles 11:55:17.8 Info: => 3E-07s 11:55:17.8 Info: CreateColumn TrackFiles Path String 11:55:17.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:17.8 Info: => 0.0005101s 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:17.8 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:17.8 Info: => 2.83E-05s 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:17.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:17.8 Info: => 0.000114s 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:17.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:17.8 Info: => 0.0001407s 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:17.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:17.8 Info: => 0.0001315s 11:55:17.8 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:17.8 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:17.8 Info: => 6.67E-05s 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:17.8 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:17.8 Info: => 4.57E-05s 11:55:17.8 Info: AlterTable TrackFiles 11:55:17.8 Info: => 3E-07s 11:55:17.8 Info: AlterColumn TrackFiles Path String 11:55:17.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:17.8 Info: DROP TABLE "TrackFiles" 11:55:17.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.8 Info: => 0.0037589s 11:55:17.8 Info: CreateIndex TrackFiles (Path) 11:55:17.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.8 Info: => 7.92E-05s 11:55:17.8 Info: DeleteColumn TrackFiles RelativePath 11:55:17.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:17.8 Info: DROP TABLE "TrackFiles" 11:55:17.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.8 Info: => 0.0038811s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:17', 'add_mediafilerepository_mtime') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 30: add_mediafilerepository_mtime migrated 11:55:17.8 Info: => 0.0048487s 11:55:17.8 Info: 31: add_artistmetadataid_constraint migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 31 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:17.8 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:17.8 Info: => 7.18E-05s 11:55:17.8 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:17.8 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:17.8 Info: => 0.0001158s 11:55:17.8 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:17.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.8 Info: DROP TABLE "Artists" 11:55:17.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.8 Info: => 0.0041063s 11:55:17.8 Info: CreateIndex Artists (ArtistMetadataId) 11:55:17.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.8 Info: => 0.0001101s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:17', 'add_artistmetadataid_constraint') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 31: add_artistmetadataid_constraint migrated 11:55:17.8 Info: => 0.0006521s 11:55:17.8 Info: 32: old_ids_and_artist_alias migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 32 11:55:17.8 Info: AlterTable ArtistMetadata 11:55:17.8 Info: => 3E-07s 11:55:17.8 Info: CreateColumn ArtistMetadata Aliases String 11:55:17.8 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:17.8 Info: => 0.0005186s 11:55:17.8 Info: AlterTable ArtistMetadata 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:17.8 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.8 Info: => 0.0004999s 11:55:17.8 Info: AlterTable Albums 11:55:17.8 Info: => 3E-07s 11:55:17.8 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:17.8 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.8 Info: => 0.0005065s 11:55:17.8 Info: AlterTable AlbumReleases 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:17.8 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.8 Info: => 0.0005266s 11:55:17.8 Info: AlterTable Tracks 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:17.8 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.8 Info: => 0.000522s 11:55:17.8 Info: AlterTable Tracks 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:17.8 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:17.8 Info: => 0.0005286s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:17', 'old_ids_and_artist_alias') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 32: old_ids_and_artist_alias migrated 11:55:17.8 Info: => 0.001006s 11:55:17.8 Info: 33: download_propers_config migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 33 11:55:17.8 Info: PerformDBOperation 11:55:17.8 Info: Performing DB Operation 11:55:17.8 Info: => 2.67E-05s 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:17.8 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:17.8 Info: => 2.79E-05s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:17', 'download_propers_config') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 33: download_propers_config migrated 11:55:17.8 Info: => 0.0004747s 11:55:17.8 Info: 34: remove_language_profiles migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 34 11:55:17.8 Info: DeleteTable LanguageProfiles 11:55:17.8 Info: DROP TABLE "LanguageProfiles" 11:55:17.8 Info: => 0.0001766s 11:55:17.8 Info: DeleteColumn Artists LanguageProfileId 11:55:17.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.8 Info: DROP TABLE "Artists" 11:55:17.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.8 Info: => 0.0041691s 11:55:17.8 Info: DeleteColumn ImportLists LanguageProfileId 11:55:17.8 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:17.8 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:17.8 Info: DROP TABLE "ImportLists" 11:55:17.8 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:17.8 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:17.8 Info: => 0.003827s 11:55:17.8 Info: DeleteColumn Blacklist Language 11:55:17.8 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:17.8 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:17.8 Info: DROP TABLE "Blacklist" 11:55:17.8 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:17.8 Info: => 0.0036464s 11:55:17.8 Info: DeleteColumn History Language 11:55:17.8 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:17.8 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:17.8 Info: DROP TABLE "History" 11:55:17.8 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:17.8 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:17.8 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:17.8 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:17.8 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:17.8 Info: => 0.0043553s 11:55:17.8 Info: DeleteColumn LyricFiles Language 11:55:17.8 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.8 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:17.8 Info: DROP TABLE "LyricFiles" 11:55:17.8 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:17.8 Info: => 0.0036944s 11:55:17.8 Info: DeleteColumn TrackFiles Language 11:55:17.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:17.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:17.8 Info: DROP TABLE "TrackFiles" 11:55:17.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:17.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:17.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:17.8 Info: => 0.0056603s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:17', 'remove_language_profiles') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 34: remove_language_profiles migrated 11:55:17.8 Info: => 0.0062841s 11:55:17.8 Info: 35: multi_disc_naming_format migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 35 11:55:17.8 Info: AlterTable NamingConfig 11:55:17.8 Info: => 3E-07s 11:55:17.8 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:17.8 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:17.8 Info: => 0.0005461s 11:55:17.8 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:17.8 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:17.8 Info: => 3.33E-05s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:17', 'multi_disc_naming_format') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 35: multi_disc_naming_format migrated 11:55:17.8 Info: => 0.000484s 11:55:17.8 Info: 36: add_download_client_priority migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 36 11:55:17.8 Info: AlterTable DownloadClients 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn DownloadClients Priority Int32 11:55:17.8 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:17.8 Info: => 0.0005688s 11:55:17.8 Info: PerformDBOperation 11:55:17.8 Info: Performing DB Operation 11:55:17.8 Info: => 4.82E-05s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:17', 'add_download_client_priority') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 36: add_download_client_priority migrated 11:55:17.8 Info: => 0.0005239s 11:55:17.8 Info: 37: remove_growl_prowl migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 37 11:55:17.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:17.8 Info: => 3.49E-05s 11:55:17.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:17.8 Info: => 2.56E-05s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:17', 'remove_growl_prowl') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 37: remove_growl_prowl migrated 11:55:17.8 Info: => 0.0004066s 11:55:17.8 Info: 38: remove_plex_hometheatre migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 38 11:55:17.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:17.8 Info: => 4.3E-05s 11:55:17.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:17.8 Info: => 2.47E-05s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:17', 'remove_plex_hometheatre') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 38: remove_plex_hometheatre migrated 11:55:17.8 Info: => 0.0003878s 11:55:17.8 Info: 39: add_root_folder_add_defaults migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 39 11:55:17.8 Info: AlterTable RootFolders 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn RootFolders Name String 11:55:17.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:17.8 Info: => 0.000539s 11:55:17.8 Info: AlterTable RootFolders 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:17.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0004967s 11:55:17.8 Info: AlterTable RootFolders 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:17.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0005459s 11:55:17.8 Info: AlterTable RootFolders 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:17.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0005102s 11:55:17.8 Info: AlterTable RootFolders 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn RootFolders DefaultTags String 11:55:17.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:17.8 Info: => 0.0005464s 11:55:17.8 Info: PerformDBOperation 11:55:17.8 Info: Performing DB Operation 11:55:17.8 Info: => 4.4E-05s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:17', 'add_root_folder_add_defaults') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 39: add_root_folder_add_defaults migrated 11:55:17.8 Info: => 0.0004107s 11:55:17.8 Info: 40: task_duration migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 40 11:55:17.8 Info: AlterTable ScheduledTasks 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:17.8 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:17.8 Info: => 0.0005823s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:17', 'task_duration') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 40: task_duration migrated 11:55:17.8 Info: => 0.0009507s 11:55:17.8 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 41 11:55:17.8 Info: AlterTable ReleaseProfiles 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:17.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:17.8 Info: => 0.0006416s 11:55:17.8 Info: AlterTable ReleaseProfiles 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:17.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0005941s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:17', 'add_indexer_and_enabled_to_release_profiles') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:17.8 Info: => 0.0009702s 11:55:17.8 Info: 42: remove_album_folders migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 42 11:55:17.8 Info: DeleteColumn Artists AlbumFolder 11:55:17.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:17.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:17.8 Info: DROP TABLE "Artists" 11:55:17.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.8 Info: => 0.0043676s 11:55:17.8 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:17.8 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:17.8 Info: => 3.23E-05s 11:55:17.8 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:17.8 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:17.8 Info: => 2.67E-05s 11:55:17.8 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:17.8 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:17.8 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:17.8 Info: DROP TABLE "NamingConfig" 11:55:17.8 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:17.8 Info: => 0.0035576s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:17', 'remove_album_folders') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 42: remove_album_folders migrated 11:55:17.8 Info: => 0.0040828s 11:55:17.8 Info: 44: add_priority_to_indexers migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 44 11:55:17.8 Info: AlterTable Indexers 11:55:17.8 Info: => 3E-07s 11:55:17.8 Info: CreateColumn Indexers Priority Int32 11:55:17.8 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:17.8 Info: => 0.000552s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:17', 'add_priority_to_indexers') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 44: add_priority_to_indexers migrated 11:55:17.8 Info: => 0.0010159s 11:55:17.8 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 45 11:55:17.8 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:17.8 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:17.8 Info: => 0.0001046s 11:55:17.8 Info: PerformDBOperation 11:55:17.8 Info: Performing DB Operation 11:55:17.8 Info: => 2.24E-05s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:17', 'remove_chown_and_folderchmod_config') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:17.8 Info: => 0.0003926s 11:55:17.8 Info: 47: update_notifiarr migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 47 11:55:17.8 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:17.8 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:17.8 Info: => 6.36E-05s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:17', 'update_notifiarr') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 47: update_notifiarr migrated 11:55:17.8 Info: => 0.0004332s 11:55:17.8 Info: 49: email_multiple_addresses migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 49 11:55:17.8 Info: PerformDBOperation 11:55:17.8 Info: Performing DB Operation 11:55:17.8 Info: => 5.88E-05s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:17', 'email_multiple_addresses') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 49: email_multiple_addresses migrated 11:55:17.8 Info: => 0.0003978s 11:55:17.8 Info: 50: rename_blacklist_to_blocklist migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 50 11:55:17.8 Info: RenameTable Blacklist Blocklist 11:55:17.8 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:17.8 Info: => 0.0016368s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:17', 'rename_blacklist_to_blocklist') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 50: rename_blacklist_to_blocklist migrated 11:55:17.8 Info: => 0.002035s 11:55:17.8 Info: 51: cdh_per_downloadclient migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 51 11:55:17.8 Info: AlterTable DownloadClients 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:17.8 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:17.8 Info: => 0.0005765s 11:55:17.8 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:17.8 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:17.8 Info: => 0.0005471s 11:55:17.8 Info: PerformDBOperation 11:55:17.8 Info: Performing DB Operation 11:55:17.8 Info: => 0.0001627s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:17', 'cdh_per_downloadclient') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 51: cdh_per_downloadclient migrated 11:55:17.8 Info: => 0.0006096s 11:55:17.8 Info: 52: download_history migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 52 11:55:17.8 Info: CreateTable DownloadHistory 11:55:17.8 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:17.8 Info: => 0.0001294s 11:55:17.8 Info: CreateIndex DownloadHistory (EventType) 11:55:17.8 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:17.8 Info: => 0.0001161s 11:55:17.8 Info: CreateIndex DownloadHistory (ArtistId) 11:55:17.8 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:17.8 Info: => 0.000105s 11:55:17.8 Info: CreateIndex DownloadHistory (DownloadId) 11:55:17.8 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:17.8 Info: => 0.0001019s 11:55:17.8 Info: PerformDBOperation 11:55:17.8 Info: Performing DB Operation 11:55:17.8 Info: => 0.0001079s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:17', 'download_history') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 52: download_history migrated 11:55:17.8 Info: => 0.0004956s 11:55:17.8 Info: 53: add_update_history migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 53 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:17', 'add_update_history') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 53: add_update_history migrated 11:55:17.8 Info: => 0.0003773s 11:55:17.8 Info: 54: add_on_update_to_notifications migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 54 11:55:17.8 Info: AlterTable Notifications 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:17.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:17.8 Info: => 0.0005912s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:17', 'add_on_update_to_notifications') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 54: add_on_update_to_notifications migrated 11:55:17.8 Info: => 0.0009571s 11:55:17.8 Info: 55: download_client_per_indexer migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 55 11:55:17.8 Info: AlterTable Indexers 11:55:17.8 Info: => 5E-07s 11:55:17.8 Info: CreateColumn Indexers DownloadClientId Int32 11:55:17.8 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0006388s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:17', 'download_client_per_indexer') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 55: download_client_per_indexer migrated 11:55:17.8 Info: => 0.0010016s 11:55:17.8 Info: 56: AddNewItemMonitorType migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 56 11:55:17.8 Info: AlterTable Artists 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn Artists MonitorNewItems Int32 11:55:17.8 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0005797s 11:55:17.8 Info: AlterTable RootFolders 11:55:17.8 Info: => 3E-07s 11:55:17.8 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:17.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0005959s 11:55:17.8 Info: AlterTable ImportLists 11:55:17.8 Info: => 3E-07s 11:55:17.8 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:17.8 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0007268s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:17', 'AddNewItemMonitorType') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 56: AddNewItemMonitorType migrated 11:55:17.8 Info: => 0.0011549s 11:55:17.8 Info: 57: ImportListSearch migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 57 11:55:17.8 Info: AlterTable ImportLists 11:55:17.8 Info: => 9E-07s 11:55:17.8 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:17.8 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:17.8 Info: => 0.000735s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:17', 'ImportListSearch') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 57: ImportListSearch migrated 11:55:17.8 Info: => 0.0011078s 11:55:17.8 Info: 58: ImportListMonitorExisting migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 58 11:55:17.8 Info: AlterTable ImportLists 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:17.8 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:17.8 Info: => 0.0006858s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:17', 'ImportListMonitorExisting') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 58: ImportListMonitorExisting migrated 11:55:17.8 Info: => 0.0010378s 11:55:17.8 Info: 59: add_indexer_tags migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 59 11:55:17.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.8 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:17.8 Info: => 4.84E-05s 11:55:17.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.8 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:17.8 Info: => 2.65E-05s 11:55:17.8 Info: AlterTable Indexers 11:55:17.8 Info: => 3E-07s 11:55:17.8 Info: CreateColumn Indexers Tags String 11:55:17.8 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:17.8 Info: => 0.0007113s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:17', 'add_indexer_tags') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 59: add_indexer_tags migrated 11:55:17.8 Info: => 0.0010974s 11:55:17.8 Info: 60: update_audio_types migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 60 11:55:17.8 Info: PerformDBOperation 11:55:17.8 Info: Performing DB Operation 11:55:17.8 Info: => 4.8E-05s 11:55:17.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:17', 'update_audio_types') 11:55:17.8 Info: Committing Transaction 11:55:17.8 Info: 60: update_audio_types migrated 11:55:17.8 Info: => 0.0004383s 11:55:17.8 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:17.8 Info: Beginning Transaction 11:55:17.8 Info: Starting migration of Main DB to 61 11:55:17.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:17.8 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:17.8 Info: => 3.09E-05s 11:55:17.8 Info: AlterTable AlbumReleases 11:55:17.8 Info: => 3E-07s 11:55:17.8 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:17.8 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:17.8 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:17.8 Info: DROP TABLE "AlbumReleases" 11:55:17.8 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:17.8 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:17.8 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:17.8 Info: => 0.0043845s 11:55:17.8 Info: AlterTable Albums 11:55:17.8 Info: => 4E-07s 11:55:17.8 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:17.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:17.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:17.9 Info: DROP TABLE "Albums" 11:55:17.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:17.9 Info: => 0.0042599s 11:55:17.9 Info: AlterTable Albums 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:17.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:17.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:17.9 Info: DROP TABLE "Albums" 11:55:17.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:17.9 Info: => 0.0042082s 11:55:17.9 Info: AlterTable Albums 11:55:17.9 Info: => 4E-07s 11:55:17.9 Info: AlterColumn Albums Added DateTimeOffset 11:55:17.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:17.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:17.9 Info: DROP TABLE "Albums" 11:55:17.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:17.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:17.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:17.9 Info: => 0.0044132s 11:55:17.9 Info: AlterTable Artists 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:17.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:17.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:17.9 Info: DROP TABLE "Artists" 11:55:17.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.9 Info: => 0.004368s 11:55:17.9 Info: AlterTable Artists 11:55:17.9 Info: => 4E-07s 11:55:17.9 Info: AlterColumn Artists Added DateTimeOffset 11:55:17.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:17.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:17.9 Info: DROP TABLE "Artists" 11:55:17.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:17.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:17.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:17.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:17.9 Info: => 0.0043141s 11:55:17.9 Info: AlterTable Blocklist 11:55:17.9 Info: => 4E-07s 11:55:17.9 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:17.9 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:17.9 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:17.9 Info: DROP TABLE "Blocklist" 11:55:17.9 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:17.9 Info: => 0.0041178s 11:55:17.9 Info: AlterTable Blocklist 11:55:17.9 Info: => 4E-07s 11:55:17.9 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:17.9 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:17.9 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:17.9 Info: DROP TABLE "Blocklist" 11:55:17.9 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:17.9 Info: => 0.003763s 11:55:17.9 Info: AlterTable Commands 11:55:17.9 Info: => 4E-07s 11:55:17.9 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:17.9 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) 11:55:17.9 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" 11:55:17.9 Info: DROP TABLE "Commands" 11:55:17.9 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:17.9 Info: => 0.0036809s 11:55:17.9 Info: AlterTable Commands 11:55:17.9 Info: => 5E-07s 11:55:17.9 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:17.9 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) 11:55:17.9 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" 11:55:17.9 Info: DROP TABLE "Commands" 11:55:17.9 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:17.9 Info: => 0.003706s 11:55:17.9 Info: AlterTable Commands 11:55:17.9 Info: => 4E-07s 11:55:17.9 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:17.9 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) 11:55:17.9 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" 11:55:17.9 Info: DROP TABLE "Commands" 11:55:17.9 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:17.9 Info: => 0.0053636s 11:55:17.9 Info: AlterTable DownloadClientStatus 11:55:17.9 Info: => 4E-07s 11:55:17.9 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:17.9 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) 11:55:17.9 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:17.9 Info: DROP TABLE "DownloadClientStatus" 11:55:17.9 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:17.9 Info: => 0.0037441s 11:55:17.9 Info: AlterTable DownloadClientStatus 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:17.9 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) 11:55:17.9 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:17.9 Info: DROP TABLE "DownloadClientStatus" 11:55:17.9 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:17.9 Info: => 0.003833s 11:55:17.9 Info: AlterTable DownloadClientStatus 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:17.9 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) 11:55:17.9 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:17.9 Info: DROP TABLE "DownloadClientStatus" 11:55:17.9 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:17.9 Info: => 0.0039099s 11:55:17.9 Info: AlterTable DownloadHistory 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:17.9 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:17.9 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:17.9 Info: DROP TABLE "DownloadHistory" 11:55:17.9 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:17.9 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:17.9 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:17.9 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:17.9 Info: => 0.0040731s 11:55:17.9 Info: AlterTable ExtraFiles 11:55:17.9 Info: => 4E-07s 11:55:17.9 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:17.9 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.9 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:17.9 Info: DROP TABLE "ExtraFiles" 11:55:17.9 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:17.9 Info: => 0.0037341s 11:55:17.9 Info: AlterTable ExtraFiles 11:55:17.9 Info: => 5E-07s 11:55:17.9 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:17.9 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.9 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:17.9 Info: DROP TABLE "ExtraFiles" 11:55:17.9 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:17.9 Info: => 0.0036669s 11:55:17.9 Info: AlterTable History 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn History Date DateTimeOffset 11:55:17.9 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:17.9 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:17.9 Info: DROP TABLE "History" 11:55:17.9 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:17.9 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:17.9 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:17.9 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:17.9 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:17.9 Info: => 0.0042158s 11:55:17.9 Info: AlterTable ImportListStatus 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:17.9 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:17.9 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:17.9 Info: DROP TABLE "ImportListStatus" 11:55:17.9 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:17.9 Info: => 0.0038189s 11:55:17.9 Info: AlterTable ImportListStatus 11:55:17.9 Info: => 4E-07s 11:55:17.9 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:17.9 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:17.9 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:17.9 Info: DROP TABLE "ImportListStatus" 11:55:17.9 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:17.9 Info: => 0.0038308s 11:55:17.9 Info: AlterTable ImportListStatus 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:17.9 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:17.9 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:17.9 Info: DROP TABLE "ImportListStatus" 11:55:17.9 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:17.9 Info: => 0.0037368s 11:55:17.9 Info: AlterTable IndexerStatus 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:17.9 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) 11:55:17.9 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:17.9 Info: DROP TABLE "IndexerStatus" 11:55:17.9 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:17.9 Info: => 0.0038083s 11:55:17.9 Info: AlterTable IndexerStatus 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:17.9 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) 11:55:17.9 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:17.9 Info: DROP TABLE "IndexerStatus" 11:55:17.9 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:17.9 Info: => 0.0038207s 11:55:17.9 Info: AlterTable IndexerStatus 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:17.9 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) 11:55:17.9 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:17.9 Info: DROP TABLE "IndexerStatus" 11:55:17.9 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:17.9 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:17.9 Info: => 0.0038023s 11:55:17.9 Info: AlterTable LyricFiles 11:55:17.9 Info: => 3E-07s 11:55:17.9 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:17.9 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:17.9 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:17.9 Info: DROP TABLE "LyricFiles" 11:55:17.9 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:17.9 Info: => 0.0036527s 11:55:17.9 Info: AlterTable LyricFiles 11:55:17.9 Info: => 4E-07s 11:55:17.9 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:18.0 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:18.0 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:18.0 Info: DROP TABLE "LyricFiles" 11:55:18.0 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:18.0 Info: => 0.0038783s 11:55:18.0 Info: AlterTable MetadataFiles 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:18.0 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:18.0 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:18.0 Info: DROP TABLE "MetadataFiles" 11:55:18.0 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:18.0 Info: => 0.0040605s 11:55:18.0 Info: AlterTable MetadataFiles 11:55:18.0 Info: => 3E-07s 11:55:18.0 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:18.0 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:18.0 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:18.0 Info: DROP TABLE "MetadataFiles" 11:55:18.0 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:18.0 Info: => 0.0048087s 11:55:18.0 Info: AlterTable PendingReleases 11:55:18.0 Info: => 5E-07s 11:55:18.0 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:18.0 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:18.0 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:18.0 Info: DROP TABLE "PendingReleases" 11:55:18.0 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:18.0 Info: => 0.0037132s 11:55:18.0 Info: AlterTable ScheduledTasks 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:18.0 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) 11:55:18.0 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:18.0 Info: DROP TABLE "ScheduledTasks" 11:55:18.0 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:18.0 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:18.0 Info: => 0.0039038s 11:55:18.0 Info: AlterTable ScheduledTasks 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:18.0 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) 11:55:18.0 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:18.0 Info: DROP TABLE "ScheduledTasks" 11:55:18.0 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:18.0 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:18.0 Info: => 0.0039433s 11:55:18.0 Info: AlterTable TrackFiles 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:18.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:18.0 Info: DROP TABLE "TrackFiles" 11:55:18.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.0 Info: => 0.0044277s 11:55:18.0 Info: AlterTable TrackFiles 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:18.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:18.0 Info: DROP TABLE "TrackFiles" 11:55:18.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.0 Info: => 0.0041267s 11:55:18.0 Info: AlterTable VersionInfo 11:55:18.0 Info: => 3E-07s 11:55:18.0 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:18.0 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:18.0 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:18.0 Info: DROP TABLE "VersionInfo" 11:55:18.0 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:18.0 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:18.0 Info: => 0.0038409s 11:55:18.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:18', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:18.0 Info: Committing Transaction 11:55:18.0 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:18.0 Info: => 0.0045788s 11:55:18.0 Info: 62: add_on_delete_to_notifications migrating 11:55:18.0 Info: Beginning Transaction 11:55:18.0 Info: Starting migration of Main DB to 62 11:55:18.0 Info: AlterTable Notifications 11:55:18.0 Info: => 5E-07s 11:55:18.0 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:18.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:18.0 Info: => 0.0006008s 11:55:18.0 Info: AlterTable Notifications 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:18.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:18.0 Info: => 0.0005705s 11:55:18.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:18', 'add_on_delete_to_notifications') 11:55:18.0 Info: Committing Transaction 11:55:18.0 Info: 62: add_on_delete_to_notifications migrated 11:55:18.0 Info: => 0.0010348s 11:55:18.0 Info: 63: add_custom_formats migrating 11:55:18.0 Info: Beginning Transaction 11:55:18.0 Info: Starting migration of Main DB to 63 11:55:18.0 Info: INSERT INTO "NamingConfig" ("ReplaceIllegalCharacters", "StandardTrackFormat", "MultiDiscTrackFormat") VALUES (0, '{Series Title} - S{season:00}E{episode:00} - {Episode Title} {Preferred Words } {Quality Full}', '{Series Title} - {Air-Date} - {Episode Title} {Preferred.Words } {Quality Full}') 11:55:18.0 Info: AlterTable DelayProfiles 11:55:18.0 Info: => 3E-07s 11:55:18.0 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:18.0 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:18.0 Info: => 0.0005921s 11:55:18.0 Info: UpdateData 11:55:18.0 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:18.0 Info: => 4.16E-05s 11:55:18.0 Info: AlterTable TrackFiles 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:18.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:18.0 Info: => 0.0005348s 11:55:18.0 Info: PerformDBOperation 11:55:18.0 Info: Performing DB Operation 11:55:18.0 Info: => 2.8E-05s 11:55:18.0 Info: CreateTable CustomFormats 11:55:18.0 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:18.0 Info: => 0.0001106s 11:55:18.0 Info: CreateIndex CustomFormats (Name) 11:55:18.0 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:18.0 Info: => 8.13E-05s 11:55:18.0 Info: AlterTable QualityProfiles 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: CreateColumn QualityProfiles FormatItems String 11:55:18.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:18.0 Info: => 0.0005543s 11:55:18.0 Info: AlterTable QualityProfiles 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:18.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:18.0 Info: => 0.00055s 11:55:18.0 Info: AlterTable QualityProfiles 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:18.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:18.0 Info: => 0.0005913s 11:55:18.0 Info: PerformDBOperation 11:55:18.0 Info: Performing DB Operation 11:55:18.0 Info: => 5.75E-05s 11:55:18.0 Info: PerformDBOperation 11:55:18.0 Info: Performing DB Operation 11:55:18.0 Info: => 0.001048s 11:55:18.0 Info: DeleteColumn ReleaseProfiles Preferred 11:55:18.0 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:18.0 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:18.0 Info: DROP TABLE "ReleaseProfiles" 11:55:18.0 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:18.0 Info: => 0.0037685s 11:55:18.0 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:18.0 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:18.0 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:18.0 Info: DROP TABLE "ReleaseProfiles" 11:55:18.0 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:18.0 Info: => 0.0037877s 11:55:18.0 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:18.0 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:18.0 Info: => 3.5E-05s 11:55:18.0 Info: AlterTable DelayProfiles 11:55:18.0 Info: => 5E-07s 11:55:18.0 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:18.0 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:18.0 Info: => 0.0005995s 11:55:18.0 Info: AlterTable DelayProfiles 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:18.0 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:18.0 Info: => 0.0005631s 11:55:18.0 Info: -> 1 Insert operations completed in 00:00:00.0000651 taking an average of 00:00:00.0000651 11:55:18.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:18', 'add_custom_formats') 11:55:18.0 Info: Committing Transaction 11:55:18.0 Info: 63: add_custom_formats migrated 11:55:18.0 Info: => 0.0010913s 11:55:18.0 Debug: Took: 00:00:00.3655909 11:55:18.0 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_migrate_naming_configs --- 11:55:18.0 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_not_migrate_if_bad_regex_in_release_profile --- 11:55:18.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173180873586_143/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:18.0 Info: DatabaseEngineVersionCheck migrating 11:55:18.0 Info: PerformDBOperation 11:55:18.0 Info: Performing DB Operation 11:55:18.0 Info: SQLite 3.46.1 11:55:18.0 Info: => 0.0012427s 11:55:18.0 Info: DatabaseEngineVersionCheck migrated 11:55:18.0 Info: => 0.0012514s 11:55:18.0 Info: VersionMigration migrating 11:55:18.0 Info: Beginning Transaction 11:55:18.0 Info: CreateTable VersionInfo 11:55:18.0 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:18.0 Info: => 0.0001297s 11:55:18.0 Info: Committing Transaction 11:55:18.0 Info: VersionMigration migrated 11:55:18.0 Info: => 0.0006768s 11:55:18.0 Info: VersionUniqueMigration migrating 11:55:18.0 Info: Beginning Transaction 11:55:18.0 Info: CreateIndex VersionInfo (Version) 11:55:18.0 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:18.0 Info: => 0.0001025s 11:55:18.0 Info: AlterTable VersionInfo 11:55:18.0 Info: => 5E-07s 11:55:18.0 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:18.0 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:18.0 Info: => 0.0004607s 11:55:18.0 Info: Committing Transaction 11:55:18.0 Info: VersionUniqueMigration migrated 11:55:18.0 Info: => 0.0007199s 11:55:18.0 Info: VersionDescriptionMigration migrating 11:55:18.0 Info: Beginning Transaction 11:55:18.0 Info: AlterTable VersionInfo 11:55:18.0 Info: => 4E-07s 11:55:18.0 Info: CreateColumn VersionInfo Description String 11:55:18.0 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:18.0 Info: => 0.0001903s 11:55:18.0 Info: Committing Transaction 11:55:18.0 Info: VersionDescriptionMigration migrated 11:55:18.0 Info: => 0.0004482s 11:55:18.0 Info: 1: InitialSetup migrating 11:55:18.0 Info: Beginning Transaction 11:55:18.0 Info: Starting migration of Main DB to 1 11:55:18.0 Info: CreateTable Config 11:55:18.0 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:18.0 Info: => 0.0001316s 11:55:18.0 Info: CreateIndex Config (Key) 11:55:18.0 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:18.0 Info: => 7.52E-05s 11:55:18.0 Info: CreateTable RootFolders 11:55:18.0 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:18.0 Info: => 8.16E-05s 11:55:18.0 Info: CreateIndex RootFolders (Path) 11:55:18.0 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:18.0 Info: => 7.14E-05s 11:55:18.0 Info: CreateTable Artists 11:55:18.0 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:18.0 Info: => 0.0001945s 11:55:18.0 Info: CreateIndex Artists (ForeignArtistId) 11:55:18.0 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:18.1 Info: => 9.3E-05s 11:55:18.1 Info: CreateIndex Artists (NameSlug) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:18.1 Info: => 7.11E-05s 11:55:18.1 Info: CreateIndex Artists (CleanName) 11:55:18.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.1 Info: => 6.73E-05s 11:55:18.1 Info: CreateIndex Artists (Path) 11:55:18.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.1 Info: => 7.47E-05s 11:55:18.1 Info: CreateTable Albums 11:55:18.1 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:18.1 Info: => 0.0001756s 11:55:18.1 Info: CreateIndex Albums (ForeignAlbumId) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.1 Info: => 6.88E-05s 11:55:18.1 Info: CreateIndex Albums (MBId) 11:55:18.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.1 Info: => 6.26E-05s 11:55:18.1 Info: CreateIndex Albums (TADBId) 11:55:18.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.1 Info: => 6.23E-05s 11:55:18.1 Info: CreateIndex Albums (TitleSlug) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.1 Info: => 6.31E-05s 11:55:18.1 Info: CreateIndex Albums (CleanTitle) 11:55:18.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.1 Info: => 6.14E-05s 11:55:18.1 Info: CreateIndex Albums (Path) 11:55:18.1 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:18.1 Info: => 6.1E-05s 11:55:18.1 Info: CreateTable Tracks 11:55:18.1 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:18.1 Info: => 0.0001198s 11:55:18.1 Info: CreateIndex Tracks (ForeignTrackId) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:18.1 Info: => 6.68E-05s 11:55:18.1 Info: CreateIndex Tracks (ArtistId) 11:55:18.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:18.1 Info: => 6.79E-05s 11:55:18.1 Info: CreateIndex Tracks (TrackFileId) 11:55:18.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:18.1 Info: => 6.93E-05s 11:55:18.1 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:18.1 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:18.1 Info: => 7.13E-05s 11:55:18.1 Info: CreateTable TrackFiles 11:55:18.1 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:18.1 Info: => 0.0001388s 11:55:18.1 Info: CreateIndex TrackFiles (ArtistId) 11:55:18.1 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:18.1 Info: => 7.04E-05s 11:55:18.1 Info: CreateIndex TrackFiles (AlbumId) 11:55:18.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.1 Info: => 6.34E-05s 11:55:18.1 Info: CreateTable History 11:55:18.1 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:18.1 Info: => 0.0001305s 11:55:18.1 Info: CreateIndex History (Date) 11:55:18.1 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:18.1 Info: => 6.82E-05s 11:55:18.1 Info: CreateIndex History (EventType) 11:55:18.1 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:18.1 Info: => 6.5E-05s 11:55:18.1 Info: CreateIndex History (DownloadId) 11:55:18.1 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:18.1 Info: => 6.39E-05s 11:55:18.1 Info: CreateIndex History (AlbumId) 11:55:18.1 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:18.1 Info: => 6.44E-05s 11:55:18.1 Info: CreateTable Notifications 11:55:18.1 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:18.1 Info: => 0.0001069s 11:55:18.1 Info: CreateTable ScheduledTasks 11:55:18.1 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:18.1 Info: => 0.0001063s 11:55:18.1 Info: CreateIndex ScheduledTasks (TypeName) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:18.1 Info: => 7.08E-05s 11:55:18.1 Info: CreateTable Indexers 11:55:18.1 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, "EnableSearch" INTEGER) 11:55:18.1 Info: => 9.28E-05s 11:55:18.1 Info: CreateIndex Indexers (Name) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:18.1 Info: => 7.48E-05s 11:55:18.1 Info: CreateTable Profiles 11:55:18.1 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:18.1 Info: => 8.55E-05s 11:55:18.1 Info: CreateIndex Profiles (Name) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:18.1 Info: => 7.41E-05s 11:55:18.1 Info: CreateTable QualityDefinitions 11:55:18.1 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:18.1 Info: => 0.0001199s 11:55:18.1 Info: CreateIndex QualityDefinitions (Quality) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:18.1 Info: => 8.44E-05s 11:55:18.1 Info: CreateIndex QualityDefinitions (Title) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:18.1 Info: => 7.29E-05s 11:55:18.1 Info: CreateTable NamingConfig 11:55:18.1 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:18.1 Info: => 0.0001063s 11:55:18.1 Info: CreateTable Blacklist 11:55:18.1 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:18.1 Info: => 0.0001795s 11:55:18.1 Info: CreateTable Metadata 11:55:18.1 Info: CREATE TABLE "Metadata" ("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) 11:55:18.1 Info: => 9.98E-05s 11:55:18.1 Info: CreateTable MetadataFiles 11:55:18.1 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:18.1 Info: => 0.0001307s 11:55:18.1 Info: CreateTable DownloadClients 11:55:18.1 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) 11:55:18.1 Info: => 0.000102s 11:55:18.1 Info: CreateTable PendingReleases 11:55:18.1 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:18.1 Info: => 0.0001043s 11:55:18.1 Info: CreateTable RemotePathMappings 11:55:18.1 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:18.1 Info: => 8.91E-05s 11:55:18.1 Info: CreateTable Tags 11:55:18.1 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:18.1 Info: => 8.44E-05s 11:55:18.1 Info: CreateIndex Tags (Label) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:18.1 Info: => 8.34E-05s 11:55:18.1 Info: CreateTable Restrictions 11:55:18.1 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:18.1 Info: => 8.91E-05s 11:55:18.1 Info: CreateTable DelayProfiles 11:55:18.1 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:18.1 Info: => 0.0001266s 11:55:18.1 Info: CreateTable Users 11:55:18.1 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:18.1 Info: => 0.0001s 11:55:18.1 Info: CreateIndex Users (Identifier) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:18.1 Info: => 8.12E-05s 11:55:18.1 Info: CreateIndex Users (Username) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:18.1 Info: => 7.74E-05s 11:55:18.1 Info: CreateTable Commands 11:55:18.1 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) 11:55:18.1 Info: => 0.0001124s 11:55:18.1 Info: CreateTable IndexerStatus 11:55:18.1 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) 11:55:18.1 Info: => 0.0001074s 11:55:18.1 Info: CreateIndex IndexerStatus (ProviderId) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:18.1 Info: => 7.98E-05s 11:55:18.1 Info: CreateTable ExtraFiles 11:55:18.1 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:18.1 Info: => 0.0001043s 11:55:18.1 Info: CreateTable LyricFiles 11:55:18.1 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:18.1 Info: => 0.0001252s 11:55:18.1 Info: CreateTable LanguageProfiles 11:55:18.1 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:18.1 Info: => 8.87E-05s 11:55:18.1 Info: CreateIndex LanguageProfiles (Name) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:18.1 Info: => 8.15E-05s 11:55:18.1 Info: CreateTable DownloadClientStatus 11:55:18.1 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) 11:55:18.1 Info: => 9.57E-05s 11:55:18.1 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:18.1 Info: => 8.46E-05s 11:55:18.1 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:18.1 Info: -> 1 Insert operations completed in 00:00:00.0000529 taking an average of 00:00:00.0000529 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:18', 'InitialSetup') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 1: InitialSetup migrated 11:55:18.1 Info: => 0.0009109s 11:55:18.1 Info: 2: add_reason_to_pending_releases migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 2 11:55:18.1 Info: AlterTable PendingReleases 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: CreateColumn PendingReleases Reason Int32 11:55:18.1 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:18.1 Info: => 0.000549s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:18', 'add_reason_to_pending_releases') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 2: add_reason_to_pending_releases migrated 11:55:18.1 Info: => 0.0009254s 11:55:18.1 Info: 3: add_medium_support migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 3 11:55:18.1 Info: AlterTable Albums 11:55:18.1 Info: => 5E-07s 11:55:18.1 Info: CreateColumn Albums Media String 11:55:18.1 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:18.1 Info: => 0.0005005s 11:55:18.1 Info: AlterTable Tracks 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: CreateColumn Tracks MediumNumber Int32 11:55:18.1 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:18.1 Info: => 0.0004732s 11:55:18.1 Info: AlterTable Tracks 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:18.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:18.1 Info: => 0.000472s 11:55:18.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:18.1 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:18.1 Info: => 3.37E-05s 11:55:18.1 Info: DeleteColumn Tracks TrackNumber 11:55:18.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:18.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:18.1 Info: DROP TABLE "Tracks" 11:55:18.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:18.1 Info: => 0.0038684s 11:55:18.1 Info: AlterTable Tracks 11:55:18.1 Info: => 3E-07s 11:55:18.1 Info: CreateColumn Tracks TrackNumber String 11:55:18.1 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:18.1 Info: => 0.0004815s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:18', 'add_medium_support') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 3: add_medium_support migrated 11:55:18.1 Info: => 0.0009759s 11:55:18.1 Info: 4: add_various_qualites_in_profile migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 4 11:55:18.1 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:18.1 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:18.1 Info: => 4.15E-05s 11:55:18.1 Info: PerformDBOperation 11:55:18.1 Info: Performing DB Operation 11:55:18.1 Info: => 2.85E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:18', 'add_various_qualites_in_profile') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 4: add_various_qualites_in_profile migrated 11:55:18.1 Info: => 0.0004466s 11:55:18.1 Info: 5: metadata_profiles migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 5 11:55:18.1 Info: CreateTable MetadataProfiles 11:55:18.1 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:18.1 Info: => 0.0001207s 11:55:18.1 Info: CreateIndex MetadataProfiles (Name) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:18.1 Info: => 8.76E-05s 11:55:18.1 Info: AlterTable Artists 11:55:18.1 Info: => 3E-07s 11:55:18.1 Info: CreateColumn Artists MetadataProfileId Int32 11:55:18.1 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:18.1 Info: => 0.0004758s 11:55:18.1 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:18.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:18.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:18.1 Info: DROP TABLE "Artists" 11:55:18.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.1 Info: => 0.0040014s 11:55:18.1 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:18.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:18.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:18.1 Info: DROP TABLE "Artists" 11:55:18.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.1 Info: => 0.0039147s 11:55:18.1 Info: AlterTable Albums 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: CreateColumn Albums SecondaryTypes String 11:55:18.1 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:18.1 Info: => 0.0004647s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:18', 'metadata_profiles') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 5: metadata_profiles migrated 11:55:18.1 Info: => 0.0009773s 11:55:18.1 Info: 6: separate_automatic_and_interactive_search migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 6 11:55:18.1 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:18.1 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, "EnableAutomaticSearch" INTEGER) 11:55:18.1 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:18.1 Info: DROP TABLE "Indexers" 11:55:18.1 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:18.1 Info: => 0.0033066s 11:55:18.1 Info: AlterTable Indexers 11:55:18.1 Info: => 3E-07s 11:55:18.1 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:18.1 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:18.1 Info: => 0.0004524s 11:55:18.1 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:18.1 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:18.1 Info: => 3.1E-05s 11:55:18.1 Info: AlterTable Indexers 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:18.1 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:18.1 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:18.1 Info: DROP TABLE "Indexers" 11:55:18.1 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:18.1 Info: => 0.0035619s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:18', 'separate_automatic_and_interactive_search') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 6: separate_automatic_and_interactive_search migrated 11:55:18.1 Info: => 0.0040402s 11:55:18.1 Info: 7: change_album_path_to_relative migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 7 11:55:18.1 Info: DeleteColumn Albums Path 11:55:18.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:18.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:18.1 Info: DROP TABLE "Albums" 11:55:18.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.1 Info: => 0.004784s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:18', 'change_album_path_to_relative') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 7: change_album_path_to_relative migrated 11:55:18.1 Info: => 0.0053113s 11:55:18.1 Info: 8: change_quality_size_mb_to_kb migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 8 11:55:18.1 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:18.1 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:18.1 Info: => 3.8E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:18', 'change_quality_size_mb_to_kb') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 8: change_quality_size_mb_to_kb migrated 11:55:18.1 Info: => 0.000456s 11:55:18.1 Info: 9: album_releases migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 9 11:55:18.1 Info: AlterTable Albums 11:55:18.1 Info: => 5E-07s 11:55:18.1 Info: CreateColumn Albums Releases String 11:55:18.1 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:18.1 Info: => 0.0004709s 11:55:18.1 Info: AlterTable Albums 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: CreateColumn Albums CurrentRelease String 11:55:18.1 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:18.1 Info: => 0.0004695s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:18', 'album_releases') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 9: album_releases migrated 11:55:18.1 Info: => 0.000919s 11:55:18.1 Info: 10: album_releases_fix migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 10 11:55:18.1 Info: AlterTable Albums 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: AlterColumn Albums Releases String 11:55:18.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:18.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:18.1 Info: DROP TABLE "Albums" 11:55:18.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.1 Info: => 0.004622s 11:55:18.1 Info: AlterTable Albums 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: AlterColumn Albums CurrentRelease String 11:55:18.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:18.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:18.1 Info: DROP TABLE "Albums" 11:55:18.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.1 Info: => 0.0045736s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:18', 'album_releases_fix') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 10: album_releases_fix migrated 11:55:18.1 Info: => 0.0051121s 11:55:18.1 Info: 11: import_lists migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 11 11:55:18.1 Info: CreateTable ImportLists 11:55:18.1 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:18.1 Info: => 0.0001396s 11:55:18.1 Info: CreateIndex ImportLists (Name) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:18.1 Info: => 8.68E-05s 11:55:18.1 Info: CreateTable ImportListStatus 11:55:18.1 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:18.1 Info: => 0.000112s 11:55:18.1 Info: CreateIndex ImportListStatus (ProviderId) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:18.1 Info: => 8.43E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:18', 'import_lists') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 11: import_lists migrated 11:55:18.1 Info: => 0.0005696s 11:55:18.1 Info: 12: add_release_status migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 12 11:55:18.1 Info: AlterTable MetadataProfiles 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:18.1 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:18.1 Info: => 0.0004866s 11:55:18.1 Info: PerformDBOperation 11:55:18.1 Info: Performing DB Operation 11:55:18.1 Info: => 2.86E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:18', 'add_release_status') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 12: add_release_status migrated 11:55:18.1 Info: => 0.0003858s 11:55:18.1 Info: 13: album_download_notification migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 13 11:55:18.1 Info: AlterTable Notifications 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:18.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:18.1 Info: => 0.0005348s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:18', 'album_download_notification') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 13: album_download_notification migrated 11:55:18.1 Info: => 0.0010257s 11:55:18.1 Info: 14: fix_language_metadata_profiles migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 14 11:55:18.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:18.1 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:18.1 Info: => 8.29E-05s 11:55:18.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:18.1 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:18.1 Info: => 7.31E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:18', 'fix_language_metadata_profiles') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 14: fix_language_metadata_profiles migrated 11:55:18.1 Info: => 0.0005248s 11:55:18.1 Info: 15: remove_fanzub migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 15 11:55:18.1 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:18.1 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:18.1 Info: => 3.78E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:18', 'remove_fanzub') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 15: remove_fanzub migrated 11:55:18.1 Info: => 0.0004407s 11:55:18.1 Info: 16: update_artist_history_indexes migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 16 11:55:18.1 Info: CreateIndex Albums (ArtistId) 11:55:18.1 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:18.1 Info: => 9.47E-05s 11:55:18.1 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:18.1 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:18.1 Info: => 8.72E-05s 11:55:18.1 Info: DeleteIndex History (AlbumId) 11:55:18.1 Info: DROP INDEX "IX_History_AlbumId" 11:55:18.1 Info: => 0.0001405s 11:55:18.1 Info: CreateIndex History (AlbumId, Date) 11:55:18.1 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:18.1 Info: => 8.55E-05s 11:55:18.1 Info: DeleteIndex History (DownloadId) 11:55:18.1 Info: DROP INDEX "IX_History_DownloadId" 11:55:18.1 Info: => 0.000123s 11:55:18.1 Info: CreateIndex History (DownloadId, Date) 11:55:18.1 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:18.1 Info: => 8.32E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:18', 'update_artist_history_indexes') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 16: update_artist_history_indexes migrated 11:55:18.1 Info: => 0.000441s 11:55:18.1 Info: 17: remove_nma migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 17 11:55:18.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:18.1 Info: => 4.03E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:18', 'remove_nma') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 17: remove_nma migrated 11:55:18.1 Info: => 0.0003721s 11:55:18.1 Info: 18: album_disambiguation migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 18 11:55:18.1 Info: AlterTable Albums 11:55:18.1 Info: => 5E-07s 11:55:18.1 Info: CreateColumn Albums Disambiguation String 11:55:18.1 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:18.1 Info: => 0.0005271s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:18', 'album_disambiguation') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 18: album_disambiguation migrated 11:55:18.1 Info: => 0.0008898s 11:55:18.1 Info: 19: add_ape_quality_in_profiles migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 19 11:55:18.1 Info: PerformDBOperation 11:55:18.1 Info: Performing DB Operation 11:55:18.1 Info: => 3.27E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:18', 'add_ape_quality_in_profiles') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 19: add_ape_quality_in_profiles migrated 11:55:18.1 Info: => 0.0003963s 11:55:18.1 Info: 20: remove_pushalot migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 20 11:55:18.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:18.1 Info: => 5.19E-05s 11:55:18.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.1 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:18.1 Info: => 3.61E-05s 11:55:18.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.1 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:18.1 Info: => 4.23E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:18', 'remove_pushalot') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 20: remove_pushalot migrated 11:55:18.1 Info: => 0.0003487s 11:55:18.1 Info: 21: add_custom_filters migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 21 11:55:18.1 Info: CreateTable CustomFilters 11:55:18.1 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:18.1 Info: => 0.0001365s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:18', 'add_custom_filters') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 21: add_custom_filters migrated 11:55:18.1 Info: => 0.0004747s 11:55:18.1 Info: 22: import_list_tags migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 22 11:55:18.1 Info: AlterTable ImportLists 11:55:18.1 Info: => 5E-07s 11:55:18.1 Info: CreateColumn ImportLists Tags String 11:55:18.1 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:18.1 Info: => 0.0005847s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:18', 'import_list_tags') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 22: import_list_tags migrated 11:55:18.1 Info: => 0.0010197s 11:55:18.1 Info: 23: add_release_groups_etc migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 23 11:55:18.1 Info: CreateTable ArtistMetadata 11:55:18.1 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:18.1 Info: => 0.0001494s 11:55:18.1 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:18.1 Info: => 9.1E-05s 11:55:18.1 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:18.1 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:18.1 Info: => 0.0001009s 11:55:18.1 Info: AlterTable Artists 11:55:18.1 Info: => 3E-07s 11:55:18.1 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:18.1 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:18.1 Info: => 0.0005238s 11:55:18.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:18.1 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:18.1 Info: => 6.03E-05s 11:55:18.1 Info: CreateTable AlbumReleases 11:55:18.1 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:18.1 Info: => 0.0001525s 11:55:18.1 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:18.1 Info: => 8.68E-05s 11:55:18.1 Info: CreateIndex AlbumReleases (AlbumId) 11:55:18.1 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:18.1 Info: => 8.26E-05s 11:55:18.1 Info: PerformDBOperation 11:55:18.1 Info: Performing DB Operation 11:55:18.1 Info: => 3.85E-05s 11:55:18.1 Info: AlterTable Albums 11:55:18.1 Info: => 2E-07s 11:55:18.1 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:18.1 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:18.1 Info: => 0.000613s 11:55:18.1 Info: AlterTable Albums 11:55:18.1 Info: => 3E-07s 11:55:18.1 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:18.1 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:18.1 Info: => 0.0005167s 11:55:18.1 Info: AlterTable Albums 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: CreateColumn Albums Links String 11:55:18.1 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:18.1 Info: => 0.0005249s 11:55:18.1 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:18.1 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:18.1 Info: => 0.0058625s 11:55:18.1 Info: AlterTable Tracks 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: CreateColumn Tracks ForeignRecordingId String 11:55:18.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:18.1 Info: => 0.0005397s 11:55:18.1 Info: AlterTable Tracks 11:55:18.1 Info: => 3E-07s 11:55:18.1 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:18.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:18.1 Info: => 0.000535s 11:55:18.1 Info: AlterTable Tracks 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:18.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:18.1 Info: => 0.0005124s 11:55:18.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:18.1 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:18.1 Info: => 6.8E-05s 11:55:18.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:18.1 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:18.1 Info: => 5.9E-05s 11:55:18.1 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:18.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.1 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.1 Info: DROP TABLE "Artists" 11:55:18.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.1 Info: => 0.0046599s 11:55:18.1 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:18.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:18.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:18.1 Info: DROP TABLE "Albums" 11:55:18.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.1 Info: => 0.0041733s 11:55:18.1 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:18.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:18.1 Info: DROP TABLE "Tracks" 11:55:18.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:18.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:18.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:18.1 Info: => 0.0038651s 11:55:18.1 Info: DeleteColumn TrackFiles ArtistId 11:55:18.1 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:18.1 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:18.1 Info: DROP TABLE "TrackFiles" 11:55:18.1 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.1 Info: => 0.0036551s 11:55:18.1 Info: CreateIndex Artists (ArtistMetadataId) 11:55:18.1 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.1 Info: => 7.84E-05s 11:55:18.1 Info: CreateIndex Artists (Monitored) 11:55:18.1 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.1 Info: => 7.33E-05s 11:55:18.1 Info: CreateIndex Albums (ArtistMetadataId) 11:55:18.1 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:18.1 Info: => 7.1E-05s 11:55:18.1 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:18.1 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:18.1 Info: => 7.07E-05s 11:55:18.1 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:18.1 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:18.1 Info: => 6.95E-05s 11:55:18.1 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:18.1 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:18.1 Info: => 7.08E-05s 11:55:18.1 Info: UpdateData 11:55:18.1 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:18.1 Info: => 3.63E-05s 11:55:18.1 Info: UpdateData 11:55:18.1 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:18.1 Info: => 3.09E-05s 11:55:18.1 Info: UpdateData 11:55:18.1 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:18.1 Info: => 3.67E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:18', 'add_release_groups_etc') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 23: add_release_groups_etc migrated 11:55:18.1 Info: => 0.000654s 11:55:18.1 Info: 24: NewMediaInfoFormat migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 24 11:55:18.1 Info: UpdateData 11:55:18.1 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:18.1 Info: => 5.07E-05s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:18', 'NewMediaInfoFormat') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 24: NewMediaInfoFormat migrated 11:55:18.1 Info: => 0.0004484s 11:55:18.1 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 25 11:55:18.1 Info: RenameTable Restrictions ReleaseProfiles 11:55:18.1 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:18.1 Info: => 0.0013862s 11:55:18.1 Info: AlterTable ReleaseProfiles 11:55:18.1 Info: => 5E-07s 11:55:18.1 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:18.1 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:18.1 Info: => 0.0004957s 11:55:18.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:18', 'rename_restrictions_to_release_profiles') 11:55:18.1 Info: Committing Transaction 11:55:18.1 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:18.1 Info: => 0.0009225s 11:55:18.1 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:18.1 Info: Beginning Transaction 11:55:18.1 Info: Starting migration of Main DB to 26 11:55:18.1 Info: RenameTable Profiles QualityProfiles 11:55:18.1 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:18.1 Info: => 0.0014392s 11:55:18.1 Info: AlterTable QualityProfiles 11:55:18.1 Info: => 4E-07s 11:55:18.1 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:18.1 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:18.1 Info: => 0.0004874s 11:55:18.1 Info: AlterTable LanguageProfiles 11:55:18.1 Info: => 3E-07s 11:55:18.1 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:18.1 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:18.1 Info: => 0.000501s 11:55:18.1 Info: UpdateData 11:55:18.1 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:18.1 Info: => 3.58E-05s 11:55:18.1 Info: UpdateData 11:55:18.1 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:18.1 Info: => 2.78E-05s 11:55:18.1 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:18.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.2 Info: DROP TABLE "Artists" 11:55:18.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.2 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.2 Info: => 0.0042745s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:18', 'rename_quality_profiles_add_upgrade_allowed') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:18.2 Info: => 0.0048359s 11:55:18.2 Info: 27: add_import_exclusions migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 27 11:55:18.2 Info: CreateTable ImportListExclusions 11:55:18.2 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:18.2 Info: => 0.0001048s 11:55:18.2 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:18.2 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:18.2 Info: => 8.39E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:18', 'add_import_exclusions') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 27: add_import_exclusions migrated 11:55:18.2 Info: => 0.000593s 11:55:18.2 Info: 28: clean_artist_metadata_table migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 28 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.2 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.2 Info: => 0.0001279s 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.2 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.2 Info: => 0.0001142s 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:18.2 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:18.2 Info: => 0.0001121s 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:18.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:18.2 Info: => 0.0001108s 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.2 Info: => 0.0001099s 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:18.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:18.2 Info: => 0.0001111s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:18', 'clean_artist_metadata_table') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 28: clean_artist_metadata_table migrated 11:55:18.2 Info: => 0.0005038s 11:55:18.2 Info: 29: health_issue_notification migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 29 11:55:18.2 Info: AlterTable Notifications 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:18.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.0005653s 11:55:18.2 Info: AlterTable Notifications 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:18.2 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.000495s 11:55:18.2 Info: AlterTable Notifications 11:55:18.2 Info: => 3E-07s 11:55:18.2 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:18.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.0004919s 11:55:18.2 Info: AlterTable Notifications 11:55:18.2 Info: => 3E-07s 11:55:18.2 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:18.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.000493s 11:55:18.2 Info: AlterTable Notifications 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:18.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.0004911s 11:55:18.2 Info: DeleteColumn Notifications OnDownload 11:55:18.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:18.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:18.2 Info: DROP TABLE "Notifications" 11:55:18.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:18.2 Info: => 0.0036825s 11:55:18.2 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:18.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:18.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:18.2 Info: DROP TABLE "Notifications" 11:55:18.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:18.2 Info: => 0.0036772s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:18', 'health_issue_notification') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 29: health_issue_notification migrated 11:55:18.2 Info: => 0.0041736s 11:55:18.2 Info: 30: add_mediafilerepository_mtime migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 30 11:55:18.2 Info: AlterTable TrackFiles 11:55:18.2 Info: => 5E-07s 11:55:18.2 Info: CreateColumn TrackFiles Modified DateTime 11:55:18.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:18.2 Info: => 0.0005369s 11:55:18.2 Info: AlterTable TrackFiles 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn TrackFiles Path String 11:55:18.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:18.2 Info: => 0.0005089s 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:18.2 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:18.2 Info: => 2.87E-05s 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:18.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:18.2 Info: => 0.0001135s 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:18.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:18.2 Info: => 0.0001258s 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:18.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:18.2 Info: => 0.0001304s 11:55:18.2 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:18.2 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:18.2 Info: => 6.65E-05s 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:18.2 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:18.2 Info: => 4.76E-05s 11:55:18.2 Info: AlterTable TrackFiles 11:55:18.2 Info: => 3E-07s 11:55:18.2 Info: AlterColumn TrackFiles Path String 11:55:18.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:18.2 Info: DROP TABLE "TrackFiles" 11:55:18.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.2 Info: => 0.0037821s 11:55:18.2 Info: CreateIndex TrackFiles (Path) 11:55:18.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.2 Info: => 7.82E-05s 11:55:18.2 Info: DeleteColumn TrackFiles RelativePath 11:55:18.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:18.2 Info: DROP TABLE "TrackFiles" 11:55:18.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.2 Info: => 0.0038601s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:18', 'add_mediafilerepository_mtime') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 30: add_mediafilerepository_mtime migrated 11:55:18.2 Info: => 0.0043386s 11:55:18.2 Info: 31: add_artistmetadataid_constraint migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 31 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:18.2 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:18.2 Info: => 6.99E-05s 11:55:18.2 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:18.2 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:18.2 Info: => 0.0001173s 11:55:18.2 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:18.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.2 Info: DROP TABLE "Artists" 11:55:18.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.2 Info: => 0.0040118s 11:55:18.2 Info: CreateIndex Artists (ArtistMetadataId) 11:55:18.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.2 Info: => 9.88E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:18', 'add_artistmetadataid_constraint') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 31: add_artistmetadataid_constraint migrated 11:55:18.2 Info: => 0.0006023s 11:55:18.2 Info: 32: old_ids_and_artist_alias migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 32 11:55:18.2 Info: AlterTable ArtistMetadata 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn ArtistMetadata Aliases String 11:55:18.2 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:18.2 Info: => 0.000545s 11:55:18.2 Info: AlterTable ArtistMetadata 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:18.2 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:18.2 Info: => 0.0005663s 11:55:18.2 Info: AlterTable Albums 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:18.2 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:18.2 Info: => 0.0005191s 11:55:18.2 Info: AlterTable AlbumReleases 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:18.2 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:18.2 Info: => 0.0004988s 11:55:18.2 Info: AlterTable Tracks 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:18.2 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:18.2 Info: => 0.0004984s 11:55:18.2 Info: AlterTable Tracks 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:18.2 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:18.2 Info: => 0.0005439s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:18', 'old_ids_and_artist_alias') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 32: old_ids_and_artist_alias migrated 11:55:18.2 Info: => 0.0010314s 11:55:18.2 Info: 33: download_propers_config migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 33 11:55:18.2 Info: PerformDBOperation 11:55:18.2 Info: Performing DB Operation 11:55:18.2 Info: => 2.67E-05s 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:18.2 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:18.2 Info: => 2.78E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:18', 'download_propers_config') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 33: download_propers_config migrated 11:55:18.2 Info: => 0.0004891s 11:55:18.2 Info: 34: remove_language_profiles migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 34 11:55:18.2 Info: DeleteTable LanguageProfiles 11:55:18.2 Info: DROP TABLE "LanguageProfiles" 11:55:18.2 Info: => 0.000178s 11:55:18.2 Info: DeleteColumn Artists LanguageProfileId 11:55:18.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.2 Info: DROP TABLE "Artists" 11:55:18.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.2 Info: => 0.0043947s 11:55:18.2 Info: DeleteColumn ImportLists LanguageProfileId 11:55:18.2 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:18.2 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:18.2 Info: DROP TABLE "ImportLists" 11:55:18.2 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:18.2 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:18.2 Info: => 0.0039017s 11:55:18.2 Info: DeleteColumn Blacklist Language 11:55:18.2 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:18.2 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:18.2 Info: DROP TABLE "Blacklist" 11:55:18.2 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:18.2 Info: => 0.0037132s 11:55:18.2 Info: DeleteColumn History Language 11:55:18.2 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:18.2 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:18.2 Info: DROP TABLE "History" 11:55:18.2 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:18.2 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:18.2 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:18.2 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:18.2 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:18.2 Info: => 0.0043522s 11:55:18.2 Info: DeleteColumn LyricFiles Language 11:55:18.2 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:18.2 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:18.2 Info: DROP TABLE "LyricFiles" 11:55:18.2 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:18.2 Info: => 0.0036573s 11:55:18.2 Info: DeleteColumn TrackFiles Language 11:55:18.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:18.2 Info: DROP TABLE "TrackFiles" 11:55:18.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.2 Info: => 0.0055119s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:18', 'remove_language_profiles') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 34: remove_language_profiles migrated 11:55:18.2 Info: => 0.0061636s 11:55:18.2 Info: 35: multi_disc_naming_format migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 35 11:55:18.2 Info: AlterTable NamingConfig 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:18.2 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:18.2 Info: => 0.0005483s 11:55:18.2 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:18.2 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:18.2 Info: => 3.32E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:18', 'multi_disc_naming_format') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 35: multi_disc_naming_format migrated 11:55:18.2 Info: => 0.0005017s 11:55:18.2 Info: 36: add_download_client_priority migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 36 11:55:18.2 Info: AlterTable DownloadClients 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn DownloadClients Priority Int32 11:55:18.2 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:18.2 Info: => 0.0005446s 11:55:18.2 Info: PerformDBOperation 11:55:18.2 Info: Performing DB Operation 11:55:18.2 Info: => 8.2E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:18', 'add_download_client_priority') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 36: add_download_client_priority migrated 11:55:18.2 Info: => 0.000596s 11:55:18.2 Info: 37: remove_growl_prowl migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 37 11:55:18.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:18.2 Info: => 3.46E-05s 11:55:18.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:18.2 Info: => 2.59E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:18', 'remove_growl_prowl') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 37: remove_growl_prowl migrated 11:55:18.2 Info: => 0.0003905s 11:55:18.2 Info: 38: remove_plex_hometheatre migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 38 11:55:18.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:18.2 Info: => 4.36E-05s 11:55:18.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:18.2 Info: => 2.47E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:18', 'remove_plex_hometheatre') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 38: remove_plex_hometheatre migrated 11:55:18.2 Info: => 0.0004446s 11:55:18.2 Info: 39: add_root_folder_add_defaults migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 39 11:55:18.2 Info: AlterTable RootFolders 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn RootFolders Name String 11:55:18.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:18.2 Info: => 0.0005659s 11:55:18.2 Info: AlterTable RootFolders 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:18.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.0005187s 11:55:18.2 Info: AlterTable RootFolders 11:55:18.2 Info: => 3E-07s 11:55:18.2 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:18.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.0005339s 11:55:18.2 Info: AlterTable RootFolders 11:55:18.2 Info: => 3E-07s 11:55:18.2 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:18.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.0005549s 11:55:18.2 Info: AlterTable RootFolders 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn RootFolders DefaultTags String 11:55:18.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:18.2 Info: => 0.0005808s 11:55:18.2 Info: PerformDBOperation 11:55:18.2 Info: Performing DB Operation 11:55:18.2 Info: => 4.61E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:18', 'add_root_folder_add_defaults') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 39: add_root_folder_add_defaults migrated 11:55:18.2 Info: => 0.0004248s 11:55:18.2 Info: 40: task_duration migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 40 11:55:18.2 Info: AlterTable ScheduledTasks 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:18.2 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:18.2 Info: => 0.0005779s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:18', 'task_duration') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 40: task_duration migrated 11:55:18.2 Info: => 0.0009644s 11:55:18.2 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 41 11:55:18.2 Info: AlterTable ReleaseProfiles 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:18.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:18.2 Info: => 0.000561s 11:55:18.2 Info: AlterTable ReleaseProfiles 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:18.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.0005413s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:18', 'add_indexer_and_enabled_to_release_profiles') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:18.2 Info: => 0.0009262s 11:55:18.2 Info: 42: remove_album_folders migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 42 11:55:18.2 Info: DeleteColumn Artists AlbumFolder 11:55:18.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.2 Info: DROP TABLE "Artists" 11:55:18.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.2 Info: => 0.0043309s 11:55:18.2 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:18.2 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:18.2 Info: => 3.2E-05s 11:55:18.2 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:18.2 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:18.2 Info: => 2.64E-05s 11:55:18.2 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:18.2 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:18.2 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:18.2 Info: DROP TABLE "NamingConfig" 11:55:18.2 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:18.2 Info: => 0.0034553s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:18', 'remove_album_folders') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 42: remove_album_folders migrated 11:55:18.2 Info: => 0.0039969s 11:55:18.2 Info: 44: add_priority_to_indexers migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 44 11:55:18.2 Info: AlterTable Indexers 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn Indexers Priority Int32 11:55:18.2 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:18.2 Info: => 0.0005564s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:18', 'add_priority_to_indexers') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 44: add_priority_to_indexers migrated 11:55:18.2 Info: => 0.0010303s 11:55:18.2 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 45 11:55:18.2 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:18.2 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:18.2 Info: => 0.0001045s 11:55:18.2 Info: PerformDBOperation 11:55:18.2 Info: Performing DB Operation 11:55:18.2 Info: => 2.35E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:18', 'remove_chown_and_folderchmod_config') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:18.2 Info: => 0.0003929s 11:55:18.2 Info: 47: update_notifiarr migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 47 11:55:18.2 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:18.2 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:18.2 Info: => 6.32E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:18', 'update_notifiarr') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 47: update_notifiarr migrated 11:55:18.2 Info: => 0.0004554s 11:55:18.2 Info: 49: email_multiple_addresses migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 49 11:55:18.2 Info: PerformDBOperation 11:55:18.2 Info: Performing DB Operation 11:55:18.2 Info: => 5.52E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:18', 'email_multiple_addresses') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 49: email_multiple_addresses migrated 11:55:18.2 Info: => 0.0004892s 11:55:18.2 Info: 50: rename_blacklist_to_blocklist migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 50 11:55:18.2 Info: RenameTable Blacklist Blocklist 11:55:18.2 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:18.2 Info: => 0.0015471s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:18', 'rename_blacklist_to_blocklist') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 50: rename_blacklist_to_blocklist migrated 11:55:18.2 Info: => 0.0019434s 11:55:18.2 Info: 51: cdh_per_downloadclient migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 51 11:55:18.2 Info: AlterTable DownloadClients 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:18.2 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:18.2 Info: => 0.000623s 11:55:18.2 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:18.2 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:18.2 Info: => 0.0005278s 11:55:18.2 Info: PerformDBOperation 11:55:18.2 Info: Performing DB Operation 11:55:18.2 Info: => 0.0001517s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:18', 'cdh_per_downloadclient') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 51: cdh_per_downloadclient migrated 11:55:18.2 Info: => 0.0005066s 11:55:18.2 Info: 52: download_history migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 52 11:55:18.2 Info: CreateTable DownloadHistory 11:55:18.2 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:18.2 Info: => 0.0001334s 11:55:18.2 Info: CreateIndex DownloadHistory (EventType) 11:55:18.2 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:18.2 Info: => 0.0001153s 11:55:18.2 Info: CreateIndex DownloadHistory (ArtistId) 11:55:18.2 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:18.2 Info: => 0.0001076s 11:55:18.2 Info: CreateIndex DownloadHistory (DownloadId) 11:55:18.2 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:18.2 Info: => 0.0001125s 11:55:18.2 Info: PerformDBOperation 11:55:18.2 Info: Performing DB Operation 11:55:18.2 Info: => 0.000106s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:18', 'download_history') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 52: download_history migrated 11:55:18.2 Info: => 0.0004938s 11:55:18.2 Info: 53: add_update_history migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 53 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:18', 'add_update_history') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 53: add_update_history migrated 11:55:18.2 Info: => 0.0003826s 11:55:18.2 Info: 54: add_on_update_to_notifications migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 54 11:55:18.2 Info: AlterTable Notifications 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:18.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:18.2 Info: => 0.000642s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:18', 'add_on_update_to_notifications') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 54: add_on_update_to_notifications migrated 11:55:18.2 Info: => 0.0009872s 11:55:18.2 Info: 55: download_client_per_indexer migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 55 11:55:18.2 Info: AlterTable Indexers 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn Indexers DownloadClientId Int32 11:55:18.2 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.0005593s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:18', 'download_client_per_indexer') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 55: download_client_per_indexer migrated 11:55:18.2 Info: => 0.000903s 11:55:18.2 Info: 56: AddNewItemMonitorType migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 56 11:55:18.2 Info: AlterTable Artists 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn Artists MonitorNewItems Int32 11:55:18.2 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.0005739s 11:55:18.2 Info: AlterTable RootFolders 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:18.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.0005883s 11:55:18.2 Info: AlterTable ImportLists 11:55:18.2 Info: => 3E-07s 11:55:18.2 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:18.2 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.0005613s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:18', 'AddNewItemMonitorType') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 56: AddNewItemMonitorType migrated 11:55:18.2 Info: => 0.0009585s 11:55:18.2 Info: 57: ImportListSearch migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 57 11:55:18.2 Info: AlterTable ImportLists 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:18.2 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:18.2 Info: => 0.0005789s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:18', 'ImportListSearch') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 57: ImportListSearch migrated 11:55:18.2 Info: => 0.0009703s 11:55:18.2 Info: 58: ImportListMonitorExisting migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 58 11:55:18.2 Info: AlterTable ImportLists 11:55:18.2 Info: => 4E-07s 11:55:18.2 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:18.2 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:18.2 Info: => 0.000562s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:18', 'ImportListMonitorExisting') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 58: ImportListMonitorExisting migrated 11:55:18.2 Info: => 0.00097s 11:55:18.2 Info: 59: add_indexer_tags migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 59 11:55:18.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.2 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:18.2 Info: => 3.57E-05s 11:55:18.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.2 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:18.2 Info: => 2.7E-05s 11:55:18.2 Info: AlterTable Indexers 11:55:18.2 Info: => 2E-07s 11:55:18.2 Info: CreateColumn Indexers Tags String 11:55:18.2 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:18.2 Info: => 0.0005685s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:18', 'add_indexer_tags') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 59: add_indexer_tags migrated 11:55:18.2 Info: => 0.0009382s 11:55:18.2 Info: 60: update_audio_types migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 60 11:55:18.2 Info: PerformDBOperation 11:55:18.2 Info: Performing DB Operation 11:55:18.2 Info: => 4.21E-05s 11:55:18.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:18', 'update_audio_types') 11:55:18.2 Info: Committing Transaction 11:55:18.2 Info: 60: update_audio_types migrated 11:55:18.2 Info: => 0.0003976s 11:55:18.2 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:18.2 Info: Beginning Transaction 11:55:18.2 Info: Starting migration of Main DB to 61 11:55:18.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.2 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:18.2 Info: => 3.02E-05s 11:55:18.2 Info: AlterTable AlbumReleases 11:55:18.2 Info: => 3E-07s 11:55:18.2 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:18.3 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:18.3 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:18.3 Info: DROP TABLE "AlbumReleases" 11:55:18.3 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:18.3 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:18.3 Info: => 0.004651s 11:55:18.3 Info: AlterTable Albums 11:55:18.3 Info: => 3E-07s 11:55:18.3 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:18.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:18.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:18.3 Info: DROP TABLE "Albums" 11:55:18.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.3 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:18.3 Info: => 0.0043333s 11:55:18.3 Info: AlterTable Albums 11:55:18.3 Info: => 3E-07s 11:55:18.3 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:18.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:18.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:18.3 Info: DROP TABLE "Albums" 11:55:18.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.3 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:18.3 Info: => 0.0042569s 11:55:18.3 Info: AlterTable Albums 11:55:18.3 Info: => 3E-07s 11:55:18.3 Info: AlterColumn Albums Added DateTimeOffset 11:55:18.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:18.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:18.3 Info: DROP TABLE "Albums" 11:55:18.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.3 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:18.3 Info: => 0.0042792s 11:55:18.3 Info: AlterTable Artists 11:55:18.3 Info: => 3E-07s 11:55:18.3 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:18.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:18.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:18.3 Info: DROP TABLE "Artists" 11:55:18.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.3 Info: => 0.0043199s 11:55:18.3 Info: AlterTable Artists 11:55:18.3 Info: => 3E-07s 11:55:18.3 Info: AlterColumn Artists Added DateTimeOffset 11:55:18.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:18.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:18.3 Info: DROP TABLE "Artists" 11:55:18.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.3 Info: => 0.0042902s 11:55:18.3 Info: AlterTable Blocklist 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:18.3 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:18.3 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:18.3 Info: DROP TABLE "Blocklist" 11:55:18.3 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:18.3 Info: => 0.0036988s 11:55:18.3 Info: AlterTable Blocklist 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:18.3 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:18.3 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:18.3 Info: DROP TABLE "Blocklist" 11:55:18.3 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:18.3 Info: => 0.003752s 11:55:18.3 Info: AlterTable Commands 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:18.3 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) 11:55:18.3 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" 11:55:18.3 Info: DROP TABLE "Commands" 11:55:18.3 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:18.3 Info: => 0.003647s 11:55:18.3 Info: AlterTable Commands 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:18.3 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) 11:55:18.3 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" 11:55:18.3 Info: DROP TABLE "Commands" 11:55:18.3 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:18.3 Info: => 0.0037654s 11:55:18.3 Info: AlterTable Commands 11:55:18.3 Info: => 5E-07s 11:55:18.3 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:18.3 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) 11:55:18.3 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" 11:55:18.3 Info: DROP TABLE "Commands" 11:55:18.3 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:18.3 Info: => 0.0036935s 11:55:18.3 Info: AlterTable DownloadClientStatus 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:18.3 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) 11:55:18.3 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:18.3 Info: DROP TABLE "DownloadClientStatus" 11:55:18.3 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:18.3 Info: => 0.0054055s 11:55:18.3 Info: AlterTable DownloadClientStatus 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:18.3 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) 11:55:18.3 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:18.3 Info: DROP TABLE "DownloadClientStatus" 11:55:18.3 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:18.3 Info: => 0.0037866s 11:55:18.3 Info: AlterTable DownloadClientStatus 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:18.3 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) 11:55:18.3 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:18.3 Info: DROP TABLE "DownloadClientStatus" 11:55:18.3 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:18.3 Info: => 0.0038236s 11:55:18.3 Info: AlterTable DownloadHistory 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:18.3 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:18.3 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:18.3 Info: DROP TABLE "DownloadHistory" 11:55:18.3 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:18.3 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:18.3 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:18.3 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:18.3 Info: => 0.0041235s 11:55:18.3 Info: AlterTable ExtraFiles 11:55:18.3 Info: => 3E-07s 11:55:18.3 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:18.3 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:18.3 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:18.3 Info: DROP TABLE "ExtraFiles" 11:55:18.3 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:18.3 Info: => 0.003662s 11:55:18.3 Info: AlterTable ExtraFiles 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:18.3 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:18.3 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:18.3 Info: DROP TABLE "ExtraFiles" 11:55:18.3 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:18.3 Info: => 0.0036915s 11:55:18.3 Info: AlterTable History 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn History Date DateTimeOffset 11:55:18.3 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:18.3 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:18.3 Info: DROP TABLE "History" 11:55:18.3 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:18.3 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:18.3 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:18.3 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:18.3 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:18.3 Info: => 0.0042138s 11:55:18.3 Info: AlterTable ImportListStatus 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:18.3 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:18.3 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:18.3 Info: DROP TABLE "ImportListStatus" 11:55:18.3 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:18.3 Info: => 0.0037993s 11:55:18.3 Info: AlterTable ImportListStatus 11:55:18.3 Info: => 3E-07s 11:55:18.3 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:18.3 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:18.3 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:18.3 Info: DROP TABLE "ImportListStatus" 11:55:18.3 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:18.3 Info: => 0.0040294s 11:55:18.3 Info: AlterTable ImportListStatus 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:18.3 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:18.3 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:18.3 Info: DROP TABLE "ImportListStatus" 11:55:18.3 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:18.3 Info: => 0.0038515s 11:55:18.3 Info: AlterTable IndexerStatus 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:18.3 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) 11:55:18.3 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:18.3 Info: DROP TABLE "IndexerStatus" 11:55:18.3 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:18.3 Info: => 0.0037424s 11:55:18.3 Info: AlterTable IndexerStatus 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:18.3 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) 11:55:18.3 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:18.3 Info: DROP TABLE "IndexerStatus" 11:55:18.3 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:18.3 Info: => 0.0038556s 11:55:18.3 Info: AlterTable IndexerStatus 11:55:18.3 Info: => 3E-07s 11:55:18.3 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:18.3 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) 11:55:18.3 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:18.3 Info: DROP TABLE "IndexerStatus" 11:55:18.3 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:18.3 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:18.3 Info: => 0.0037273s 11:55:18.3 Info: AlterTable LyricFiles 11:55:18.3 Info: => 3E-07s 11:55:18.3 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:18.3 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:18.3 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:18.3 Info: DROP TABLE "LyricFiles" 11:55:18.3 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:18.3 Info: => 0.0035776s 11:55:18.3 Info: AlterTable LyricFiles 11:55:18.3 Info: => 4E-07s 11:55:18.3 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:18.4 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:18.4 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:18.4 Info: DROP TABLE "LyricFiles" 11:55:18.4 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:18.4 Info: => 0.0036256s 11:55:18.4 Info: AlterTable MetadataFiles 11:55:18.4 Info: => 4E-07s 11:55:18.4 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:18.4 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:18.4 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:18.4 Info: DROP TABLE "MetadataFiles" 11:55:18.4 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:18.4 Info: => 0.0036215s 11:55:18.4 Info: AlterTable MetadataFiles 11:55:18.4 Info: => 4E-07s 11:55:18.4 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:18.4 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:18.4 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:18.4 Info: DROP TABLE "MetadataFiles" 11:55:18.4 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:18.4 Info: => 0.004571s 11:55:18.4 Info: AlterTable PendingReleases 11:55:18.4 Info: => 4E-07s 11:55:18.4 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:18.4 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:18.4 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:18.4 Info: DROP TABLE "PendingReleases" 11:55:18.4 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:18.4 Info: => 0.0036173s 11:55:18.4 Info: AlterTable ScheduledTasks 11:55:18.4 Info: => 4E-07s 11:55:18.4 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:18.4 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) 11:55:18.4 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:18.4 Info: DROP TABLE "ScheduledTasks" 11:55:18.4 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:18.4 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:18.4 Info: => 0.0037303s 11:55:18.4 Info: AlterTable ScheduledTasks 11:55:18.4 Info: => 3E-07s 11:55:18.4 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:18.4 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) 11:55:18.4 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:18.4 Info: DROP TABLE "ScheduledTasks" 11:55:18.4 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:18.4 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:18.4 Info: => 0.0037471s 11:55:18.4 Info: AlterTable TrackFiles 11:55:18.4 Info: => 4E-07s 11:55:18.4 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:18.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:18.4 Info: DROP TABLE "TrackFiles" 11:55:18.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.4 Info: => 0.0039841s 11:55:18.4 Info: AlterTable TrackFiles 11:55:18.4 Info: => 3E-07s 11:55:18.4 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:18.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:18.4 Info: DROP TABLE "TrackFiles" 11:55:18.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.4 Info: => 0.004273s 11:55:18.4 Info: AlterTable VersionInfo 11:55:18.4 Info: => 3E-07s 11:55:18.4 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:18.4 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:18.4 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:18.4 Info: DROP TABLE "VersionInfo" 11:55:18.4 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:18.4 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:18.4 Info: => 0.0037642s 11:55:18.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:18', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:18.4 Info: Committing Transaction 11:55:18.4 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:18.4 Info: => 0.0045443s 11:55:18.4 Info: 62: add_on_delete_to_notifications migrating 11:55:18.4 Info: Beginning Transaction 11:55:18.4 Info: Starting migration of Main DB to 62 11:55:18.4 Info: AlterTable Notifications 11:55:18.4 Info: => 4E-07s 11:55:18.4 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:18.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:18.4 Info: => 0.0005882s 11:55:18.4 Info: AlterTable Notifications 11:55:18.4 Info: => 3E-07s 11:55:18.4 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:18.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:18.4 Info: => 0.0005865s 11:55:18.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:18', 'add_on_delete_to_notifications') 11:55:18.4 Info: Committing Transaction 11:55:18.4 Info: 62: add_on_delete_to_notifications migrated 11:55:18.4 Info: => 0.0010592s 11:55:18.4 Info: 63: add_custom_formats migrating 11:55:18.4 Info: Beginning Transaction 11:55:18.4 Info: Starting migration of Main DB to 63 11:55:18.4 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "[somestring[", "value": 2 } ]', '', '', '[]', 1, 1, 0) 11:55:18.4 Info: AlterTable DelayProfiles 11:55:18.4 Info: => 2E-07s 11:55:18.4 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:18.4 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:18.4 Info: => 0.0005712s 11:55:18.4 Info: UpdateData 11:55:18.4 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:18.4 Info: => 4.1E-05s 11:55:18.4 Info: AlterTable TrackFiles 11:55:18.4 Info: => 4E-07s 11:55:18.4 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:18.4 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:18.4 Info: => 0.0005436s 11:55:18.4 Info: PerformDBOperation 11:55:18.4 Info: Performing DB Operation 11:55:18.4 Info: => 0.0011098s 11:55:18.4 Info: CreateTable CustomFormats 11:55:18.4 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:18.4 Info: => 0.0001238s 11:55:18.4 Info: CreateIndex CustomFormats (Name) 11:55:18.4 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:18.4 Info: => 8.6E-05s 11:55:18.4 Info: AlterTable QualityProfiles 11:55:18.4 Info: => 3E-07s 11:55:18.4 Info: CreateColumn QualityProfiles FormatItems String 11:55:18.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:18.4 Info: => 0.0005749s 11:55:18.4 Info: AlterTable QualityProfiles 11:55:18.4 Info: => 3E-07s 11:55:18.4 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:18.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:18.4 Info: => 0.0005554s 11:55:18.4 Info: AlterTable QualityProfiles 11:55:18.4 Info: => 3E-07s 11:55:18.4 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:18.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:18.4 Info: => 0.0005532s 11:55:18.4 Info: PerformDBOperation 11:55:18.4 Info: Performing DB Operation 11:55:18.4 Info: => 0.0004412s 11:55:18.4 Info: PerformDBOperation 11:55:18.4 Info: Performing DB Operation 11:55:18.4 Info: => 2.8E-05s 11:55:18.4 Info: DeleteColumn ReleaseProfiles Preferred 11:55:18.4 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:18.4 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:18.4 Info: DROP TABLE "ReleaseProfiles" 11:55:18.4 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:18.4 Info: => 0.003703s 11:55:18.4 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:18.4 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:18.4 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:18.4 Info: DROP TABLE "ReleaseProfiles" 11:55:18.4 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:18.4 Info: => 0.0036445s 11:55:18.4 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:18.4 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:18.4 Info: => 3.67E-05s 11:55:18.4 Info: AlterTable DelayProfiles 11:55:18.4 Info: => 3E-07s 11:55:18.4 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:18.4 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:18.4 Info: => 0.000548s 11:55:18.4 Info: AlterTable DelayProfiles 11:55:18.4 Info: => 4E-07s 11:55:18.4 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:18.4 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:18.4 Info: => 0.0005372s 11:55:18.4 Info: -> 1 Insert operations completed in 00:00:00.0000660 taking an average of 00:00:00.0000660 11:55:18.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:18', 'add_custom_formats') 11:55:18.4 Info: Committing Transaction 11:55:18.4 Info: 63: add_custom_formats migrated 11:55:18.4 Info: => 0.0011108s 11:55:18.4 Debug: Took: 00:00:00.3629615 11:55:18.4 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_not_migrate_if_bad_regex_in_release_profile --- 11:55:18.4 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_not_remove_release_profile_if_ignored_or_required --- 11:55:18.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173184851852_145/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:18.4 Info: DatabaseEngineVersionCheck migrating 11:55:18.4 Info: PerformDBOperation 11:55:18.4 Info: Performing DB Operation 11:55:18.4 Info: SQLite 3.46.1 11:55:18.4 Info: => 0.0013022s 11:55:18.4 Info: DatabaseEngineVersionCheck migrated 11:55:18.4 Info: => 0.0013111s 11:55:18.4 Info: VersionMigration migrating 11:55:18.4 Info: Beginning Transaction 11:55:18.4 Info: CreateTable VersionInfo 11:55:18.4 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:18.4 Info: => 0.0001415s 11:55:18.4 Info: Committing Transaction 11:55:18.4 Info: VersionMigration migrated 11:55:18.4 Info: => 0.0006196s 11:55:18.4 Info: VersionUniqueMigration migrating 11:55:18.4 Info: Beginning Transaction 11:55:18.4 Info: CreateIndex VersionInfo (Version) 11:55:18.4 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:18.4 Info: => 0.0001073s 11:55:18.4 Info: AlterTable VersionInfo 11:55:18.4 Info: => 6E-07s 11:55:18.4 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:18.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:18.4 Info: => 0.0004623s 11:55:18.4 Info: Committing Transaction 11:55:18.4 Info: VersionUniqueMigration migrated 11:55:18.4 Info: => 0.0008268s 11:55:18.4 Info: VersionDescriptionMigration migrating 11:55:18.4 Info: Beginning Transaction 11:55:18.4 Info: AlterTable VersionInfo 11:55:18.4 Info: => 4E-07s 11:55:18.4 Info: CreateColumn VersionInfo Description String 11:55:18.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:18.4 Info: => 0.0001903s 11:55:18.4 Info: Committing Transaction 11:55:18.4 Info: VersionDescriptionMigration migrated 11:55:18.4 Info: => 0.0004325s 11:55:18.4 Info: 1: InitialSetup migrating 11:55:18.4 Info: Beginning Transaction 11:55:18.4 Info: Starting migration of Main DB to 1 11:55:18.5 Info: CreateTable Config 11:55:18.5 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:18.5 Info: => 0.0001294s 11:55:18.5 Info: CreateIndex Config (Key) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:18.5 Info: => 8E-05s 11:55:18.5 Info: CreateTable RootFolders 11:55:18.5 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:18.5 Info: => 8.05E-05s 11:55:18.5 Info: CreateIndex RootFolders (Path) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:18.5 Info: => 7.03E-05s 11:55:18.5 Info: CreateTable Artists 11:55:18.5 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:18.5 Info: => 0.0001873s 11:55:18.5 Info: CreateIndex Artists (ForeignArtistId) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:18.5 Info: => 7.05E-05s 11:55:18.5 Info: CreateIndex Artists (NameSlug) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:18.5 Info: => 6.6E-05s 11:55:18.5 Info: CreateIndex Artists (CleanName) 11:55:18.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.5 Info: => 6.35E-05s 11:55:18.5 Info: CreateIndex Artists (Path) 11:55:18.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.5 Info: => 6.23E-05s 11:55:18.5 Info: CreateTable Albums 11:55:18.5 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:18.5 Info: => 0.0001686s 11:55:18.5 Info: CreateIndex Albums (ForeignAlbumId) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.5 Info: => 6.85E-05s 11:55:18.5 Info: CreateIndex Albums (MBId) 11:55:18.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.5 Info: => 6.53E-05s 11:55:18.5 Info: CreateIndex Albums (TADBId) 11:55:18.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.5 Info: => 6.37E-05s 11:55:18.5 Info: CreateIndex Albums (TitleSlug) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.5 Info: => 6.4E-05s 11:55:18.5 Info: CreateIndex Albums (CleanTitle) 11:55:18.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.5 Info: => 6.22E-05s 11:55:18.5 Info: CreateIndex Albums (Path) 11:55:18.5 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:18.5 Info: => 6.09E-05s 11:55:18.5 Info: CreateTable Tracks 11:55:18.5 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:18.5 Info: => 0.0001239s 11:55:18.5 Info: CreateIndex Tracks (ForeignTrackId) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:18.5 Info: => 6.71E-05s 11:55:18.5 Info: CreateIndex Tracks (ArtistId) 11:55:18.5 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:18.5 Info: => 6.83E-05s 11:55:18.5 Info: CreateIndex Tracks (TrackFileId) 11:55:18.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:18.5 Info: => 7.1E-05s 11:55:18.5 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:18.5 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:18.5 Info: => 7.14E-05s 11:55:18.5 Info: CreateTable TrackFiles 11:55:18.5 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:18.5 Info: => 0.0001395s 11:55:18.5 Info: CreateIndex TrackFiles (ArtistId) 11:55:18.5 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:18.5 Info: => 7.1E-05s 11:55:18.5 Info: CreateIndex TrackFiles (AlbumId) 11:55:18.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.5 Info: => 0.0001006s 11:55:18.5 Info: CreateTable History 11:55:18.5 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:18.5 Info: => 0.0001448s 11:55:18.5 Info: CreateIndex History (Date) 11:55:18.5 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:18.5 Info: => 8.6E-05s 11:55:18.5 Info: CreateIndex History (EventType) 11:55:18.5 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:18.5 Info: => 6.63E-05s 11:55:18.5 Info: CreateIndex History (DownloadId) 11:55:18.5 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:18.5 Info: => 6.53E-05s 11:55:18.5 Info: CreateIndex History (AlbumId) 11:55:18.5 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:18.5 Info: => 6.5E-05s 11:55:18.5 Info: CreateTable Notifications 11:55:18.5 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:18.5 Info: => 0.0001085s 11:55:18.5 Info: CreateTable ScheduledTasks 11:55:18.5 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:18.5 Info: => 0.0001113s 11:55:18.5 Info: CreateIndex ScheduledTasks (TypeName) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:18.5 Info: => 7.04E-05s 11:55:18.5 Info: CreateTable Indexers 11:55:18.5 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, "EnableSearch" INTEGER) 11:55:18.5 Info: => 9.42E-05s 11:55:18.5 Info: CreateIndex Indexers (Name) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:18.5 Info: => 7.56E-05s 11:55:18.5 Info: CreateTable Profiles 11:55:18.5 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:18.5 Info: => 8.68E-05s 11:55:18.5 Info: CreateIndex Profiles (Name) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:18.5 Info: => 7.37E-05s 11:55:18.5 Info: CreateTable QualityDefinitions 11:55:18.5 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:18.5 Info: => 0.0001193s 11:55:18.5 Info: CreateIndex QualityDefinitions (Quality) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:18.5 Info: => 8.46E-05s 11:55:18.5 Info: CreateIndex QualityDefinitions (Title) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:18.5 Info: => 7.18E-05s 11:55:18.5 Info: CreateTable NamingConfig 11:55:18.5 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:18.5 Info: => 0.0001079s 11:55:18.5 Info: CreateTable Blacklist 11:55:18.5 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:18.5 Info: => 0.0001421s 11:55:18.5 Info: CreateTable Metadata 11:55:18.5 Info: CREATE TABLE "Metadata" ("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) 11:55:18.5 Info: => 9.48E-05s 11:55:18.5 Info: CreateTable MetadataFiles 11:55:18.5 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:18.5 Info: => 0.0001115s 11:55:18.5 Info: CreateTable DownloadClients 11:55:18.5 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) 11:55:18.5 Info: => 0.0001053s 11:55:18.5 Info: CreateTable PendingReleases 11:55:18.5 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:18.5 Info: => 0.0001068s 11:55:18.5 Info: CreateTable RemotePathMappings 11:55:18.5 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:18.5 Info: => 9.19E-05s 11:55:18.5 Info: CreateTable Tags 11:55:18.5 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:18.5 Info: => 8.42E-05s 11:55:18.5 Info: CreateIndex Tags (Label) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:18.5 Info: => 8.38E-05s 11:55:18.5 Info: CreateTable Restrictions 11:55:18.5 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:18.5 Info: => 9.01E-05s 11:55:18.5 Info: CreateTable DelayProfiles 11:55:18.5 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:18.5 Info: => 0.000132s 11:55:18.5 Info: CreateTable Users 11:55:18.5 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:18.5 Info: => 0.0001s 11:55:18.5 Info: CreateIndex Users (Identifier) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:18.5 Info: => 8.39E-05s 11:55:18.5 Info: CreateIndex Users (Username) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:18.5 Info: => 7.73E-05s 11:55:18.5 Info: CreateTable Commands 11:55:18.5 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) 11:55:18.5 Info: => 0.0001261s 11:55:18.5 Info: CreateTable IndexerStatus 11:55:18.5 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) 11:55:18.5 Info: => 0.0001418s 11:55:18.5 Info: CreateIndex IndexerStatus (ProviderId) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:18.5 Info: => 8.66E-05s 11:55:18.5 Info: CreateTable ExtraFiles 11:55:18.5 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:18.5 Info: => 0.0001199s 11:55:18.5 Info: CreateTable LyricFiles 11:55:18.5 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:18.5 Info: => 0.000133s 11:55:18.5 Info: CreateTable LanguageProfiles 11:55:18.5 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:18.5 Info: => 9.29E-05s 11:55:18.5 Info: CreateIndex LanguageProfiles (Name) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:18.5 Info: => 8.73E-05s 11:55:18.5 Info: CreateTable DownloadClientStatus 11:55:18.5 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) 11:55:18.5 Info: => 0.0001s 11:55:18.5 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:18.5 Info: => 8.74E-05s 11:55:18.5 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:18.5 Info: -> 1 Insert operations completed in 00:00:00.0000526 taking an average of 00:00:00.0000526 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:18', 'InitialSetup') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 1: InitialSetup migrated 11:55:18.5 Info: => 0.0008993s 11:55:18.5 Info: 2: add_reason_to_pending_releases migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 2 11:55:18.5 Info: AlterTable PendingReleases 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn PendingReleases Reason Int32 11:55:18.5 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:18.5 Info: => 0.0005631s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:18', 'add_reason_to_pending_releases') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 2: add_reason_to_pending_releases migrated 11:55:18.5 Info: => 0.0009315s 11:55:18.5 Info: 3: add_medium_support migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 3 11:55:18.5 Info: AlterTable Albums 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Albums Media String 11:55:18.5 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:18.5 Info: => 0.0005738s 11:55:18.5 Info: AlterTable Tracks 11:55:18.5 Info: => 3E-07s 11:55:18.5 Info: CreateColumn Tracks MediumNumber Int32 11:55:18.5 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:18.5 Info: => 0.0005158s 11:55:18.5 Info: AlterTable Tracks 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:18.5 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:18.5 Info: => 0.000498s 11:55:18.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:18.5 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:18.5 Info: => 3.71E-05s 11:55:18.5 Info: DeleteColumn Tracks TrackNumber 11:55:18.5 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:18.5 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:18.5 Info: DROP TABLE "Tracks" 11:55:18.5 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:18.5 Info: => 0.0038223s 11:55:18.5 Info: AlterTable Tracks 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Tracks TrackNumber String 11:55:18.5 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:18.5 Info: => 0.0004625s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:18', 'add_medium_support') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 3: add_medium_support migrated 11:55:18.5 Info: => 0.0009897s 11:55:18.5 Info: 4: add_various_qualites_in_profile migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 4 11:55:18.5 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:18.5 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:18.5 Info: => 4.24E-05s 11:55:18.5 Info: PerformDBOperation 11:55:18.5 Info: Performing DB Operation 11:55:18.5 Info: => 3.24E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:18', 'add_various_qualites_in_profile') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 4: add_various_qualites_in_profile migrated 11:55:18.5 Info: => 0.0004436s 11:55:18.5 Info: 5: metadata_profiles migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 5 11:55:18.5 Info: CreateTable MetadataProfiles 11:55:18.5 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:18.5 Info: => 0.0001268s 11:55:18.5 Info: CreateIndex MetadataProfiles (Name) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:18.5 Info: => 9.21E-05s 11:55:18.5 Info: AlterTable Artists 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Artists MetadataProfileId Int32 11:55:18.5 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:18.5 Info: => 0.0005158s 11:55:18.5 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:18.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:18.5 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:18.5 Info: DROP TABLE "Artists" 11:55:18.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.5 Info: => 0.0039028s 11:55:18.5 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:18.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:18.5 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:18.5 Info: DROP TABLE "Artists" 11:55:18.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.5 Info: => 0.0038261s 11:55:18.5 Info: AlterTable Albums 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Albums SecondaryTypes String 11:55:18.5 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:18.5 Info: => 0.0004591s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:18', 'metadata_profiles') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 5: metadata_profiles migrated 11:55:18.5 Info: => 0.0009873s 11:55:18.5 Info: 6: separate_automatic_and_interactive_search migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 6 11:55:18.5 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:18.5 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, "EnableAutomaticSearch" INTEGER) 11:55:18.5 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:18.5 Info: DROP TABLE "Indexers" 11:55:18.5 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:18.5 Info: => 0.0037764s 11:55:18.5 Info: AlterTable Indexers 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:18.5 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:18.5 Info: => 0.0004598s 11:55:18.5 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:18.5 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:18.5 Info: => 4.5E-05s 11:55:18.5 Info: AlterTable Indexers 11:55:18.5 Info: => 2E-07s 11:55:18.5 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:18.5 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:18.5 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:18.5 Info: DROP TABLE "Indexers" 11:55:18.5 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:18.5 Info: => 0.0038281s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:18', 'separate_automatic_and_interactive_search') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 6: separate_automatic_and_interactive_search migrated 11:55:18.5 Info: => 0.0043232s 11:55:18.5 Info: 7: change_album_path_to_relative migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 7 11:55:18.5 Info: DeleteColumn Albums Path 11:55:18.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:18.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:18.5 Info: DROP TABLE "Albums" 11:55:18.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.5 Info: => 0.0047212s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:18', 'change_album_path_to_relative') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 7: change_album_path_to_relative migrated 11:55:18.5 Info: => 0.0052646s 11:55:18.5 Info: 8: change_quality_size_mb_to_kb migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 8 11:55:18.5 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:18.5 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:18.5 Info: => 4.48E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:18', 'change_quality_size_mb_to_kb') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 8: change_quality_size_mb_to_kb migrated 11:55:18.5 Info: => 0.0004765s 11:55:18.5 Info: 9: album_releases migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 9 11:55:18.5 Info: AlterTable Albums 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Albums Releases String 11:55:18.5 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:18.5 Info: => 0.0004875s 11:55:18.5 Info: AlterTable Albums 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Albums CurrentRelease String 11:55:18.5 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:18.5 Info: => 0.0004412s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:18', 'album_releases') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 9: album_releases migrated 11:55:18.5 Info: => 0.0007808s 11:55:18.5 Info: 10: album_releases_fix migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 10 11:55:18.5 Info: AlterTable Albums 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: AlterColumn Albums Releases String 11:55:18.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:18.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:18.5 Info: DROP TABLE "Albums" 11:55:18.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.5 Info: => 0.0047387s 11:55:18.5 Info: AlterTable Albums 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: AlterColumn Albums CurrentRelease String 11:55:18.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:18.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:18.5 Info: DROP TABLE "Albums" 11:55:18.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.5 Info: => 0.0049067s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:18', 'album_releases_fix') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 10: album_releases_fix migrated 11:55:18.5 Info: => 0.0053806s 11:55:18.5 Info: 11: import_lists migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 11 11:55:18.5 Info: CreateTable ImportLists 11:55:18.5 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:18.5 Info: => 0.000138s 11:55:18.5 Info: CreateIndex ImportLists (Name) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:18.5 Info: => 8.7E-05s 11:55:18.5 Info: CreateTable ImportListStatus 11:55:18.5 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:18.5 Info: => 0.0001129s 11:55:18.5 Info: CreateIndex ImportListStatus (ProviderId) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:18.5 Info: => 7.9E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:18', 'import_lists') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 11: import_lists migrated 11:55:18.5 Info: => 0.0005446s 11:55:18.5 Info: 12: add_release_status migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 12 11:55:18.5 Info: AlterTable MetadataProfiles 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:18.5 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:18.5 Info: => 0.000483s 11:55:18.5 Info: PerformDBOperation 11:55:18.5 Info: Performing DB Operation 11:55:18.5 Info: => 2.98E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:18', 'add_release_status') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 12: add_release_status migrated 11:55:18.5 Info: => 0.0004602s 11:55:18.5 Info: 13: album_download_notification migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 13 11:55:18.5 Info: AlterTable Notifications 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:18.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:18.5 Info: => 0.0004676s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:18', 'album_download_notification') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 13: album_download_notification migrated 11:55:18.5 Info: => 0.0008674s 11:55:18.5 Info: 14: fix_language_metadata_profiles migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 14 11:55:18.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:18.5 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:18.5 Info: => 9.86E-05s 11:55:18.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:18.5 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:18.5 Info: => 7.38E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:18', 'fix_language_metadata_profiles') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 14: fix_language_metadata_profiles migrated 11:55:18.5 Info: => 0.000428s 11:55:18.5 Info: 15: remove_fanzub migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 15 11:55:18.5 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:18.5 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:18.5 Info: => 4.05E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:18', 'remove_fanzub') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 15: remove_fanzub migrated 11:55:18.5 Info: => 0.0003911s 11:55:18.5 Info: 16: update_artist_history_indexes migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 16 11:55:18.5 Info: CreateIndex Albums (ArtistId) 11:55:18.5 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:18.5 Info: => 8.72E-05s 11:55:18.5 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:18.5 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:18.5 Info: => 9.67E-05s 11:55:18.5 Info: DeleteIndex History (AlbumId) 11:55:18.5 Info: DROP INDEX "IX_History_AlbumId" 11:55:18.5 Info: => 0.0001324s 11:55:18.5 Info: CreateIndex History (AlbumId, Date) 11:55:18.5 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:18.5 Info: => 8.54E-05s 11:55:18.5 Info: DeleteIndex History (DownloadId) 11:55:18.5 Info: DROP INDEX "IX_History_DownloadId" 11:55:18.5 Info: => 0.0001153s 11:55:18.5 Info: CreateIndex History (DownloadId, Date) 11:55:18.5 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:18.5 Info: => 8.33E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:18', 'update_artist_history_indexes') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 16: update_artist_history_indexes migrated 11:55:18.5 Info: => 0.0004406s 11:55:18.5 Info: 17: remove_nma migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 17 11:55:18.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:18.5 Info: => 4.24E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:18', 'remove_nma') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 17: remove_nma migrated 11:55:18.5 Info: => 0.0003737s 11:55:18.5 Info: 18: album_disambiguation migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 18 11:55:18.5 Info: AlterTable Albums 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Albums Disambiguation String 11:55:18.5 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:18.5 Info: => 0.0005744s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:18', 'album_disambiguation') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 18: album_disambiguation migrated 11:55:18.5 Info: => 0.0010164s 11:55:18.5 Info: 19: add_ape_quality_in_profiles migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 19 11:55:18.5 Info: PerformDBOperation 11:55:18.5 Info: Performing DB Operation 11:55:18.5 Info: => 3.18E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:18', 'add_ape_quality_in_profiles') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 19: add_ape_quality_in_profiles migrated 11:55:18.5 Info: => 0.0003782s 11:55:18.5 Info: 20: remove_pushalot migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 20 11:55:18.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:18.5 Info: => 5.3E-05s 11:55:18.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.5 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:18.5 Info: => 4.33E-05s 11:55:18.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.5 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:18.5 Info: => 3.16E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:18', 'remove_pushalot') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 20: remove_pushalot migrated 11:55:18.5 Info: => 0.0003808s 11:55:18.5 Info: 21: add_custom_filters migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 21 11:55:18.5 Info: CreateTable CustomFilters 11:55:18.5 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:18.5 Info: => 0.0001149s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:18', 'add_custom_filters') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 21: add_custom_filters migrated 11:55:18.5 Info: => 0.0004456s 11:55:18.5 Info: 22: import_list_tags migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 22 11:55:18.5 Info: AlterTable ImportLists 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn ImportLists Tags String 11:55:18.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:18.5 Info: => 0.0005433s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:18', 'import_list_tags') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 22: import_list_tags migrated 11:55:18.5 Info: => 0.0009082s 11:55:18.5 Info: 23: add_release_groups_etc migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 23 11:55:18.5 Info: CreateTable ArtistMetadata 11:55:18.5 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:18.5 Info: => 0.0001498s 11:55:18.5 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:18.5 Info: => 0.0001011s 11:55:18.5 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:18.5 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:18.5 Info: => 8.14E-05s 11:55:18.5 Info: AlterTable Artists 11:55:18.5 Info: => 3E-07s 11:55:18.5 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:18.5 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:18.5 Info: => 0.0005233s 11:55:18.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:18.5 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:18.5 Info: => 6.25E-05s 11:55:18.5 Info: CreateTable AlbumReleases 11:55:18.5 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:18.5 Info: => 0.0001507s 11:55:18.5 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:18.5 Info: => 8.79E-05s 11:55:18.5 Info: CreateIndex AlbumReleases (AlbumId) 11:55:18.5 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:18.5 Info: => 8.14E-05s 11:55:18.5 Info: PerformDBOperation 11:55:18.5 Info: Performing DB Operation 11:55:18.5 Info: => 5.04E-05s 11:55:18.5 Info: AlterTable Albums 11:55:18.5 Info: => 2E-07s 11:55:18.5 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:18.5 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:18.5 Info: => 0.0005546s 11:55:18.5 Info: AlterTable Albums 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:18.5 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:18.5 Info: => 0.0005757s 11:55:18.5 Info: AlterTable Albums 11:55:18.5 Info: => 4E-07s 11:55:18.5 Info: CreateColumn Albums Links String 11:55:18.5 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:18.5 Info: => 0.0060192s 11:55:18.5 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:18.5 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:18.5 Info: => 8.94E-05s 11:55:18.5 Info: AlterTable Tracks 11:55:18.5 Info: => 3E-07s 11:55:18.5 Info: CreateColumn Tracks ForeignRecordingId String 11:55:18.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:18.5 Info: => 0.000569s 11:55:18.5 Info: AlterTable Tracks 11:55:18.5 Info: => 3E-07s 11:55:18.5 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:18.5 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:18.5 Info: => 0.0005254s 11:55:18.5 Info: AlterTable Tracks 11:55:18.5 Info: => 3E-07s 11:55:18.5 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:18.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:18.5 Info: => 0.0005075s 11:55:18.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:18.5 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:18.5 Info: => 6.91E-05s 11:55:18.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:18.5 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:18.5 Info: => 5.87E-05s 11:55:18.5 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:18.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.5 Info: DROP TABLE "Artists" 11:55:18.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.5 Info: => 0.00404s 11:55:18.5 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:18.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:18.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:18.5 Info: DROP TABLE "Albums" 11:55:18.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.5 Info: => 0.0040959s 11:55:18.5 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:18.5 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.5 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:18.5 Info: DROP TABLE "Tracks" 11:55:18.5 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:18.5 Info: => 0.0038503s 11:55:18.5 Info: DeleteColumn TrackFiles ArtistId 11:55:18.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:18.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:18.5 Info: DROP TABLE "TrackFiles" 11:55:18.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.5 Info: => 0.0035533s 11:55:18.5 Info: CreateIndex Artists (ArtistMetadataId) 11:55:18.5 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.5 Info: => 7.92E-05s 11:55:18.5 Info: CreateIndex Artists (Monitored) 11:55:18.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.5 Info: => 7.45E-05s 11:55:18.5 Info: CreateIndex Albums (ArtistMetadataId) 11:55:18.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:18.5 Info: => 7.29E-05s 11:55:18.5 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:18.5 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:18.5 Info: => 7.25E-05s 11:55:18.5 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:18.5 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:18.5 Info: => 6.97E-05s 11:55:18.5 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:18.5 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:18.5 Info: => 6.99E-05s 11:55:18.5 Info: UpdateData 11:55:18.5 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:18.5 Info: => 3.66E-05s 11:55:18.5 Info: UpdateData 11:55:18.5 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:18.5 Info: => 3.06E-05s 11:55:18.5 Info: UpdateData 11:55:18.5 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:18.5 Info: => 3.59E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:18', 'add_release_groups_etc') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 23: add_release_groups_etc migrated 11:55:18.5 Info: => 0.000684s 11:55:18.5 Info: 24: NewMediaInfoFormat migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 24 11:55:18.5 Info: UpdateData 11:55:18.5 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:18.5 Info: => 3.77E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:18', 'NewMediaInfoFormat') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 24: NewMediaInfoFormat migrated 11:55:18.5 Info: => 0.0004483s 11:55:18.5 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 25 11:55:18.5 Info: RenameTable Restrictions ReleaseProfiles 11:55:18.5 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:18.5 Info: => 0.0014322s 11:55:18.5 Info: AlterTable ReleaseProfiles 11:55:18.5 Info: => 5E-07s 11:55:18.5 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:18.5 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:18.5 Info: => 0.0004927s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:18', 'rename_restrictions_to_release_profiles') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:18.5 Info: => 0.0009226s 11:55:18.5 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 26 11:55:18.5 Info: RenameTable Profiles QualityProfiles 11:55:18.5 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:18.5 Info: => 0.0014344s 11:55:18.5 Info: AlterTable QualityProfiles 11:55:18.5 Info: => 5E-07s 11:55:18.5 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:18.5 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:18.5 Info: => 0.0005737s 11:55:18.5 Info: AlterTable LanguageProfiles 11:55:18.5 Info: => 3E-07s 11:55:18.5 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:18.5 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:18.5 Info: => 0.0004927s 11:55:18.5 Info: UpdateData 11:55:18.5 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:18.5 Info: => 3.56E-05s 11:55:18.5 Info: UpdateData 11:55:18.5 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:18.5 Info: => 2.78E-05s 11:55:18.5 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:18.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.5 Info: DROP TABLE "Artists" 11:55:18.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.5 Info: => 0.0040508s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:18', 'rename_quality_profiles_add_upgrade_allowed') 11:55:18.5 Info: Committing Transaction 11:55:18.5 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:18.5 Info: => 0.0046131s 11:55:18.5 Info: 27: add_import_exclusions migrating 11:55:18.5 Info: Beginning Transaction 11:55:18.5 Info: Starting migration of Main DB to 27 11:55:18.5 Info: CreateTable ImportListExclusions 11:55:18.5 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:18.5 Info: => 0.000106s 11:55:18.5 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:18.5 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:18.5 Info: => 8.41E-05s 11:55:18.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:18', 'add_import_exclusions') 11:55:18.5 Info: Committing Transaction 11:55:18.6 Info: 27: add_import_exclusions migrated 11:55:18.6 Info: => 0.0006805s 11:55:18.6 Info: 28: clean_artist_metadata_table migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 28 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.6 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.6 Info: => 0.0001488s 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.6 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.6 Info: => 0.0001258s 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:18.6 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:18.6 Info: => 0.0001116s 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:18.6 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:18.6 Info: => 0.0001134s 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.6 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.6 Info: => 0.0001078s 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:18.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:18.6 Info: => 0.0001129s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:18', 'clean_artist_metadata_table') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 28: clean_artist_metadata_table migrated 11:55:18.6 Info: => 0.0005555s 11:55:18.6 Info: 29: health_issue_notification migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 29 11:55:18.6 Info: AlterTable Notifications 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:18.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.0005162s 11:55:18.6 Info: AlterTable Notifications 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:18.6 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.000491s 11:55:18.6 Info: AlterTable Notifications 11:55:18.6 Info: => 3E-07s 11:55:18.6 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:18.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.0004908s 11:55:18.6 Info: AlterTable Notifications 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:18.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.0005413s 11:55:18.6 Info: AlterTable Notifications 11:55:18.6 Info: => 3E-07s 11:55:18.6 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:18.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.0004935s 11:55:18.6 Info: DeleteColumn Notifications OnDownload 11:55:18.6 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:18.6 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:18.6 Info: DROP TABLE "Notifications" 11:55:18.6 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:18.6 Info: => 0.0036182s 11:55:18.6 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:18.6 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:18.6 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:18.6 Info: DROP TABLE "Notifications" 11:55:18.6 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:18.6 Info: => 0.0036159s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:18', 'health_issue_notification') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 29: health_issue_notification migrated 11:55:18.6 Info: => 0.0041267s 11:55:18.6 Info: 30: add_mediafilerepository_mtime migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 30 11:55:18.6 Info: AlterTable TrackFiles 11:55:18.6 Info: => 5E-07s 11:55:18.6 Info: CreateColumn TrackFiles Modified DateTime 11:55:18.6 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:18.6 Info: => 0.0005341s 11:55:18.6 Info: AlterTable TrackFiles 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn TrackFiles Path String 11:55:18.6 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:18.6 Info: => 0.0005077s 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:18.6 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:18.6 Info: => 5.15E-05s 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:18.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:18.6 Info: => 0.000118s 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:18.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:18.6 Info: => 0.0001264s 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:18.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:18.6 Info: => 0.0001289s 11:55:18.6 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:18.6 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:18.6 Info: => 6.66E-05s 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:18.6 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:18.6 Info: => 4.98E-05s 11:55:18.6 Info: AlterTable TrackFiles 11:55:18.6 Info: => 3E-07s 11:55:18.6 Info: AlterColumn TrackFiles Path String 11:55:18.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:18.6 Info: DROP TABLE "TrackFiles" 11:55:18.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.6 Info: => 0.0038714s 11:55:18.6 Info: CreateIndex TrackFiles (Path) 11:55:18.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.6 Info: => 7.92E-05s 11:55:18.6 Info: DeleteColumn TrackFiles RelativePath 11:55:18.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:18.6 Info: DROP TABLE "TrackFiles" 11:55:18.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.6 Info: => 0.003841s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:18', 'add_mediafilerepository_mtime') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 30: add_mediafilerepository_mtime migrated 11:55:18.6 Info: => 0.0043412s 11:55:18.6 Info: 31: add_artistmetadataid_constraint migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 31 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:18.6 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:18.6 Info: => 7.2E-05s 11:55:18.6 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:18.6 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:18.6 Info: => 0.0001168s 11:55:18.6 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:18.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.6 Info: DROP TABLE "Artists" 11:55:18.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.6 Info: => 0.0039683s 11:55:18.6 Info: CreateIndex Artists (ArtistMetadataId) 11:55:18.6 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.6 Info: => 0.0001019s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:18', 'add_artistmetadataid_constraint') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 31: add_artistmetadataid_constraint migrated 11:55:18.6 Info: => 0.0006183s 11:55:18.6 Info: 32: old_ids_and_artist_alias migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 32 11:55:18.6 Info: AlterTable ArtistMetadata 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn ArtistMetadata Aliases String 11:55:18.6 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:18.6 Info: => 0.000517s 11:55:18.6 Info: AlterTable ArtistMetadata 11:55:18.6 Info: => 3E-07s 11:55:18.6 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:18.6 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:18.6 Info: => 0.0004992s 11:55:18.6 Info: AlterTable Albums 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:18.6 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:18.6 Info: => 0.0005266s 11:55:18.6 Info: AlterTable AlbumReleases 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:18.6 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:18.6 Info: => 0.0005216s 11:55:18.6 Info: AlterTable Tracks 11:55:18.6 Info: => 5E-07s 11:55:18.6 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:18.6 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:18.6 Info: => 0.0005638s 11:55:18.6 Info: AlterTable Tracks 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:18.6 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:18.6 Info: => 0.0005526s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:18', 'old_ids_and_artist_alias') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 32: old_ids_and_artist_alias migrated 11:55:18.6 Info: => 0.0010214s 11:55:18.6 Info: 33: download_propers_config migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 33 11:55:18.6 Info: PerformDBOperation 11:55:18.6 Info: Performing DB Operation 11:55:18.6 Info: => 2.54E-05s 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:18.6 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:18.6 Info: => 2.66E-05s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:18', 'download_propers_config') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 33: download_propers_config migrated 11:55:18.6 Info: => 0.0004951s 11:55:18.6 Info: 34: remove_language_profiles migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 34 11:55:18.6 Info: DeleteTable LanguageProfiles 11:55:18.6 Info: DROP TABLE "LanguageProfiles" 11:55:18.6 Info: => 0.0001778s 11:55:18.6 Info: DeleteColumn Artists LanguageProfileId 11:55:18.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.6 Info: DROP TABLE "Artists" 11:55:18.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.6 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.6 Info: => 0.0041496s 11:55:18.6 Info: DeleteColumn ImportLists LanguageProfileId 11:55:18.6 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:18.6 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:18.6 Info: DROP TABLE "ImportLists" 11:55:18.6 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:18.6 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:18.6 Info: => 0.0038524s 11:55:18.6 Info: DeleteColumn Blacklist Language 11:55:18.6 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:18.6 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:18.6 Info: DROP TABLE "Blacklist" 11:55:18.6 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:18.6 Info: => 0.0036709s 11:55:18.6 Info: DeleteColumn History Language 11:55:18.6 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:18.6 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:18.6 Info: DROP TABLE "History" 11:55:18.6 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:18.6 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:18.6 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:18.6 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:18.6 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:18.6 Info: => 0.0042467s 11:55:18.6 Info: DeleteColumn LyricFiles Language 11:55:18.6 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:18.6 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:18.6 Info: DROP TABLE "LyricFiles" 11:55:18.6 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:18.6 Info: => 0.0036332s 11:55:18.6 Info: DeleteColumn TrackFiles Language 11:55:18.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:18.6 Info: DROP TABLE "TrackFiles" 11:55:18.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.6 Info: => 0.0054735s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:18', 'remove_language_profiles') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 34: remove_language_profiles migrated 11:55:18.6 Info: => 0.0061002s 11:55:18.6 Info: 35: multi_disc_naming_format migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 35 11:55:18.6 Info: AlterTable NamingConfig 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:18.6 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:18.6 Info: => 0.0005614s 11:55:18.6 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:18.6 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:18.6 Info: => 3.27E-05s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:18', 'multi_disc_naming_format') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 35: multi_disc_naming_format migrated 11:55:18.6 Info: => 0.0004205s 11:55:18.6 Info: 36: add_download_client_priority migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 36 11:55:18.6 Info: AlterTable DownloadClients 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn DownloadClients Priority Int32 11:55:18.6 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:18.6 Info: => 0.000516s 11:55:18.6 Info: PerformDBOperation 11:55:18.6 Info: Performing DB Operation 11:55:18.6 Info: => 4.37E-05s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:18', 'add_download_client_priority') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 36: add_download_client_priority migrated 11:55:18.6 Info: => 0.0004873s 11:55:18.6 Info: 37: remove_growl_prowl migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 37 11:55:18.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:18.6 Info: => 5.64E-05s 11:55:18.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:18.6 Info: => 2.56E-05s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:18', 'remove_growl_prowl') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 37: remove_growl_prowl migrated 11:55:18.6 Info: => 0.0003964s 11:55:18.6 Info: 38: remove_plex_hometheatre migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 38 11:55:18.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:18.6 Info: => 4.47E-05s 11:55:18.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:18.6 Info: => 2.51E-05s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:18', 'remove_plex_hometheatre') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 38: remove_plex_hometheatre migrated 11:55:18.6 Info: => 0.0004548s 11:55:18.6 Info: 39: add_root_folder_add_defaults migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 39 11:55:18.6 Info: AlterTable RootFolders 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn RootFolders Name String 11:55:18.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:18.6 Info: => 0.0005567s 11:55:18.6 Info: AlterTable RootFolders 11:55:18.6 Info: => 5E-07s 11:55:18.6 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:18.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.000544s 11:55:18.6 Info: AlterTable RootFolders 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:18.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.0005128s 11:55:18.6 Info: AlterTable RootFolders 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:18.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.0005135s 11:55:18.6 Info: AlterTable RootFolders 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn RootFolders DefaultTags String 11:55:18.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:18.6 Info: => 0.0005177s 11:55:18.6 Info: PerformDBOperation 11:55:18.6 Info: Performing DB Operation 11:55:18.6 Info: => 4.49E-05s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:18', 'add_root_folder_add_defaults') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 39: add_root_folder_add_defaults migrated 11:55:18.6 Info: => 0.0004959s 11:55:18.6 Info: 40: task_duration migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 40 11:55:18.6 Info: AlterTable ScheduledTasks 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:18.6 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:18.6 Info: => 0.000529s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:18', 'task_duration') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 40: task_duration migrated 11:55:18.6 Info: => 0.0008861s 11:55:18.6 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 41 11:55:18.6 Info: AlterTable ReleaseProfiles 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:18.6 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:18.6 Info: => 0.0005504s 11:55:18.6 Info: AlterTable ReleaseProfiles 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:18.6 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.0006555s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:18', 'add_indexer_and_enabled_to_release_profiles') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:18.6 Info: => 0.0010165s 11:55:18.6 Info: 42: remove_album_folders migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 42 11:55:18.6 Info: DeleteColumn Artists AlbumFolder 11:55:18.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.6 Info: DROP TABLE "Artists" 11:55:18.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.6 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.6 Info: => 0.0042219s 11:55:18.6 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:18.6 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:18.6 Info: => 3.33E-05s 11:55:18.6 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:18.6 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:18.6 Info: => 2.57E-05s 11:55:18.6 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:18.6 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:18.6 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:18.6 Info: DROP TABLE "NamingConfig" 11:55:18.6 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:18.6 Info: => 0.0039644s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:18', 'remove_album_folders') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 42: remove_album_folders migrated 11:55:18.6 Info: => 0.00451s 11:55:18.6 Info: 44: add_priority_to_indexers migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 44 11:55:18.6 Info: AlterTable Indexers 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn Indexers Priority Int32 11:55:18.6 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:18.6 Info: => 0.0006437s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:18', 'add_priority_to_indexers') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 44: add_priority_to_indexers migrated 11:55:18.6 Info: => 0.0011055s 11:55:18.6 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 45 11:55:18.6 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:18.6 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:18.6 Info: => 0.0001038s 11:55:18.6 Info: PerformDBOperation 11:55:18.6 Info: Performing DB Operation 11:55:18.6 Info: => 2.23E-05s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:18', 'remove_chown_and_folderchmod_config') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:18.6 Info: => 0.0005417s 11:55:18.6 Info: 47: update_notifiarr migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 47 11:55:18.6 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:18.6 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:18.6 Info: => 5.19E-05s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:18', 'update_notifiarr') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 47: update_notifiarr migrated 11:55:18.6 Info: => 0.0004123s 11:55:18.6 Info: 49: email_multiple_addresses migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 49 11:55:18.6 Info: PerformDBOperation 11:55:18.6 Info: Performing DB Operation 11:55:18.6 Info: => 5.73E-05s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:18', 'email_multiple_addresses') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 49: email_multiple_addresses migrated 11:55:18.6 Info: => 0.0003797s 11:55:18.6 Info: 50: rename_blacklist_to_blocklist migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 50 11:55:18.6 Info: RenameTable Blacklist Blocklist 11:55:18.6 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:18.6 Info: => 0.0016099s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:18', 'rename_blacklist_to_blocklist') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 50: rename_blacklist_to_blocklist migrated 11:55:18.6 Info: => 0.0019868s 11:55:18.6 Info: 51: cdh_per_downloadclient migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 51 11:55:18.6 Info: AlterTable DownloadClients 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:18.6 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:18.6 Info: => 0.0005894s 11:55:18.6 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:18.6 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:18.6 Info: => 0.0005524s 11:55:18.6 Info: PerformDBOperation 11:55:18.6 Info: Performing DB Operation 11:55:18.6 Info: => 0.00015s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:18', 'cdh_per_downloadclient') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 51: cdh_per_downloadclient migrated 11:55:18.6 Info: => 0.0005198s 11:55:18.6 Info: 52: download_history migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 52 11:55:18.6 Info: CreateTable DownloadHistory 11:55:18.6 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:18.6 Info: => 0.000129s 11:55:18.6 Info: CreateIndex DownloadHistory (EventType) 11:55:18.6 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:18.6 Info: => 0.0001104s 11:55:18.6 Info: CreateIndex DownloadHistory (ArtistId) 11:55:18.6 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:18.6 Info: => 0.0001073s 11:55:18.6 Info: CreateIndex DownloadHistory (DownloadId) 11:55:18.6 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:18.6 Info: => 9.99E-05s 11:55:18.6 Info: PerformDBOperation 11:55:18.6 Info: Performing DB Operation 11:55:18.6 Info: => 0.0001117s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:18', 'download_history') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 52: download_history migrated 11:55:18.6 Info: => 0.000532s 11:55:18.6 Info: 53: add_update_history migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 53 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:18', 'add_update_history') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 53: add_update_history migrated 11:55:18.6 Info: => 0.0004594s 11:55:18.6 Info: 54: add_on_update_to_notifications migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 54 11:55:18.6 Info: AlterTable Notifications 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:18.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:18.6 Info: => 0.0005884s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:18', 'add_on_update_to_notifications') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 54: add_on_update_to_notifications migrated 11:55:18.6 Info: => 0.0009433s 11:55:18.6 Info: 55: download_client_per_indexer migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 55 11:55:18.6 Info: AlterTable Indexers 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn Indexers DownloadClientId Int32 11:55:18.6 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.000667s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:18', 'download_client_per_indexer') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 55: download_client_per_indexer migrated 11:55:18.6 Info: => 0.0010861s 11:55:18.6 Info: 56: AddNewItemMonitorType migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 56 11:55:18.6 Info: AlterTable Artists 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn Artists MonitorNewItems Int32 11:55:18.6 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.0005798s 11:55:18.6 Info: AlterTable RootFolders 11:55:18.6 Info: => 3E-07s 11:55:18.6 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:18.6 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.0005765s 11:55:18.6 Info: AlterTable ImportLists 11:55:18.6 Info: => 3E-07s 11:55:18.6 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:18.6 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.0006201s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:18', 'AddNewItemMonitorType') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 56: AddNewItemMonitorType migrated 11:55:18.6 Info: => 0.0009871s 11:55:18.6 Info: 57: ImportListSearch migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 57 11:55:18.6 Info: AlterTable ImportLists 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:18.6 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:18.6 Info: => 0.0007939s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:18', 'ImportListSearch') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 57: ImportListSearch migrated 11:55:18.6 Info: => 0.0011518s 11:55:18.6 Info: 58: ImportListMonitorExisting migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 58 11:55:18.6 Info: AlterTable ImportLists 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:18.6 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:18.6 Info: => 0.0007204s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:18', 'ImportListMonitorExisting') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 58: ImportListMonitorExisting migrated 11:55:18.6 Info: => 0.0010742s 11:55:18.6 Info: 59: add_indexer_tags migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 59 11:55:18.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.6 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:18.6 Info: => 3.77E-05s 11:55:18.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.6 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:18.6 Info: => 2.67E-05s 11:55:18.6 Info: AlterTable Indexers 11:55:18.6 Info: => 3E-07s 11:55:18.6 Info: CreateColumn Indexers Tags String 11:55:18.6 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:18.6 Info: => 0.0005735s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:18', 'add_indexer_tags') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 59: add_indexer_tags migrated 11:55:18.6 Info: => 0.0009528s 11:55:18.6 Info: 60: update_audio_types migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 60 11:55:18.6 Info: PerformDBOperation 11:55:18.6 Info: Performing DB Operation 11:55:18.6 Info: => 4.27E-05s 11:55:18.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:18', 'update_audio_types') 11:55:18.6 Info: Committing Transaction 11:55:18.6 Info: 60: update_audio_types migrated 11:55:18.6 Info: => 0.0004548s 11:55:18.6 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:18.6 Info: Beginning Transaction 11:55:18.6 Info: Starting migration of Main DB to 61 11:55:18.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.6 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:18.6 Info: => 3.15E-05s 11:55:18.6 Info: AlterTable AlbumReleases 11:55:18.6 Info: => 3E-07s 11:55:18.6 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:18.6 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:18.6 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:18.6 Info: DROP TABLE "AlbumReleases" 11:55:18.6 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:18.6 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:18.6 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:18.6 Info: => 0.0040922s 11:55:18.6 Info: AlterTable Albums 11:55:18.6 Info: => 4E-07s 11:55:18.6 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:18.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:18.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:18.7 Info: DROP TABLE "Albums" 11:55:18.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.7 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:18.7 Info: => 0.0042428s 11:55:18.7 Info: AlterTable Albums 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:18.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:18.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:18.7 Info: DROP TABLE "Albums" 11:55:18.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.7 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:18.7 Info: => 0.004292s 11:55:18.7 Info: AlterTable Albums 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn Albums Added DateTimeOffset 11:55:18.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:18.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:18.7 Info: DROP TABLE "Albums" 11:55:18.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.7 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:18.7 Info: => 0.0042003s 11:55:18.7 Info: AlterTable Artists 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:18.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:18.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:18.7 Info: DROP TABLE "Artists" 11:55:18.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.7 Info: => 0.0042726s 11:55:18.7 Info: AlterTable Artists 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn Artists Added DateTimeOffset 11:55:18.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:18.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:18.7 Info: DROP TABLE "Artists" 11:55:18.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.7 Info: => 0.0043103s 11:55:18.7 Info: AlterTable Blocklist 11:55:18.7 Info: => 3E-07s 11:55:18.7 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:18.7 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:18.7 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:18.7 Info: DROP TABLE "Blocklist" 11:55:18.7 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:18.7 Info: => 0.0036396s 11:55:18.7 Info: AlterTable Blocklist 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:18.7 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:18.7 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:18.7 Info: DROP TABLE "Blocklist" 11:55:18.7 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:18.7 Info: => 0.0036796s 11:55:18.7 Info: AlterTable Commands 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:18.7 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) 11:55:18.7 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" 11:55:18.7 Info: DROP TABLE "Commands" 11:55:18.7 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:18.7 Info: => 0.0036013s 11:55:18.7 Info: AlterTable Commands 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:18.7 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) 11:55:18.7 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" 11:55:18.7 Info: DROP TABLE "Commands" 11:55:18.7 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:18.7 Info: => 0.0036375s 11:55:18.7 Info: AlterTable Commands 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:18.7 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) 11:55:18.7 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" 11:55:18.7 Info: DROP TABLE "Commands" 11:55:18.7 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:18.7 Info: => 0.0051669s 11:55:18.7 Info: AlterTable DownloadClientStatus 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:18.7 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) 11:55:18.7 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:18.7 Info: DROP TABLE "DownloadClientStatus" 11:55:18.7 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:18.7 Info: => 0.0037755s 11:55:18.7 Info: AlterTable DownloadClientStatus 11:55:18.7 Info: => 3E-07s 11:55:18.7 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:18.7 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) 11:55:18.7 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:18.7 Info: DROP TABLE "DownloadClientStatus" 11:55:18.7 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:18.7 Info: => 0.0037906s 11:55:18.7 Info: AlterTable DownloadClientStatus 11:55:18.7 Info: => 3E-07s 11:55:18.7 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:18.7 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) 11:55:18.7 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:18.7 Info: DROP TABLE "DownloadClientStatus" 11:55:18.7 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:18.7 Info: => 0.0037577s 11:55:18.7 Info: AlterTable DownloadHistory 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:18.7 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:18.7 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:18.7 Info: DROP TABLE "DownloadHistory" 11:55:18.7 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:18.7 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:18.7 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:18.7 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:18.7 Info: => 0.0041183s 11:55:18.7 Info: AlterTable ExtraFiles 11:55:18.7 Info: => 3E-07s 11:55:18.7 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:18.7 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:18.7 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:18.7 Info: DROP TABLE "ExtraFiles" 11:55:18.7 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:18.7 Info: => 0.0035705s 11:55:18.7 Info: AlterTable ExtraFiles 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:18.7 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:18.7 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:18.7 Info: DROP TABLE "ExtraFiles" 11:55:18.7 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:18.7 Info: => 0.0035891s 11:55:18.7 Info: AlterTable History 11:55:18.7 Info: => 5E-07s 11:55:18.7 Info: AlterColumn History Date DateTimeOffset 11:55:18.7 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:18.7 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:18.7 Info: DROP TABLE "History" 11:55:18.7 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:18.7 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:18.7 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:18.7 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:18.7 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:18.7 Info: => 0.0042502s 11:55:18.7 Info: AlterTable ImportListStatus 11:55:18.7 Info: => 3E-07s 11:55:18.7 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:18.7 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:18.7 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:18.7 Info: DROP TABLE "ImportListStatus" 11:55:18.7 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:18.7 Info: => 0.0038073s 11:55:18.7 Info: AlterTable ImportListStatus 11:55:18.7 Info: => 3E-07s 11:55:18.7 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:18.7 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:18.7 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:18.7 Info: DROP TABLE "ImportListStatus" 11:55:18.7 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:18.7 Info: => 0.0038091s 11:55:18.7 Info: AlterTable ImportListStatus 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:18.7 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:18.7 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:18.7 Info: DROP TABLE "ImportListStatus" 11:55:18.7 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:18.7 Info: => 0.0037862s 11:55:18.7 Info: AlterTable IndexerStatus 11:55:18.7 Info: => 3E-07s 11:55:18.7 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:18.7 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) 11:55:18.7 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:18.7 Info: DROP TABLE "IndexerStatus" 11:55:18.7 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:18.7 Info: => 0.0038172s 11:55:18.7 Info: AlterTable IndexerStatus 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:18.7 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) 11:55:18.7 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:18.7 Info: DROP TABLE "IndexerStatus" 11:55:18.7 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:18.7 Info: => 0.0038141s 11:55:18.7 Info: AlterTable IndexerStatus 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:18.7 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) 11:55:18.7 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:18.7 Info: DROP TABLE "IndexerStatus" 11:55:18.7 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:18.7 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:18.7 Info: => 0.0037976s 11:55:18.7 Info: AlterTable LyricFiles 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:18.7 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:18.7 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:18.7 Info: DROP TABLE "LyricFiles" 11:55:18.7 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:18.7 Info: => 0.0036608s 11:55:18.7 Info: AlterTable LyricFiles 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:18.7 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:18.7 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:18.7 Info: DROP TABLE "LyricFiles" 11:55:18.7 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:18.7 Info: => 0.0035992s 11:55:18.7 Info: AlterTable MetadataFiles 11:55:18.7 Info: => 4E-07s 11:55:18.7 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:18.7 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:18.7 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:18.7 Info: DROP TABLE "MetadataFiles" 11:55:18.7 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:18.8 Info: => 0.004077s 11:55:18.8 Info: AlterTable MetadataFiles 11:55:18.8 Info: => 4E-07s 11:55:18.8 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:18.8 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:18.8 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:18.8 Info: DROP TABLE "MetadataFiles" 11:55:18.8 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:18.8 Info: => 0.0045657s 11:55:18.8 Info: AlterTable PendingReleases 11:55:18.8 Info: => 4E-07s 11:55:18.8 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:18.8 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:18.8 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:18.8 Info: DROP TABLE "PendingReleases" 11:55:18.8 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:18.8 Info: => 0.003631s 11:55:18.8 Info: AlterTable ScheduledTasks 11:55:18.8 Info: => 4E-07s 11:55:18.8 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:18.8 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) 11:55:18.8 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:18.8 Info: DROP TABLE "ScheduledTasks" 11:55:18.8 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:18.8 Info: => 0.0038088s 11:55:18.8 Info: AlterTable ScheduledTasks 11:55:18.8 Info: => 3E-07s 11:55:18.8 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:18.8 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) 11:55:18.8 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:18.8 Info: DROP TABLE "ScheduledTasks" 11:55:18.8 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:18.8 Info: => 0.0038092s 11:55:18.8 Info: AlterTable TrackFiles 11:55:18.8 Info: => 3E-07s 11:55:18.8 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:18.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:18.8 Info: DROP TABLE "TrackFiles" 11:55:18.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.8 Info: => 0.0039283s 11:55:18.8 Info: AlterTable TrackFiles 11:55:18.8 Info: => 4E-07s 11:55:18.8 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:18.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:18.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:18.8 Info: DROP TABLE "TrackFiles" 11:55:18.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:18.8 Info: => 0.0039506s 11:55:18.8 Info: AlterTable VersionInfo 11:55:18.8 Info: => 3E-07s 11:55:18.8 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:18.8 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:18.8 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:18.8 Info: DROP TABLE "VersionInfo" 11:55:18.8 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:18.8 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:18.8 Info: => 0.0037402s 11:55:18.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:18', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:18.8 Info: Committing Transaction 11:55:18.8 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:18.8 Info: => 0.0045s 11:55:18.8 Info: 62: add_on_delete_to_notifications migrating 11:55:18.8 Info: Beginning Transaction 11:55:18.8 Info: Starting migration of Main DB to 62 11:55:18.8 Info: AlterTable Notifications 11:55:18.8 Info: => 5E-07s 11:55:18.8 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:18.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:18.8 Info: => 0.0006377s 11:55:18.8 Info: AlterTable Notifications 11:55:18.8 Info: => 4E-07s 11:55:18.8 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:18.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:18.8 Info: => 0.0005716s 11:55:18.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:18', 'add_on_delete_to_notifications') 11:55:18.8 Info: Committing Transaction 11:55:18.8 Info: 62: add_on_delete_to_notifications migrated 11:55:18.8 Info: => 0.0010768s 11:55:18.8 Info: 63: add_custom_formats migrating 11:55:18.8 Info: Beginning Transaction 11:55:18.8 Info: Starting migration of Main DB to 63 11:55:18.8 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "x264", "value": 2 } ]', 'some', '', '[]', 1, 1, 0) 11:55:18.8 Info: AlterTable DelayProfiles 11:55:18.8 Info: => 3E-07s 11:55:18.8 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:18.8 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:18.8 Info: => 0.000562s 11:55:18.8 Info: UpdateData 11:55:18.8 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:18.8 Info: => 4.08E-05s 11:55:18.8 Info: AlterTable TrackFiles 11:55:18.8 Info: => 3E-07s 11:55:18.8 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:18.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:18.8 Info: => 0.0005708s 11:55:18.8 Info: PerformDBOperation 11:55:18.8 Info: Performing DB Operation 11:55:18.8 Info: => 0.0010181s 11:55:18.8 Info: CreateTable CustomFormats 11:55:18.8 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:18.8 Info: => 0.0001399s 11:55:18.8 Info: CreateIndex CustomFormats (Name) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:18.8 Info: => 8.48E-05s 11:55:18.8 Info: AlterTable QualityProfiles 11:55:18.8 Info: => 3E-07s 11:55:18.8 Info: CreateColumn QualityProfiles FormatItems String 11:55:18.8 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:18.8 Info: => 0.0005661s 11:55:18.8 Info: AlterTable QualityProfiles 11:55:18.8 Info: => 5E-07s 11:55:18.8 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:18.8 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:18.8 Info: => 0.0005588s 11:55:18.8 Info: AlterTable QualityProfiles 11:55:18.8 Info: => 4E-07s 11:55:18.8 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:18.8 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:18.8 Info: => 0.0005597s 11:55:18.8 Info: PerformDBOperation 11:55:18.8 Info: Performing DB Operation 11:55:18.8 Info: => 0.0010396s 11:55:18.8 Info: PerformDBOperation 11:55:18.8 Info: Performing DB Operation 11:55:18.8 Info: => 2.95E-05s 11:55:18.8 Info: DeleteColumn ReleaseProfiles Preferred 11:55:18.8 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:18.8 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:18.8 Info: DROP TABLE "ReleaseProfiles" 11:55:18.8 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:18.8 Info: => 0.0037545s 11:55:18.8 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:18.8 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:18.8 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:18.8 Info: DROP TABLE "ReleaseProfiles" 11:55:18.8 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:18.8 Info: => 0.003725s 11:55:18.8 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:18.8 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:18.8 Info: => 3.64E-05s 11:55:18.8 Info: AlterTable DelayProfiles 11:55:18.8 Info: => 3E-07s 11:55:18.8 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:18.8 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:18.8 Info: => 0.0005659s 11:55:18.8 Info: AlterTable DelayProfiles 11:55:18.8 Info: => 4E-07s 11:55:18.8 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:18.8 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:18.8 Info: => 0.0005577s 11:55:18.8 Info: -> 1 Insert operations completed in 00:00:00.0000651 taking an average of 00:00:00.0000651 11:55:18.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:18', 'add_custom_formats') 11:55:18.8 Info: Committing Transaction 11:55:18.8 Info: 63: add_custom_formats migrated 11:55:18.8 Info: => 0.0011185s 11:55:18.8 Debug: Took: 00:00:00.3630764 11:55:18.8 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_not_remove_release_profile_if_ignored_or_required --- 11:55:18.8 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_remove_release_profile_if_no_ignored_or_required --- 11:55:18.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173188829791_147/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:18.8 Info: DatabaseEngineVersionCheck migrating 11:55:18.8 Info: PerformDBOperation 11:55:18.8 Info: Performing DB Operation 11:55:18.8 Info: SQLite 3.46.1 11:55:18.8 Info: => 0.0013187s 11:55:18.8 Info: DatabaseEngineVersionCheck migrated 11:55:18.8 Info: => 0.001328s 11:55:18.8 Info: VersionMigration migrating 11:55:18.8 Info: Beginning Transaction 11:55:18.8 Info: CreateTable VersionInfo 11:55:18.8 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:18.8 Info: => 0.0001548s 11:55:18.8 Info: Committing Transaction 11:55:18.8 Info: VersionMigration migrated 11:55:18.8 Info: => 0.0008207s 11:55:18.8 Info: VersionUniqueMigration migrating 11:55:18.8 Info: Beginning Transaction 11:55:18.8 Info: CreateIndex VersionInfo (Version) 11:55:18.8 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:18.8 Info: => 0.0001013s 11:55:18.8 Info: AlterTable VersionInfo 11:55:18.8 Info: => 5E-07s 11:55:18.8 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:18.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:18.8 Info: => 0.0004397s 11:55:18.8 Info: Committing Transaction 11:55:18.8 Info: VersionUniqueMigration migrated 11:55:18.8 Info: => 0.0007474s 11:55:18.8 Info: VersionDescriptionMigration migrating 11:55:18.8 Info: Beginning Transaction 11:55:18.8 Info: AlterTable VersionInfo 11:55:18.8 Info: => 4E-07s 11:55:18.8 Info: CreateColumn VersionInfo Description String 11:55:18.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:18.8 Info: => 0.0001885s 11:55:18.8 Info: Committing Transaction 11:55:18.8 Info: VersionDescriptionMigration migrated 11:55:18.8 Info: => 0.0004477s 11:55:18.8 Info: 1: InitialSetup migrating 11:55:18.8 Info: Beginning Transaction 11:55:18.8 Info: Starting migration of Main DB to 1 11:55:18.8 Info: CreateTable Config 11:55:18.8 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:18.8 Info: => 0.0001419s 11:55:18.8 Info: CreateIndex Config (Key) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:18.8 Info: => 7.2E-05s 11:55:18.8 Info: CreateTable RootFolders 11:55:18.8 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:18.8 Info: => 8.02E-05s 11:55:18.8 Info: CreateIndex RootFolders (Path) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:18.8 Info: => 6.81E-05s 11:55:18.8 Info: CreateTable Artists 11:55:18.8 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:18.8 Info: => 0.0001806s 11:55:18.8 Info: CreateIndex Artists (ForeignArtistId) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:18.8 Info: => 6.97E-05s 11:55:18.8 Info: CreateIndex Artists (NameSlug) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:18.8 Info: => 6.6E-05s 11:55:18.8 Info: CreateIndex Artists (CleanName) 11:55:18.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.8 Info: => 6.27E-05s 11:55:18.8 Info: CreateIndex Artists (Path) 11:55:18.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.8 Info: => 6.09E-05s 11:55:18.8 Info: CreateTable Albums 11:55:18.8 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:18.8 Info: => 0.0001684s 11:55:18.8 Info: CreateIndex Albums (ForeignAlbumId) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.8 Info: => 6.91E-05s 11:55:18.8 Info: CreateIndex Albums (MBId) 11:55:18.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.8 Info: => 6.29E-05s 11:55:18.8 Info: CreateIndex Albums (TADBId) 11:55:18.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.8 Info: => 6.2E-05s 11:55:18.8 Info: CreateIndex Albums (TitleSlug) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.8 Info: => 9.1E-05s 11:55:18.8 Info: CreateIndex Albums (CleanTitle) 11:55:18.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.8 Info: => 6.76E-05s 11:55:18.8 Info: CreateIndex Albums (Path) 11:55:18.8 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:18.8 Info: => 6.56E-05s 11:55:18.8 Info: CreateTable Tracks 11:55:18.8 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:18.8 Info: => 0.0001484s 11:55:18.8 Info: CreateIndex Tracks (ForeignTrackId) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:18.8 Info: => 6.74E-05s 11:55:18.8 Info: CreateIndex Tracks (ArtistId) 11:55:18.8 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:18.8 Info: => 6.82E-05s 11:55:18.8 Info: CreateIndex Tracks (TrackFileId) 11:55:18.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:18.8 Info: => 7.02E-05s 11:55:18.8 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:18.8 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:18.8 Info: => 7.04E-05s 11:55:18.8 Info: CreateTable TrackFiles 11:55:18.8 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:18.8 Info: => 0.0001378s 11:55:18.8 Info: CreateIndex TrackFiles (ArtistId) 11:55:18.8 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:18.8 Info: => 6.93E-05s 11:55:18.8 Info: CreateIndex TrackFiles (AlbumId) 11:55:18.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.8 Info: => 6.3E-05s 11:55:18.8 Info: CreateTable History 11:55:18.8 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:18.8 Info: => 0.0001291s 11:55:18.8 Info: CreateIndex History (Date) 11:55:18.8 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:18.8 Info: => 6.83E-05s 11:55:18.8 Info: CreateIndex History (EventType) 11:55:18.8 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:18.8 Info: => 6.6E-05s 11:55:18.8 Info: CreateIndex History (DownloadId) 11:55:18.8 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:18.8 Info: => 6.43E-05s 11:55:18.8 Info: CreateIndex History (AlbumId) 11:55:18.8 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:18.8 Info: => 6.47E-05s 11:55:18.8 Info: CreateTable Notifications 11:55:18.8 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:18.8 Info: => 0.0001056s 11:55:18.8 Info: CreateTable ScheduledTasks 11:55:18.8 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:18.8 Info: => 0.0001108s 11:55:18.8 Info: CreateIndex ScheduledTasks (TypeName) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:18.8 Info: => 6.94E-05s 11:55:18.8 Info: CreateTable Indexers 11:55:18.8 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, "EnableSearch" INTEGER) 11:55:18.8 Info: => 9.37E-05s 11:55:18.8 Info: CreateIndex Indexers (Name) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:18.8 Info: => 7.43E-05s 11:55:18.8 Info: CreateTable Profiles 11:55:18.8 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:18.8 Info: => 8.56E-05s 11:55:18.8 Info: CreateIndex Profiles (Name) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:18.8 Info: => 7.27E-05s 11:55:18.8 Info: CreateTable QualityDefinitions 11:55:18.8 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:18.8 Info: => 0.0001188s 11:55:18.8 Info: CreateIndex QualityDefinitions (Quality) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:18.8 Info: => 8.5E-05s 11:55:18.8 Info: CreateIndex QualityDefinitions (Title) 11:55:18.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:18.8 Info: => 7.11E-05s 11:55:18.8 Info: CreateTable NamingConfig 11:55:18.8 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:18.8 Info: => 0.0001065s 11:55:18.8 Info: CreateTable Blacklist 11:55:18.8 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:18.8 Info: => 0.0001383s 11:55:18.8 Info: CreateTable Metadata 11:55:18.8 Info: CREATE TABLE "Metadata" ("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) 11:55:18.8 Info: => 9.17E-05s 11:55:18.8 Info: CreateTable MetadataFiles 11:55:18.8 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:18.8 Info: => 0.000114s 11:55:18.8 Info: CreateTable DownloadClients 11:55:18.8 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) 11:55:18.8 Info: => 0.0001022s 11:55:18.8 Info: CreateTable PendingReleases 11:55:18.8 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:18.8 Info: => 0.0001054s 11:55:18.8 Info: CreateTable RemotePathMappings 11:55:18.8 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:18.8 Info: => 9.14E-05s 11:55:18.8 Info: CreateTable Tags 11:55:18.8 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:18.9 Info: => 0.0001048s 11:55:18.9 Info: CreateIndex Tags (Label) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:18.9 Info: => 8.69E-05s 11:55:18.9 Info: CreateTable Restrictions 11:55:18.9 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:18.9 Info: => 9.28E-05s 11:55:18.9 Info: CreateTable DelayProfiles 11:55:18.9 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:18.9 Info: => 0.000155s 11:55:18.9 Info: CreateTable Users 11:55:18.9 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:18.9 Info: => 0.0001042s 11:55:18.9 Info: CreateIndex Users (Identifier) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:18.9 Info: => 8.61E-05s 11:55:18.9 Info: CreateIndex Users (Username) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:18.9 Info: => 7.87E-05s 11:55:18.9 Info: CreateTable Commands 11:55:18.9 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) 11:55:18.9 Info: => 0.0001159s 11:55:18.9 Info: CreateTable IndexerStatus 11:55:18.9 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) 11:55:18.9 Info: => 0.0001131s 11:55:18.9 Info: CreateIndex IndexerStatus (ProviderId) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:18.9 Info: => 8.26E-05s 11:55:18.9 Info: CreateTable ExtraFiles 11:55:18.9 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:18.9 Info: => 0.0001065s 11:55:18.9 Info: CreateTable LyricFiles 11:55:18.9 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:18.9 Info: => 0.0001309s 11:55:18.9 Info: CreateTable LanguageProfiles 11:55:18.9 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:18.9 Info: => 9.16E-05s 11:55:18.9 Info: CreateIndex LanguageProfiles (Name) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:18.9 Info: => 8.71E-05s 11:55:18.9 Info: CreateTable DownloadClientStatus 11:55:18.9 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) 11:55:18.9 Info: => 9.96E-05s 11:55:18.9 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:18.9 Info: => 8.83E-05s 11:55:18.9 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:18.9 Info: -> 1 Insert operations completed in 00:00:00.0000531 taking an average of 00:00:00.0000531 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:18', 'InitialSetup') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 1: InitialSetup migrated 11:55:18.9 Info: => 0.0009093s 11:55:18.9 Info: 2: add_reason_to_pending_releases migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 2 11:55:18.9 Info: AlterTable PendingReleases 11:55:18.9 Info: => 5E-07s 11:55:18.9 Info: CreateColumn PendingReleases Reason Int32 11:55:18.9 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:18.9 Info: => 0.0005595s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:18', 'add_reason_to_pending_releases') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 2: add_reason_to_pending_releases migrated 11:55:18.9 Info: => 0.0009757s 11:55:18.9 Info: 3: add_medium_support migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 3 11:55:18.9 Info: AlterTable Albums 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Albums Media String 11:55:18.9 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:18.9 Info: => 0.0004838s 11:55:18.9 Info: AlterTable Tracks 11:55:18.9 Info: => 3E-07s 11:55:18.9 Info: CreateColumn Tracks MediumNumber Int32 11:55:18.9 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:18.9 Info: => 0.0004508s 11:55:18.9 Info: AlterTable Tracks 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:18.9 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:18.9 Info: => 0.0004474s 11:55:18.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:18.9 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:18.9 Info: => 3.43E-05s 11:55:18.9 Info: DeleteColumn Tracks TrackNumber 11:55:18.9 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:18.9 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:18.9 Info: DROP TABLE "Tracks" 11:55:18.9 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:18.9 Info: => 0.0039134s 11:55:18.9 Info: AlterTable Tracks 11:55:18.9 Info: => 3E-07s 11:55:18.9 Info: CreateColumn Tracks TrackNumber String 11:55:18.9 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:18.9 Info: => 0.0004665s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:18', 'add_medium_support') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 3: add_medium_support migrated 11:55:18.9 Info: => 0.0009846s 11:55:18.9 Info: 4: add_various_qualites_in_profile migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 4 11:55:18.9 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:18.9 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:18.9 Info: => 4.21E-05s 11:55:18.9 Info: PerformDBOperation 11:55:18.9 Info: Performing DB Operation 11:55:18.9 Info: => 2.94E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:18', 'add_various_qualites_in_profile') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 4: add_various_qualites_in_profile migrated 11:55:18.9 Info: => 0.00037s 11:55:18.9 Info: 5: metadata_profiles migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 5 11:55:18.9 Info: CreateTable MetadataProfiles 11:55:18.9 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:18.9 Info: => 0.0001118s 11:55:18.9 Info: CreateIndex MetadataProfiles (Name) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:18.9 Info: => 9.11E-05s 11:55:18.9 Info: AlterTable Artists 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Artists MetadataProfileId Int32 11:55:18.9 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:18.9 Info: => 0.0005299s 11:55:18.9 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:18.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:18.9 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:18.9 Info: DROP TABLE "Artists" 11:55:18.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.9 Info: => 0.0039584s 11:55:18.9 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:18.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:18.9 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:18.9 Info: DROP TABLE "Artists" 11:55:18.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.9 Info: => 0.0038131s 11:55:18.9 Info: AlterTable Albums 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Albums SecondaryTypes String 11:55:18.9 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:18.9 Info: => 0.0004984s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:18', 'metadata_profiles') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 5: metadata_profiles migrated 11:55:18.9 Info: => 0.0010303s 11:55:18.9 Info: 6: separate_automatic_and_interactive_search migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 6 11:55:18.9 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:18.9 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, "EnableAutomaticSearch" INTEGER) 11:55:18.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:18.9 Info: DROP TABLE "Indexers" 11:55:18.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:18.9 Info: => 0.0040607s 11:55:18.9 Info: AlterTable Indexers 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:18.9 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:18.9 Info: => 0.000452s 11:55:18.9 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:18.9 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:18.9 Info: => 3.47E-05s 11:55:18.9 Info: AlterTable Indexers 11:55:18.9 Info: => 3E-07s 11:55:18.9 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:18.9 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:18.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:18.9 Info: DROP TABLE "Indexers" 11:55:18.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:18.9 Info: => 0.0038845s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:18', 'separate_automatic_and_interactive_search') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 6: separate_automatic_and_interactive_search migrated 11:55:18.9 Info: => 0.0043613s 11:55:18.9 Info: 7: change_album_path_to_relative migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 7 11:55:18.9 Info: DeleteColumn Albums Path 11:55:18.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:18.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:18.9 Info: DROP TABLE "Albums" 11:55:18.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.9 Info: => 0.0047684s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:18', 'change_album_path_to_relative') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 7: change_album_path_to_relative migrated 11:55:18.9 Info: => 0.0052957s 11:55:18.9 Info: 8: change_quality_size_mb_to_kb migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 8 11:55:18.9 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:18.9 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:18.9 Info: => 4.36E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:18', 'change_quality_size_mb_to_kb') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 8: change_quality_size_mb_to_kb migrated 11:55:18.9 Info: => 0.0004811s 11:55:18.9 Info: 9: album_releases migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 9 11:55:18.9 Info: AlterTable Albums 11:55:18.9 Info: => 5E-07s 11:55:18.9 Info: CreateColumn Albums Releases String 11:55:18.9 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:18.9 Info: => 0.0004704s 11:55:18.9 Info: AlterTable Albums 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Albums CurrentRelease String 11:55:18.9 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:18.9 Info: => 0.000521s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:18', 'album_releases') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 9: album_releases migrated 11:55:18.9 Info: => 0.0009133s 11:55:18.9 Info: 10: album_releases_fix migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 10 11:55:18.9 Info: AlterTable Albums 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: AlterColumn Albums Releases String 11:55:18.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:18.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:18.9 Info: DROP TABLE "Albums" 11:55:18.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.9 Info: => 0.0046457s 11:55:18.9 Info: AlterTable Albums 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: AlterColumn Albums CurrentRelease String 11:55:18.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:18.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:18.9 Info: DROP TABLE "Albums" 11:55:18.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.9 Info: => 0.0047139s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:18', 'album_releases_fix') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 10: album_releases_fix migrated 11:55:18.9 Info: => 0.0052633s 11:55:18.9 Info: 11: import_lists migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 11 11:55:18.9 Info: CreateTable ImportLists 11:55:18.9 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:18.9 Info: => 0.0001467s 11:55:18.9 Info: CreateIndex ImportLists (Name) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:18.9 Info: => 8.55E-05s 11:55:18.9 Info: CreateTable ImportListStatus 11:55:18.9 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:18.9 Info: => 0.000117s 11:55:18.9 Info: CreateIndex ImportListStatus (ProviderId) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:18.9 Info: => 8.48E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:18', 'import_lists') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 11: import_lists migrated 11:55:18.9 Info: => 0.0005381s 11:55:18.9 Info: 12: add_release_status migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 12 11:55:18.9 Info: AlterTable MetadataProfiles 11:55:18.9 Info: => 3E-07s 11:55:18.9 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:18.9 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:18.9 Info: => 0.0004838s 11:55:18.9 Info: PerformDBOperation 11:55:18.9 Info: Performing DB Operation 11:55:18.9 Info: => 2.33E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:18', 'add_release_status') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 12: add_release_status migrated 11:55:18.9 Info: => 0.0003939s 11:55:18.9 Info: 13: album_download_notification migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 13 11:55:18.9 Info: AlterTable Notifications 11:55:18.9 Info: => 5E-07s 11:55:18.9 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:18.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:18.9 Info: => 0.0004885s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:18', 'album_download_notification') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 13: album_download_notification migrated 11:55:18.9 Info: => 0.0009281s 11:55:18.9 Info: 14: fix_language_metadata_profiles migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 14 11:55:18.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:18.9 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:18.9 Info: => 8.75E-05s 11:55:18.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:18.9 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:18.9 Info: => 7.62E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:18', 'fix_language_metadata_profiles') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 14: fix_language_metadata_profiles migrated 11:55:18.9 Info: => 0.0004925s 11:55:18.9 Info: 15: remove_fanzub migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 15 11:55:18.9 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:18.9 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:18.9 Info: => 4.69E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:18', 'remove_fanzub') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 15: remove_fanzub migrated 11:55:18.9 Info: => 0.000405s 11:55:18.9 Info: 16: update_artist_history_indexes migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 16 11:55:18.9 Info: CreateIndex Albums (ArtistId) 11:55:18.9 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:18.9 Info: => 9.25E-05s 11:55:18.9 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:18.9 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:18.9 Info: => 8.89E-05s 11:55:18.9 Info: DeleteIndex History (AlbumId) 11:55:18.9 Info: DROP INDEX "IX_History_AlbumId" 11:55:18.9 Info: => 0.0001328s 11:55:18.9 Info: CreateIndex History (AlbumId, Date) 11:55:18.9 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:18.9 Info: => 9.05E-05s 11:55:18.9 Info: DeleteIndex History (DownloadId) 11:55:18.9 Info: DROP INDEX "IX_History_DownloadId" 11:55:18.9 Info: => 0.0001075s 11:55:18.9 Info: CreateIndex History (DownloadId, Date) 11:55:18.9 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:18.9 Info: => 8.18E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:18', 'update_artist_history_indexes') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 16: update_artist_history_indexes migrated 11:55:18.9 Info: => 0.000472s 11:55:18.9 Info: 17: remove_nma migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 17 11:55:18.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:18.9 Info: => 5.21E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:18', 'remove_nma') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 17: remove_nma migrated 11:55:18.9 Info: => 0.0003953s 11:55:18.9 Info: 18: album_disambiguation migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 18 11:55:18.9 Info: AlterTable Albums 11:55:18.9 Info: => 5E-07s 11:55:18.9 Info: CreateColumn Albums Disambiguation String 11:55:18.9 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:18.9 Info: => 0.0005233s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:18', 'album_disambiguation') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 18: album_disambiguation migrated 11:55:18.9 Info: => 0.0008864s 11:55:18.9 Info: 19: add_ape_quality_in_profiles migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 19 11:55:18.9 Info: PerformDBOperation 11:55:18.9 Info: Performing DB Operation 11:55:18.9 Info: => 2.68E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:18', 'add_ape_quality_in_profiles') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 19: add_ape_quality_in_profiles migrated 11:55:18.9 Info: => 0.0003444s 11:55:18.9 Info: 20: remove_pushalot migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 20 11:55:18.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:18.9 Info: => 4.16E-05s 11:55:18.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.9 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:18.9 Info: => 4.46E-05s 11:55:18.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:18.9 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:18.9 Info: => 3.07E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:18', 'remove_pushalot') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 20: remove_pushalot migrated 11:55:18.9 Info: => 0.0003532s 11:55:18.9 Info: 21: add_custom_filters migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 21 11:55:18.9 Info: CreateTable CustomFilters 11:55:18.9 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:18.9 Info: => 0.0001206s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:18', 'add_custom_filters') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 21: add_custom_filters migrated 11:55:18.9 Info: => 0.0004745s 11:55:18.9 Info: 22: import_list_tags migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 22 11:55:18.9 Info: AlterTable ImportLists 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn ImportLists Tags String 11:55:18.9 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:18.9 Info: => 0.0005154s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:18', 'import_list_tags') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 22: import_list_tags migrated 11:55:18.9 Info: => 0.0008478s 11:55:18.9 Info: 23: add_release_groups_etc migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 23 11:55:18.9 Info: CreateTable ArtistMetadata 11:55:18.9 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:18.9 Info: => 0.0001593s 11:55:18.9 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:18.9 Info: => 9E-05s 11:55:18.9 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:18.9 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:18.9 Info: => 8.77E-05s 11:55:18.9 Info: AlterTable Artists 11:55:18.9 Info: => 3E-07s 11:55:18.9 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:18.9 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:18.9 Info: => 0.0005221s 11:55:18.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:18.9 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:18.9 Info: => 5.7E-05s 11:55:18.9 Info: CreateTable AlbumReleases 11:55:18.9 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:18.9 Info: => 0.0001365s 11:55:18.9 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:18.9 Info: => 8.83E-05s 11:55:18.9 Info: CreateIndex AlbumReleases (AlbumId) 11:55:18.9 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:18.9 Info: => 0.0001017s 11:55:18.9 Info: PerformDBOperation 11:55:18.9 Info: Performing DB Operation 11:55:18.9 Info: => 3.53E-05s 11:55:18.9 Info: AlterTable Albums 11:55:18.9 Info: => 3E-07s 11:55:18.9 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:18.9 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:18.9 Info: => 0.000554s 11:55:18.9 Info: AlterTable Albums 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:18.9 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:18.9 Info: => 0.004349s 11:55:18.9 Info: AlterTable Albums 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Albums Links String 11:55:18.9 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:18.9 Info: => 0.0005334s 11:55:18.9 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:18.9 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:18.9 Info: => 9.05E-05s 11:55:18.9 Info: AlterTable Tracks 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Tracks ForeignRecordingId String 11:55:18.9 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:18.9 Info: => 0.0005275s 11:55:18.9 Info: AlterTable Tracks 11:55:18.9 Info: => 3E-07s 11:55:18.9 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:18.9 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:18.9 Info: => 0.0005496s 11:55:18.9 Info: AlterTable Tracks 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:18.9 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:18.9 Info: => 0.0005227s 11:55:18.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:18.9 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:18.9 Info: => 7.17E-05s 11:55:18.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:18.9 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:18.9 Info: => 5.91E-05s 11:55:18.9 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:18.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.9 Info: DROP TABLE "Artists" 11:55:18.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.9 Info: => 0.0041978s 11:55:18.9 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:18.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:18.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:18.9 Info: DROP TABLE "Albums" 11:55:18.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:18.9 Info: => 0.0043105s 11:55:18.9 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:18.9 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.9 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:18.9 Info: DROP TABLE "Tracks" 11:55:18.9 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:18.9 Info: => 0.0040166s 11:55:18.9 Info: DeleteColumn TrackFiles ArtistId 11:55:18.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:18.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:18.9 Info: DROP TABLE "TrackFiles" 11:55:18.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:18.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:18.9 Info: => 0.003674s 11:55:18.9 Info: CreateIndex Artists (ArtistMetadataId) 11:55:18.9 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.9 Info: => 7.9E-05s 11:55:18.9 Info: CreateIndex Artists (Monitored) 11:55:18.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.9 Info: => 7.36E-05s 11:55:18.9 Info: CreateIndex Albums (ArtistMetadataId) 11:55:18.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:18.9 Info: => 7.32E-05s 11:55:18.9 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:18.9 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:18.9 Info: => 7.16E-05s 11:55:18.9 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:18.9 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:18.9 Info: => 7.03E-05s 11:55:18.9 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:18.9 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:18.9 Info: => 7.1E-05s 11:55:18.9 Info: UpdateData 11:55:18.9 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:18.9 Info: => 3.71E-05s 11:55:18.9 Info: UpdateData 11:55:18.9 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:18.9 Info: => 3.13E-05s 11:55:18.9 Info: UpdateData 11:55:18.9 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:18.9 Info: => 3.62E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:18', 'add_release_groups_etc') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 23: add_release_groups_etc migrated 11:55:18.9 Info: => 0.0007058s 11:55:18.9 Info: 24: NewMediaInfoFormat migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 24 11:55:18.9 Info: UpdateData 11:55:18.9 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:18.9 Info: => 3.73E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:18', 'NewMediaInfoFormat') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 24: NewMediaInfoFormat migrated 11:55:18.9 Info: => 0.0004397s 11:55:18.9 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 25 11:55:18.9 Info: RenameTable Restrictions ReleaseProfiles 11:55:18.9 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:18.9 Info: => 0.0014064s 11:55:18.9 Info: AlterTable ReleaseProfiles 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:18.9 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:18.9 Info: => 0.0005165s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:18', 'rename_restrictions_to_release_profiles') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:18.9 Info: => 0.00099s 11:55:18.9 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 26 11:55:18.9 Info: RenameTable Profiles QualityProfiles 11:55:18.9 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:18.9 Info: => 0.0014104s 11:55:18.9 Info: AlterTable QualityProfiles 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:18.9 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:18.9 Info: => 0.0005116s 11:55:18.9 Info: AlterTable LanguageProfiles 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:18.9 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:18.9 Info: => 0.000496s 11:55:18.9 Info: UpdateData 11:55:18.9 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:18.9 Info: => 3.63E-05s 11:55:18.9 Info: UpdateData 11:55:18.9 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:18.9 Info: => 2.82E-05s 11:55:18.9 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:18.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:18.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:18.9 Info: DROP TABLE "Artists" 11:55:18.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:18.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:18.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:18.9 Info: => 0.0041176s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:18', 'rename_quality_profiles_add_upgrade_allowed') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:18.9 Info: => 0.0046804s 11:55:18.9 Info: 27: add_import_exclusions migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 27 11:55:18.9 Info: CreateTable ImportListExclusions 11:55:18.9 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:18.9 Info: => 0.0001032s 11:55:18.9 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:18.9 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:18.9 Info: => 8.32E-05s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:18', 'add_import_exclusions') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 27: add_import_exclusions migrated 11:55:18.9 Info: => 0.0006643s 11:55:18.9 Info: 28: clean_artist_metadata_table migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 28 11:55:18.9 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.9 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.9 Info: => 0.0001421s 11:55:18.9 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.9 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.9 Info: => 0.0001163s 11:55:18.9 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:18.9 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:18.9 Info: => 0.0001112s 11:55:18.9 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:18.9 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:18.9 Info: => 0.0001153s 11:55:18.9 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.9 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:18.9 Info: => 0.0001085s 11:55:18.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:18.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:18.9 Info: => 0.0001114s 11:55:18.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:19', 'clean_artist_metadata_table') 11:55:18.9 Info: Committing Transaction 11:55:18.9 Info: 28: clean_artist_metadata_table migrated 11:55:18.9 Info: => 0.0005554s 11:55:18.9 Info: 29: health_issue_notification migrating 11:55:18.9 Info: Beginning Transaction 11:55:18.9 Info: Starting migration of Main DB to 29 11:55:18.9 Info: AlterTable Notifications 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:18.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:18.9 Info: => 0.0005801s 11:55:18.9 Info: AlterTable Notifications 11:55:18.9 Info: => 4E-07s 11:55:18.9 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:18.9 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:18.9 Info: => 0.0005486s 11:55:18.9 Info: AlterTable Notifications 11:55:18.9 Info: => 5E-07s 11:55:18.9 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:18.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.0005667s 11:55:19.0 Info: AlterTable Notifications 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:19.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.0005493s 11:55:19.0 Info: AlterTable Notifications 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:19.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.000543s 11:55:19.0 Info: DeleteColumn Notifications OnDownload 11:55:19.0 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:19.0 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:19.0 Info: DROP TABLE "Notifications" 11:55:19.0 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:19.0 Info: => 0.0038217s 11:55:19.0 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:19.0 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:19.0 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:19.0 Info: DROP TABLE "Notifications" 11:55:19.0 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:19.0 Info: => 0.0037416s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:19', 'health_issue_notification') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 29: health_issue_notification migrated 11:55:19.0 Info: => 0.0042699s 11:55:19.0 Info: 30: add_mediafilerepository_mtime migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 30 11:55:19.0 Info: AlterTable TrackFiles 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn TrackFiles Modified DateTime 11:55:19.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:19.0 Info: => 0.00058s 11:55:19.0 Info: AlterTable TrackFiles 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn TrackFiles Path String 11:55:19.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:19.0 Info: => 0.0005632s 11:55:19.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:19.0 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:19.0 Info: => 3.13E-05s 11:55:19.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:19.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:19.0 Info: => 0.0001174s 11:55:19.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:19.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:19.0 Info: => 0.0001271s 11:55:19.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:19.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:19.0 Info: => 0.0001338s 11:55:19.0 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:19.0 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:19.0 Info: => 6.9E-05s 11:55:19.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:19.0 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:19.0 Info: => 4.88E-05s 11:55:19.0 Info: AlterTable TrackFiles 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: AlterColumn TrackFiles Path String 11:55:19.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:19.0 Info: DROP TABLE "TrackFiles" 11:55:19.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.0 Info: => 0.0037733s 11:55:19.0 Info: CreateIndex TrackFiles (Path) 11:55:19.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.0 Info: => 7.89E-05s 11:55:19.0 Info: DeleteColumn TrackFiles RelativePath 11:55:19.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:19.0 Info: DROP TABLE "TrackFiles" 11:55:19.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.0 Info: => 0.0039232s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:19', 'add_mediafilerepository_mtime') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 30: add_mediafilerepository_mtime migrated 11:55:19.0 Info: => 0.0044356s 11:55:19.0 Info: 31: add_artistmetadataid_constraint migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 31 11:55:19.0 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:19.0 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:19.0 Info: => 8.26E-05s 11:55:19.0 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:19.0 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:19.0 Info: => 0.0001637s 11:55:19.0 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:19.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.0 Info: DROP TABLE "Artists" 11:55:19.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.0 Info: => 0.0041428s 11:55:19.0 Info: CreateIndex Artists (ArtistMetadataId) 11:55:19.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.0 Info: => 9.87E-05s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:19', 'add_artistmetadataid_constraint') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 31: add_artistmetadataid_constraint migrated 11:55:19.0 Info: => 0.0006211s 11:55:19.0 Info: 32: old_ids_and_artist_alias migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 32 11:55:19.0 Info: AlterTable ArtistMetadata 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn ArtistMetadata Aliases String 11:55:19.0 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:19.0 Info: => 0.000542s 11:55:19.0 Info: AlterTable ArtistMetadata 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:19.0 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.0 Info: => 0.0005213s 11:55:19.0 Info: AlterTable Albums 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:19.0 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.0 Info: => 0.0005606s 11:55:19.0 Info: AlterTable AlbumReleases 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:19.0 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.0 Info: => 0.0005409s 11:55:19.0 Info: AlterTable Tracks 11:55:19.0 Info: => 3E-07s 11:55:19.0 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:19.0 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.0 Info: => 0.000496s 11:55:19.0 Info: AlterTable Tracks 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:19.0 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.0 Info: => 0.0005167s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:19', 'old_ids_and_artist_alias') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 32: old_ids_and_artist_alias migrated 11:55:19.0 Info: => 0.0009917s 11:55:19.0 Info: 33: download_propers_config migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 33 11:55:19.0 Info: PerformDBOperation 11:55:19.0 Info: Performing DB Operation 11:55:19.0 Info: => 2.5E-05s 11:55:19.0 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:19.0 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:19.0 Info: => 2.71E-05s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:19', 'download_propers_config') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 33: download_propers_config migrated 11:55:19.0 Info: => 0.0004579s 11:55:19.0 Info: 34: remove_language_profiles migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 34 11:55:19.0 Info: DeleteTable LanguageProfiles 11:55:19.0 Info: DROP TABLE "LanguageProfiles" 11:55:19.0 Info: => 0.0001756s 11:55:19.0 Info: DeleteColumn Artists LanguageProfileId 11:55:19.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.0 Info: DROP TABLE "Artists" 11:55:19.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.0 Info: => 0.0044216s 11:55:19.0 Info: DeleteColumn ImportLists LanguageProfileId 11:55:19.0 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:19.0 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:19.0 Info: DROP TABLE "ImportLists" 11:55:19.0 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:19.0 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:19.0 Info: => 0.0038754s 11:55:19.0 Info: DeleteColumn Blacklist Language 11:55:19.0 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:19.0 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:19.0 Info: DROP TABLE "Blacklist" 11:55:19.0 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:19.0 Info: => 0.005378s 11:55:19.0 Info: DeleteColumn History Language 11:55:19.0 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:19.0 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:19.0 Info: DROP TABLE "History" 11:55:19.0 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:19.0 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:19.0 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:19.0 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:19.0 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:19.0 Info: => 0.0042362s 11:55:19.0 Info: DeleteColumn LyricFiles Language 11:55:19.0 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.0 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:19.0 Info: DROP TABLE "LyricFiles" 11:55:19.0 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:19.0 Info: => 0.0039948s 11:55:19.0 Info: DeleteColumn TrackFiles Language 11:55:19.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:19.0 Info: DROP TABLE "TrackFiles" 11:55:19.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.0 Info: => 0.0037715s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:19', 'remove_language_profiles') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 34: remove_language_profiles migrated 11:55:19.0 Info: => 0.0043498s 11:55:19.0 Info: 35: multi_disc_naming_format migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 35 11:55:19.0 Info: AlterTable NamingConfig 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:19.0 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:19.0 Info: => 0.0005655s 11:55:19.0 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:19.0 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:19.0 Info: => 3.41E-05s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:19', 'multi_disc_naming_format') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 35: multi_disc_naming_format migrated 11:55:19.0 Info: => 0.0005032s 11:55:19.0 Info: 36: add_download_client_priority migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 36 11:55:19.0 Info: AlterTable DownloadClients 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn DownloadClients Priority Int32 11:55:19.0 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:19.0 Info: => 0.0005687s 11:55:19.0 Info: PerformDBOperation 11:55:19.0 Info: Performing DB Operation 11:55:19.0 Info: => 5.21E-05s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:19', 'add_download_client_priority') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 36: add_download_client_priority migrated 11:55:19.0 Info: => 0.0005123s 11:55:19.0 Info: 37: remove_growl_prowl migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 37 11:55:19.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:19.0 Info: => 3.58E-05s 11:55:19.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:19.0 Info: => 2.55E-05s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:19', 'remove_growl_prowl') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 37: remove_growl_prowl migrated 11:55:19.0 Info: => 0.0003937s 11:55:19.0 Info: 38: remove_plex_hometheatre migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 38 11:55:19.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:19.0 Info: => 4.49E-05s 11:55:19.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:19.0 Info: => 2.55E-05s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:19', 'remove_plex_hometheatre') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 38: remove_plex_hometheatre migrated 11:55:19.0 Info: => 0.0003638s 11:55:19.0 Info: 39: add_root_folder_add_defaults migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 39 11:55:19.0 Info: AlterTable RootFolders 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn RootFolders Name String 11:55:19.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:19.0 Info: => 0.0006043s 11:55:19.0 Info: AlterTable RootFolders 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:19.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.0005779s 11:55:19.0 Info: AlterTable RootFolders 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:19.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.0005193s 11:55:19.0 Info: AlterTable RootFolders 11:55:19.0 Info: => 3E-07s 11:55:19.0 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:19.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.00054s 11:55:19.0 Info: AlterTable RootFolders 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn RootFolders DefaultTags String 11:55:19.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:19.0 Info: => 0.000547s 11:55:19.0 Info: PerformDBOperation 11:55:19.0 Info: Performing DB Operation 11:55:19.0 Info: => 4.71E-05s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:19', 'add_root_folder_add_defaults') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 39: add_root_folder_add_defaults migrated 11:55:19.0 Info: => 0.0004237s 11:55:19.0 Info: 40: task_duration migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 40 11:55:19.0 Info: AlterTable ScheduledTasks 11:55:19.0 Info: => 3E-07s 11:55:19.0 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:19.0 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:19.0 Info: => 0.0005775s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:19', 'task_duration') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 40: task_duration migrated 11:55:19.0 Info: => 0.0009719s 11:55:19.0 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 41 11:55:19.0 Info: AlterTable ReleaseProfiles 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:19.0 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:19.0 Info: => 0.0005459s 11:55:19.0 Info: AlterTable ReleaseProfiles 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:19.0 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.0005441s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:19', 'add_indexer_and_enabled_to_release_profiles') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:19.0 Info: => 0.0008988s 11:55:19.0 Info: 42: remove_album_folders migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 42 11:55:19.0 Info: DeleteColumn Artists AlbumFolder 11:55:19.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.0 Info: DROP TABLE "Artists" 11:55:19.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.0 Info: => 0.0044428s 11:55:19.0 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:19.0 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:19.0 Info: => 3.24E-05s 11:55:19.0 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:19.0 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:19.0 Info: => 2.66E-05s 11:55:19.0 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:19.0 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:19.0 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:19.0 Info: DROP TABLE "NamingConfig" 11:55:19.0 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:19.0 Info: => 0.0035677s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:19', 'remove_album_folders') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 42: remove_album_folders migrated 11:55:19.0 Info: => 0.004046s 11:55:19.0 Info: 44: add_priority_to_indexers migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 44 11:55:19.0 Info: AlterTable Indexers 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn Indexers Priority Int32 11:55:19.0 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:19.0 Info: => 0.0005305s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:19', 'add_priority_to_indexers') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 44: add_priority_to_indexers migrated 11:55:19.0 Info: => 0.0009926s 11:55:19.0 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 45 11:55:19.0 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:19.0 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:19.0 Info: => 0.0001072s 11:55:19.0 Info: PerformDBOperation 11:55:19.0 Info: Performing DB Operation 11:55:19.0 Info: => 2.27E-05s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:19', 'remove_chown_and_folderchmod_config') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:19.0 Info: => 0.0004603s 11:55:19.0 Info: 47: update_notifiarr migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 47 11:55:19.0 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:19.0 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:19.0 Info: => 5.24E-05s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:19', 'update_notifiarr') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 47: update_notifiarr migrated 11:55:19.0 Info: => 0.0005428s 11:55:19.0 Info: 49: email_multiple_addresses migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 49 11:55:19.0 Info: PerformDBOperation 11:55:19.0 Info: Performing DB Operation 11:55:19.0 Info: => 5.45E-05s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:19', 'email_multiple_addresses') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 49: email_multiple_addresses migrated 11:55:19.0 Info: => 0.000451s 11:55:19.0 Info: 50: rename_blacklist_to_blocklist migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 50 11:55:19.0 Info: RenameTable Blacklist Blocklist 11:55:19.0 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:19.0 Info: => 0.001472s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:19', 'rename_blacklist_to_blocklist') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 50: rename_blacklist_to_blocklist migrated 11:55:19.0 Info: => 0.0018295s 11:55:19.0 Info: 51: cdh_per_downloadclient migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 51 11:55:19.0 Info: AlterTable DownloadClients 11:55:19.0 Info: => 3E-07s 11:55:19.0 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:19.0 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:19.0 Info: => 0.0006998s 11:55:19.0 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:19.0 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:19.0 Info: => 0.0005556s 11:55:19.0 Info: PerformDBOperation 11:55:19.0 Info: Performing DB Operation 11:55:19.0 Info: => 0.000153s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:19', 'cdh_per_downloadclient') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 51: cdh_per_downloadclient migrated 11:55:19.0 Info: => 0.0005413s 11:55:19.0 Info: 52: download_history migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 52 11:55:19.0 Info: CreateTable DownloadHistory 11:55:19.0 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:19.0 Info: => 0.0001329s 11:55:19.0 Info: CreateIndex DownloadHistory (EventType) 11:55:19.0 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:19.0 Info: => 0.0001134s 11:55:19.0 Info: CreateIndex DownloadHistory (ArtistId) 11:55:19.0 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:19.0 Info: => 0.0001015s 11:55:19.0 Info: CreateIndex DownloadHistory (DownloadId) 11:55:19.0 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:19.0 Info: => 0.0001039s 11:55:19.0 Info: PerformDBOperation 11:55:19.0 Info: Performing DB Operation 11:55:19.0 Info: => 0.0001077s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:19', 'download_history') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 52: download_history migrated 11:55:19.0 Info: => 0.0005217s 11:55:19.0 Info: 53: add_update_history migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 53 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:19', 'add_update_history') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 53: add_update_history migrated 11:55:19.0 Info: => 0.0003805s 11:55:19.0 Info: 54: add_on_update_to_notifications migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 54 11:55:19.0 Info: AlterTable Notifications 11:55:19.0 Info: => 3E-07s 11:55:19.0 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:19.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:19.0 Info: => 0.0006239s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:19', 'add_on_update_to_notifications') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 54: add_on_update_to_notifications migrated 11:55:19.0 Info: => 0.0011171s 11:55:19.0 Info: 55: download_client_per_indexer migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 55 11:55:19.0 Info: AlterTable Indexers 11:55:19.0 Info: => 3E-07s 11:55:19.0 Info: CreateColumn Indexers DownloadClientId Int32 11:55:19.0 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.00067s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:19', 'download_client_per_indexer') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 55: download_client_per_indexer migrated 11:55:19.0 Info: => 0.0010635s 11:55:19.0 Info: 56: AddNewItemMonitorType migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 56 11:55:19.0 Info: AlterTable Artists 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn Artists MonitorNewItems Int32 11:55:19.0 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.0005549s 11:55:19.0 Info: AlterTable RootFolders 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:19.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.0006283s 11:55:19.0 Info: AlterTable ImportLists 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:19.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.0006632s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:19', 'AddNewItemMonitorType') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 56: AddNewItemMonitorType migrated 11:55:19.0 Info: => 0.0011209s 11:55:19.0 Info: 57: ImportListSearch migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 57 11:55:19.0 Info: AlterTable ImportLists 11:55:19.0 Info: => 4E-07s 11:55:19.0 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:19.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:19.0 Info: => 0.000748s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:19', 'ImportListSearch') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 57: ImportListSearch migrated 11:55:19.0 Info: => 0.0011622s 11:55:19.0 Info: 58: ImportListMonitorExisting migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 58 11:55:19.0 Info: AlterTable ImportLists 11:55:19.0 Info: => 5E-07s 11:55:19.0 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:19.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:19.0 Info: => 0.0007616s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:19', 'ImportListMonitorExisting') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 58: ImportListMonitorExisting migrated 11:55:19.0 Info: => 0.0011294s 11:55:19.0 Info: 59: add_indexer_tags migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 59 11:55:19.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.0 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:19.0 Info: => 4.74E-05s 11:55:19.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.0 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:19.0 Info: => 2.6E-05s 11:55:19.0 Info: AlterTable Indexers 11:55:19.0 Info: => 2E-07s 11:55:19.0 Info: CreateColumn Indexers Tags String 11:55:19.0 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:19.0 Info: => 0.0006955s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:19', 'add_indexer_tags') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 59: add_indexer_tags migrated 11:55:19.0 Info: => 0.0010529s 11:55:19.0 Info: 60: update_audio_types migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 60 11:55:19.0 Info: PerformDBOperation 11:55:19.0 Info: Performing DB Operation 11:55:19.0 Info: => 4.32E-05s 11:55:19.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:19', 'update_audio_types') 11:55:19.0 Info: Committing Transaction 11:55:19.0 Info: 60: update_audio_types migrated 11:55:19.0 Info: => 0.0003948s 11:55:19.0 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:19.0 Info: Beginning Transaction 11:55:19.0 Info: Starting migration of Main DB to 61 11:55:19.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.0 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:19.0 Info: => 3.02E-05s 11:55:19.0 Info: AlterTable AlbumReleases 11:55:19.0 Info: => 2E-07s 11:55:19.0 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:19.0 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:19.0 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:19.0 Info: DROP TABLE "AlbumReleases" 11:55:19.0 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:19.1 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:19.1 Info: => 0.0045876s 11:55:19.1 Info: AlterTable Albums 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:19.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:19.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:19.1 Info: DROP TABLE "Albums" 11:55:19.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.1 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:19.1 Info: => 0.0043095s 11:55:19.1 Info: AlterTable Albums 11:55:19.1 Info: => 3E-07s 11:55:19.1 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:19.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:19.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:19.1 Info: DROP TABLE "Albums" 11:55:19.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.1 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:19.1 Info: => 0.0042516s 11:55:19.1 Info: AlterTable Albums 11:55:19.1 Info: => 3E-07s 11:55:19.1 Info: AlterColumn Albums Added DateTimeOffset 11:55:19.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:19.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:19.1 Info: DROP TABLE "Albums" 11:55:19.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.1 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:19.1 Info: => 0.0044807s 11:55:19.1 Info: AlterTable Artists 11:55:19.1 Info: => 3E-07s 11:55:19.1 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:19.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:19.1 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:19.1 Info: DROP TABLE "Artists" 11:55:19.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.1 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.1 Info: => 0.0042645s 11:55:19.1 Info: AlterTable Artists 11:55:19.1 Info: => 3E-07s 11:55:19.1 Info: AlterColumn Artists Added DateTimeOffset 11:55:19.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:19.1 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:19.1 Info: DROP TABLE "Artists" 11:55:19.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.1 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.1 Info: => 0.0043004s 11:55:19.1 Info: AlterTable Blocklist 11:55:19.1 Info: => 3E-07s 11:55:19.1 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:19.1 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:19.1 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:19.1 Info: DROP TABLE "Blocklist" 11:55:19.1 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:19.1 Info: => 0.003799s 11:55:19.1 Info: AlterTable Blocklist 11:55:19.1 Info: => 3E-07s 11:55:19.1 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:19.1 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:19.1 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:19.1 Info: DROP TABLE "Blocklist" 11:55:19.1 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:19.1 Info: => 0.0036956s 11:55:19.1 Info: AlterTable Commands 11:55:19.1 Info: => 3E-07s 11:55:19.1 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:19.1 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) 11:55:19.1 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" 11:55:19.1 Info: DROP TABLE "Commands" 11:55:19.1 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:19.1 Info: => 0.0037442s 11:55:19.1 Info: AlterTable Commands 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:19.1 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) 11:55:19.1 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" 11:55:19.1 Info: DROP TABLE "Commands" 11:55:19.1 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:19.1 Info: => 0.0054944s 11:55:19.1 Info: AlterTable Commands 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:19.1 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) 11:55:19.1 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" 11:55:19.1 Info: DROP TABLE "Commands" 11:55:19.1 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:19.1 Info: => 0.0037818s 11:55:19.1 Info: AlterTable DownloadClientStatus 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:19.1 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) 11:55:19.1 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:19.1 Info: DROP TABLE "DownloadClientStatus" 11:55:19.1 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:19.1 Info: => 0.0038319s 11:55:19.1 Info: AlterTable DownloadClientStatus 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:19.1 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) 11:55:19.1 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:19.1 Info: DROP TABLE "DownloadClientStatus" 11:55:19.1 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:19.1 Info: => 0.0038658s 11:55:19.1 Info: AlterTable DownloadClientStatus 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:19.1 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) 11:55:19.1 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:19.1 Info: DROP TABLE "DownloadClientStatus" 11:55:19.1 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:19.1 Info: => 0.0038104s 11:55:19.1 Info: AlterTable DownloadHistory 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:19.1 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:19.1 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:19.1 Info: DROP TABLE "DownloadHistory" 11:55:19.1 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:19.1 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:19.1 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:19.1 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:19.1 Info: => 0.0041678s 11:55:19.1 Info: AlterTable ExtraFiles 11:55:19.1 Info: => 3E-07s 11:55:19.1 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:19.1 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.1 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:19.1 Info: DROP TABLE "ExtraFiles" 11:55:19.1 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:19.1 Info: => 0.0036382s 11:55:19.1 Info: AlterTable ExtraFiles 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:19.1 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.1 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:19.1 Info: DROP TABLE "ExtraFiles" 11:55:19.1 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:19.1 Info: => 0.0036693s 11:55:19.1 Info: AlterTable History 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn History Date DateTimeOffset 11:55:19.1 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:19.1 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:19.1 Info: DROP TABLE "History" 11:55:19.1 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:19.1 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:19.1 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:19.1 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:19.1 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:19.1 Info: => 0.0044126s 11:55:19.1 Info: AlterTable ImportListStatus 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:19.1 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:19.1 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:19.1 Info: DROP TABLE "ImportListStatus" 11:55:19.1 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:19.1 Info: => 0.0038762s 11:55:19.1 Info: AlterTable ImportListStatus 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:19.1 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:19.1 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:19.1 Info: DROP TABLE "ImportListStatus" 11:55:19.1 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:19.1 Info: => 0.0041701s 11:55:19.1 Info: AlterTable ImportListStatus 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:19.1 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:19.1 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:19.1 Info: DROP TABLE "ImportListStatus" 11:55:19.1 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:19.1 Info: => 0.003846s 11:55:19.1 Info: AlterTable IndexerStatus 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:19.1 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) 11:55:19.1 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:19.1 Info: DROP TABLE "IndexerStatus" 11:55:19.1 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:19.1 Info: => 0.0039966s 11:55:19.1 Info: AlterTable IndexerStatus 11:55:19.1 Info: => 3E-07s 11:55:19.1 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:19.1 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) 11:55:19.1 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:19.1 Info: DROP TABLE "IndexerStatus" 11:55:19.1 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:19.1 Info: => 0.0038867s 11:55:19.1 Info: AlterTable IndexerStatus 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:19.1 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) 11:55:19.1 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:19.1 Info: DROP TABLE "IndexerStatus" 11:55:19.1 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:19.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:19.1 Info: => 0.0038652s 11:55:19.1 Info: AlterTable LyricFiles 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:19.1 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.1 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:19.1 Info: DROP TABLE "LyricFiles" 11:55:19.1 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:19.1 Info: => 0.0037707s 11:55:19.1 Info: AlterTable LyricFiles 11:55:19.1 Info: => 4E-07s 11:55:19.1 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:19.2 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:19.2 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:19.2 Info: DROP TABLE "LyricFiles" 11:55:19.2 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:19.2 Info: => 0.0046868s 11:55:19.2 Info: AlterTable MetadataFiles 11:55:19.2 Info: => 4E-07s 11:55:19.2 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:19.2 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:19.2 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:19.2 Info: DROP TABLE "MetadataFiles" 11:55:19.2 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:19.2 Info: => 0.0037661s 11:55:19.2 Info: AlterTable MetadataFiles 11:55:19.2 Info: => 4E-07s 11:55:19.2 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:19.2 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:19.2 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:19.2 Info: DROP TABLE "MetadataFiles" 11:55:19.2 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:19.2 Info: => 0.0037421s 11:55:19.2 Info: AlterTable PendingReleases 11:55:19.2 Info: => 4E-07s 11:55:19.2 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:19.2 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:19.2 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:19.2 Info: DROP TABLE "PendingReleases" 11:55:19.2 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:19.2 Info: => 0.0037355s 11:55:19.2 Info: AlterTable ScheduledTasks 11:55:19.2 Info: => 5E-07s 11:55:19.2 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:19.2 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) 11:55:19.2 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:19.2 Info: DROP TABLE "ScheduledTasks" 11:55:19.2 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:19.2 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:19.2 Info: => 0.0039319s 11:55:19.2 Info: AlterTable ScheduledTasks 11:55:19.2 Info: => 4E-07s 11:55:19.2 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:19.2 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) 11:55:19.2 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:19.2 Info: DROP TABLE "ScheduledTasks" 11:55:19.2 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:19.2 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:19.2 Info: => 0.0039427s 11:55:19.2 Info: AlterTable TrackFiles 11:55:19.2 Info: => 4E-07s 11:55:19.2 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:19.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:19.2 Info: DROP TABLE "TrackFiles" 11:55:19.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.2 Info: => 0.003989s 11:55:19.2 Info: AlterTable TrackFiles 11:55:19.2 Info: => 3E-07s 11:55:19.2 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:19.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:19.2 Info: DROP TABLE "TrackFiles" 11:55:19.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.2 Info: => 0.0040433s 11:55:19.2 Info: AlterTable VersionInfo 11:55:19.2 Info: => 4E-07s 11:55:19.2 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:19.2 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:19.2 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:19.2 Info: DROP TABLE "VersionInfo" 11:55:19.2 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:19.2 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:19.2 Info: => 0.0039107s 11:55:19.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:19', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:19.2 Info: Committing Transaction 11:55:19.2 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:19.2 Info: => 0.0046166s 11:55:19.2 Info: 62: add_on_delete_to_notifications migrating 11:55:19.2 Info: Beginning Transaction 11:55:19.2 Info: Starting migration of Main DB to 62 11:55:19.2 Info: AlterTable Notifications 11:55:19.2 Info: => 5E-07s 11:55:19.2 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:19.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:19.2 Info: => 0.0005885s 11:55:19.2 Info: AlterTable Notifications 11:55:19.2 Info: => 4E-07s 11:55:19.2 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:19.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:19.2 Info: => 0.0005667s 11:55:19.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:19', 'add_on_delete_to_notifications') 11:55:19.2 Info: Committing Transaction 11:55:19.2 Info: 62: add_on_delete_to_notifications migrated 11:55:19.2 Info: => 0.0010596s 11:55:19.2 Info: 63: add_custom_formats migrating 11:55:19.2 Info: Beginning Transaction 11:55:19.2 Info: Starting migration of Main DB to 63 11:55:19.2 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "x264", "value": 2 } ]', '', '', '[]', 1, 1, 0) 11:55:19.2 Info: AlterTable DelayProfiles 11:55:19.2 Info: => 3E-07s 11:55:19.2 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:19.2 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:19.2 Info: => 0.0005593s 11:55:19.2 Info: UpdateData 11:55:19.2 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:19.2 Info: => 4.1E-05s 11:55:19.2 Info: AlterTable TrackFiles 11:55:19.2 Info: => 3E-07s 11:55:19.2 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:19.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:19.2 Info: => 0.0005355s 11:55:19.2 Info: PerformDBOperation 11:55:19.2 Info: Performing DB Operation 11:55:19.2 Info: => 0.0009913s 11:55:19.2 Info: CreateTable CustomFormats 11:55:19.2 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:19.2 Info: => 0.0001566s 11:55:19.2 Info: CreateIndex CustomFormats (Name) 11:55:19.2 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:19.2 Info: => 9.36E-05s 11:55:19.2 Info: AlterTable QualityProfiles 11:55:19.2 Info: => 4E-07s 11:55:19.2 Info: CreateColumn QualityProfiles FormatItems String 11:55:19.2 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:19.2 Info: => 0.0006039s 11:55:19.2 Info: AlterTable QualityProfiles 11:55:19.2 Info: => 4E-07s 11:55:19.2 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:19.2 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:19.2 Info: => 0.0005545s 11:55:19.2 Info: AlterTable QualityProfiles 11:55:19.2 Info: => 3E-07s 11:55:19.2 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:19.2 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:19.2 Info: => 0.0005515s 11:55:19.2 Info: PerformDBOperation 11:55:19.2 Info: Performing DB Operation 11:55:19.2 Info: => 0.0010522s 11:55:19.2 Info: PerformDBOperation 11:55:19.2 Info: Performing DB Operation 11:55:19.2 Info: => 2.82E-05s 11:55:19.2 Info: DeleteColumn ReleaseProfiles Preferred 11:55:19.2 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:19.2 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:19.2 Info: DROP TABLE "ReleaseProfiles" 11:55:19.2 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:19.2 Info: => 0.003752s 11:55:19.2 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:19.2 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:19.2 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:19.2 Info: DROP TABLE "ReleaseProfiles" 11:55:19.2 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:19.2 Info: => 0.0037119s 11:55:19.2 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:19.2 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:19.2 Info: => 3.98E-05s 11:55:19.2 Info: AlterTable DelayProfiles 11:55:19.2 Info: => 3E-07s 11:55:19.2 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:19.2 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:19.2 Info: => 0.0005712s 11:55:19.2 Info: AlterTable DelayProfiles 11:55:19.2 Info: => 4E-07s 11:55:19.2 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:19.2 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:19.2 Info: => 0.0005547s 11:55:19.2 Info: -> 1 Insert operations completed in 00:00:00.0000650 taking an average of 00:00:00.0000650 11:55:19.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:19', 'add_custom_formats') 11:55:19.2 Info: Committing Transaction 11:55:19.2 Info: 63: add_custom_formats migrated 11:55:19.2 Info: => 0.001087s 11:55:19.2 Debug: Took: 00:00:00.3675564 11:55:19.3 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_remove_release_profile_if_no_ignored_or_required --- 11:55:19.3 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_set_cf_naming_token_if_set_in_release_profile --- 11:55:19.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173193049022_149/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:19.3 Info: DatabaseEngineVersionCheck migrating 11:55:19.3 Info: PerformDBOperation 11:55:19.3 Info: Performing DB Operation 11:55:19.3 Info: SQLite 3.46.1 11:55:19.3 Info: => 0.0013045s 11:55:19.3 Info: DatabaseEngineVersionCheck migrated 11:55:19.3 Info: => 0.0013129s 11:55:19.3 Info: VersionMigration migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: CreateTable VersionInfo 11:55:19.3 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:19.3 Info: => 0.0001373s 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: VersionMigration migrated 11:55:19.3 Info: => 0.0007107s 11:55:19.3 Info: VersionUniqueMigration migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: CreateIndex VersionInfo (Version) 11:55:19.3 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:19.3 Info: => 0.0001039s 11:55:19.3 Info: AlterTable VersionInfo 11:55:19.3 Info: => 6E-07s 11:55:19.3 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:19.3 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:19.3 Info: => 0.000513s 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: VersionUniqueMigration migrated 11:55:19.3 Info: => 0.0008874s 11:55:19.3 Info: VersionDescriptionMigration migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: AlterTable VersionInfo 11:55:19.3 Info: => 5E-07s 11:55:19.3 Info: CreateColumn VersionInfo Description String 11:55:19.3 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:19.3 Info: => 0.0001841s 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: VersionDescriptionMigration migrated 11:55:19.3 Info: => 0.0005439s 11:55:19.3 Info: 1: InitialSetup migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 1 11:55:19.3 Info: CreateTable Config 11:55:19.3 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:19.3 Info: => 0.0001284s 11:55:19.3 Info: CreateIndex Config (Key) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:19.3 Info: => 7.23E-05s 11:55:19.3 Info: CreateTable RootFolders 11:55:19.3 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:19.3 Info: => 7.98E-05s 11:55:19.3 Info: CreateIndex RootFolders (Path) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:19.3 Info: => 6.98E-05s 11:55:19.3 Info: CreateTable Artists 11:55:19.3 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:19.3 Info: => 0.0001855s 11:55:19.3 Info: CreateIndex Artists (ForeignArtistId) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:19.3 Info: => 7.01E-05s 11:55:19.3 Info: CreateIndex Artists (NameSlug) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:19.3 Info: => 6.7E-05s 11:55:19.3 Info: CreateIndex Artists (CleanName) 11:55:19.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.3 Info: => 6.34E-05s 11:55:19.3 Info: CreateIndex Artists (Path) 11:55:19.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.3 Info: => 7.14E-05s 11:55:19.3 Info: CreateTable Albums 11:55:19.3 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:19.3 Info: => 0.000164s 11:55:19.3 Info: CreateIndex Albums (ForeignAlbumId) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.3 Info: => 6.85E-05s 11:55:19.3 Info: CreateIndex Albums (MBId) 11:55:19.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:19.3 Info: => 6.32E-05s 11:55:19.3 Info: CreateIndex Albums (TADBId) 11:55:19.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:19.3 Info: => 6.42E-05s 11:55:19.3 Info: CreateIndex Albums (TitleSlug) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:19.3 Info: => 6.47E-05s 11:55:19.3 Info: CreateIndex Albums (CleanTitle) 11:55:19.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.3 Info: => 6.3E-05s 11:55:19.3 Info: CreateIndex Albums (Path) 11:55:19.3 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:19.3 Info: => 6.08E-05s 11:55:19.3 Info: CreateTable Tracks 11:55:19.3 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:19.3 Info: => 0.0001216s 11:55:19.3 Info: CreateIndex Tracks (ForeignTrackId) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:19.3 Info: => 6.75E-05s 11:55:19.3 Info: CreateIndex Tracks (ArtistId) 11:55:19.3 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:19.3 Info: => 6.84E-05s 11:55:19.3 Info: CreateIndex Tracks (TrackFileId) 11:55:19.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:19.3 Info: => 7.12E-05s 11:55:19.3 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:19.3 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:19.3 Info: => 7.22E-05s 11:55:19.3 Info: CreateTable TrackFiles 11:55:19.3 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:19.3 Info: => 0.0001368s 11:55:19.3 Info: CreateIndex TrackFiles (ArtistId) 11:55:19.3 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:19.3 Info: => 7.01E-05s 11:55:19.3 Info: CreateIndex TrackFiles (AlbumId) 11:55:19.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.3 Info: => 6.36E-05s 11:55:19.3 Info: CreateTable History 11:55:19.3 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:19.3 Info: => 0.0001305s 11:55:19.3 Info: CreateIndex History (Date) 11:55:19.3 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:19.3 Info: => 6.8E-05s 11:55:19.3 Info: CreateIndex History (EventType) 11:55:19.3 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:19.3 Info: => 7.12E-05s 11:55:19.3 Info: CreateIndex History (DownloadId) 11:55:19.3 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:19.3 Info: => 6.99E-05s 11:55:19.3 Info: CreateIndex History (AlbumId) 11:55:19.3 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:19.3 Info: => 0.0001078s 11:55:19.3 Info: CreateTable Notifications 11:55:19.3 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:19.3 Info: => 0.0001331s 11:55:19.3 Info: CreateTable ScheduledTasks 11:55:19.3 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:19.3 Info: => 9.95E-05s 11:55:19.3 Info: CreateIndex ScheduledTasks (TypeName) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:19.3 Info: => 7.1E-05s 11:55:19.3 Info: CreateTable Indexers 11:55:19.3 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, "EnableSearch" INTEGER) 11:55:19.3 Info: => 9.56E-05s 11:55:19.3 Info: CreateIndex Indexers (Name) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:19.3 Info: => 8.94E-05s 11:55:19.3 Info: CreateTable Profiles 11:55:19.3 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:19.3 Info: => 9.08E-05s 11:55:19.3 Info: CreateIndex Profiles (Name) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:19.3 Info: => 9.6E-05s 11:55:19.3 Info: CreateTable QualityDefinitions 11:55:19.3 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:19.3 Info: => 0.000114s 11:55:19.3 Info: CreateIndex QualityDefinitions (Quality) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:19.3 Info: => 7.48E-05s 11:55:19.3 Info: CreateIndex QualityDefinitions (Title) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:19.3 Info: => 7.57E-05s 11:55:19.3 Info: CreateTable NamingConfig 11:55:19.3 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:19.3 Info: => 0.0001128s 11:55:19.3 Info: CreateTable Blacklist 11:55:19.3 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:19.3 Info: => 0.0001543s 11:55:19.3 Info: CreateTable Metadata 11:55:19.3 Info: CREATE TABLE "Metadata" ("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) 11:55:19.3 Info: => 9.71E-05s 11:55:19.3 Info: CreateTable MetadataFiles 11:55:19.3 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:19.3 Info: => 0.0001115s 11:55:19.3 Info: CreateTable DownloadClients 11:55:19.3 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) 11:55:19.3 Info: => 0.0001009s 11:55:19.3 Info: CreateTable PendingReleases 11:55:19.3 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:19.3 Info: => 0.0001093s 11:55:19.3 Info: CreateTable RemotePathMappings 11:55:19.3 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:19.3 Info: => 9.24E-05s 11:55:19.3 Info: CreateTable Tags 11:55:19.3 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:19.3 Info: => 8.86E-05s 11:55:19.3 Info: CreateIndex Tags (Label) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:19.3 Info: => 8.57E-05s 11:55:19.3 Info: CreateTable Restrictions 11:55:19.3 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:19.3 Info: => 9.21E-05s 11:55:19.3 Info: CreateTable DelayProfiles 11:55:19.3 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:19.3 Info: => 0.0001263s 11:55:19.3 Info: CreateTable Users 11:55:19.3 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:19.3 Info: => 9.01E-05s 11:55:19.3 Info: CreateIndex Users (Identifier) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:19.3 Info: => 8.54E-05s 11:55:19.3 Info: CreateIndex Users (Username) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:19.3 Info: => 7.94E-05s 11:55:19.3 Info: CreateTable Commands 11:55:19.3 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) 11:55:19.3 Info: => 0.0001163s 11:55:19.3 Info: CreateTable IndexerStatus 11:55:19.3 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) 11:55:19.3 Info: => 0.0001223s 11:55:19.3 Info: CreateIndex IndexerStatus (ProviderId) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:19.3 Info: => 0.0001292s 11:55:19.3 Info: CreateTable ExtraFiles 11:55:19.3 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.3 Info: => 0.0001275s 11:55:19.3 Info: CreateTable LyricFiles 11:55:19.3 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:19.3 Info: => 0.0001298s 11:55:19.3 Info: CreateTable LanguageProfiles 11:55:19.3 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:19.3 Info: => 0.0001091s 11:55:19.3 Info: CreateIndex LanguageProfiles (Name) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:19.3 Info: => 8.49E-05s 11:55:19.3 Info: CreateTable DownloadClientStatus 11:55:19.3 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) 11:55:19.3 Info: => 9.96E-05s 11:55:19.3 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:19.3 Info: => 8.82E-05s 11:55:19.3 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:19.3 Info: -> 1 Insert operations completed in 00:00:00.0000556 taking an average of 00:00:00.0000556 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:19', 'InitialSetup') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 1: InitialSetup migrated 11:55:19.3 Info: => 0.0009741s 11:55:19.3 Info: 2: add_reason_to_pending_releases migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 2 11:55:19.3 Info: AlterTable PendingReleases 11:55:19.3 Info: => 4E-07s 11:55:19.3 Info: CreateColumn PendingReleases Reason Int32 11:55:19.3 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:19.3 Info: => 0.0005294s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:19', 'add_reason_to_pending_releases') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 2: add_reason_to_pending_releases migrated 11:55:19.3 Info: => 0.0008952s 11:55:19.3 Info: 3: add_medium_support migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 3 11:55:19.3 Info: AlterTable Albums 11:55:19.3 Info: => 4E-07s 11:55:19.3 Info: CreateColumn Albums Media String 11:55:19.3 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:19.3 Info: => 0.000551s 11:55:19.3 Info: AlterTable Tracks 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: CreateColumn Tracks MediumNumber Int32 11:55:19.3 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:19.3 Info: => 0.0005053s 11:55:19.3 Info: AlterTable Tracks 11:55:19.3 Info: => 4E-07s 11:55:19.3 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:19.3 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:19.3 Info: => 0.0004467s 11:55:19.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:19.3 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:19.3 Info: => 3.31E-05s 11:55:19.3 Info: DeleteColumn Tracks TrackNumber 11:55:19.3 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:19.3 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:19.3 Info: DROP TABLE "Tracks" 11:55:19.3 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:19.3 Info: => 0.0037678s 11:55:19.3 Info: AlterTable Tracks 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: CreateColumn Tracks TrackNumber String 11:55:19.3 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:19.3 Info: => 0.0004473s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:19', 'add_medium_support') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 3: add_medium_support migrated 11:55:19.3 Info: => 0.0009409s 11:55:19.3 Info: 4: add_various_qualites_in_profile migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 4 11:55:19.3 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:19.3 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:19.3 Info: => 3.95E-05s 11:55:19.3 Info: PerformDBOperation 11:55:19.3 Info: Performing DB Operation 11:55:19.3 Info: => 2.95E-05s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:19', 'add_various_qualites_in_profile') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 4: add_various_qualites_in_profile migrated 11:55:19.3 Info: => 0.0004327s 11:55:19.3 Info: 5: metadata_profiles migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 5 11:55:19.3 Info: CreateTable MetadataProfiles 11:55:19.3 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:19.3 Info: => 0.000129s 11:55:19.3 Info: CreateIndex MetadataProfiles (Name) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:19.3 Info: => 9.63E-05s 11:55:19.3 Info: AlterTable Artists 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: CreateColumn Artists MetadataProfileId Int32 11:55:19.3 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:19.3 Info: => 0.0004764s 11:55:19.3 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:19.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:19.3 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:19.3 Info: DROP TABLE "Artists" 11:55:19.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.3 Info: => 0.0038866s 11:55:19.3 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:19.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:19.3 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:19.3 Info: DROP TABLE "Artists" 11:55:19.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.3 Info: => 0.0038392s 11:55:19.3 Info: AlterTable Albums 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: CreateColumn Albums SecondaryTypes String 11:55:19.3 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:19.3 Info: => 0.0004595s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:19', 'metadata_profiles') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 5: metadata_profiles migrated 11:55:19.3 Info: => 0.0009249s 11:55:19.3 Info: 6: separate_automatic_and_interactive_search migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 6 11:55:19.3 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:19.3 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, "EnableAutomaticSearch" INTEGER) 11:55:19.3 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:19.3 Info: DROP TABLE "Indexers" 11:55:19.3 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:19.3 Info: => 0.003302s 11:55:19.3 Info: AlterTable Indexers 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:19.3 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:19.3 Info: => 0.0005076s 11:55:19.3 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:19.3 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:19.3 Info: => 5.31E-05s 11:55:19.3 Info: AlterTable Indexers 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:19.3 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:19.3 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:19.3 Info: DROP TABLE "Indexers" 11:55:19.3 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:19.3 Info: => 0.0032216s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:19', 'separate_automatic_and_interactive_search') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 6: separate_automatic_and_interactive_search migrated 11:55:19.3 Info: => 0.0036807s 11:55:19.3 Info: 7: change_album_path_to_relative migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 7 11:55:19.3 Info: DeleteColumn Albums Path 11:55:19.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:19.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:19.3 Info: DROP TABLE "Albums" 11:55:19.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.3 Info: => 0.0040102s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:19', 'change_album_path_to_relative') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 7: change_album_path_to_relative migrated 11:55:19.3 Info: => 0.0045361s 11:55:19.3 Info: 8: change_quality_size_mb_to_kb migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 8 11:55:19.3 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:19.3 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:19.3 Info: => 3.85E-05s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:19', 'change_quality_size_mb_to_kb') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 8: change_quality_size_mb_to_kb migrated 11:55:19.3 Info: => 0.0004414s 11:55:19.3 Info: 9: album_releases migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 9 11:55:19.3 Info: AlterTable Albums 11:55:19.3 Info: => 5E-07s 11:55:19.3 Info: CreateColumn Albums Releases String 11:55:19.3 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:19.3 Info: => 0.0004693s 11:55:19.3 Info: AlterTable Albums 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: CreateColumn Albums CurrentRelease String 11:55:19.3 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:19.3 Info: => 0.0005011s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:19', 'album_releases') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 9: album_releases migrated 11:55:19.3 Info: => 0.0009329s 11:55:19.3 Info: 10: album_releases_fix migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 10 11:55:19.3 Info: AlterTable Albums 11:55:19.3 Info: => 4E-07s 11:55:19.3 Info: AlterColumn Albums Releases String 11:55:19.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:19.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:19.3 Info: DROP TABLE "Albums" 11:55:19.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.3 Info: => 0.0038958s 11:55:19.3 Info: AlterTable Albums 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: AlterColumn Albums CurrentRelease String 11:55:19.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:19.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:19.3 Info: DROP TABLE "Albums" 11:55:19.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.3 Info: => 0.0038934s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:19', 'album_releases_fix') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 10: album_releases_fix migrated 11:55:19.3 Info: => 0.0043786s 11:55:19.3 Info: 11: import_lists migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 11 11:55:19.3 Info: CreateTable ImportLists 11:55:19.3 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:19.3 Info: => 0.0001299s 11:55:19.3 Info: CreateIndex ImportLists (Name) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:19.3 Info: => 7.99E-05s 11:55:19.3 Info: CreateTable ImportListStatus 11:55:19.3 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:19.3 Info: => 0.0001047s 11:55:19.3 Info: CreateIndex ImportListStatus (ProviderId) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:19.3 Info: => 7.82E-05s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:19', 'import_lists') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 11: import_lists migrated 11:55:19.3 Info: => 0.0005591s 11:55:19.3 Info: 12: add_release_status migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 12 11:55:19.3 Info: AlterTable MetadataProfiles 11:55:19.3 Info: => 4E-07s 11:55:19.3 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:19.3 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:19.3 Info: => 0.000482s 11:55:19.3 Info: PerformDBOperation 11:55:19.3 Info: Performing DB Operation 11:55:19.3 Info: => 2.49E-05s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:19', 'add_release_status') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 12: add_release_status migrated 11:55:19.3 Info: => 0.0003757s 11:55:19.3 Info: 13: album_download_notification migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 13 11:55:19.3 Info: AlterTable Notifications 11:55:19.3 Info: => 4E-07s 11:55:19.3 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:19.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:19.3 Info: => 0.0004691s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:19', 'album_download_notification') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 13: album_download_notification migrated 11:55:19.3 Info: => 0.0008291s 11:55:19.3 Info: 14: fix_language_metadata_profiles migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 14 11:55:19.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:19.3 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:19.3 Info: => 9.23E-05s 11:55:19.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:19.3 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:19.3 Info: => 6.89E-05s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:19', 'fix_language_metadata_profiles') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 14: fix_language_metadata_profiles migrated 11:55:19.3 Info: => 0.0004149s 11:55:19.3 Info: 15: remove_fanzub migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 15 11:55:19.3 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:19.3 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:19.3 Info: => 3.48E-05s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:19', 'remove_fanzub') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 15: remove_fanzub migrated 11:55:19.3 Info: => 0.0004054s 11:55:19.3 Info: 16: update_artist_history_indexes migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 16 11:55:19.3 Info: CreateIndex Albums (ArtistId) 11:55:19.3 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:19.3 Info: => 8.7E-05s 11:55:19.3 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:19.3 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:19.3 Info: => 8.07E-05s 11:55:19.3 Info: DeleteIndex History (AlbumId) 11:55:19.3 Info: DROP INDEX "IX_History_AlbumId" 11:55:19.3 Info: => 0.0001128s 11:55:19.3 Info: CreateIndex History (AlbumId, Date) 11:55:19.3 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:19.3 Info: => 8.15E-05s 11:55:19.3 Info: DeleteIndex History (DownloadId) 11:55:19.3 Info: DROP INDEX "IX_History_DownloadId" 11:55:19.3 Info: => 0.0001076s 11:55:19.3 Info: CreateIndex History (DownloadId, Date) 11:55:19.3 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:19.3 Info: => 7.94E-05s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:19', 'update_artist_history_indexes') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 16: update_artist_history_indexes migrated 11:55:19.3 Info: => 0.0004403s 11:55:19.3 Info: 17: remove_nma migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 17 11:55:19.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:19.3 Info: => 3.78E-05s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:19', 'remove_nma') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 17: remove_nma migrated 11:55:19.3 Info: => 0.0004285s 11:55:19.3 Info: 18: album_disambiguation migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 18 11:55:19.3 Info: AlterTable Albums 11:55:19.3 Info: => 4E-07s 11:55:19.3 Info: CreateColumn Albums Disambiguation String 11:55:19.3 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:19.3 Info: => 0.0004929s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:19', 'album_disambiguation') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 18: album_disambiguation migrated 11:55:19.3 Info: => 0.0009446s 11:55:19.3 Info: 19: add_ape_quality_in_profiles migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 19 11:55:19.3 Info: PerformDBOperation 11:55:19.3 Info: Performing DB Operation 11:55:19.3 Info: => 2.77E-05s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:19', 'add_ape_quality_in_profiles') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 19: add_ape_quality_in_profiles migrated 11:55:19.3 Info: => 0.0003945s 11:55:19.3 Info: 20: remove_pushalot migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 20 11:55:19.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:19.3 Info: => 5.95E-05s 11:55:19.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.3 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:19.3 Info: => 3.77E-05s 11:55:19.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.3 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:19.3 Info: => 2.47E-05s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:19', 'remove_pushalot') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 20: remove_pushalot migrated 11:55:19.3 Info: => 0.0003176s 11:55:19.3 Info: 21: add_custom_filters migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 21 11:55:19.3 Info: CreateTable CustomFilters 11:55:19.3 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:19.3 Info: => 0.000116s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:19', 'add_custom_filters') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 21: add_custom_filters migrated 11:55:19.3 Info: => 0.0004344s 11:55:19.3 Info: 22: import_list_tags migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 22 11:55:19.3 Info: AlterTable ImportLists 11:55:19.3 Info: => 4E-07s 11:55:19.3 Info: CreateColumn ImportLists Tags String 11:55:19.3 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:19.3 Info: => 0.0004882s 11:55:19.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:19', 'import_list_tags') 11:55:19.3 Info: Committing Transaction 11:55:19.3 Info: 22: import_list_tags migrated 11:55:19.3 Info: => 0.0008041s 11:55:19.3 Info: 23: add_release_groups_etc migrating 11:55:19.3 Info: Beginning Transaction 11:55:19.3 Info: Starting migration of Main DB to 23 11:55:19.3 Info: CreateTable ArtistMetadata 11:55:19.3 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:19.3 Info: => 0.0001364s 11:55:19.3 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:19.3 Info: => 8.38E-05s 11:55:19.3 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:19.3 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:19.3 Info: => 7.14E-05s 11:55:19.3 Info: AlterTable Artists 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:19.3 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:19.3 Info: => 0.0005848s 11:55:19.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:19.3 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:19.3 Info: => 5.35E-05s 11:55:19.3 Info: CreateTable AlbumReleases 11:55:19.3 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:19.3 Info: => 0.0001287s 11:55:19.3 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:19.3 Info: => 8.14E-05s 11:55:19.3 Info: CreateIndex AlbumReleases (AlbumId) 11:55:19.3 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:19.3 Info: => 7.48E-05s 11:55:19.3 Info: PerformDBOperation 11:55:19.3 Info: Performing DB Operation 11:55:19.3 Info: => 3.3E-05s 11:55:19.3 Info: AlterTable Albums 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:19.3 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:19.3 Info: => 0.0005108s 11:55:19.3 Info: AlterTable Albums 11:55:19.3 Info: => 4E-07s 11:55:19.3 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:19.3 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:19.3 Info: => 0.0005084s 11:55:19.3 Info: AlterTable Albums 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: CreateColumn Albums Links String 11:55:19.3 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:19.3 Info: => 0.0005282s 11:55:19.3 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:19.3 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:19.3 Info: => 0.0040817s 11:55:19.3 Info: AlterTable Tracks 11:55:19.3 Info: => 4E-07s 11:55:19.3 Info: CreateColumn Tracks ForeignRecordingId String 11:55:19.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:19.3 Info: => 0.0006154s 11:55:19.3 Info: AlterTable Tracks 11:55:19.3 Info: => 3E-07s 11:55:19.3 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:19.3 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:19.3 Info: => 0.0005301s 11:55:19.3 Info: AlterTable Tracks 11:55:19.3 Info: => 4E-07s 11:55:19.3 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:19.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:19.3 Info: => 0.0005113s 11:55:19.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:19.3 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:19.3 Info: => 7.01E-05s 11:55:19.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:19.3 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:19.3 Info: => 5.66E-05s 11:55:19.3 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:19.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.3 Info: DROP TABLE "Artists" 11:55:19.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.3 Info: => 0.0041252s 11:55:19.3 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:19.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:19.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:19.3 Info: DROP TABLE "Albums" 11:55:19.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.3 Info: => 0.004157s 11:55:19.3 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:19.3 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.3 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:19.3 Info: DROP TABLE "Tracks" 11:55:19.3 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:19.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:19.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:19.3 Info: => 0.0038266s 11:55:19.3 Info: DeleteColumn TrackFiles ArtistId 11:55:19.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:19.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:19.3 Info: DROP TABLE "TrackFiles" 11:55:19.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.4 Info: => 0.0036179s 11:55:19.4 Info: CreateIndex Artists (ArtistMetadataId) 11:55:19.4 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.4 Info: => 7.72E-05s 11:55:19.4 Info: CreateIndex Artists (Monitored) 11:55:19.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.4 Info: => 7.27E-05s 11:55:19.4 Info: CreateIndex Albums (ArtistMetadataId) 11:55:19.4 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:19.4 Info: => 7.3E-05s 11:55:19.4 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:19.4 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:19.4 Info: => 6.87E-05s 11:55:19.4 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:19.4 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:19.4 Info: => 7E-05s 11:55:19.4 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:19.4 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:19.4 Info: => 6.98E-05s 11:55:19.4 Info: UpdateData 11:55:19.4 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:19.4 Info: => 3.73E-05s 11:55:19.4 Info: UpdateData 11:55:19.4 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:19.4 Info: => 3.14E-05s 11:55:19.4 Info: UpdateData 11:55:19.4 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:19.4 Info: => 3.67E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:19', 'add_release_groups_etc') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 23: add_release_groups_etc migrated 11:55:19.4 Info: => 0.0006816s 11:55:19.4 Info: 24: NewMediaInfoFormat migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 24 11:55:19.4 Info: UpdateData 11:55:19.4 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:19.4 Info: => 3.81E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:19', 'NewMediaInfoFormat') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 24: NewMediaInfoFormat migrated 11:55:19.4 Info: => 0.0004443s 11:55:19.4 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 25 11:55:19.4 Info: RenameTable Restrictions ReleaseProfiles 11:55:19.4 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:19.4 Info: => 0.0014409s 11:55:19.4 Info: AlterTable ReleaseProfiles 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:19.4 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:19.4 Info: => 0.0004881s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:19', 'rename_restrictions_to_release_profiles') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:19.4 Info: => 0.0009253s 11:55:19.4 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 26 11:55:19.4 Info: RenameTable Profiles QualityProfiles 11:55:19.4 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:19.4 Info: => 0.0014434s 11:55:19.4 Info: AlterTable QualityProfiles 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:19.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:19.4 Info: => 0.000499s 11:55:19.4 Info: AlterTable LanguageProfiles 11:55:19.4 Info: => 5E-07s 11:55:19.4 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:19.4 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:19.4 Info: => 0.0004904s 11:55:19.4 Info: UpdateData 11:55:19.4 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:19.4 Info: => 3.61E-05s 11:55:19.4 Info: UpdateData 11:55:19.4 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:19.4 Info: => 2.76E-05s 11:55:19.4 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:19.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.4 Info: DROP TABLE "Artists" 11:55:19.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.4 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.4 Info: => 0.0040841s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:19', 'rename_quality_profiles_add_upgrade_allowed') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:19.4 Info: => 0.0046788s 11:55:19.4 Info: 27: add_import_exclusions migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 27 11:55:19.4 Info: CreateTable ImportListExclusions 11:55:19.4 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:19.4 Info: => 0.0001059s 11:55:19.4 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:19.4 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:19.4 Info: => 8.26E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:19', 'add_import_exclusions') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 27: add_import_exclusions migrated 11:55:19.4 Info: => 0.0006085s 11:55:19.4 Info: 28: clean_artist_metadata_table migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 28 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.4 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.4 Info: => 0.0001295s 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.4 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.4 Info: => 0.0001142s 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:19.4 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:19.4 Info: => 0.000113s 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:19.4 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:19.4 Info: => 0.0001104s 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.4 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.4 Info: => 0.0001089s 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:19.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:19.4 Info: => 0.0001104s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:19', 'clean_artist_metadata_table') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 28: clean_artist_metadata_table migrated 11:55:19.4 Info: => 0.0005591s 11:55:19.4 Info: 29: health_issue_notification migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 29 11:55:19.4 Info: AlterTable Notifications 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:19.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:19.4 Info: => 0.0005257s 11:55:19.4 Info: AlterTable Notifications 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:19.4 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:19.4 Info: => 0.0005177s 11:55:19.4 Info: AlterTable Notifications 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:19.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:19.4 Info: => 0.00056s 11:55:19.4 Info: AlterTable Notifications 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:19.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:19.4 Info: => 0.0005521s 11:55:19.4 Info: AlterTable Notifications 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:19.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:19.4 Info: => 0.0004953s 11:55:19.4 Info: DeleteColumn Notifications OnDownload 11:55:19.4 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:19.4 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:19.4 Info: DROP TABLE "Notifications" 11:55:19.4 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:19.4 Info: => 0.0036071s 11:55:19.4 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:19.4 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:19.4 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:19.4 Info: DROP TABLE "Notifications" 11:55:19.4 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:19.4 Info: => 0.0041326s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:19', 'health_issue_notification') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 29: health_issue_notification migrated 11:55:19.4 Info: => 0.004602s 11:55:19.4 Info: 30: add_mediafilerepository_mtime migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 30 11:55:19.4 Info: AlterTable TrackFiles 11:55:19.4 Info: => 5E-07s 11:55:19.4 Info: CreateColumn TrackFiles Modified DateTime 11:55:19.4 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:19.4 Info: => 0.000524s 11:55:19.4 Info: AlterTable TrackFiles 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn TrackFiles Path String 11:55:19.4 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:19.4 Info: => 0.000509s 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:19.4 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:19.4 Info: => 2.84E-05s 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:19.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:19.4 Info: => 0.0001155s 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:19.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:19.4 Info: => 0.0001235s 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:19.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:19.4 Info: => 0.0001267s 11:55:19.4 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:19.4 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:19.4 Info: => 6.47E-05s 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:19.4 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:19.4 Info: => 4.63E-05s 11:55:19.4 Info: AlterTable TrackFiles 11:55:19.4 Info: => 2E-07s 11:55:19.4 Info: AlterColumn TrackFiles Path String 11:55:19.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:19.4 Info: DROP TABLE "TrackFiles" 11:55:19.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.4 Info: => 0.0036973s 11:55:19.4 Info: CreateIndex TrackFiles (Path) 11:55:19.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.4 Info: => 7.78E-05s 11:55:19.4 Info: DeleteColumn TrackFiles RelativePath 11:55:19.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:19.4 Info: DROP TABLE "TrackFiles" 11:55:19.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.4 Info: => 0.0040213s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:19', 'add_mediafilerepository_mtime') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 30: add_mediafilerepository_mtime migrated 11:55:19.4 Info: => 0.0045133s 11:55:19.4 Info: 31: add_artistmetadataid_constraint migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 31 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:19.4 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:19.4 Info: => 6.87E-05s 11:55:19.4 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:19.4 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:19.4 Info: => 0.0001229s 11:55:19.4 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:19.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.4 Info: DROP TABLE "Artists" 11:55:19.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.4 Info: => 0.0040134s 11:55:19.4 Info: CreateIndex Artists (ArtistMetadataId) 11:55:19.4 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.4 Info: => 0.0001119s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:19', 'add_artistmetadataid_constraint') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 31: add_artistmetadataid_constraint migrated 11:55:19.4 Info: => 0.0006208s 11:55:19.4 Info: 32: old_ids_and_artist_alias migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 32 11:55:19.4 Info: AlterTable ArtistMetadata 11:55:19.4 Info: => 5E-07s 11:55:19.4 Info: CreateColumn ArtistMetadata Aliases String 11:55:19.4 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:19.4 Info: => 0.0005721s 11:55:19.4 Info: AlterTable ArtistMetadata 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:19.4 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.4 Info: => 0.0005332s 11:55:19.4 Info: AlterTable Albums 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:19.4 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.4 Info: => 0.000491s 11:55:19.4 Info: AlterTable AlbumReleases 11:55:19.4 Info: => 3E-07s 11:55:19.4 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:19.4 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.4 Info: => 0.0006087s 11:55:19.4 Info: AlterTable Tracks 11:55:19.4 Info: => 3E-07s 11:55:19.4 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:19.4 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.4 Info: => 0.0004962s 11:55:19.4 Info: AlterTable Tracks 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:19.4 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.4 Info: => 0.0005515s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:19', 'old_ids_and_artist_alias') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 32: old_ids_and_artist_alias migrated 11:55:19.4 Info: => 0.001027s 11:55:19.4 Info: 33: download_propers_config migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 33 11:55:19.4 Info: PerformDBOperation 11:55:19.4 Info: Performing DB Operation 11:55:19.4 Info: => 2.74E-05s 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:19.4 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:19.4 Info: => 2.75E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:19', 'download_propers_config') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 33: download_propers_config migrated 11:55:19.4 Info: => 0.0004679s 11:55:19.4 Info: 34: remove_language_profiles migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 34 11:55:19.4 Info: DeleteTable LanguageProfiles 11:55:19.4 Info: DROP TABLE "LanguageProfiles" 11:55:19.4 Info: => 0.0001854s 11:55:19.4 Info: DeleteColumn Artists LanguageProfileId 11:55:19.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.4 Info: DROP TABLE "Artists" 11:55:19.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.4 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.4 Info: => 0.0042467s 11:55:19.4 Info: DeleteColumn ImportLists LanguageProfileId 11:55:19.4 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:19.4 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:19.4 Info: DROP TABLE "ImportLists" 11:55:19.4 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:19.4 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:19.4 Info: => 0.0036654s 11:55:19.4 Info: DeleteColumn Blacklist Language 11:55:19.4 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:19.4 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:19.4 Info: DROP TABLE "Blacklist" 11:55:19.4 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:19.4 Info: => 0.0034875s 11:55:19.4 Info: DeleteColumn History Language 11:55:19.4 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:19.4 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:19.4 Info: DROP TABLE "History" 11:55:19.4 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:19.4 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:19.4 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:19.4 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:19.4 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:19.4 Info: => 0.0041197s 11:55:19.4 Info: DeleteColumn LyricFiles Language 11:55:19.4 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.4 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:19.4 Info: DROP TABLE "LyricFiles" 11:55:19.4 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:19.4 Info: => 0.0035414s 11:55:19.4 Info: DeleteColumn TrackFiles Language 11:55:19.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:19.4 Info: DROP TABLE "TrackFiles" 11:55:19.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.4 Info: => 0.0047612s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:19', 'remove_language_profiles') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 34: remove_language_profiles migrated 11:55:19.4 Info: => 0.0054263s 11:55:19.4 Info: 35: multi_disc_naming_format migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 35 11:55:19.4 Info: AlterTable NamingConfig 11:55:19.4 Info: => 3E-07s 11:55:19.4 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:19.4 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:19.4 Info: => 0.0005613s 11:55:19.4 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:19.4 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:19.4 Info: => 3.29E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:19', 'multi_disc_naming_format') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 35: multi_disc_naming_format migrated 11:55:19.4 Info: => 0.000484s 11:55:19.4 Info: 36: add_download_client_priority migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 36 11:55:19.4 Info: AlterTable DownloadClients 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn DownloadClients Priority Int32 11:55:19.4 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:19.4 Info: => 0.000556s 11:55:19.4 Info: PerformDBOperation 11:55:19.4 Info: Performing DB Operation 11:55:19.4 Info: => 4.54E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:19', 'add_download_client_priority') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 36: add_download_client_priority migrated 11:55:19.4 Info: => 0.0005029s 11:55:19.4 Info: 37: remove_growl_prowl migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 37 11:55:19.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:19.4 Info: => 3.73E-05s 11:55:19.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:19.4 Info: => 2.66E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:19', 'remove_growl_prowl') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 37: remove_growl_prowl migrated 11:55:19.4 Info: => 0.000492s 11:55:19.4 Info: 38: remove_plex_hometheatre migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 38 11:55:19.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:19.4 Info: => 3.26E-05s 11:55:19.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:19.4 Info: => 2.46E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:19', 'remove_plex_hometheatre') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 38: remove_plex_hometheatre migrated 11:55:19.4 Info: => 0.0004587s 11:55:19.4 Info: 39: add_root_folder_add_defaults migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 39 11:55:19.4 Info: AlterTable RootFolders 11:55:19.4 Info: => 5E-07s 11:55:19.4 Info: CreateColumn RootFolders Name String 11:55:19.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:19.4 Info: => 0.0005529s 11:55:19.4 Info: AlterTable RootFolders 11:55:19.4 Info: => 3E-07s 11:55:19.4 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:19.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:19.4 Info: => 0.000533s 11:55:19.4 Info: AlterTable RootFolders 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:19.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:19.4 Info: => 0.0005152s 11:55:19.4 Info: AlterTable RootFolders 11:55:19.4 Info: => 3E-07s 11:55:19.4 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:19.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:19.4 Info: => 0.0005758s 11:55:19.4 Info: AlterTable RootFolders 11:55:19.4 Info: => 3E-07s 11:55:19.4 Info: CreateColumn RootFolders DefaultTags String 11:55:19.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:19.4 Info: => 0.000595s 11:55:19.4 Info: PerformDBOperation 11:55:19.4 Info: Performing DB Operation 11:55:19.4 Info: => 4.44E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:19', 'add_root_folder_add_defaults') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 39: add_root_folder_add_defaults migrated 11:55:19.4 Info: => 0.00045s 11:55:19.4 Info: 40: task_duration migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 40 11:55:19.4 Info: AlterTable ScheduledTasks 11:55:19.4 Info: => 3E-07s 11:55:19.4 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:19.4 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:19.4 Info: => 0.0005495s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:19', 'task_duration') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 40: task_duration migrated 11:55:19.4 Info: => 0.000947s 11:55:19.4 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 41 11:55:19.4 Info: AlterTable ReleaseProfiles 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:19.4 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:19.4 Info: => 0.0005429s 11:55:19.4 Info: AlterTable ReleaseProfiles 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:19.4 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:19.4 Info: => 0.0005739s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:19', 'add_indexer_and_enabled_to_release_profiles') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:19.4 Info: => 0.0010441s 11:55:19.4 Info: 42: remove_album_folders migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 42 11:55:19.4 Info: DeleteColumn Artists AlbumFolder 11:55:19.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.4 Info: DROP TABLE "Artists" 11:55:19.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.4 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.4 Info: => 0.0042962s 11:55:19.4 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:19.4 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:19.4 Info: => 3.25E-05s 11:55:19.4 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:19.4 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:19.4 Info: => 2.62E-05s 11:55:19.4 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:19.4 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:19.4 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:19.4 Info: DROP TABLE "NamingConfig" 11:55:19.4 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:19.4 Info: => 0.0036535s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:19', 'remove_album_folders') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 42: remove_album_folders migrated 11:55:19.4 Info: => 0.0041973s 11:55:19.4 Info: 44: add_priority_to_indexers migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 44 11:55:19.4 Info: AlterTable Indexers 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn Indexers Priority Int32 11:55:19.4 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:19.4 Info: => 0.0006335s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:19', 'add_priority_to_indexers') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 44: add_priority_to_indexers migrated 11:55:19.4 Info: => 0.001123s 11:55:19.4 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 45 11:55:19.4 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:19.4 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:19.4 Info: => 0.0001052s 11:55:19.4 Info: PerformDBOperation 11:55:19.4 Info: Performing DB Operation 11:55:19.4 Info: => 2.33E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:19', 'remove_chown_and_folderchmod_config') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:19.4 Info: => 0.0004635s 11:55:19.4 Info: 47: update_notifiarr migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 47 11:55:19.4 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:19.4 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:19.4 Info: => 5.21E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:19', 'update_notifiarr') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 47: update_notifiarr migrated 11:55:19.4 Info: => 0.0005496s 11:55:19.4 Info: 49: email_multiple_addresses migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 49 11:55:19.4 Info: PerformDBOperation 11:55:19.4 Info: Performing DB Operation 11:55:19.4 Info: => 4.61E-05s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:19', 'email_multiple_addresses') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 49: email_multiple_addresses migrated 11:55:19.4 Info: => 0.0004218s 11:55:19.4 Info: 50: rename_blacklist_to_blocklist migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 50 11:55:19.4 Info: RenameTable Blacklist Blocklist 11:55:19.4 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:19.4 Info: => 0.0015843s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:19', 'rename_blacklist_to_blocklist') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 50: rename_blacklist_to_blocklist migrated 11:55:19.4 Info: => 0.0019603s 11:55:19.4 Info: 51: cdh_per_downloadclient migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 51 11:55:19.4 Info: AlterTable DownloadClients 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:19.4 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:19.4 Info: => 0.0005904s 11:55:19.4 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:19.4 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:19.4 Info: => 0.0005443s 11:55:19.4 Info: PerformDBOperation 11:55:19.4 Info: Performing DB Operation 11:55:19.4 Info: => 0.0001518s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:19', 'cdh_per_downloadclient') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 51: cdh_per_downloadclient migrated 11:55:19.4 Info: => 0.0005012s 11:55:19.4 Info: 52: download_history migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 52 11:55:19.4 Info: CreateTable DownloadHistory 11:55:19.4 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:19.4 Info: => 0.0001529s 11:55:19.4 Info: CreateIndex DownloadHistory (EventType) 11:55:19.4 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:19.4 Info: => 0.0001145s 11:55:19.4 Info: CreateIndex DownloadHistory (ArtistId) 11:55:19.4 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:19.4 Info: => 0.0001013s 11:55:19.4 Info: CreateIndex DownloadHistory (DownloadId) 11:55:19.4 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:19.4 Info: => 0.0001021s 11:55:19.4 Info: PerformDBOperation 11:55:19.4 Info: Performing DB Operation 11:55:19.4 Info: => 0.0001064s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:19', 'download_history') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 52: download_history migrated 11:55:19.4 Info: => 0.0004932s 11:55:19.4 Info: 53: add_update_history migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 53 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:19', 'add_update_history') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 53: add_update_history migrated 11:55:19.4 Info: => 0.0004162s 11:55:19.4 Info: 54: add_on_update_to_notifications migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 54 11:55:19.4 Info: AlterTable Notifications 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:19.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:19.4 Info: => 0.0005703s 11:55:19.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:19', 'add_on_update_to_notifications') 11:55:19.4 Info: Committing Transaction 11:55:19.4 Info: 54: add_on_update_to_notifications migrated 11:55:19.4 Info: => 0.0009567s 11:55:19.4 Info: 55: download_client_per_indexer migrating 11:55:19.4 Info: Beginning Transaction 11:55:19.4 Info: Starting migration of Main DB to 55 11:55:19.4 Info: AlterTable Indexers 11:55:19.4 Info: => 4E-07s 11:55:19.4 Info: CreateColumn Indexers DownloadClientId Int32 11:55:19.4 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:19.5 Info: => 0.0006157s 11:55:19.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:19', 'download_client_per_indexer') 11:55:19.5 Info: Committing Transaction 11:55:19.5 Info: 55: download_client_per_indexer migrated 11:55:19.5 Info: => 0.0010464s 11:55:19.5 Info: 56: AddNewItemMonitorType migrating 11:55:19.5 Info: Beginning Transaction 11:55:19.5 Info: Starting migration of Main DB to 56 11:55:19.5 Info: AlterTable Artists 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: CreateColumn Artists MonitorNewItems Int32 11:55:19.5 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:19.5 Info: => 0.0006057s 11:55:19.5 Info: AlterTable RootFolders 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:19.5 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:19.5 Info: => 0.0005362s 11:55:19.5 Info: AlterTable ImportLists 11:55:19.5 Info: => 3E-07s 11:55:19.5 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:19.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:19.5 Info: => 0.0006394s 11:55:19.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:19', 'AddNewItemMonitorType') 11:55:19.5 Info: Committing Transaction 11:55:19.5 Info: 56: AddNewItemMonitorType migrated 11:55:19.5 Info: => 0.0010065s 11:55:19.5 Info: 57: ImportListSearch migrating 11:55:19.5 Info: Beginning Transaction 11:55:19.5 Info: Starting migration of Main DB to 57 11:55:19.5 Info: AlterTable ImportLists 11:55:19.5 Info: => 5E-07s 11:55:19.5 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:19.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:19.5 Info: => 0.0006375s 11:55:19.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:19', 'ImportListSearch') 11:55:19.5 Info: Committing Transaction 11:55:19.5 Info: 57: ImportListSearch migrated 11:55:19.5 Info: => 0.0009963s 11:55:19.5 Info: 58: ImportListMonitorExisting migrating 11:55:19.5 Info: Beginning Transaction 11:55:19.5 Info: Starting migration of Main DB to 58 11:55:19.5 Info: AlterTable ImportLists 11:55:19.5 Info: => 5E-07s 11:55:19.5 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:19.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:19.5 Info: => 0.0005733s 11:55:19.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:19', 'ImportListMonitorExisting') 11:55:19.5 Info: Committing Transaction 11:55:19.5 Info: 58: ImportListMonitorExisting migrated 11:55:19.5 Info: => 0.000925s 11:55:19.5 Info: 59: add_indexer_tags migrating 11:55:19.5 Info: Beginning Transaction 11:55:19.5 Info: Starting migration of Main DB to 59 11:55:19.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.5 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:19.5 Info: => 3.74E-05s 11:55:19.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.5 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:19.5 Info: => 2.63E-05s 11:55:19.5 Info: AlterTable Indexers 11:55:19.5 Info: => 3E-07s 11:55:19.5 Info: CreateColumn Indexers Tags String 11:55:19.5 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:19.5 Info: => 0.0005772s 11:55:19.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:19', 'add_indexer_tags') 11:55:19.5 Info: Committing Transaction 11:55:19.5 Info: 59: add_indexer_tags migrated 11:55:19.5 Info: => 0.0009431s 11:55:19.5 Info: 60: update_audio_types migrating 11:55:19.5 Info: Beginning Transaction 11:55:19.5 Info: Starting migration of Main DB to 60 11:55:19.5 Info: PerformDBOperation 11:55:19.5 Info: Performing DB Operation 11:55:19.5 Info: => 4.14E-05s 11:55:19.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:19', 'update_audio_types') 11:55:19.5 Info: Committing Transaction 11:55:19.5 Info: 60: update_audio_types migrated 11:55:19.5 Info: => 0.0004085s 11:55:19.5 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:19.5 Info: Beginning Transaction 11:55:19.5 Info: Starting migration of Main DB to 61 11:55:19.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.5 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:19.5 Info: => 3.07E-05s 11:55:19.5 Info: AlterTable AlbumReleases 11:55:19.5 Info: => 3E-07s 11:55:19.5 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:19.5 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:19.5 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:19.5 Info: DROP TABLE "AlbumReleases" 11:55:19.5 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:19.5 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:19.5 Info: => 0.0041305s 11:55:19.5 Info: AlterTable Albums 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:19.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:19.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:19.5 Info: DROP TABLE "Albums" 11:55:19.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:19.5 Info: => 0.0042494s 11:55:19.5 Info: AlterTable Albums 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:19.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:19.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:19.5 Info: DROP TABLE "Albums" 11:55:19.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:19.5 Info: => 0.0043876s 11:55:19.5 Info: AlterTable Albums 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn Albums Added DateTimeOffset 11:55:19.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:19.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:19.5 Info: DROP TABLE "Albums" 11:55:19.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:19.5 Info: => 0.0043067s 11:55:19.5 Info: AlterTable Artists 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:19.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:19.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:19.5 Info: DROP TABLE "Artists" 11:55:19.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.5 Info: => 0.0043464s 11:55:19.5 Info: AlterTable Artists 11:55:19.5 Info: => 3E-07s 11:55:19.5 Info: AlterColumn Artists Added DateTimeOffset 11:55:19.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:19.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:19.5 Info: DROP TABLE "Artists" 11:55:19.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.5 Info: => 0.0043322s 11:55:19.5 Info: AlterTable Blocklist 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:19.5 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:19.5 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:19.5 Info: DROP TABLE "Blocklist" 11:55:19.5 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:19.5 Info: => 0.0038117s 11:55:19.5 Info: AlterTable Blocklist 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:19.5 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:19.5 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:19.5 Info: DROP TABLE "Blocklist" 11:55:19.5 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:19.5 Info: => 0.0036783s 11:55:19.5 Info: AlterTable Commands 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:19.5 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) 11:55:19.5 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" 11:55:19.5 Info: DROP TABLE "Commands" 11:55:19.5 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:19.5 Info: => 0.0036849s 11:55:19.5 Info: AlterTable Commands 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:19.5 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) 11:55:19.5 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" 11:55:19.5 Info: DROP TABLE "Commands" 11:55:19.5 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:19.5 Info: => 0.0037557s 11:55:19.5 Info: AlterTable Commands 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:19.5 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) 11:55:19.5 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" 11:55:19.5 Info: DROP TABLE "Commands" 11:55:19.5 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:19.5 Info: => 0.0041889s 11:55:19.5 Info: AlterTable DownloadClientStatus 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:19.5 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) 11:55:19.5 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:19.5 Info: DROP TABLE "DownloadClientStatus" 11:55:19.5 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:19.5 Info: => 0.0049428s 11:55:19.5 Info: AlterTable DownloadClientStatus 11:55:19.5 Info: => 3E-07s 11:55:19.5 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:19.5 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) 11:55:19.5 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:19.5 Info: DROP TABLE "DownloadClientStatus" 11:55:19.5 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:19.5 Info: => 0.0038947s 11:55:19.5 Info: AlterTable DownloadClientStatus 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:19.5 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) 11:55:19.5 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:19.5 Info: DROP TABLE "DownloadClientStatus" 11:55:19.5 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:19.5 Info: => 0.0039172s 11:55:19.5 Info: AlterTable DownloadHistory 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:19.5 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:19.5 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:19.5 Info: DROP TABLE "DownloadHistory" 11:55:19.5 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:19.5 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:19.5 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:19.5 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:19.5 Info: => 0.0042136s 11:55:19.5 Info: AlterTable ExtraFiles 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:19.5 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.5 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:19.5 Info: DROP TABLE "ExtraFiles" 11:55:19.5 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:19.5 Info: => 0.0038562s 11:55:19.5 Info: AlterTable ExtraFiles 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:19.5 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.5 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:19.5 Info: DROP TABLE "ExtraFiles" 11:55:19.5 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:19.5 Info: => 0.0036593s 11:55:19.5 Info: AlterTable History 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn History Date DateTimeOffset 11:55:19.5 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:19.5 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:19.5 Info: DROP TABLE "History" 11:55:19.5 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:19.5 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:19.5 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:19.5 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:19.5 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:19.5 Info: => 0.0043003s 11:55:19.5 Info: AlterTable ImportListStatus 11:55:19.5 Info: => 3E-07s 11:55:19.5 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:19.5 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:19.5 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:19.5 Info: DROP TABLE "ImportListStatus" 11:55:19.5 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:19.5 Info: => 0.0038925s 11:55:19.5 Info: AlterTable ImportListStatus 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:19.5 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:19.5 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:19.5 Info: DROP TABLE "ImportListStatus" 11:55:19.5 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:19.5 Info: => 0.0039271s 11:55:19.5 Info: AlterTable ImportListStatus 11:55:19.5 Info: => 3E-07s 11:55:19.5 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:19.5 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:19.5 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:19.5 Info: DROP TABLE "ImportListStatus" 11:55:19.5 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:19.5 Info: => 0.0038287s 11:55:19.5 Info: AlterTable IndexerStatus 11:55:19.5 Info: => 4E-07s 11:55:19.5 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:19.5 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) 11:55:19.5 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:19.5 Info: DROP TABLE "IndexerStatus" 11:55:19.5 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:19.5 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:19.5 Info: => 0.0039126s 11:55:19.5 Info: AlterTable IndexerStatus 11:55:19.5 Info: => 3E-07s 11:55:19.5 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:19.5 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) 11:55:19.5 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:19.5 Info: DROP TABLE "IndexerStatus" 11:55:19.5 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:19.6 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:19.6 Info: => 0.0038836s 11:55:19.6 Info: AlterTable IndexerStatus 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:19.6 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) 11:55:19.6 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:19.6 Info: DROP TABLE "IndexerStatus" 11:55:19.6 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:19.6 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:19.6 Info: => 0.0038725s 11:55:19.6 Info: AlterTable LyricFiles 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:19.6 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.6 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:19.6 Info: DROP TABLE "LyricFiles" 11:55:19.6 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:19.6 Info: => 0.0036412s 11:55:19.6 Info: AlterTable LyricFiles 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:19.6 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:19.6 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:19.6 Info: DROP TABLE "LyricFiles" 11:55:19.6 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:19.6 Info: => 0.0035877s 11:55:19.6 Info: AlterTable MetadataFiles 11:55:19.6 Info: => 5E-07s 11:55:19.6 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:19.6 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:19.6 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:19.6 Info: DROP TABLE "MetadataFiles" 11:55:19.6 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:19.6 Info: => 0.0036498s 11:55:19.6 Info: AlterTable MetadataFiles 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:19.6 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:19.6 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:19.6 Info: DROP TABLE "MetadataFiles" 11:55:19.6 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:19.6 Info: => 0.0047125s 11:55:19.6 Info: AlterTable PendingReleases 11:55:19.6 Info: => 5E-07s 11:55:19.6 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:19.6 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:19.6 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:19.6 Info: DROP TABLE "PendingReleases" 11:55:19.6 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:19.6 Info: => 0.0037132s 11:55:19.6 Info: AlterTable ScheduledTasks 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:19.6 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) 11:55:19.6 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:19.6 Info: DROP TABLE "ScheduledTasks" 11:55:19.6 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:19.6 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:19.6 Info: => 0.0038605s 11:55:19.6 Info: AlterTable ScheduledTasks 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:19.6 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) 11:55:19.6 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:19.6 Info: DROP TABLE "ScheduledTasks" 11:55:19.6 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:19.6 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:19.6 Info: => 0.003832s 11:55:19.6 Info: AlterTable TrackFiles 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:19.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:19.6 Info: DROP TABLE "TrackFiles" 11:55:19.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.6 Info: => 0.003912s 11:55:19.6 Info: AlterTable TrackFiles 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:19.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:19.6 Info: DROP TABLE "TrackFiles" 11:55:19.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.6 Info: => 0.0039222s 11:55:19.6 Info: AlterTable VersionInfo 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:19.6 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:19.6 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:19.6 Info: DROP TABLE "VersionInfo" 11:55:19.6 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:19.6 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:19.6 Info: => 0.0038086s 11:55:19.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:19', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:19.6 Info: Committing Transaction 11:55:19.6 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:19.6 Info: => 0.0045149s 11:55:19.6 Info: 62: add_on_delete_to_notifications migrating 11:55:19.6 Info: Beginning Transaction 11:55:19.6 Info: Starting migration of Main DB to 62 11:55:19.6 Info: AlterTable Notifications 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:19.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:19.6 Info: => 0.0005711s 11:55:19.6 Info: AlterTable Notifications 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:19.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:19.6 Info: => 0.0005649s 11:55:19.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:19', 'add_on_delete_to_notifications') 11:55:19.6 Info: Committing Transaction 11:55:19.6 Info: 62: add_on_delete_to_notifications migrated 11:55:19.6 Info: => 0.0010343s 11:55:19.6 Info: 63: add_custom_formats migrating 11:55:19.6 Info: Beginning Transaction 11:55:19.6 Info: Starting migration of Main DB to 63 11:55:19.6 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "x264", "value": 2 } ]', '', '', '[]', 1, 1, 0) 11:55:19.6 Info: AlterTable DelayProfiles 11:55:19.6 Info: => 3E-07s 11:55:19.6 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:19.6 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:19.6 Info: => 0.0005668s 11:55:19.6 Info: UpdateData 11:55:19.6 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:19.6 Info: => 4.14E-05s 11:55:19.6 Info: AlterTable TrackFiles 11:55:19.6 Info: => 2E-07s 11:55:19.6 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:19.6 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:19.6 Info: => 0.0005409s 11:55:19.6 Info: PerformDBOperation 11:55:19.6 Info: Performing DB Operation 11:55:19.6 Info: => 0.0009951s 11:55:19.6 Info: CreateTable CustomFormats 11:55:19.6 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:19.6 Info: => 0.0001171s 11:55:19.6 Info: CreateIndex CustomFormats (Name) 11:55:19.6 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:19.6 Info: => 8.48E-05s 11:55:19.6 Info: AlterTable QualityProfiles 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: CreateColumn QualityProfiles FormatItems String 11:55:19.6 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:19.6 Info: => 0.0005896s 11:55:19.6 Info: AlterTable QualityProfiles 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:19.6 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:19.6 Info: => 0.0005775s 11:55:19.6 Info: AlterTable QualityProfiles 11:55:19.6 Info: => 4E-07s 11:55:19.6 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:19.6 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:19.6 Info: => 0.0005573s 11:55:19.6 Info: PerformDBOperation 11:55:19.6 Info: Performing DB Operation 11:55:19.6 Info: => 0.0010005s 11:55:19.6 Info: PerformDBOperation 11:55:19.6 Info: Performing DB Operation 11:55:19.6 Info: => 2.75E-05s 11:55:19.6 Info: DeleteColumn ReleaseProfiles Preferred 11:55:19.6 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:19.6 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:19.6 Info: DROP TABLE "ReleaseProfiles" 11:55:19.6 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:19.6 Info: => 0.0037544s 11:55:19.6 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:19.6 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:19.6 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:19.6 Info: DROP TABLE "ReleaseProfiles" 11:55:19.6 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:19.6 Info: => 0.0036808s 11:55:19.6 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:19.6 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:19.6 Info: => 3.62E-05s 11:55:19.6 Info: AlterTable DelayProfiles 11:55:19.6 Info: => 3E-07s 11:55:19.6 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:19.6 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:19.6 Info: => 0.000577s 11:55:19.6 Info: AlterTable DelayProfiles 11:55:19.6 Info: => 3E-07s 11:55:19.6 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:19.6 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:19.6 Info: => 0.0005593s 11:55:19.6 Info: -> 1 Insert operations completed in 00:00:00.0000781 taking an average of 00:00:00.0000781 11:55:19.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:19', 'add_custom_formats') 11:55:19.6 Info: Committing Transaction 11:55:19.6 Info: 63: add_custom_formats migrated 11:55:19.6 Info: => 0.0010884s 11:55:19.6 Debug: Took: 00:00:00.3579300 11:55:19.6 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_set_cf_naming_token_if_set_in_release_profile --- 11:55:19.6 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_set_scores_for_enabled_release_profiles --- 11:55:19.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173196993300_151/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:19.7 Info: DatabaseEngineVersionCheck migrating 11:55:19.7 Info: PerformDBOperation 11:55:19.7 Info: Performing DB Operation 11:55:19.7 Info: SQLite 3.46.1 11:55:19.7 Info: => 0.0013479s 11:55:19.7 Info: DatabaseEngineVersionCheck migrated 11:55:19.7 Info: => 0.001357s 11:55:19.7 Info: VersionMigration migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: CreateTable VersionInfo 11:55:19.7 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:19.7 Info: => 0.0001626s 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: VersionMigration migrated 11:55:19.7 Info: => 0.0008622s 11:55:19.7 Info: VersionUniqueMigration migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: CreateIndex VersionInfo (Version) 11:55:19.7 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:19.7 Info: => 0.0001122s 11:55:19.7 Info: AlterTable VersionInfo 11:55:19.7 Info: => 5E-07s 11:55:19.7 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:19.7 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:19.7 Info: => 0.0004343s 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: VersionUniqueMigration migrated 11:55:19.7 Info: => 0.0007609s 11:55:19.7 Info: VersionDescriptionMigration migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: AlterTable VersionInfo 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn VersionInfo Description String 11:55:19.7 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:19.7 Info: => 0.000181s 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: VersionDescriptionMigration migrated 11:55:19.7 Info: => 0.0004764s 11:55:19.7 Info: 1: InitialSetup migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 1 11:55:19.7 Info: CreateTable Config 11:55:19.7 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:19.7 Info: => 0.0001268s 11:55:19.7 Info: CreateIndex Config (Key) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:19.7 Info: => 7.42E-05s 11:55:19.7 Info: CreateTable RootFolders 11:55:19.7 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:19.7 Info: => 8.1E-05s 11:55:19.7 Info: CreateIndex RootFolders (Path) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:19.7 Info: => 6.88E-05s 11:55:19.7 Info: CreateTable Artists 11:55:19.7 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:19.7 Info: => 0.000183s 11:55:19.7 Info: CreateIndex Artists (ForeignArtistId) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:19.7 Info: => 7.13E-05s 11:55:19.7 Info: CreateIndex Artists (NameSlug) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:19.7 Info: => 6.89E-05s 11:55:19.7 Info: CreateIndex Artists (CleanName) 11:55:19.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.7 Info: => 6.51E-05s 11:55:19.7 Info: CreateIndex Artists (Path) 11:55:19.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.7 Info: => 6.33E-05s 11:55:19.7 Info: CreateTable Albums 11:55:19.7 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:19.7 Info: => 0.0001691s 11:55:19.7 Info: CreateIndex Albums (ForeignAlbumId) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.7 Info: => 7.04E-05s 11:55:19.7 Info: CreateIndex Albums (MBId) 11:55:19.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:19.7 Info: => 0.0001007s 11:55:19.7 Info: CreateIndex Albums (TADBId) 11:55:19.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:19.7 Info: => 7.12E-05s 11:55:19.7 Info: CreateIndex Albums (TitleSlug) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:19.7 Info: => 7.16E-05s 11:55:19.7 Info: CreateIndex Albums (CleanTitle) 11:55:19.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.7 Info: => 8.02E-05s 11:55:19.7 Info: CreateIndex Albums (Path) 11:55:19.7 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:19.7 Info: => 8.42E-05s 11:55:19.7 Info: CreateTable Tracks 11:55:19.7 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:19.7 Info: => 0.0001231s 11:55:19.7 Info: CreateIndex Tracks (ForeignTrackId) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:19.7 Info: => 7E-05s 11:55:19.7 Info: CreateIndex Tracks (ArtistId) 11:55:19.7 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:19.7 Info: => 6.99E-05s 11:55:19.7 Info: CreateIndex Tracks (TrackFileId) 11:55:19.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:19.7 Info: => 7.13E-05s 11:55:19.7 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:19.7 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:19.7 Info: => 7.19E-05s 11:55:19.7 Info: CreateTable TrackFiles 11:55:19.7 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:19.7 Info: => 0.0001414s 11:55:19.7 Info: CreateIndex TrackFiles (ArtistId) 11:55:19.7 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:19.7 Info: => 7.17E-05s 11:55:19.7 Info: CreateIndex TrackFiles (AlbumId) 11:55:19.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.7 Info: => 6.52E-05s 11:55:19.7 Info: CreateTable History 11:55:19.7 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:19.7 Info: => 0.000132s 11:55:19.7 Info: CreateIndex History (Date) 11:55:19.7 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:19.7 Info: => 6.93E-05s 11:55:19.7 Info: CreateIndex History (EventType) 11:55:19.7 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:19.7 Info: => 6.51E-05s 11:55:19.7 Info: CreateIndex History (DownloadId) 11:55:19.7 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:19.7 Info: => 6.54E-05s 11:55:19.7 Info: CreateIndex History (AlbumId) 11:55:19.7 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:19.7 Info: => 9.19E-05s 11:55:19.7 Info: CreateTable Notifications 11:55:19.7 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:19.7 Info: => 0.000137s 11:55:19.7 Info: CreateTable ScheduledTasks 11:55:19.7 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:19.7 Info: => 0.0001048s 11:55:19.7 Info: CreateIndex ScheduledTasks (TypeName) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:19.7 Info: => 8.33E-05s 11:55:19.7 Info: CreateTable Indexers 11:55:19.7 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, "EnableSearch" INTEGER) 11:55:19.7 Info: => 0.0001105s 11:55:19.7 Info: CreateIndex Indexers (Name) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:19.7 Info: => 7.94E-05s 11:55:19.7 Info: CreateTable Profiles 11:55:19.7 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:19.7 Info: => 8.89E-05s 11:55:19.7 Info: CreateIndex Profiles (Name) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:19.7 Info: => 9.77E-05s 11:55:19.7 Info: CreateTable QualityDefinitions 11:55:19.7 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:19.7 Info: => 0.0001241s 11:55:19.7 Info: CreateIndex QualityDefinitions (Quality) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:19.7 Info: => 7.49E-05s 11:55:19.7 Info: CreateIndex QualityDefinitions (Title) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:19.7 Info: => 7.61E-05s 11:55:19.7 Info: CreateTable NamingConfig 11:55:19.7 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:19.7 Info: => 0.0001155s 11:55:19.7 Info: CreateTable Blacklist 11:55:19.7 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:19.7 Info: => 0.0001568s 11:55:19.7 Info: CreateTable Metadata 11:55:19.7 Info: CREATE TABLE "Metadata" ("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) 11:55:19.7 Info: => 9.84E-05s 11:55:19.7 Info: CreateTable MetadataFiles 11:55:19.7 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:19.7 Info: => 0.0001135s 11:55:19.7 Info: CreateTable DownloadClients 11:55:19.7 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) 11:55:19.7 Info: => 0.0001248s 11:55:19.7 Info: CreateTable PendingReleases 11:55:19.7 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:19.7 Info: => 0.0001128s 11:55:19.7 Info: CreateTable RemotePathMappings 11:55:19.7 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:19.7 Info: => 0.0001078s 11:55:19.7 Info: CreateTable Tags 11:55:19.7 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:19.7 Info: => 8.94E-05s 11:55:19.7 Info: CreateIndex Tags (Label) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:19.7 Info: => 8.91E-05s 11:55:19.7 Info: CreateTable Restrictions 11:55:19.7 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:19.7 Info: => 8.99E-05s 11:55:19.7 Info: CreateTable DelayProfiles 11:55:19.7 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:19.7 Info: => 0.0001262s 11:55:19.7 Info: CreateTable Users 11:55:19.7 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:19.7 Info: => 8.99E-05s 11:55:19.7 Info: CreateIndex Users (Identifier) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:19.7 Info: => 8.6E-05s 11:55:19.7 Info: CreateIndex Users (Username) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:19.7 Info: => 7.86E-05s 11:55:19.7 Info: CreateTable Commands 11:55:19.7 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) 11:55:19.7 Info: => 0.0001155s 11:55:19.7 Info: CreateTable IndexerStatus 11:55:19.7 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) 11:55:19.7 Info: => 0.0001132s 11:55:19.7 Info: CreateIndex IndexerStatus (ProviderId) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:19.7 Info: => 0.0001037s 11:55:19.7 Info: CreateTable ExtraFiles 11:55:19.7 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.7 Info: => 0.0001204s 11:55:19.7 Info: CreateTable LyricFiles 11:55:19.7 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:19.7 Info: => 0.0001325s 11:55:19.7 Info: CreateTable LanguageProfiles 11:55:19.7 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:19.7 Info: => 8.78E-05s 11:55:19.7 Info: CreateIndex LanguageProfiles (Name) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:19.7 Info: => 8.23E-05s 11:55:19.7 Info: CreateTable DownloadClientStatus 11:55:19.7 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) 11:55:19.7 Info: => 9.56E-05s 11:55:19.7 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:19.7 Info: => 8.33E-05s 11:55:19.7 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:19.7 Info: -> 1 Insert operations completed in 00:00:00.0000508 taking an average of 00:00:00.0000508 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:19', 'InitialSetup') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 1: InitialSetup migrated 11:55:19.7 Info: => 0.0009205s 11:55:19.7 Info: 2: add_reason_to_pending_releases migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 2 11:55:19.7 Info: AlterTable PendingReleases 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn PendingReleases Reason Int32 11:55:19.7 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:19.7 Info: => 0.0005856s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:19', 'add_reason_to_pending_releases') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 2: add_reason_to_pending_releases migrated 11:55:19.7 Info: => 0.0010232s 11:55:19.7 Info: 3: add_medium_support migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 3 11:55:19.7 Info: AlterTable Albums 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn Albums Media String 11:55:19.7 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:19.7 Info: => 0.0005178s 11:55:19.7 Info: AlterTable Tracks 11:55:19.7 Info: => 5E-07s 11:55:19.7 Info: CreateColumn Tracks MediumNumber Int32 11:55:19.7 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:19.7 Info: => 0.0004568s 11:55:19.7 Info: AlterTable Tracks 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:19.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:19.7 Info: => 0.0004525s 11:55:19.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:19.7 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:19.7 Info: => 3.71E-05s 11:55:19.7 Info: DeleteColumn Tracks TrackNumber 11:55:19.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:19.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:19.7 Info: DROP TABLE "Tracks" 11:55:19.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:19.7 Info: => 0.0038077s 11:55:19.7 Info: AlterTable Tracks 11:55:19.7 Info: => 3E-07s 11:55:19.7 Info: CreateColumn Tracks TrackNumber String 11:55:19.7 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:19.7 Info: => 0.0005121s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:19', 'add_medium_support') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 3: add_medium_support migrated 11:55:19.7 Info: => 0.0010076s 11:55:19.7 Info: 4: add_various_qualites_in_profile migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 4 11:55:19.7 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:19.7 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:19.7 Info: => 3.97E-05s 11:55:19.7 Info: PerformDBOperation 11:55:19.7 Info: Performing DB Operation 11:55:19.7 Info: => 2.99E-05s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:19', 'add_various_qualites_in_profile') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 4: add_various_qualites_in_profile migrated 11:55:19.7 Info: => 0.000365s 11:55:19.7 Info: 5: metadata_profiles migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 5 11:55:19.7 Info: CreateTable MetadataProfiles 11:55:19.7 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:19.7 Info: => 0.0001056s 11:55:19.7 Info: CreateIndex MetadataProfiles (Name) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:19.7 Info: => 8.74E-05s 11:55:19.7 Info: AlterTable Artists 11:55:19.7 Info: => 3E-07s 11:55:19.7 Info: CreateColumn Artists MetadataProfileId Int32 11:55:19.7 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:19.7 Info: => 0.0004873s 11:55:19.7 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:19.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:19.7 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:19.7 Info: DROP TABLE "Artists" 11:55:19.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.7 Info: => 0.0039271s 11:55:19.7 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:19.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:19.7 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:19.7 Info: DROP TABLE "Artists" 11:55:19.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.7 Info: => 0.0039002s 11:55:19.7 Info: AlterTable Albums 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn Albums SecondaryTypes String 11:55:19.7 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:19.7 Info: => 0.0005012s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:19', 'metadata_profiles') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 5: metadata_profiles migrated 11:55:19.7 Info: => 0.0009884s 11:55:19.7 Info: 6: separate_automatic_and_interactive_search migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 6 11:55:19.7 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:19.7 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, "EnableAutomaticSearch" INTEGER) 11:55:19.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:19.7 Info: DROP TABLE "Indexers" 11:55:19.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:19.7 Info: => 0.0033121s 11:55:19.7 Info: AlterTable Indexers 11:55:19.7 Info: => 3E-07s 11:55:19.7 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:19.7 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:19.7 Info: => 0.000459s 11:55:19.7 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:19.7 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:19.7 Info: => 3.05E-05s 11:55:19.7 Info: AlterTable Indexers 11:55:19.7 Info: => 3E-07s 11:55:19.7 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:19.7 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:19.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:19.7 Info: DROP TABLE "Indexers" 11:55:19.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:19.7 Info: => 0.0035472s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:19', 'separate_automatic_and_interactive_search') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 6: separate_automatic_and_interactive_search migrated 11:55:19.7 Info: => 0.004028s 11:55:19.7 Info: 7: change_album_path_to_relative migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 7 11:55:19.7 Info: DeleteColumn Albums Path 11:55:19.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:19.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:19.7 Info: DROP TABLE "Albums" 11:55:19.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.7 Info: => 0.0048263s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:19', 'change_album_path_to_relative') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 7: change_album_path_to_relative migrated 11:55:19.7 Info: => 0.0053715s 11:55:19.7 Info: 8: change_quality_size_mb_to_kb migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 8 11:55:19.7 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:19.7 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:19.7 Info: => 3.85E-05s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:19', 'change_quality_size_mb_to_kb') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 8: change_quality_size_mb_to_kb migrated 11:55:19.7 Info: => 0.0004238s 11:55:19.7 Info: 9: album_releases migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 9 11:55:19.7 Info: AlterTable Albums 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn Albums Releases String 11:55:19.7 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:19.7 Info: => 0.0004768s 11:55:19.7 Info: AlterTable Albums 11:55:19.7 Info: => 3E-07s 11:55:19.7 Info: CreateColumn Albums CurrentRelease String 11:55:19.7 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:19.7 Info: => 0.0004486s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:19', 'album_releases') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 9: album_releases migrated 11:55:19.7 Info: => 0.0008173s 11:55:19.7 Info: 10: album_releases_fix migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 10 11:55:19.7 Info: AlterTable Albums 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: AlterColumn Albums Releases String 11:55:19.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:19.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:19.7 Info: DROP TABLE "Albums" 11:55:19.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.7 Info: => 0.0047767s 11:55:19.7 Info: AlterTable Albums 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: AlterColumn Albums CurrentRelease String 11:55:19.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:19.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:19.7 Info: DROP TABLE "Albums" 11:55:19.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.7 Info: => 0.0045767s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:19', 'album_releases_fix') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 10: album_releases_fix migrated 11:55:19.7 Info: => 0.0050769s 11:55:19.7 Info: 11: import_lists migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 11 11:55:19.7 Info: CreateTable ImportLists 11:55:19.7 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:19.7 Info: => 0.0001431s 11:55:19.7 Info: CreateIndex ImportLists (Name) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:19.7 Info: => 9.33E-05s 11:55:19.7 Info: CreateTable ImportListStatus 11:55:19.7 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:19.7 Info: => 0.0001125s 11:55:19.7 Info: CreateIndex ImportListStatus (ProviderId) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:19.7 Info: => 8.35E-05s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:19', 'import_lists') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 11: import_lists migrated 11:55:19.7 Info: => 0.0005509s 11:55:19.7 Info: 12: add_release_status migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 12 11:55:19.7 Info: AlterTable MetadataProfiles 11:55:19.7 Info: => 5E-07s 11:55:19.7 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:19.7 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:19.7 Info: => 0.0004869s 11:55:19.7 Info: PerformDBOperation 11:55:19.7 Info: Performing DB Operation 11:55:19.7 Info: => 2.81E-05s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:19', 'add_release_status') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 12: add_release_status migrated 11:55:19.7 Info: => 0.0004515s 11:55:19.7 Info: 13: album_download_notification migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 13 11:55:19.7 Info: AlterTable Notifications 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:19.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:19.7 Info: => 0.0004772s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:19', 'album_download_notification') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 13: album_download_notification migrated 11:55:19.7 Info: => 0.0009502s 11:55:19.7 Info: 14: fix_language_metadata_profiles migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 14 11:55:19.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:19.7 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:19.7 Info: => 8.37E-05s 11:55:19.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:19.7 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:19.7 Info: => 7.26E-05s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:19', 'fix_language_metadata_profiles') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 14: fix_language_metadata_profiles migrated 11:55:19.7 Info: => 0.0004381s 11:55:19.7 Info: 15: remove_fanzub migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 15 11:55:19.7 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:19.7 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:19.7 Info: => 3.94E-05s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:19', 'remove_fanzub') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 15: remove_fanzub migrated 11:55:19.7 Info: => 0.0003993s 11:55:19.7 Info: 16: update_artist_history_indexes migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 16 11:55:19.7 Info: CreateIndex Albums (ArtistId) 11:55:19.7 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:19.7 Info: => 9.24E-05s 11:55:19.7 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:19.7 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:19.7 Info: => 8.96E-05s 11:55:19.7 Info: DeleteIndex History (AlbumId) 11:55:19.7 Info: DROP INDEX "IX_History_AlbumId" 11:55:19.7 Info: => 0.0001374s 11:55:19.7 Info: CreateIndex History (AlbumId, Date) 11:55:19.7 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:19.7 Info: => 8.57E-05s 11:55:19.7 Info: DeleteIndex History (DownloadId) 11:55:19.7 Info: DROP INDEX "IX_History_DownloadId" 11:55:19.7 Info: => 0.0001305s 11:55:19.7 Info: CreateIndex History (DownloadId, Date) 11:55:19.7 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:19.7 Info: => 8.24E-05s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:19', 'update_artist_history_indexes') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 16: update_artist_history_indexes migrated 11:55:19.7 Info: => 0.0004548s 11:55:19.7 Info: 17: remove_nma migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 17 11:55:19.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:19.7 Info: => 4.04E-05s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:19', 'remove_nma') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 17: remove_nma migrated 11:55:19.7 Info: => 0.0003714s 11:55:19.7 Info: 18: album_disambiguation migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 18 11:55:19.7 Info: AlterTable Albums 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn Albums Disambiguation String 11:55:19.7 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:19.7 Info: => 0.0006009s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:19', 'album_disambiguation') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 18: album_disambiguation migrated 11:55:19.7 Info: => 0.0009681s 11:55:19.7 Info: 19: add_ape_quality_in_profiles migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 19 11:55:19.7 Info: PerformDBOperation 11:55:19.7 Info: Performing DB Operation 11:55:19.7 Info: => 3.27E-05s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:19', 'add_ape_quality_in_profiles') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 19: add_ape_quality_in_profiles migrated 11:55:19.7 Info: => 0.0004111s 11:55:19.7 Info: 20: remove_pushalot migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 20 11:55:19.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:19.7 Info: => 5.16E-05s 11:55:19.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.7 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:19.7 Info: => 3.12E-05s 11:55:19.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.7 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:19.7 Info: => 4.23E-05s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:19', 'remove_pushalot') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 20: remove_pushalot migrated 11:55:19.7 Info: => 0.0004002s 11:55:19.7 Info: 21: add_custom_filters migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 21 11:55:19.7 Info: CreateTable CustomFilters 11:55:19.7 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:19.7 Info: => 0.0001249s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:19', 'add_custom_filters') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 21: add_custom_filters migrated 11:55:19.7 Info: => 0.0004649s 11:55:19.7 Info: 22: import_list_tags migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 22 11:55:19.7 Info: AlterTable ImportLists 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn ImportLists Tags String 11:55:19.7 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:19.7 Info: => 0.0005391s 11:55:19.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:19', 'import_list_tags') 11:55:19.7 Info: Committing Transaction 11:55:19.7 Info: 22: import_list_tags migrated 11:55:19.7 Info: => 0.0009551s 11:55:19.7 Info: 23: add_release_groups_etc migrating 11:55:19.7 Info: Beginning Transaction 11:55:19.7 Info: Starting migration of Main DB to 23 11:55:19.7 Info: CreateTable ArtistMetadata 11:55:19.7 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:19.7 Info: => 0.0001567s 11:55:19.7 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:19.7 Info: => 8.99E-05s 11:55:19.7 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:19.7 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:19.7 Info: => 0.0001001s 11:55:19.7 Info: AlterTable Artists 11:55:19.7 Info: => 3E-07s 11:55:19.7 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:19.7 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:19.7 Info: => 0.0005353s 11:55:19.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:19.7 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:19.7 Info: => 6.14E-05s 11:55:19.7 Info: CreateTable AlbumReleases 11:55:19.7 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:19.7 Info: => 0.0001503s 11:55:19.7 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:19.7 Info: => 8.6E-05s 11:55:19.7 Info: CreateIndex AlbumReleases (AlbumId) 11:55:19.7 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:19.7 Info: => 8.19E-05s 11:55:19.7 Info: PerformDBOperation 11:55:19.7 Info: Performing DB Operation 11:55:19.7 Info: => 3.73E-05s 11:55:19.7 Info: AlterTable Albums 11:55:19.7 Info: => 3E-07s 11:55:19.7 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:19.7 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:19.7 Info: => 0.0005325s 11:55:19.7 Info: AlterTable Albums 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:19.7 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:19.7 Info: => 0.0006254s 11:55:19.7 Info: AlterTable Albums 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn Albums Links String 11:55:19.7 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:19.7 Info: => 0.0071423s 11:55:19.7 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:19.7 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:19.7 Info: => 9.62E-05s 11:55:19.7 Info: AlterTable Tracks 11:55:19.7 Info: => 3E-07s 11:55:19.7 Info: CreateColumn Tracks ForeignRecordingId String 11:55:19.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:19.7 Info: => 0.0005538s 11:55:19.7 Info: AlterTable Tracks 11:55:19.7 Info: => 3E-07s 11:55:19.7 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:19.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:19.7 Info: => 0.0005451s 11:55:19.7 Info: AlterTable Tracks 11:55:19.7 Info: => 4E-07s 11:55:19.7 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:19.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:19.7 Info: => 0.0005158s 11:55:19.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:19.7 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:19.7 Info: => 6.71E-05s 11:55:19.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:19.7 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:19.7 Info: => 6.26E-05s 11:55:19.7 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:19.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.7 Info: DROP TABLE "Artists" 11:55:19.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.7 Info: => 0.0041812s 11:55:19.7 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:19.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:19.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:19.7 Info: DROP TABLE "Albums" 11:55:19.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.7 Info: => 0.004183s 11:55:19.7 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:19.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:19.7 Info: DROP TABLE "Tracks" 11:55:19.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:19.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:19.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:19.7 Info: => 0.0038299s 11:55:19.7 Info: DeleteColumn TrackFiles ArtistId 11:55:19.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:19.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:19.8 Info: DROP TABLE "TrackFiles" 11:55:19.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.8 Info: => 0.0041073s 11:55:19.8 Info: CreateIndex Artists (ArtistMetadataId) 11:55:19.8 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.8 Info: => 7.74E-05s 11:55:19.8 Info: CreateIndex Artists (Monitored) 11:55:19.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.8 Info: => 7.48E-05s 11:55:19.8 Info: CreateIndex Albums (ArtistMetadataId) 11:55:19.8 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:19.8 Info: => 7.16E-05s 11:55:19.8 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:19.8 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:19.8 Info: => 7.09E-05s 11:55:19.8 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:19.8 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:19.8 Info: => 7.02E-05s 11:55:19.8 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:19.8 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:19.8 Info: => 6.93E-05s 11:55:19.8 Info: UpdateData 11:55:19.8 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:19.8 Info: => 3.73E-05s 11:55:19.8 Info: UpdateData 11:55:19.8 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:19.8 Info: => 3.02E-05s 11:55:19.8 Info: UpdateData 11:55:19.8 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:19.8 Info: => 3.73E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:19', 'add_release_groups_etc') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 23: add_release_groups_etc migrated 11:55:19.8 Info: => 0.0006503s 11:55:19.8 Info: 24: NewMediaInfoFormat migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 24 11:55:19.8 Info: UpdateData 11:55:19.8 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:19.8 Info: => 4.85E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:19', 'NewMediaInfoFormat') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 24: NewMediaInfoFormat migrated 11:55:19.8 Info: => 0.0004503s 11:55:19.8 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 25 11:55:19.8 Info: RenameTable Restrictions ReleaseProfiles 11:55:19.8 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:19.8 Info: => 0.0014049s 11:55:19.8 Info: AlterTable ReleaseProfiles 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:19.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:19.8 Info: => 0.0004927s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:19', 'rename_restrictions_to_release_profiles') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:19.8 Info: => 0.0009865s 11:55:19.8 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 26 11:55:19.8 Info: RenameTable Profiles QualityProfiles 11:55:19.8 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:19.8 Info: => 0.0014058s 11:55:19.8 Info: AlterTable QualityProfiles 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:19.8 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:19.8 Info: => 0.0004907s 11:55:19.8 Info: AlterTable LanguageProfiles 11:55:19.8 Info: => 3E-07s 11:55:19.8 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:19.8 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:19.8 Info: => 0.0004975s 11:55:19.8 Info: UpdateData 11:55:19.8 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:19.8 Info: => 3.52E-05s 11:55:19.8 Info: UpdateData 11:55:19.8 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:19.8 Info: => 2.77E-05s 11:55:19.8 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:19.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.8 Info: DROP TABLE "Artists" 11:55:19.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.8 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.8 Info: => 0.0041937s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:19', 'rename_quality_profiles_add_upgrade_allowed') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:19.8 Info: => 0.0047935s 11:55:19.8 Info: 27: add_import_exclusions migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 27 11:55:19.8 Info: CreateTable ImportListExclusions 11:55:19.8 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:19.8 Info: => 0.0001052s 11:55:19.8 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:19.8 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:19.8 Info: => 8.43E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:19', 'add_import_exclusions') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 27: add_import_exclusions migrated 11:55:19.8 Info: => 0.0006022s 11:55:19.8 Info: 28: clean_artist_metadata_table migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 28 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.8 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.8 Info: => 0.0001328s 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.8 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.8 Info: => 0.0001193s 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:19.8 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:19.8 Info: => 0.0001159s 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:19.8 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:19.8 Info: => 0.0001127s 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.8 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:19.8 Info: => 0.0001129s 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:19.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:19.8 Info: => 0.0001113s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:19', 'clean_artist_metadata_table') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 28: clean_artist_metadata_table migrated 11:55:19.8 Info: => 0.0005784s 11:55:19.8 Info: 29: health_issue_notification migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 29 11:55:19.8 Info: AlterTable Notifications 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:19.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:19.8 Info: => 0.0005288s 11:55:19.8 Info: AlterTable Notifications 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:19.8 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:19.8 Info: => 0.0004956s 11:55:19.8 Info: AlterTable Notifications 11:55:19.8 Info: => 3E-07s 11:55:19.8 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:19.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:19.8 Info: => 0.0004943s 11:55:19.8 Info: AlterTable Notifications 11:55:19.8 Info: => 5E-07s 11:55:19.8 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:19.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:19.8 Info: => 0.00052s 11:55:19.8 Info: AlterTable Notifications 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:19.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:19.8 Info: => 0.0004971s 11:55:19.8 Info: DeleteColumn Notifications OnDownload 11:55:19.8 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:19.8 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:19.8 Info: DROP TABLE "Notifications" 11:55:19.8 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:19.8 Info: => 0.0036953s 11:55:19.8 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:19.8 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:19.8 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:19.8 Info: DROP TABLE "Notifications" 11:55:19.8 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:19.8 Info: => 0.0037071s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:19', 'health_issue_notification') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 29: health_issue_notification migrated 11:55:19.8 Info: => 0.0042169s 11:55:19.8 Info: 30: add_mediafilerepository_mtime migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 30 11:55:19.8 Info: AlterTable TrackFiles 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn TrackFiles Modified DateTime 11:55:19.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:19.8 Info: => 0.0005175s 11:55:19.8 Info: AlterTable TrackFiles 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn TrackFiles Path String 11:55:19.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:19.8 Info: => 0.0005133s 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:19.8 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:19.8 Info: => 3.08E-05s 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:19.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:19.8 Info: => 0.0001167s 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:19.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:19.8 Info: => 0.0001268s 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:19.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:19.8 Info: => 0.0001316s 11:55:19.8 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:19.8 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:19.8 Info: => 6.44E-05s 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:19.8 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:19.8 Info: => 4.56E-05s 11:55:19.8 Info: AlterTable TrackFiles 11:55:19.8 Info: => 3E-07s 11:55:19.8 Info: AlterColumn TrackFiles Path String 11:55:19.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:19.8 Info: DROP TABLE "TrackFiles" 11:55:19.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.8 Info: => 0.0037849s 11:55:19.8 Info: CreateIndex TrackFiles (Path) 11:55:19.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.8 Info: => 8.31E-05s 11:55:19.8 Info: DeleteColumn TrackFiles RelativePath 11:55:19.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:19.8 Info: DROP TABLE "TrackFiles" 11:55:19.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.8 Info: => 0.0039152s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:19', 'add_mediafilerepository_mtime') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 30: add_mediafilerepository_mtime migrated 11:55:19.8 Info: => 0.0044201s 11:55:19.8 Info: 31: add_artistmetadataid_constraint migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 31 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:19.8 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:19.8 Info: => 6.76E-05s 11:55:19.8 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:19.8 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:19.8 Info: => 0.0001174s 11:55:19.8 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:19.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.8 Info: DROP TABLE "Artists" 11:55:19.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.8 Info: => 0.004067s 11:55:19.8 Info: CreateIndex Artists (ArtistMetadataId) 11:55:19.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.8 Info: => 9.81E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:19', 'add_artistmetadataid_constraint') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 31: add_artistmetadataid_constraint migrated 11:55:19.8 Info: => 0.0006393s 11:55:19.8 Info: 32: old_ids_and_artist_alias migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 32 11:55:19.8 Info: AlterTable ArtistMetadata 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn ArtistMetadata Aliases String 11:55:19.8 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:19.8 Info: => 0.0005823s 11:55:19.8 Info: AlterTable ArtistMetadata 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:19.8 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.8 Info: => 0.000501s 11:55:19.8 Info: AlterTable Albums 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:19.8 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.8 Info: => 0.0005053s 11:55:19.8 Info: AlterTable AlbumReleases 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:19.8 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.8 Info: => 0.0005064s 11:55:19.8 Info: AlterTable Tracks 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:19.8 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.8 Info: => 0.0005063s 11:55:19.8 Info: AlterTable Tracks 11:55:19.8 Info: => 3E-07s 11:55:19.8 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:19.8 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:19.8 Info: => 0.0005193s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:19', 'old_ids_and_artist_alias') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 32: old_ids_and_artist_alias migrated 11:55:19.8 Info: => 0.001034s 11:55:19.8 Info: 33: download_propers_config migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 33 11:55:19.8 Info: PerformDBOperation 11:55:19.8 Info: Performing DB Operation 11:55:19.8 Info: => 2.75E-05s 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:19.8 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:19.8 Info: => 2.77E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:19', 'download_propers_config') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 33: download_propers_config migrated 11:55:19.8 Info: => 0.0004674s 11:55:19.8 Info: 34: remove_language_profiles migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 34 11:55:19.8 Info: DeleteTable LanguageProfiles 11:55:19.8 Info: DROP TABLE "LanguageProfiles" 11:55:19.8 Info: => 0.000193s 11:55:19.8 Info: DeleteColumn Artists LanguageProfileId 11:55:19.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.8 Info: DROP TABLE "Artists" 11:55:19.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.8 Info: => 0.0043203s 11:55:19.8 Info: DeleteColumn ImportLists LanguageProfileId 11:55:19.8 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:19.8 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:19.8 Info: DROP TABLE "ImportLists" 11:55:19.8 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:19.8 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:19.8 Info: => 0.0038557s 11:55:19.8 Info: DeleteColumn Blacklist Language 11:55:19.8 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:19.8 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:19.8 Info: DROP TABLE "Blacklist" 11:55:19.8 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:19.8 Info: => 0.0037787s 11:55:19.8 Info: DeleteColumn History Language 11:55:19.8 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:19.8 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:19.8 Info: DROP TABLE "History" 11:55:19.8 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:19.8 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:19.8 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:19.8 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:19.8 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:19.8 Info: => 0.0043802s 11:55:19.8 Info: DeleteColumn LyricFiles Language 11:55:19.8 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.8 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:19.8 Info: DROP TABLE "LyricFiles" 11:55:19.8 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:19.8 Info: => 0.0037244s 11:55:19.8 Info: DeleteColumn TrackFiles Language 11:55:19.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:19.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:19.8 Info: DROP TABLE "TrackFiles" 11:55:19.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:19.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:19.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:19.8 Info: => 0.0056899s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:19', 'remove_language_profiles') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 34: remove_language_profiles migrated 11:55:19.8 Info: => 0.0063422s 11:55:19.8 Info: 35: multi_disc_naming_format migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 35 11:55:19.8 Info: AlterTable NamingConfig 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:19.8 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:19.8 Info: => 0.0005859s 11:55:19.8 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:19.8 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:19.8 Info: => 3.29E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:19', 'multi_disc_naming_format') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 35: multi_disc_naming_format migrated 11:55:19.8 Info: => 0.0004904s 11:55:19.8 Info: 36: add_download_client_priority migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 36 11:55:19.8 Info: AlterTable DownloadClients 11:55:19.8 Info: => 5E-07s 11:55:19.8 Info: CreateColumn DownloadClients Priority Int32 11:55:19.8 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:19.8 Info: => 0.0006201s 11:55:19.8 Info: PerformDBOperation 11:55:19.8 Info: Performing DB Operation 11:55:19.8 Info: => 4.9E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:19', 'add_download_client_priority') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 36: add_download_client_priority migrated 11:55:19.8 Info: => 0.0005261s 11:55:19.8 Info: 37: remove_growl_prowl migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 37 11:55:19.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:19.8 Info: => 3.54E-05s 11:55:19.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:19.8 Info: => 2.61E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:19', 'remove_growl_prowl') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 37: remove_growl_prowl migrated 11:55:19.8 Info: => 0.0004028s 11:55:19.8 Info: 38: remove_plex_hometheatre migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 38 11:55:19.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:19.8 Info: => 4.43E-05s 11:55:19.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:19.8 Info: => 2.49E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:19', 'remove_plex_hometheatre') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 38: remove_plex_hometheatre migrated 11:55:19.8 Info: => 0.0003658s 11:55:19.8 Info: 39: add_root_folder_add_defaults migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 39 11:55:19.8 Info: AlterTable RootFolders 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn RootFolders Name String 11:55:19.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:19.8 Info: => 0.0005545s 11:55:19.8 Info: AlterTable RootFolders 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:19.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:19.8 Info: => 0.0004958s 11:55:19.8 Info: AlterTable RootFolders 11:55:19.8 Info: => 3E-07s 11:55:19.8 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:19.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:19.8 Info: => 0.0005424s 11:55:19.8 Info: AlterTable RootFolders 11:55:19.8 Info: => 3E-07s 11:55:19.8 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:19.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:19.8 Info: => 0.0005717s 11:55:19.8 Info: AlterTable RootFolders 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn RootFolders DefaultTags String 11:55:19.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:19.8 Info: => 0.0005447s 11:55:19.8 Info: PerformDBOperation 11:55:19.8 Info: Performing DB Operation 11:55:19.8 Info: => 4.45E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:19', 'add_root_folder_add_defaults') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 39: add_root_folder_add_defaults migrated 11:55:19.8 Info: => 0.0004014s 11:55:19.8 Info: 40: task_duration migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 40 11:55:19.8 Info: AlterTable ScheduledTasks 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:19.8 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:19.8 Info: => 0.000602s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:19', 'task_duration') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 40: task_duration migrated 11:55:19.8 Info: => 0.0009744s 11:55:19.8 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 41 11:55:19.8 Info: AlterTable ReleaseProfiles 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:19.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:19.8 Info: => 0.0005778s 11:55:19.8 Info: AlterTable ReleaseProfiles 11:55:19.8 Info: => 3E-07s 11:55:19.8 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:19.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:19.8 Info: => 0.0006274s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:19', 'add_indexer_and_enabled_to_release_profiles') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:19.8 Info: => 0.0010696s 11:55:19.8 Info: 42: remove_album_folders migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 42 11:55:19.8 Info: DeleteColumn Artists AlbumFolder 11:55:19.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:19.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:19.8 Info: DROP TABLE "Artists" 11:55:19.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.8 Info: => 0.0043268s 11:55:19.8 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:19.8 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:19.8 Info: => 3.36E-05s 11:55:19.8 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:19.8 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:19.8 Info: => 2.56E-05s 11:55:19.8 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:19.8 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:19.8 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:19.8 Info: DROP TABLE "NamingConfig" 11:55:19.8 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:19.8 Info: => 0.0035895s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:19', 'remove_album_folders') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 42: remove_album_folders migrated 11:55:19.8 Info: => 0.0040772s 11:55:19.8 Info: 44: add_priority_to_indexers migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 44 11:55:19.8 Info: AlterTable Indexers 11:55:19.8 Info: => 4E-07s 11:55:19.8 Info: CreateColumn Indexers Priority Int32 11:55:19.8 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:19.8 Info: => 0.0005988s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:19', 'add_priority_to_indexers') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 44: add_priority_to_indexers migrated 11:55:19.8 Info: => 0.0010738s 11:55:19.8 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 45 11:55:19.8 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:19.8 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:19.8 Info: => 0.0001062s 11:55:19.8 Info: PerformDBOperation 11:55:19.8 Info: Performing DB Operation 11:55:19.8 Info: => 2.2E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:19', 'remove_chown_and_folderchmod_config') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:19.8 Info: => 0.0004576s 11:55:19.8 Info: 47: update_notifiarr migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 47 11:55:19.8 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:19.8 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:19.8 Info: => 5.16E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:19', 'update_notifiarr') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 47: update_notifiarr migrated 11:55:19.8 Info: => 0.0004248s 11:55:19.8 Info: 49: email_multiple_addresses migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 49 11:55:19.8 Info: PerformDBOperation 11:55:19.8 Info: Performing DB Operation 11:55:19.8 Info: => 5.6E-05s 11:55:19.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:19', 'email_multiple_addresses') 11:55:19.8 Info: Committing Transaction 11:55:19.8 Info: 49: email_multiple_addresses migrated 11:55:19.8 Info: => 0.0004026s 11:55:19.8 Info: 50: rename_blacklist_to_blocklist migrating 11:55:19.8 Info: Beginning Transaction 11:55:19.8 Info: Starting migration of Main DB to 50 11:55:19.8 Info: RenameTable Blacklist Blocklist 11:55:19.8 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:19.9 Info: => 0.0017113s 11:55:19.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:19', 'rename_blacklist_to_blocklist') 11:55:19.9 Info: Committing Transaction 11:55:19.9 Info: 50: rename_blacklist_to_blocklist migrated 11:55:19.9 Info: => 0.0021144s 11:55:19.9 Info: 51: cdh_per_downloadclient migrating 11:55:19.9 Info: Beginning Transaction 11:55:19.9 Info: Starting migration of Main DB to 51 11:55:19.9 Info: AlterTable DownloadClients 11:55:19.9 Info: => 3E-07s 11:55:19.9 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:19.9 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:19.9 Info: => 0.0005609s 11:55:19.9 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:19.9 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:19.9 Info: => 0.0005244s 11:55:19.9 Info: PerformDBOperation 11:55:19.9 Info: Performing DB Operation 11:55:19.9 Info: => 0.0001494s 11:55:19.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:19', 'cdh_per_downloadclient') 11:55:19.9 Info: Committing Transaction 11:55:19.9 Info: 51: cdh_per_downloadclient migrated 11:55:19.9 Info: => 0.0005793s 11:55:19.9 Info: 52: download_history migrating 11:55:19.9 Info: Beginning Transaction 11:55:19.9 Info: Starting migration of Main DB to 52 11:55:19.9 Info: CreateTable DownloadHistory 11:55:19.9 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:19.9 Info: => 0.0001467s 11:55:19.9 Info: CreateIndex DownloadHistory (EventType) 11:55:19.9 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:19.9 Info: => 0.0001147s 11:55:19.9 Info: CreateIndex DownloadHistory (ArtistId) 11:55:19.9 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:19.9 Info: => 0.0001039s 11:55:19.9 Info: CreateIndex DownloadHistory (DownloadId) 11:55:19.9 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:19.9 Info: => 0.0001074s 11:55:19.9 Info: PerformDBOperation 11:55:19.9 Info: Performing DB Operation 11:55:19.9 Info: => 0.0001106s 11:55:19.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:19', 'download_history') 11:55:19.9 Info: Committing Transaction 11:55:19.9 Info: 52: download_history migrated 11:55:19.9 Info: => 0.0005363s 11:55:19.9 Info: 53: add_update_history migrating 11:55:19.9 Info: Beginning Transaction 11:55:19.9 Info: Starting migration of Main DB to 53 11:55:19.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:19', 'add_update_history') 11:55:19.9 Info: Committing Transaction 11:55:19.9 Info: 53: add_update_history migrated 11:55:19.9 Info: => 0.0004174s 11:55:19.9 Info: 54: add_on_update_to_notifications migrating 11:55:19.9 Info: Beginning Transaction 11:55:19.9 Info: Starting migration of Main DB to 54 11:55:19.9 Info: AlterTable Notifications 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:19.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:19.9 Info: => 0.0005983s 11:55:19.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:19', 'add_on_update_to_notifications') 11:55:19.9 Info: Committing Transaction 11:55:19.9 Info: 54: add_on_update_to_notifications migrated 11:55:19.9 Info: => 0.0009592s 11:55:19.9 Info: 55: download_client_per_indexer migrating 11:55:19.9 Info: Beginning Transaction 11:55:19.9 Info: Starting migration of Main DB to 55 11:55:19.9 Info: AlterTable Indexers 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: CreateColumn Indexers DownloadClientId Int32 11:55:19.9 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:19.9 Info: => 0.0006257s 11:55:19.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:19', 'download_client_per_indexer') 11:55:19.9 Info: Committing Transaction 11:55:19.9 Info: 55: download_client_per_indexer migrated 11:55:19.9 Info: => 0.0010612s 11:55:19.9 Info: 56: AddNewItemMonitorType migrating 11:55:19.9 Info: Beginning Transaction 11:55:19.9 Info: Starting migration of Main DB to 56 11:55:19.9 Info: AlterTable Artists 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: CreateColumn Artists MonitorNewItems Int32 11:55:19.9 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:19.9 Info: => 0.0005854s 11:55:19.9 Info: AlterTable RootFolders 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:19.9 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:19.9 Info: => 0.0005476s 11:55:19.9 Info: AlterTable ImportLists 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:19.9 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:19.9 Info: => 0.0005387s 11:55:19.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:19', 'AddNewItemMonitorType') 11:55:19.9 Info: Committing Transaction 11:55:19.9 Info: 56: AddNewItemMonitorType migrated 11:55:19.9 Info: => 0.0009029s 11:55:19.9 Info: 57: ImportListSearch migrating 11:55:19.9 Info: Beginning Transaction 11:55:19.9 Info: Starting migration of Main DB to 57 11:55:19.9 Info: AlterTable ImportLists 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:19.9 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:19.9 Info: => 0.0006368s 11:55:19.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:19', 'ImportListSearch') 11:55:19.9 Info: Committing Transaction 11:55:19.9 Info: 57: ImportListSearch migrated 11:55:19.9 Info: => 0.0010327s 11:55:19.9 Info: 58: ImportListMonitorExisting migrating 11:55:19.9 Info: Beginning Transaction 11:55:19.9 Info: Starting migration of Main DB to 58 11:55:19.9 Info: AlterTable ImportLists 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:19.9 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:19.9 Info: => 0.0006242s 11:55:19.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:19', 'ImportListMonitorExisting') 11:55:19.9 Info: Committing Transaction 11:55:19.9 Info: 58: ImportListMonitorExisting migrated 11:55:19.9 Info: => 0.0010173s 11:55:19.9 Info: 59: add_indexer_tags migrating 11:55:19.9 Info: Beginning Transaction 11:55:19.9 Info: Starting migration of Main DB to 59 11:55:19.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.9 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:19.9 Info: => 4.61E-05s 11:55:19.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.9 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:19.9 Info: => 2.62E-05s 11:55:19.9 Info: AlterTable Indexers 11:55:19.9 Info: => 3E-07s 11:55:19.9 Info: CreateColumn Indexers Tags String 11:55:19.9 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:19.9 Info: => 0.0006641s 11:55:19.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:19', 'add_indexer_tags') 11:55:19.9 Info: Committing Transaction 11:55:19.9 Info: 59: add_indexer_tags migrated 11:55:19.9 Info: => 0.0010315s 11:55:19.9 Info: 60: update_audio_types migrating 11:55:19.9 Info: Beginning Transaction 11:55:19.9 Info: Starting migration of Main DB to 60 11:55:19.9 Info: PerformDBOperation 11:55:19.9 Info: Performing DB Operation 11:55:19.9 Info: => 4.34E-05s 11:55:19.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:19', 'update_audio_types') 11:55:19.9 Info: Committing Transaction 11:55:19.9 Info: 60: update_audio_types migrated 11:55:19.9 Info: => 0.0004038s 11:55:19.9 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:19.9 Info: Beginning Transaction 11:55:19.9 Info: Starting migration of Main DB to 61 11:55:19.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:19.9 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:19.9 Info: => 3.11E-05s 11:55:19.9 Info: AlterTable AlbumReleases 11:55:19.9 Info: => 3E-07s 11:55:19.9 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:19.9 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:19.9 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:19.9 Info: DROP TABLE "AlbumReleases" 11:55:19.9 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:19.9 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:19.9 Info: => 0.0044128s 11:55:19.9 Info: AlterTable Albums 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:19.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:19.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:19.9 Info: DROP TABLE "Albums" 11:55:19.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:19.9 Info: => 0.0043168s 11:55:19.9 Info: AlterTable Albums 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:19.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:19.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:19.9 Info: DROP TABLE "Albums" 11:55:19.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:19.9 Info: => 0.0047887s 11:55:19.9 Info: AlterTable Albums 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn Albums Added DateTimeOffset 11:55:19.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:19.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:19.9 Info: DROP TABLE "Albums" 11:55:19.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:19.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:19.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:19.9 Info: => 0.0042296s 11:55:19.9 Info: AlterTable Artists 11:55:19.9 Info: => 3E-07s 11:55:19.9 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:19.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:19.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:19.9 Info: DROP TABLE "Artists" 11:55:19.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.9 Info: => 0.0042869s 11:55:19.9 Info: AlterTable Artists 11:55:19.9 Info: => 3E-07s 11:55:19.9 Info: AlterColumn Artists Added DateTimeOffset 11:55:19.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:19.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:19.9 Info: DROP TABLE "Artists" 11:55:19.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:19.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:19.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:19.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:19.9 Info: => 0.0042994s 11:55:19.9 Info: AlterTable Blocklist 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:19.9 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:19.9 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:19.9 Info: DROP TABLE "Blocklist" 11:55:19.9 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:19.9 Info: => 0.0036317s 11:55:19.9 Info: AlterTable Blocklist 11:55:19.9 Info: => 3E-07s 11:55:19.9 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:19.9 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:19.9 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:19.9 Info: DROP TABLE "Blocklist" 11:55:19.9 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:19.9 Info: => 0.003713s 11:55:19.9 Info: AlterTable Commands 11:55:19.9 Info: => 5E-07s 11:55:19.9 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:19.9 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) 11:55:19.9 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" 11:55:19.9 Info: DROP TABLE "Commands" 11:55:19.9 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:19.9 Info: => 0.003686s 11:55:19.9 Info: AlterTable Commands 11:55:19.9 Info: => 3E-07s 11:55:19.9 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:19.9 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) 11:55:19.9 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" 11:55:19.9 Info: DROP TABLE "Commands" 11:55:19.9 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:19.9 Info: => 0.0037048s 11:55:19.9 Info: AlterTable Commands 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:19.9 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) 11:55:19.9 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" 11:55:19.9 Info: DROP TABLE "Commands" 11:55:19.9 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:19.9 Info: => 0.0037954s 11:55:19.9 Info: AlterTable DownloadClientStatus 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:19.9 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) 11:55:19.9 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:19.9 Info: DROP TABLE "DownloadClientStatus" 11:55:19.9 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:19.9 Info: => 0.0039849s 11:55:19.9 Info: AlterTable DownloadClientStatus 11:55:19.9 Info: => 3E-07s 11:55:19.9 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:19.9 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) 11:55:19.9 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:19.9 Info: DROP TABLE "DownloadClientStatus" 11:55:19.9 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:19.9 Info: => 0.0038626s 11:55:19.9 Info: AlterTable DownloadClientStatus 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:19.9 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) 11:55:19.9 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:19.9 Info: DROP TABLE "DownloadClientStatus" 11:55:19.9 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:19.9 Info: => 0.0039033s 11:55:19.9 Info: AlterTable DownloadHistory 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:19.9 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:19.9 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:19.9 Info: DROP TABLE "DownloadHistory" 11:55:19.9 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:19.9 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:19.9 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:19.9 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:19.9 Info: => 0.0042089s 11:55:19.9 Info: AlterTable ExtraFiles 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:19.9 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.9 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:19.9 Info: DROP TABLE "ExtraFiles" 11:55:19.9 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:19.9 Info: => 0.0037887s 11:55:19.9 Info: AlterTable ExtraFiles 11:55:19.9 Info: => 5E-07s 11:55:19.9 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:19.9 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:19.9 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:19.9 Info: DROP TABLE "ExtraFiles" 11:55:19.9 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:19.9 Info: => 0.0037306s 11:55:19.9 Info: AlterTable History 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn History Date DateTimeOffset 11:55:19.9 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:19.9 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:19.9 Info: DROP TABLE "History" 11:55:19.9 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:19.9 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:19.9 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:19.9 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:19.9 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:19.9 Info: => 0.0044385s 11:55:19.9 Info: AlterTable ImportListStatus 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:19.9 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:19.9 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:19.9 Info: DROP TABLE "ImportListStatus" 11:55:19.9 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:19.9 Info: => 0.0040036s 11:55:19.9 Info: AlterTable ImportListStatus 11:55:19.9 Info: => 4E-07s 11:55:19.9 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:19.9 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:19.9 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:19.9 Info: DROP TABLE "ImportListStatus" 11:55:19.9 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:19.9 Info: => 0.0039381s 11:55:19.9 Info: AlterTable ImportListStatus 11:55:19.9 Info: => 3E-07s 11:55:19.9 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:19.9 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:19.9 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:19.9 Info: DROP TABLE "ImportListStatus" 11:55:19.9 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:19.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:19.9 Info: => 0.0038616s 11:55:19.9 Info: AlterTable IndexerStatus 11:55:19.9 Info: => 3E-07s 11:55:19.9 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:19.9 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) 11:55:19.9 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:19.9 Info: DROP TABLE "IndexerStatus" 11:55:19.9 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:20.0 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:20.0 Info: => 0.0042524s 11:55:20.0 Info: AlterTable IndexerStatus 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:20.0 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) 11:55:20.0 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:20.0 Info: DROP TABLE "IndexerStatus" 11:55:20.0 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:20.0 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:20.0 Info: => 0.0042467s 11:55:20.0 Info: AlterTable IndexerStatus 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:20.0 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) 11:55:20.0 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:20.0 Info: DROP TABLE "IndexerStatus" 11:55:20.0 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:20.0 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:20.0 Info: => 0.0040334s 11:55:20.0 Info: AlterTable LyricFiles 11:55:20.0 Info: => 4E-07s 11:55:20.0 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:20.0 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:20.0 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:20.0 Info: DROP TABLE "LyricFiles" 11:55:20.0 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:20.0 Info: => 0.0037909s 11:55:20.0 Info: AlterTable LyricFiles 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:20.0 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:20.0 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:20.0 Info: DROP TABLE "LyricFiles" 11:55:20.0 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:20.0 Info: => 0.0037847s 11:55:20.0 Info: AlterTable MetadataFiles 11:55:20.0 Info: => 5E-07s 11:55:20.0 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:20.0 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:20.0 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:20.0 Info: DROP TABLE "MetadataFiles" 11:55:20.0 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:20.0 Info: => 0.0037688s 11:55:20.0 Info: AlterTable MetadataFiles 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:20.0 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:20.0 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:20.0 Info: DROP TABLE "MetadataFiles" 11:55:20.0 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:20.0 Info: => 0.0055762s 11:55:20.0 Info: AlterTable PendingReleases 11:55:20.0 Info: => 4E-07s 11:55:20.0 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:20.0 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:20.0 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:20.0 Info: DROP TABLE "PendingReleases" 11:55:20.0 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:20.0 Info: => 0.0038961s 11:55:20.0 Info: AlterTable ScheduledTasks 11:55:20.0 Info: => 5E-07s 11:55:20.0 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:20.0 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) 11:55:20.0 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:20.0 Info: DROP TABLE "ScheduledTasks" 11:55:20.0 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:20.0 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:20.0 Info: => 0.0039782s 11:55:20.0 Info: AlterTable ScheduledTasks 11:55:20.0 Info: => 4E-07s 11:55:20.0 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:20.0 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) 11:55:20.0 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:20.0 Info: DROP TABLE "ScheduledTasks" 11:55:20.0 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:20.0 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:20.0 Info: => 0.0038896s 11:55:20.0 Info: AlterTable TrackFiles 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:20.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:20.0 Info: DROP TABLE "TrackFiles" 11:55:20.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.0 Info: => 0.0040518s 11:55:20.0 Info: AlterTable TrackFiles 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:20.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:20.0 Info: DROP TABLE "TrackFiles" 11:55:20.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.0 Info: => 0.004075s 11:55:20.0 Info: AlterTable VersionInfo 11:55:20.0 Info: => 4E-07s 11:55:20.0 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:20.0 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:20.0 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:20.0 Info: DROP TABLE "VersionInfo" 11:55:20.0 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:20.0 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:20.0 Info: => 0.0044397s 11:55:20.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:20', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:20.0 Info: Committing Transaction 11:55:20.0 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:20.0 Info: => 0.0051947s 11:55:20.0 Info: 62: add_on_delete_to_notifications migrating 11:55:20.0 Info: Beginning Transaction 11:55:20.0 Info: Starting migration of Main DB to 62 11:55:20.0 Info: AlterTable Notifications 11:55:20.0 Info: => 4E-07s 11:55:20.0 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:20.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:20.0 Info: => 0.0005946s 11:55:20.0 Info: AlterTable Notifications 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:20.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:20.0 Info: => 0.0005713s 11:55:20.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:20', 'add_on_delete_to_notifications') 11:55:20.0 Info: Committing Transaction 11:55:20.0 Info: 62: add_on_delete_to_notifications migrated 11:55:20.0 Info: => 0.0010814s 11:55:20.0 Info: 63: add_custom_formats migrating 11:55:20.0 Info: Beginning Transaction 11:55:20.0 Info: Starting migration of Main DB to 63 11:55:20.0 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "x264", "value": 2 } ]', '', '', '[]', 0, 1, 0) 11:55:20.0 Info: INSERT INTO "QualityProfiles" ("Name", "Cutoff", "Items") VALUES ('SDTV', 1, '[ { "quality": 1, "allowed": true } ]') 11:55:20.0 Info: AlterTable DelayProfiles 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:20.0 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:20.0 Info: => 0.0005649s 11:55:20.0 Info: UpdateData 11:55:20.0 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:20.0 Info: => 4.15E-05s 11:55:20.0 Info: AlterTable TrackFiles 11:55:20.0 Info: => 2E-07s 11:55:20.0 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:20.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:20.0 Info: => 0.0005442s 11:55:20.0 Info: PerformDBOperation 11:55:20.0 Info: Performing DB Operation 11:55:20.0 Info: => 0.0010115s 11:55:20.0 Info: CreateTable CustomFormats 11:55:20.0 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:20.0 Info: => 0.0001188s 11:55:20.0 Info: CreateIndex CustomFormats (Name) 11:55:20.0 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:20.0 Info: => 8.6E-05s 11:55:20.0 Info: AlterTable QualityProfiles 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: CreateColumn QualityProfiles FormatItems String 11:55:20.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:20.0 Info: => 0.0005753s 11:55:20.0 Info: AlterTable QualityProfiles 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:20.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:20.0 Info: => 0.0005594s 11:55:20.0 Info: AlterTable QualityProfiles 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:20.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:20.0 Info: => 0.0005614s 11:55:20.0 Info: PerformDBOperation 11:55:20.0 Info: Performing DB Operation 11:55:20.0 Info: => 0.0040891s 11:55:20.0 Info: PerformDBOperation 11:55:20.0 Info: Performing DB Operation 11:55:20.0 Info: => 3.16E-05s 11:55:20.0 Info: DeleteColumn ReleaseProfiles Preferred 11:55:20.0 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:20.0 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:20.0 Info: DROP TABLE "ReleaseProfiles" 11:55:20.0 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:20.0 Info: => 0.0038578s 11:55:20.0 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:20.0 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:20.0 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:20.0 Info: DROP TABLE "ReleaseProfiles" 11:55:20.0 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:20.0 Info: => 0.0038012s 11:55:20.0 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:20.0 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:20.0 Info: => 3.97E-05s 11:55:20.0 Info: AlterTable DelayProfiles 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:20.0 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:20.0 Info: => 0.0005719s 11:55:20.0 Info: AlterTable DelayProfiles 11:55:20.0 Info: => 3E-07s 11:55:20.0 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:20.0 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:20.0 Info: => 0.0005676s 11:55:20.0 Info: -> 2 Insert operations completed in 00:00:00.0001155 taking an average of 00:00:00.0000577 11:55:20.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:20', 'add_custom_formats') 11:55:20.0 Info: Committing Transaction 11:55:20.0 Info: 63: add_custom_formats migrated 11:55:20.0 Info: => 0.0011114s 11:55:20.0 Debug: Took: 00:00:00.3751687 11:55:20.1 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_set_scores_for_enabled_release_profiles --- 11:55:20.1 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_set_zero_scores_for_disabled_release_profiles --- 11:55:20.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173201120081_153/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:20.1 Info: DatabaseEngineVersionCheck migrating 11:55:20.1 Info: PerformDBOperation 11:55:20.1 Info: Performing DB Operation 11:55:20.1 Info: SQLite 3.46.1 11:55:20.1 Info: => 0.0013785s 11:55:20.1 Info: DatabaseEngineVersionCheck migrated 11:55:20.1 Info: => 0.0013875s 11:55:20.1 Info: VersionMigration migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: CreateTable VersionInfo 11:55:20.1 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:20.1 Info: => 0.0001335s 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: VersionMigration migrated 11:55:20.1 Info: => 0.0006376s 11:55:20.1 Info: VersionUniqueMigration migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: CreateIndex VersionInfo (Version) 11:55:20.1 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:20.1 Info: => 0.0001023s 11:55:20.1 Info: AlterTable VersionInfo 11:55:20.1 Info: => 5E-07s 11:55:20.1 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:20.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:20.1 Info: => 0.0004311s 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: VersionUniqueMigration migrated 11:55:20.1 Info: => 0.0007409s 11:55:20.1 Info: VersionDescriptionMigration migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: AlterTable VersionInfo 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn VersionInfo Description String 11:55:20.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:20.1 Info: => 0.0001814s 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: VersionDescriptionMigration migrated 11:55:20.1 Info: => 0.0004787s 11:55:20.1 Info: 1: InitialSetup migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 1 11:55:20.1 Info: CreateTable Config 11:55:20.1 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:20.1 Info: => 0.0001284s 11:55:20.1 Info: CreateIndex Config (Key) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:20.1 Info: => 7.2E-05s 11:55:20.1 Info: CreateTable RootFolders 11:55:20.1 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:20.1 Info: => 7.99E-05s 11:55:20.1 Info: CreateIndex RootFolders (Path) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:20.1 Info: => 7.46E-05s 11:55:20.1 Info: CreateTable Artists 11:55:20.1 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:20.1 Info: => 0.00018s 11:55:20.1 Info: CreateIndex Artists (ForeignArtistId) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.1 Info: => 6.99E-05s 11:55:20.1 Info: CreateIndex Artists (NameSlug) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.1 Info: => 6.72E-05s 11:55:20.1 Info: CreateIndex Artists (CleanName) 11:55:20.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.1 Info: => 6.41E-05s 11:55:20.1 Info: CreateIndex Artists (Path) 11:55:20.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.1 Info: => 6.26E-05s 11:55:20.1 Info: CreateTable Albums 11:55:20.1 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:20.1 Info: => 0.0001607s 11:55:20.1 Info: CreateIndex Albums (ForeignAlbumId) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.1 Info: => 6.91E-05s 11:55:20.1 Info: CreateIndex Albums (MBId) 11:55:20.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.1 Info: => 6.4E-05s 11:55:20.1 Info: CreateIndex Albums (TADBId) 11:55:20.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.1 Info: => 6.26E-05s 11:55:20.1 Info: CreateIndex Albums (TitleSlug) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.1 Info: => 6.52E-05s 11:55:20.1 Info: CreateIndex Albums (CleanTitle) 11:55:20.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.1 Info: => 6.16E-05s 11:55:20.1 Info: CreateIndex Albums (Path) 11:55:20.1 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:20.1 Info: => 6.19E-05s 11:55:20.1 Info: CreateTable Tracks 11:55:20.1 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:20.1 Info: => 0.0001198s 11:55:20.1 Info: CreateIndex Tracks (ForeignTrackId) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:20.1 Info: => 6.7E-05s 11:55:20.1 Info: CreateIndex Tracks (ArtistId) 11:55:20.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:20.1 Info: => 6.82E-05s 11:55:20.1 Info: CreateIndex Tracks (TrackFileId) 11:55:20.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:20.1 Info: => 7.07E-05s 11:55:20.1 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:20.1 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:20.1 Info: => 7.14E-05s 11:55:20.1 Info: CreateTable TrackFiles 11:55:20.1 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:20.1 Info: => 0.0001122s 11:55:20.1 Info: CreateIndex TrackFiles (ArtistId) 11:55:20.1 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:20.1 Info: => 6.69E-05s 11:55:20.1 Info: CreateIndex TrackFiles (AlbumId) 11:55:20.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.1 Info: => 6.34E-05s 11:55:20.1 Info: CreateTable History 11:55:20.1 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:20.1 Info: => 0.0001412s 11:55:20.1 Info: CreateIndex History (Date) 11:55:20.1 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:20.1 Info: => 7.34E-05s 11:55:20.1 Info: CreateIndex History (EventType) 11:55:20.1 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:20.1 Info: => 7.06E-05s 11:55:20.1 Info: CreateIndex History (DownloadId) 11:55:20.1 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:20.1 Info: => 9.95E-05s 11:55:20.1 Info: CreateIndex History (AlbumId) 11:55:20.1 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:20.1 Info: => 8.98E-05s 11:55:20.1 Info: CreateTable Notifications 11:55:20.1 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:20.1 Info: => 0.0001198s 11:55:20.1 Info: CreateTable ScheduledTasks 11:55:20.1 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:20.1 Info: => 9.8E-05s 11:55:20.1 Info: CreateIndex ScheduledTasks (TypeName) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:20.1 Info: => 6.96E-05s 11:55:20.1 Info: CreateTable Indexers 11:55:20.1 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, "EnableSearch" INTEGER) 11:55:20.1 Info: => 9.13E-05s 11:55:20.1 Info: CreateIndex Indexers (Name) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.1 Info: => 7.54E-05s 11:55:20.1 Info: CreateTable Profiles 11:55:20.1 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:20.1 Info: => 8.48E-05s 11:55:20.1 Info: CreateIndex Profiles (Name) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:20.1 Info: => 0.0001071s 11:55:20.1 Info: CreateTable QualityDefinitions 11:55:20.1 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:20.1 Info: => 0.0001118s 11:55:20.1 Info: CreateIndex QualityDefinitions (Quality) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:20.1 Info: => 9.45E-05s 11:55:20.1 Info: CreateIndex QualityDefinitions (Title) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:20.1 Info: => 8.44E-05s 11:55:20.1 Info: CreateTable NamingConfig 11:55:20.1 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:20.1 Info: => 0.0001109s 11:55:20.1 Info: CreateTable Blacklist 11:55:20.1 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:20.1 Info: => 0.0001527s 11:55:20.1 Info: CreateTable Metadata 11:55:20.1 Info: CREATE TABLE "Metadata" ("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) 11:55:20.1 Info: => 9.66E-05s 11:55:20.1 Info: CreateTable MetadataFiles 11:55:20.1 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:20.1 Info: => 0.0001103s 11:55:20.1 Info: CreateTable DownloadClients 11:55:20.1 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) 11:55:20.1 Info: => 9.95E-05s 11:55:20.1 Info: CreateTable PendingReleases 11:55:20.1 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:20.1 Info: => 0.0001087s 11:55:20.1 Info: CreateTable RemotePathMappings 11:55:20.1 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:20.1 Info: => 9.15E-05s 11:55:20.1 Info: CreateTable Tags 11:55:20.1 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:20.1 Info: => 8.68E-05s 11:55:20.1 Info: CreateIndex Tags (Label) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:20.1 Info: => 8.57E-05s 11:55:20.1 Info: CreateTable Restrictions 11:55:20.1 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:20.1 Info: => 9.17E-05s 11:55:20.1 Info: CreateTable DelayProfiles 11:55:20.1 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:20.1 Info: => 0.0001248s 11:55:20.1 Info: CreateTable Users 11:55:20.1 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:20.1 Info: => 8.93E-05s 11:55:20.1 Info: CreateIndex Users (Identifier) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:20.1 Info: => 8.44E-05s 11:55:20.1 Info: CreateIndex Users (Username) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:20.1 Info: => 7.87E-05s 11:55:20.1 Info: CreateTable Commands 11:55:20.1 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) 11:55:20.1 Info: => 0.0001139s 11:55:20.1 Info: CreateTable IndexerStatus 11:55:20.1 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) 11:55:20.1 Info: => 0.000134s 11:55:20.1 Info: CreateIndex IndexerStatus (ProviderId) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:20.1 Info: => 0.0001059s 11:55:20.1 Info: CreateTable ExtraFiles 11:55:20.1 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:20.1 Info: => 0.0001326s 11:55:20.1 Info: CreateTable LyricFiles 11:55:20.1 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:20.1 Info: => 0.0001343s 11:55:20.1 Info: CreateTable LanguageProfiles 11:55:20.1 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:20.1 Info: => 9.14E-05s 11:55:20.1 Info: CreateIndex LanguageProfiles (Name) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:20.1 Info: => 8.47E-05s 11:55:20.1 Info: CreateTable DownloadClientStatus 11:55:20.1 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) 11:55:20.1 Info: => 9.85E-05s 11:55:20.1 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:20.1 Info: => 8.62E-05s 11:55:20.1 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:20.1 Info: -> 1 Insert operations completed in 00:00:00.0000556 taking an average of 00:00:00.0000556 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:20', 'InitialSetup') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 1: InitialSetup migrated 11:55:20.1 Info: => 0.0009333s 11:55:20.1 Info: 2: add_reason_to_pending_releases migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 2 11:55:20.1 Info: AlterTable PendingReleases 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn PendingReleases Reason Int32 11:55:20.1 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:20.1 Info: => 0.0005147s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:20', 'add_reason_to_pending_releases') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 2: add_reason_to_pending_releases migrated 11:55:20.1 Info: => 0.0008889s 11:55:20.1 Info: 3: add_medium_support migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 3 11:55:20.1 Info: AlterTable Albums 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn Albums Media String 11:55:20.1 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:20.1 Info: => 0.0005238s 11:55:20.1 Info: AlterTable Tracks 11:55:20.1 Info: => 3E-07s 11:55:20.1 Info: CreateColumn Tracks MediumNumber Int32 11:55:20.1 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:20.1 Info: => 0.000486s 11:55:20.1 Info: AlterTable Tracks 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:20.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:20.1 Info: => 0.0004484s 11:55:20.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:20.1 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:20.1 Info: => 3.39E-05s 11:55:20.1 Info: DeleteColumn Tracks TrackNumber 11:55:20.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:20.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:20.1 Info: DROP TABLE "Tracks" 11:55:20.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:20.1 Info: => 0.0038213s 11:55:20.1 Info: AlterTable Tracks 11:55:20.1 Info: => 3E-07s 11:55:20.1 Info: CreateColumn Tracks TrackNumber String 11:55:20.1 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:20.1 Info: => 0.0004436s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:20', 'add_medium_support') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 3: add_medium_support migrated 11:55:20.1 Info: => 0.0009262s 11:55:20.1 Info: 4: add_various_qualites_in_profile migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 4 11:55:20.1 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:20.1 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:20.1 Info: => 3.93E-05s 11:55:20.1 Info: PerformDBOperation 11:55:20.1 Info: Performing DB Operation 11:55:20.1 Info: => 2.83E-05s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:20', 'add_various_qualites_in_profile') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 4: add_various_qualites_in_profile migrated 11:55:20.1 Info: => 0.0004332s 11:55:20.1 Info: 5: metadata_profiles migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 5 11:55:20.1 Info: CreateTable MetadataProfiles 11:55:20.1 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:20.1 Info: => 0.0001451s 11:55:20.1 Info: CreateIndex MetadataProfiles (Name) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:20.1 Info: => 9.25E-05s 11:55:20.1 Info: AlterTable Artists 11:55:20.1 Info: => 3E-07s 11:55:20.1 Info: CreateColumn Artists MetadataProfileId Int32 11:55:20.1 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:20.1 Info: => 0.000459s 11:55:20.1 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:20.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:20.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:20.1 Info: DROP TABLE "Artists" 11:55:20.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.1 Info: => 0.003877s 11:55:20.1 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:20.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:20.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:20.1 Info: DROP TABLE "Artists" 11:55:20.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.1 Info: => 0.003939s 11:55:20.1 Info: AlterTable Albums 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn Albums SecondaryTypes String 11:55:20.1 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:20.1 Info: => 0.0004496s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:20', 'metadata_profiles') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 5: metadata_profiles migrated 11:55:20.1 Info: => 0.0009222s 11:55:20.1 Info: 6: separate_automatic_and_interactive_search migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 6 11:55:20.1 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:20.1 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, "EnableAutomaticSearch" INTEGER) 11:55:20.1 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:20.1 Info: DROP TABLE "Indexers" 11:55:20.1 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.1 Info: => 0.0039144s 11:55:20.1 Info: AlterTable Indexers 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:20.1 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:20.1 Info: => 0.0004452s 11:55:20.1 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:20.1 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:20.1 Info: => 3.54E-05s 11:55:20.1 Info: AlterTable Indexers 11:55:20.1 Info: => 2E-07s 11:55:20.1 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:20.1 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:20.1 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:20.1 Info: DROP TABLE "Indexers" 11:55:20.1 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.1 Info: => 0.0038265s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:20', 'separate_automatic_and_interactive_search') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 6: separate_automatic_and_interactive_search migrated 11:55:20.1 Info: => 0.0043031s 11:55:20.1 Info: 7: change_album_path_to_relative migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 7 11:55:20.1 Info: DeleteColumn Albums Path 11:55:20.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:20.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:20.1 Info: DROP TABLE "Albums" 11:55:20.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.1 Info: => 0.0047104s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:20', 'change_album_path_to_relative') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 7: change_album_path_to_relative migrated 11:55:20.1 Info: => 0.0052821s 11:55:20.1 Info: 8: change_quality_size_mb_to_kb migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 8 11:55:20.1 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:20.1 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:20.1 Info: => 3.78E-05s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:20', 'change_quality_size_mb_to_kb') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 8: change_quality_size_mb_to_kb migrated 11:55:20.1 Info: => 0.0004451s 11:55:20.1 Info: 9: album_releases migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 9 11:55:20.1 Info: AlterTable Albums 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn Albums Releases String 11:55:20.1 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:20.1 Info: => 0.000466s 11:55:20.1 Info: AlterTable Albums 11:55:20.1 Info: => 5E-07s 11:55:20.1 Info: CreateColumn Albums CurrentRelease String 11:55:20.1 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:20.1 Info: => 0.0004495s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:20', 'album_releases') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 9: album_releases migrated 11:55:20.1 Info: => 0.0008148s 11:55:20.1 Info: 10: album_releases_fix migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 10 11:55:20.1 Info: AlterTable Albums 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: AlterColumn Albums Releases String 11:55:20.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:20.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:20.1 Info: DROP TABLE "Albums" 11:55:20.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.1 Info: => 0.0046599s 11:55:20.1 Info: AlterTable Albums 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: AlterColumn Albums CurrentRelease String 11:55:20.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:20.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:20.1 Info: DROP TABLE "Albums" 11:55:20.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.1 Info: => 0.0049397s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:20', 'album_releases_fix') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 10: album_releases_fix migrated 11:55:20.1 Info: => 0.0054262s 11:55:20.1 Info: 11: import_lists migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 11 11:55:20.1 Info: CreateTable ImportLists 11:55:20.1 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:20.1 Info: => 0.0001582s 11:55:20.1 Info: CreateIndex ImportLists (Name) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:20.1 Info: => 9.75E-05s 11:55:20.1 Info: CreateTable ImportListStatus 11:55:20.1 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:20.1 Info: => 0.0001244s 11:55:20.1 Info: CreateIndex ImportListStatus (ProviderId) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:20.1 Info: => 8.4E-05s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:20', 'import_lists') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 11: import_lists migrated 11:55:20.1 Info: => 0.0005552s 11:55:20.1 Info: 12: add_release_status migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 12 11:55:20.1 Info: AlterTable MetadataProfiles 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:20.1 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:20.1 Info: => 0.0004766s 11:55:20.1 Info: PerformDBOperation 11:55:20.1 Info: Performing DB Operation 11:55:20.1 Info: => 3.78E-05s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:20', 'add_release_status') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 12: add_release_status migrated 11:55:20.1 Info: => 0.0004834s 11:55:20.1 Info: 13: album_download_notification migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 13 11:55:20.1 Info: AlterTable Notifications 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:20.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:20.1 Info: => 0.0004725s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:20', 'album_download_notification') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 13: album_download_notification migrated 11:55:20.1 Info: => 0.0008634s 11:55:20.1 Info: 14: fix_language_metadata_profiles migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 14 11:55:20.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:20.1 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:20.1 Info: => 0.0001437s 11:55:20.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:20.1 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:20.1 Info: => 7.68E-05s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:20', 'fix_language_metadata_profiles') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 14: fix_language_metadata_profiles migrated 11:55:20.1 Info: => 0.000506s 11:55:20.1 Info: 15: remove_fanzub migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 15 11:55:20.1 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:20.1 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:20.1 Info: => 3.13E-05s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:20', 'remove_fanzub') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 15: remove_fanzub migrated 11:55:20.1 Info: => 0.0004582s 11:55:20.1 Info: 16: update_artist_history_indexes migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 16 11:55:20.1 Info: CreateIndex Albums (ArtistId) 11:55:20.1 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:20.1 Info: => 9.51E-05s 11:55:20.1 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:20.1 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:20.1 Info: => 8.56E-05s 11:55:20.1 Info: DeleteIndex History (AlbumId) 11:55:20.1 Info: DROP INDEX "IX_History_AlbumId" 11:55:20.1 Info: => 0.0001334s 11:55:20.1 Info: CreateIndex History (AlbumId, Date) 11:55:20.1 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:20.1 Info: => 8.62E-05s 11:55:20.1 Info: DeleteIndex History (DownloadId) 11:55:20.1 Info: DROP INDEX "IX_History_DownloadId" 11:55:20.1 Info: => 0.0001163s 11:55:20.1 Info: CreateIndex History (DownloadId, Date) 11:55:20.1 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:20.1 Info: => 8.32E-05s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:20', 'update_artist_history_indexes') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 16: update_artist_history_indexes migrated 11:55:20.1 Info: => 0.0005216s 11:55:20.1 Info: 17: remove_nma migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 17 11:55:20.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:20.1 Info: => 3.89E-05s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:20', 'remove_nma') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 17: remove_nma migrated 11:55:20.1 Info: => 0.000357s 11:55:20.1 Info: 18: album_disambiguation migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 18 11:55:20.1 Info: AlterTable Albums 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn Albums Disambiguation String 11:55:20.1 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:20.1 Info: => 0.0005724s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:20', 'album_disambiguation') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 18: album_disambiguation migrated 11:55:20.1 Info: => 0.0009428s 11:55:20.1 Info: 19: add_ape_quality_in_profiles migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 19 11:55:20.1 Info: PerformDBOperation 11:55:20.1 Info: Performing DB Operation 11:55:20.1 Info: => 3.24E-05s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:20', 'add_ape_quality_in_profiles') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 19: add_ape_quality_in_profiles migrated 11:55:20.1 Info: => 0.0003844s 11:55:20.1 Info: 20: remove_pushalot migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 20 11:55:20.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:20.1 Info: => 5.16E-05s 11:55:20.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.1 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:20.1 Info: => 3.31E-05s 11:55:20.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.1 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:20.1 Info: => 3.14E-05s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:20', 'remove_pushalot') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 20: remove_pushalot migrated 11:55:20.1 Info: => 0.0003744s 11:55:20.1 Info: 21: add_custom_filters migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 21 11:55:20.1 Info: CreateTable CustomFilters 11:55:20.1 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:20.1 Info: => 0.0001231s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:20', 'add_custom_filters') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 21: add_custom_filters migrated 11:55:20.1 Info: => 0.0004728s 11:55:20.1 Info: 22: import_list_tags migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 22 11:55:20.1 Info: AlterTable ImportLists 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn ImportLists Tags String 11:55:20.1 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:20.1 Info: => 0.0005365s 11:55:20.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:20', 'import_list_tags') 11:55:20.1 Info: Committing Transaction 11:55:20.1 Info: 22: import_list_tags migrated 11:55:20.1 Info: => 0.0008978s 11:55:20.1 Info: 23: add_release_groups_etc migrating 11:55:20.1 Info: Beginning Transaction 11:55:20.1 Info: Starting migration of Main DB to 23 11:55:20.1 Info: CreateTable ArtistMetadata 11:55:20.1 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:20.1 Info: => 0.0001557s 11:55:20.1 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:20.1 Info: => 9.22E-05s 11:55:20.1 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:20.1 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:20.1 Info: => 8.64E-05s 11:55:20.1 Info: AlterTable Artists 11:55:20.1 Info: => 3E-07s 11:55:20.1 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:20.1 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:20.1 Info: => 0.0005244s 11:55:20.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:20.1 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:20.1 Info: => 6.12E-05s 11:55:20.1 Info: CreateTable AlbumReleases 11:55:20.1 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:20.1 Info: => 0.0001424s 11:55:20.1 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:20.1 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:20.1 Info: => 8.61E-05s 11:55:20.1 Info: CreateIndex AlbumReleases (AlbumId) 11:55:20.1 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:20.1 Info: => 9.32E-05s 11:55:20.1 Info: PerformDBOperation 11:55:20.1 Info: Performing DB Operation 11:55:20.1 Info: => 3.83E-05s 11:55:20.1 Info: AlterTable Albums 11:55:20.1 Info: => 3E-07s 11:55:20.1 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:20.1 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:20.1 Info: => 0.0005606s 11:55:20.1 Info: AlterTable Albums 11:55:20.1 Info: => 3E-07s 11:55:20.1 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:20.1 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:20.1 Info: => 0.0005549s 11:55:20.1 Info: AlterTable Albums 11:55:20.1 Info: => 3E-07s 11:55:20.1 Info: CreateColumn Albums Links String 11:55:20.1 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:20.1 Info: => 0.0005308s 11:55:20.1 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:20.1 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:20.1 Info: => 0.0064521s 11:55:20.1 Info: AlterTable Tracks 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn Tracks ForeignRecordingId String 11:55:20.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:20.1 Info: => 0.0005735s 11:55:20.1 Info: AlterTable Tracks 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:20.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:20.1 Info: => 0.000517s 11:55:20.1 Info: AlterTable Tracks 11:55:20.1 Info: => 4E-07s 11:55:20.1 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:20.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:20.1 Info: => 0.0005334s 11:55:20.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:20.1 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:20.1 Info: => 7.15E-05s 11:55:20.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:20.1 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:20.1 Info: => 5.78E-05s 11:55:20.1 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:20.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.2 Info: DROP TABLE "Artists" 11:55:20.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.2 Info: => 0.0041825s 11:55:20.2 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:20.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:20.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:20.2 Info: DROP TABLE "Albums" 11:55:20.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.2 Info: => 0.0042241s 11:55:20.2 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:20.2 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.2 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:20.2 Info: DROP TABLE "Tracks" 11:55:20.2 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:20.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:20.2 Info: => 0.0038238s 11:55:20.2 Info: DeleteColumn TrackFiles ArtistId 11:55:20.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:20.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:20.2 Info: DROP TABLE "TrackFiles" 11:55:20.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.2 Info: => 0.0037079s 11:55:20.2 Info: CreateIndex Artists (ArtistMetadataId) 11:55:20.2 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.2 Info: => 7.93E-05s 11:55:20.2 Info: CreateIndex Artists (Monitored) 11:55:20.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.2 Info: => 7.72E-05s 11:55:20.2 Info: CreateIndex Albums (ArtistMetadataId) 11:55:20.2 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:20.2 Info: => 7.63E-05s 11:55:20.2 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:20.2 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:20.2 Info: => 7.46E-05s 11:55:20.2 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:20.2 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:20.2 Info: => 7.48E-05s 11:55:20.2 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:20.2 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:20.2 Info: => 7.34E-05s 11:55:20.2 Info: UpdateData 11:55:20.2 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:20.2 Info: => 3.77E-05s 11:55:20.2 Info: UpdateData 11:55:20.2 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:20.2 Info: => 3.18E-05s 11:55:20.2 Info: UpdateData 11:55:20.2 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:20.2 Info: => 3.56E-05s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:20', 'add_release_groups_etc') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 23: add_release_groups_etc migrated 11:55:20.2 Info: => 0.0006334s 11:55:20.2 Info: 24: NewMediaInfoFormat migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 24 11:55:20.2 Info: UpdateData 11:55:20.2 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:20.2 Info: => 4.08E-05s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:20', 'NewMediaInfoFormat') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 24: NewMediaInfoFormat migrated 11:55:20.2 Info: => 0.0004907s 11:55:20.2 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 25 11:55:20.2 Info: RenameTable Restrictions ReleaseProfiles 11:55:20.2 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:20.2 Info: => 0.0013843s 11:55:20.2 Info: AlterTable ReleaseProfiles 11:55:20.2 Info: => 5E-07s 11:55:20.2 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:20.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:20.2 Info: => 0.0004731s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:20', 'rename_restrictions_to_release_profiles') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:20.2 Info: => 0.0009048s 11:55:20.2 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 26 11:55:20.2 Info: RenameTable Profiles QualityProfiles 11:55:20.2 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:20.2 Info: => 0.0014599s 11:55:20.2 Info: AlterTable QualityProfiles 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:20.2 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:20.2 Info: => 0.0004711s 11:55:20.2 Info: AlterTable LanguageProfiles 11:55:20.2 Info: => 3E-07s 11:55:20.2 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:20.2 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:20.2 Info: => 0.0004796s 11:55:20.2 Info: UpdateData 11:55:20.2 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:20.2 Info: => 3.56E-05s 11:55:20.2 Info: UpdateData 11:55:20.2 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:20.2 Info: => 2.75E-05s 11:55:20.2 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:20.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.2 Info: DROP TABLE "Artists" 11:55:20.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.2 Info: => 0.0043063s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:20', 'rename_quality_profiles_add_upgrade_allowed') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:20.2 Info: => 0.0049352s 11:55:20.2 Info: 27: add_import_exclusions migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 27 11:55:20.2 Info: CreateTable ImportListExclusions 11:55:20.2 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:20.2 Info: => 0.0001055s 11:55:20.2 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:20.2 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:20.2 Info: => 8.19E-05s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:20', 'add_import_exclusions') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 27: add_import_exclusions migrated 11:55:20.2 Info: => 0.000578s 11:55:20.2 Info: 28: clean_artist_metadata_table migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 28 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.2 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.2 Info: => 0.0001313s 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.2 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.2 Info: => 0.000117s 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:20.2 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:20.2 Info: => 0.0001134s 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:20.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:20.2 Info: => 0.0001113s 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.2 Info: => 0.00011s 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.2 Info: => 0.0001125s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:20', 'clean_artist_metadata_table') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 28: clean_artist_metadata_table migrated 11:55:20.2 Info: => 0.0005563s 11:55:20.2 Info: 29: health_issue_notification migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 29 11:55:20.2 Info: AlterTable Notifications 11:55:20.2 Info: => 5E-07s 11:55:20.2 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:20.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:20.2 Info: => 0.0005616s 11:55:20.2 Info: AlterTable Notifications 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:20.2 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:20.2 Info: => 0.000491s 11:55:20.2 Info: AlterTable Notifications 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:20.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:20.2 Info: => 0.0004752s 11:55:20.2 Info: AlterTable Notifications 11:55:20.2 Info: => 3E-07s 11:55:20.2 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:20.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:20.2 Info: => 0.0004754s 11:55:20.2 Info: AlterTable Notifications 11:55:20.2 Info: => 3E-07s 11:55:20.2 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:20.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:20.2 Info: => 0.0004751s 11:55:20.2 Info: DeleteColumn Notifications OnDownload 11:55:20.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:20.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:20.2 Info: DROP TABLE "Notifications" 11:55:20.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:20.2 Info: => 0.0037891s 11:55:20.2 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:20.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:20.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:20.2 Info: DROP TABLE "Notifications" 11:55:20.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:20.2 Info: => 0.0037154s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:20', 'health_issue_notification') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 29: health_issue_notification migrated 11:55:20.2 Info: => 0.004267s 11:55:20.2 Info: 30: add_mediafilerepository_mtime migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 30 11:55:20.2 Info: AlterTable TrackFiles 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn TrackFiles Modified DateTime 11:55:20.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:20.2 Info: => 0.0004949s 11:55:20.2 Info: AlterTable TrackFiles 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn TrackFiles Path String 11:55:20.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:20.2 Info: => 0.0004928s 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:20.2 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:20.2 Info: => 3.11E-05s 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.2 Info: => 0.0001159s 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:20.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:20.2 Info: => 0.0001266s 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:20.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:20.2 Info: => 0.000131s 11:55:20.2 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:20.2 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:20.2 Info: => 6.67E-05s 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:20.2 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:20.2 Info: => 4.63E-05s 11:55:20.2 Info: AlterTable TrackFiles 11:55:20.2 Info: => 2E-07s 11:55:20.2 Info: AlterColumn TrackFiles Path String 11:55:20.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:20.2 Info: DROP TABLE "TrackFiles" 11:55:20.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.2 Info: => 0.0038512s 11:55:20.2 Info: CreateIndex TrackFiles (Path) 11:55:20.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.2 Info: => 7.84E-05s 11:55:20.2 Info: DeleteColumn TrackFiles RelativePath 11:55:20.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:20.2 Info: DROP TABLE "TrackFiles" 11:55:20.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.2 Info: => 0.0039971s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:20', 'add_mediafilerepository_mtime') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 30: add_mediafilerepository_mtime migrated 11:55:20.2 Info: => 0.004537s 11:55:20.2 Info: 31: add_artistmetadataid_constraint migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 31 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:20.2 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:20.2 Info: => 6.67E-05s 11:55:20.2 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:20.2 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:20.2 Info: => 0.0001182s 11:55:20.2 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:20.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.2 Info: DROP TABLE "Artists" 11:55:20.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.2 Info: => 0.0041029s 11:55:20.2 Info: CreateIndex Artists (ArtistMetadataId) 11:55:20.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.2 Info: => 9.96E-05s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:20', 'add_artistmetadataid_constraint') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 31: add_artistmetadataid_constraint migrated 11:55:20.2 Info: => 0.0006339s 11:55:20.2 Info: 32: old_ids_and_artist_alias migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 32 11:55:20.2 Info: AlterTable ArtistMetadata 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn ArtistMetadata Aliases String 11:55:20.2 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:20.2 Info: => 0.0004929s 11:55:20.2 Info: AlterTable ArtistMetadata 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:20.2 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.2 Info: => 0.0005784s 11:55:20.2 Info: AlterTable Albums 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:20.2 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.2 Info: => 0.0004799s 11:55:20.2 Info: AlterTable AlbumReleases 11:55:20.2 Info: => 3E-07s 11:55:20.2 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:20.2 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.2 Info: => 0.0004831s 11:55:20.2 Info: AlterTable Tracks 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:20.2 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.2 Info: => 0.0004871s 11:55:20.2 Info: AlterTable Tracks 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:20.2 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.2 Info: => 0.0004992s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:20', 'old_ids_and_artist_alias') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 32: old_ids_and_artist_alias migrated 11:55:20.2 Info: => 0.0009736s 11:55:20.2 Info: 33: download_propers_config migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 33 11:55:20.2 Info: PerformDBOperation 11:55:20.2 Info: Performing DB Operation 11:55:20.2 Info: => 2.55E-05s 11:55:20.2 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:20.2 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:20.2 Info: => 2.51E-05s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:20', 'download_propers_config') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 33: download_propers_config migrated 11:55:20.2 Info: => 0.0004897s 11:55:20.2 Info: 34: remove_language_profiles migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 34 11:55:20.2 Info: DeleteTable LanguageProfiles 11:55:20.2 Info: DROP TABLE "LanguageProfiles" 11:55:20.2 Info: => 0.0001769s 11:55:20.2 Info: DeleteColumn Artists LanguageProfileId 11:55:20.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.2 Info: DROP TABLE "Artists" 11:55:20.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.2 Info: => 0.004173s 11:55:20.2 Info: DeleteColumn ImportLists LanguageProfileId 11:55:20.2 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:20.2 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:20.2 Info: DROP TABLE "ImportLists" 11:55:20.2 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:20.2 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:20.2 Info: => 0.0038446s 11:55:20.2 Info: DeleteColumn Blacklist Language 11:55:20.2 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:20.2 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:20.2 Info: DROP TABLE "Blacklist" 11:55:20.2 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:20.2 Info: => 0.0036309s 11:55:20.2 Info: DeleteColumn History Language 11:55:20.2 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:20.2 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:20.2 Info: DROP TABLE "History" 11:55:20.2 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:20.2 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:20.2 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:20.2 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:20.2 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:20.2 Info: => 0.0041686s 11:55:20.2 Info: DeleteColumn LyricFiles Language 11:55:20.2 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:20.2 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:20.2 Info: DROP TABLE "LyricFiles" 11:55:20.2 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:20.2 Info: => 0.0036102s 11:55:20.2 Info: DeleteColumn TrackFiles Language 11:55:20.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:20.2 Info: DROP TABLE "TrackFiles" 11:55:20.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.2 Info: => 0.0052152s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:20', 'remove_language_profiles') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 34: remove_language_profiles migrated 11:55:20.2 Info: => 0.0058049s 11:55:20.2 Info: 35: multi_disc_naming_format migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 35 11:55:20.2 Info: AlterTable NamingConfig 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:20.2 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:20.2 Info: => 0.0005073s 11:55:20.2 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:20.2 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:20.2 Info: => 3.2E-05s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:20', 'multi_disc_naming_format') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 35: multi_disc_naming_format migrated 11:55:20.2 Info: => 0.0005216s 11:55:20.2 Info: 36: add_download_client_priority migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 36 11:55:20.2 Info: AlterTable DownloadClients 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn DownloadClients Priority Int32 11:55:20.2 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:20.2 Info: => 0.0005075s 11:55:20.2 Info: PerformDBOperation 11:55:20.2 Info: Performing DB Operation 11:55:20.2 Info: => 4.66E-05s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:20', 'add_download_client_priority') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 36: add_download_client_priority migrated 11:55:20.2 Info: => 0.0004429s 11:55:20.2 Info: 37: remove_growl_prowl migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 37 11:55:20.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:20.2 Info: => 4.63E-05s 11:55:20.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:20.2 Info: => 2.49E-05s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:20', 'remove_growl_prowl') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 37: remove_growl_prowl migrated 11:55:20.2 Info: => 0.0004011s 11:55:20.2 Info: 38: remove_plex_hometheatre migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 38 11:55:20.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:20.2 Info: => 3.41E-05s 11:55:20.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:20.2 Info: => 2.47E-05s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:20', 'remove_plex_hometheatre') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 38: remove_plex_hometheatre migrated 11:55:20.2 Info: => 0.0003576s 11:55:20.2 Info: 39: add_root_folder_add_defaults migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 39 11:55:20.2 Info: AlterTable RootFolders 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn RootFolders Name String 11:55:20.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:20.2 Info: => 0.0004912s 11:55:20.2 Info: AlterTable RootFolders 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:20.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:20.2 Info: => 0.000537s 11:55:20.2 Info: AlterTable RootFolders 11:55:20.2 Info: => 3E-07s 11:55:20.2 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:20.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:20.2 Info: => 0.0004929s 11:55:20.2 Info: AlterTable RootFolders 11:55:20.2 Info: => 3E-07s 11:55:20.2 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:20.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:20.2 Info: => 0.0004914s 11:55:20.2 Info: AlterTable RootFolders 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn RootFolders DefaultTags String 11:55:20.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:20.2 Info: => 0.0005017s 11:55:20.2 Info: PerformDBOperation 11:55:20.2 Info: Performing DB Operation 11:55:20.2 Info: => 4.38E-05s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:20', 'add_root_folder_add_defaults') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 39: add_root_folder_add_defaults migrated 11:55:20.2 Info: => 0.0003995s 11:55:20.2 Info: 40: task_duration migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 40 11:55:20.2 Info: AlterTable ScheduledTasks 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:20.2 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:20.2 Info: => 0.0005319s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:20', 'task_duration') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 40: task_duration migrated 11:55:20.2 Info: => 0.0009018s 11:55:20.2 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 41 11:55:20.2 Info: AlterTable ReleaseProfiles 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:20.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:20.2 Info: => 0.0005378s 11:55:20.2 Info: AlterTable ReleaseProfiles 11:55:20.2 Info: => 4E-07s 11:55:20.2 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:20.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:20.2 Info: => 0.0005021s 11:55:20.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:20', 'add_indexer_and_enabled_to_release_profiles') 11:55:20.2 Info: Committing Transaction 11:55:20.2 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:20.2 Info: => 0.0008879s 11:55:20.2 Info: 42: remove_album_folders migrating 11:55:20.2 Info: Beginning Transaction 11:55:20.2 Info: Starting migration of Main DB to 42 11:55:20.2 Info: DeleteColumn Artists AlbumFolder 11:55:20.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.2 Info: DROP TABLE "Artists" 11:55:20.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.2 Info: => 0.00467s 11:55:20.2 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:20.2 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:20.2 Info: => 3.2E-05s 11:55:20.2 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:20.2 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:20.2 Info: => 2.6E-05s 11:55:20.2 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:20.3 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:20.3 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:20.3 Info: DROP TABLE "NamingConfig" 11:55:20.3 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:20.3 Info: => 0.0035435s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:20', 'remove_album_folders') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 42: remove_album_folders migrated 11:55:20.3 Info: => 0.0040529s 11:55:20.3 Info: 44: add_priority_to_indexers migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 44 11:55:20.3 Info: AlterTable Indexers 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: CreateColumn Indexers Priority Int32 11:55:20.3 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:20.3 Info: => 0.0005241s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:20', 'add_priority_to_indexers') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 44: add_priority_to_indexers migrated 11:55:20.3 Info: => 0.0009817s 11:55:20.3 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 45 11:55:20.3 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:20.3 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:20.3 Info: => 0.0001018s 11:55:20.3 Info: PerformDBOperation 11:55:20.3 Info: Performing DB Operation 11:55:20.3 Info: => 2.31E-05s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:20', 'remove_chown_and_folderchmod_config') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:20.3 Info: => 0.0004476s 11:55:20.3 Info: 47: update_notifiarr migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 47 11:55:20.3 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:20.3 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:20.3 Info: => 5.15E-05s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:20', 'update_notifiarr') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 47: update_notifiarr migrated 11:55:20.3 Info: => 0.0004128s 11:55:20.3 Info: 49: email_multiple_addresses migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 49 11:55:20.3 Info: PerformDBOperation 11:55:20.3 Info: Performing DB Operation 11:55:20.3 Info: => 5.59E-05s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:20', 'email_multiple_addresses') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 49: email_multiple_addresses migrated 11:55:20.3 Info: => 0.0004348s 11:55:20.3 Info: 50: rename_blacklist_to_blocklist migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 50 11:55:20.3 Info: RenameTable Blacklist Blocklist 11:55:20.3 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:20.3 Info: => 0.0015306s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:20', 'rename_blacklist_to_blocklist') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 50: rename_blacklist_to_blocklist migrated 11:55:20.3 Info: => 0.0018869s 11:55:20.3 Info: 51: cdh_per_downloadclient migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 51 11:55:20.3 Info: AlterTable DownloadClients 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:20.3 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:20.3 Info: => 0.0005363s 11:55:20.3 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:20.3 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:20.3 Info: => 0.000522s 11:55:20.3 Info: PerformDBOperation 11:55:20.3 Info: Performing DB Operation 11:55:20.3 Info: => 0.0001618s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:20', 'cdh_per_downloadclient') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 51: cdh_per_downloadclient migrated 11:55:20.3 Info: => 0.0006509s 11:55:20.3 Info: 52: download_history migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 52 11:55:20.3 Info: CreateTable DownloadHistory 11:55:20.3 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:20.3 Info: => 0.0001259s 11:55:20.3 Info: CreateIndex DownloadHistory (EventType) 11:55:20.3 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:20.3 Info: => 0.0001114s 11:55:20.3 Info: CreateIndex DownloadHistory (ArtistId) 11:55:20.3 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:20.3 Info: => 9.81E-05s 11:55:20.3 Info: CreateIndex DownloadHistory (DownloadId) 11:55:20.3 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:20.3 Info: => 9.86E-05s 11:55:20.3 Info: PerformDBOperation 11:55:20.3 Info: Performing DB Operation 11:55:20.3 Info: => 0.0001053s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:20', 'download_history') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 52: download_history migrated 11:55:20.3 Info: => 0.000519s 11:55:20.3 Info: 53: add_update_history migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 53 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:20', 'add_update_history') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 53: add_update_history migrated 11:55:20.3 Info: => 0.0004265s 11:55:20.3 Info: 54: add_on_update_to_notifications migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 54 11:55:20.3 Info: AlterTable Notifications 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:20.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:20.3 Info: => 0.0005438s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:20', 'add_on_update_to_notifications') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 54: add_on_update_to_notifications migrated 11:55:20.3 Info: => 0.0009418s 11:55:20.3 Info: 55: download_client_per_indexer migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 55 11:55:20.3 Info: AlterTable Indexers 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: CreateColumn Indexers DownloadClientId Int32 11:55:20.3 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:20.3 Info: => 0.000569s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:20', 'download_client_per_indexer') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 55: download_client_per_indexer migrated 11:55:20.3 Info: => 0.0009726s 11:55:20.3 Info: 56: AddNewItemMonitorType migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 56 11:55:20.3 Info: AlterTable Artists 11:55:20.3 Info: => 5E-07s 11:55:20.3 Info: CreateColumn Artists MonitorNewItems Int32 11:55:20.3 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:20.3 Info: => 0.0005311s 11:55:20.3 Info: AlterTable RootFolders 11:55:20.3 Info: => 3E-07s 11:55:20.3 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:20.3 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:20.3 Info: => 0.0005254s 11:55:20.3 Info: AlterTable ImportLists 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:20.3 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:20.3 Info: => 0.000518s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:20', 'AddNewItemMonitorType') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 56: AddNewItemMonitorType migrated 11:55:20.3 Info: => 0.0008906s 11:55:20.3 Info: 57: ImportListSearch migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 57 11:55:20.3 Info: AlterTable ImportLists 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:20.3 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:20.3 Info: => 0.0005688s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:20', 'ImportListSearch') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 57: ImportListSearch migrated 11:55:20.3 Info: => 0.0009175s 11:55:20.3 Info: 58: ImportListMonitorExisting migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 58 11:55:20.3 Info: AlterTable ImportLists 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:20.3 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:20.3 Info: => 0.0005829s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:20', 'ImportListMonitorExisting') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 58: ImportListMonitorExisting migrated 11:55:20.3 Info: => 0.0009369s 11:55:20.3 Info: 59: add_indexer_tags migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 59 11:55:20.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.3 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:20.3 Info: => 4.77E-05s 11:55:20.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.3 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:20.3 Info: => 2.68E-05s 11:55:20.3 Info: AlterTable Indexers 11:55:20.3 Info: => 3E-07s 11:55:20.3 Info: CreateColumn Indexers Tags String 11:55:20.3 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:20.3 Info: => 0.0005344s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:20', 'add_indexer_tags') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 59: add_indexer_tags migrated 11:55:20.3 Info: => 0.000879s 11:55:20.3 Info: 60: update_audio_types migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 60 11:55:20.3 Info: PerformDBOperation 11:55:20.3 Info: Performing DB Operation 11:55:20.3 Info: => 7.47E-05s 11:55:20.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:20', 'update_audio_types') 11:55:20.3 Info: Committing Transaction 11:55:20.3 Info: 60: update_audio_types migrated 11:55:20.3 Info: => 0.0003848s 11:55:20.3 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:20.3 Info: Beginning Transaction 11:55:20.3 Info: Starting migration of Main DB to 61 11:55:20.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.3 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:20.3 Info: => 3.05E-05s 11:55:20.3 Info: AlterTable AlbumReleases 11:55:20.3 Info: => 3E-07s 11:55:20.3 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:20.3 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:20.3 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:20.3 Info: DROP TABLE "AlbumReleases" 11:55:20.3 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:20.3 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:20.3 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:20.3 Info: => 0.0040775s 11:55:20.3 Info: AlterTable Albums 11:55:20.3 Info: => 3E-07s 11:55:20.3 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:20.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:20.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:20.3 Info: DROP TABLE "Albums" 11:55:20.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.3 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:20.3 Info: => 0.0041928s 11:55:20.3 Info: AlterTable Albums 11:55:20.3 Info: => 3E-07s 11:55:20.3 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:20.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:20.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:20.3 Info: DROP TABLE "Albums" 11:55:20.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.3 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:20.3 Info: => 0.0041611s 11:55:20.3 Info: AlterTable Albums 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: AlterColumn Albums Added DateTimeOffset 11:55:20.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:20.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:20.3 Info: DROP TABLE "Albums" 11:55:20.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.3 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:20.3 Info: => 0.0041554s 11:55:20.3 Info: AlterTable Artists 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:20.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:20.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:20.3 Info: DROP TABLE "Artists" 11:55:20.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.3 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.3 Info: => 0.0042257s 11:55:20.3 Info: AlterTable Artists 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: AlterColumn Artists Added DateTimeOffset 11:55:20.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:20.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:20.3 Info: DROP TABLE "Artists" 11:55:20.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.3 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.3 Info: => 0.0042375s 11:55:20.3 Info: AlterTable Blocklist 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:20.3 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:20.3 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:20.3 Info: DROP TABLE "Blocklist" 11:55:20.3 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:20.3 Info: => 0.0036691s 11:55:20.3 Info: AlterTable Blocklist 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:20.3 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:20.3 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:20.3 Info: DROP TABLE "Blocklist" 11:55:20.3 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:20.3 Info: => 0.0036352s 11:55:20.3 Info: AlterTable Commands 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:20.3 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) 11:55:20.3 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" 11:55:20.3 Info: DROP TABLE "Commands" 11:55:20.3 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:20.3 Info: => 0.0037266s 11:55:20.3 Info: AlterTable Commands 11:55:20.3 Info: => 3E-07s 11:55:20.3 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:20.3 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) 11:55:20.3 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" 11:55:20.3 Info: DROP TABLE "Commands" 11:55:20.3 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:20.3 Info: => 0.0038597s 11:55:20.3 Info: AlterTable Commands 11:55:20.3 Info: => 5E-07s 11:55:20.3 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:20.3 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) 11:55:20.3 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" 11:55:20.3 Info: DROP TABLE "Commands" 11:55:20.3 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:20.3 Info: => 0.0037925s 11:55:20.3 Info: AlterTable DownloadClientStatus 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:20.3 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) 11:55:20.3 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:20.3 Info: DROP TABLE "DownloadClientStatus" 11:55:20.3 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:20.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:20.3 Info: => 0.0057434s 11:55:20.3 Info: AlterTable DownloadClientStatus 11:55:20.3 Info: => 5E-07s 11:55:20.3 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:20.3 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) 11:55:20.3 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:20.3 Info: DROP TABLE "DownloadClientStatus" 11:55:20.3 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:20.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:20.3 Info: => 0.0039049s 11:55:20.3 Info: AlterTable DownloadClientStatus 11:55:20.3 Info: => 3E-07s 11:55:20.3 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:20.3 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) 11:55:20.3 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:20.3 Info: DROP TABLE "DownloadClientStatus" 11:55:20.3 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:20.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:20.3 Info: => 0.003775s 11:55:20.3 Info: AlterTable DownloadHistory 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:20.3 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:20.3 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:20.3 Info: DROP TABLE "DownloadHistory" 11:55:20.3 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:20.3 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:20.3 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:20.3 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:20.3 Info: => 0.0041648s 11:55:20.3 Info: AlterTable ExtraFiles 11:55:20.3 Info: => 3E-07s 11:55:20.3 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:20.3 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:20.3 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:20.3 Info: DROP TABLE "ExtraFiles" 11:55:20.3 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:20.3 Info: => 0.0037549s 11:55:20.3 Info: AlterTable ExtraFiles 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:20.3 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:20.3 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:20.3 Info: DROP TABLE "ExtraFiles" 11:55:20.3 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:20.3 Info: => 0.0037558s 11:55:20.3 Info: AlterTable History 11:55:20.3 Info: => 3E-07s 11:55:20.3 Info: AlterColumn History Date DateTimeOffset 11:55:20.3 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:20.3 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:20.3 Info: DROP TABLE "History" 11:55:20.3 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:20.3 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:20.3 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:20.3 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:20.3 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:20.3 Info: => 0.0043312s 11:55:20.3 Info: AlterTable ImportListStatus 11:55:20.3 Info: => 4E-07s 11:55:20.3 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:20.3 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:20.3 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:20.3 Info: DROP TABLE "ImportListStatus" 11:55:20.3 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:20.3 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:20.3 Info: => 0.003946s 11:55:20.3 Info: AlterTable ImportListStatus 11:55:20.3 Info: => 3E-07s 11:55:20.3 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:20.4 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:20.4 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:20.4 Info: DROP TABLE "ImportListStatus" 11:55:20.4 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:20.4 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:20.4 Info: => 0.0038724s 11:55:20.4 Info: AlterTable ImportListStatus 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:20.4 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:20.4 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:20.4 Info: DROP TABLE "ImportListStatus" 11:55:20.4 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:20.4 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:20.4 Info: => 0.0039366s 11:55:20.4 Info: AlterTable IndexerStatus 11:55:20.4 Info: => 3E-07s 11:55:20.4 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:20.4 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) 11:55:20.4 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:20.4 Info: DROP TABLE "IndexerStatus" 11:55:20.4 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:20.4 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:20.4 Info: => 0.0038474s 11:55:20.4 Info: AlterTable IndexerStatus 11:55:20.4 Info: => 3E-07s 11:55:20.4 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:20.4 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) 11:55:20.4 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:20.4 Info: DROP TABLE "IndexerStatus" 11:55:20.4 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:20.4 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:20.4 Info: => 0.0039052s 11:55:20.4 Info: AlterTable IndexerStatus 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:20.4 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) 11:55:20.4 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:20.4 Info: DROP TABLE "IndexerStatus" 11:55:20.4 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:20.4 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:20.4 Info: => 0.0038519s 11:55:20.4 Info: AlterTable LyricFiles 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:20.4 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:20.4 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:20.4 Info: DROP TABLE "LyricFiles" 11:55:20.4 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:20.4 Info: => 0.0035953s 11:55:20.4 Info: AlterTable LyricFiles 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:20.4 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:20.4 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:20.4 Info: DROP TABLE "LyricFiles" 11:55:20.4 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:20.4 Info: => 0.0041198s 11:55:20.4 Info: AlterTable MetadataFiles 11:55:20.4 Info: => 5E-07s 11:55:20.4 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:20.4 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:20.4 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:20.4 Info: DROP TABLE "MetadataFiles" 11:55:20.4 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:20.4 Info: => 0.0037492s 11:55:20.4 Info: AlterTable MetadataFiles 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:20.4 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:20.4 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:20.4 Info: DROP TABLE "MetadataFiles" 11:55:20.4 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:20.4 Info: => 0.0045541s 11:55:20.4 Info: AlterTable PendingReleases 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:20.4 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:20.4 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:20.4 Info: DROP TABLE "PendingReleases" 11:55:20.4 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:20.4 Info: => 0.0036607s 11:55:20.4 Info: AlterTable ScheduledTasks 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:20.4 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) 11:55:20.4 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:20.4 Info: DROP TABLE "ScheduledTasks" 11:55:20.4 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:20.4 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:20.4 Info: => 0.0038352s 11:55:20.4 Info: AlterTable ScheduledTasks 11:55:20.4 Info: => 3E-07s 11:55:20.4 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:20.4 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) 11:55:20.4 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:20.4 Info: DROP TABLE "ScheduledTasks" 11:55:20.4 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:20.4 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:20.4 Info: => 0.0038831s 11:55:20.4 Info: AlterTable TrackFiles 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:20.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:20.4 Info: DROP TABLE "TrackFiles" 11:55:20.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.4 Info: => 0.0040527s 11:55:20.4 Info: AlterTable TrackFiles 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:20.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:20.4 Info: DROP TABLE "TrackFiles" 11:55:20.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.4 Info: => 0.0040374s 11:55:20.4 Info: AlterTable VersionInfo 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:20.4 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:20.4 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:20.4 Info: DROP TABLE "VersionInfo" 11:55:20.4 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:20.4 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:20.4 Info: => 0.0037816s 11:55:20.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:20', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:20.4 Info: Committing Transaction 11:55:20.4 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:20.4 Info: => 0.0045168s 11:55:20.4 Info: 62: add_on_delete_to_notifications migrating 11:55:20.4 Info: Beginning Transaction 11:55:20.4 Info: Starting migration of Main DB to 62 11:55:20.4 Info: AlterTable Notifications 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:20.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:20.4 Info: => 0.0005754s 11:55:20.4 Info: AlterTable Notifications 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:20.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:20.4 Info: => 0.0005329s 11:55:20.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:20', 'add_on_delete_to_notifications') 11:55:20.4 Info: Committing Transaction 11:55:20.4 Info: 62: add_on_delete_to_notifications migrated 11:55:20.4 Info: => 0.0009985s 11:55:20.4 Info: 63: add_custom_formats migrating 11:55:20.4 Info: Beginning Transaction 11:55:20.4 Info: Starting migration of Main DB to 63 11:55:20.4 Info: INSERT INTO "ReleaseProfiles" ("Preferred", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") VALUES ('[ { "key": "x264", "value": 2 } ]', '', '', '[]', 0, 0, 0) 11:55:20.4 Info: INSERT INTO "QualityProfiles" ("Name", "Cutoff", "Items") VALUES ('SDTV', 1, '[ { "quality": 1, "allowed": true } ]') 11:55:20.4 Info: AlterTable DelayProfiles 11:55:20.4 Info: => 3E-07s 11:55:20.4 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:20.4 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:20.4 Info: => 0.0005423s 11:55:20.4 Info: UpdateData 11:55:20.4 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:20.4 Info: => 4.35E-05s 11:55:20.4 Info: AlterTable TrackFiles 11:55:20.4 Info: => 3E-07s 11:55:20.4 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:20.4 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:20.4 Info: => 0.0005207s 11:55:20.4 Info: PerformDBOperation 11:55:20.4 Info: Performing DB Operation 11:55:20.4 Info: => 0.0010029s 11:55:20.4 Info: CreateTable CustomFormats 11:55:20.4 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:20.4 Info: => 0.0001163s 11:55:20.4 Info: CreateIndex CustomFormats (Name) 11:55:20.4 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:20.4 Info: => 8.45E-05s 11:55:20.4 Info: AlterTable QualityProfiles 11:55:20.4 Info: => 4E-07s 11:55:20.4 Info: CreateColumn QualityProfiles FormatItems String 11:55:20.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:20.4 Info: => 0.0006222s 11:55:20.4 Info: AlterTable QualityProfiles 11:55:20.4 Info: => 5E-07s 11:55:20.4 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:20.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:20.4 Info: => 0.0005384s 11:55:20.4 Info: AlterTable QualityProfiles 11:55:20.4 Info: => 3E-07s 11:55:20.4 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:20.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:20.4 Info: => 0.0005379s 11:55:20.4 Info: PerformDBOperation 11:55:20.4 Info: Performing DB Operation 11:55:20.4 Info: => 0.0016718s 11:55:20.4 Info: PerformDBOperation 11:55:20.4 Info: Performing DB Operation 11:55:20.4 Info: => 3.24E-05s 11:55:20.4 Info: DeleteColumn ReleaseProfiles Preferred 11:55:20.4 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:20.4 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:20.4 Info: DROP TABLE "ReleaseProfiles" 11:55:20.4 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:20.4 Info: => 0.003779s 11:55:20.4 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:20.4 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:20.4 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:20.4 Info: DROP TABLE "ReleaseProfiles" 11:55:20.4 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:20.4 Info: => 0.0037291s 11:55:20.4 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:20.4 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:20.4 Info: => 3.62E-05s 11:55:20.4 Info: AlterTable DelayProfiles 11:55:20.4 Info: => 3E-07s 11:55:20.4 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:20.4 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:20.4 Info: => 0.0005524s 11:55:20.4 Info: AlterTable DelayProfiles 11:55:20.4 Info: => 3E-07s 11:55:20.4 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:20.4 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:20.4 Info: => 0.0005431s 11:55:20.4 Info: -> 2 Insert operations completed in 00:00:00.0001103 taking an average of 00:00:00.0000551 11:55:20.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:20', 'add_custom_formats') 11:55:20.4 Info: Committing Transaction 11:55:20.4 Info: 63: add_custom_formats migrated 11:55:20.4 Info: => 0.001076s 11:55:20.4 Debug: Took: 00:00:00.3651552 11:55:20.5 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_custom_formatsFixture.should_set_zero_scores_for_disabled_release_profiles --- 11:55:20.5 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_download_client_priorityFixture.should_not_renumber_prio_for_disabled_clients --- 11:55:20.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173205146432_155/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:20.5 Info: DatabaseEngineVersionCheck migrating 11:55:20.5 Info: PerformDBOperation 11:55:20.5 Info: Performing DB Operation 11:55:20.5 Info: SQLite 3.46.1 11:55:20.5 Info: => 0.0012842s 11:55:20.5 Info: DatabaseEngineVersionCheck migrated 11:55:20.5 Info: => 0.0012934s 11:55:20.5 Info: VersionMigration migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: CreateTable VersionInfo 11:55:20.5 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:20.5 Info: => 0.0001334s 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: VersionMigration migrated 11:55:20.5 Info: => 0.0006983s 11:55:20.5 Info: VersionUniqueMigration migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: CreateIndex VersionInfo (Version) 11:55:20.5 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:20.5 Info: => 0.0001004s 11:55:20.5 Info: AlterTable VersionInfo 11:55:20.5 Info: => 6E-07s 11:55:20.5 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:20.5 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:20.5 Info: => 0.0004713s 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: VersionUniqueMigration migrated 11:55:20.5 Info: => 0.0007898s 11:55:20.5 Info: VersionDescriptionMigration migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: AlterTable VersionInfo 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn VersionInfo Description String 11:55:20.5 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:20.5 Info: => 0.0001698s 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: VersionDescriptionMigration migrated 11:55:20.5 Info: => 0.000461s 11:55:20.5 Info: 1: InitialSetup migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 1 11:55:20.5 Info: CreateTable Config 11:55:20.5 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:20.5 Info: => 0.000128s 11:55:20.5 Info: CreateIndex Config (Key) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:20.5 Info: => 7.31E-05s 11:55:20.5 Info: CreateTable RootFolders 11:55:20.5 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:20.5 Info: => 7.93E-05s 11:55:20.5 Info: CreateIndex RootFolders (Path) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:20.5 Info: => 6.85E-05s 11:55:20.5 Info: CreateTable Artists 11:55:20.5 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:20.5 Info: => 0.000181s 11:55:20.5 Info: CreateIndex Artists (ForeignArtistId) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.5 Info: => 6.99E-05s 11:55:20.5 Info: CreateIndex Artists (NameSlug) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.5 Info: => 6.66E-05s 11:55:20.5 Info: CreateIndex Artists (CleanName) 11:55:20.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.5 Info: => 6.46E-05s 11:55:20.5 Info: CreateIndex Artists (Path) 11:55:20.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.5 Info: => 6.27E-05s 11:55:20.5 Info: CreateTable Albums 11:55:20.5 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:20.5 Info: => 0.0001622s 11:55:20.5 Info: CreateIndex Albums (ForeignAlbumId) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.5 Info: => 6.8E-05s 11:55:20.5 Info: CreateIndex Albums (MBId) 11:55:20.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.5 Info: => 6.35E-05s 11:55:20.5 Info: CreateIndex Albums (TADBId) 11:55:20.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.5 Info: => 6.26E-05s 11:55:20.5 Info: CreateIndex Albums (TitleSlug) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.5 Info: => 6.5E-05s 11:55:20.5 Info: CreateIndex Albums (CleanTitle) 11:55:20.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.5 Info: => 6.11E-05s 11:55:20.5 Info: CreateIndex Albums (Path) 11:55:20.5 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:20.5 Info: => 6.09E-05s 11:55:20.5 Info: CreateTable Tracks 11:55:20.5 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:20.5 Info: => 0.0001205s 11:55:20.5 Info: CreateIndex Tracks (ForeignTrackId) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:20.5 Info: => 6.73E-05s 11:55:20.5 Info: CreateIndex Tracks (ArtistId) 11:55:20.5 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:20.5 Info: => 6.95E-05s 11:55:20.5 Info: CreateIndex Tracks (TrackFileId) 11:55:20.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:20.5 Info: => 7.08E-05s 11:55:20.5 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:20.5 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:20.5 Info: => 7.24E-05s 11:55:20.5 Info: CreateTable TrackFiles 11:55:20.5 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:20.5 Info: => 0.0001129s 11:55:20.5 Info: CreateIndex TrackFiles (ArtistId) 11:55:20.5 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:20.5 Info: => 6.75E-05s 11:55:20.5 Info: CreateIndex TrackFiles (AlbumId) 11:55:20.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.5 Info: => 6.21E-05s 11:55:20.5 Info: CreateTable History 11:55:20.5 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:20.5 Info: => 0.0001169s 11:55:20.5 Info: CreateIndex History (Date) 11:55:20.5 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:20.5 Info: => 6.68E-05s 11:55:20.5 Info: CreateIndex History (EventType) 11:55:20.5 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:20.5 Info: => 6.39E-05s 11:55:20.5 Info: CreateIndex History (DownloadId) 11:55:20.5 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:20.5 Info: => 6.39E-05s 11:55:20.5 Info: CreateIndex History (AlbumId) 11:55:20.5 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:20.5 Info: => 6.42E-05s 11:55:20.5 Info: CreateTable Notifications 11:55:20.5 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:20.5 Info: => 0.0001062s 11:55:20.5 Info: CreateTable ScheduledTasks 11:55:20.5 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:20.5 Info: => 0.0001325s 11:55:20.5 Info: CreateIndex ScheduledTasks (TypeName) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:20.5 Info: => 7.47E-05s 11:55:20.5 Info: CreateTable Indexers 11:55:20.5 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, "EnableSearch" INTEGER) 11:55:20.5 Info: => 9.79E-05s 11:55:20.5 Info: CreateIndex Indexers (Name) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.5 Info: => 8.72E-05s 11:55:20.5 Info: CreateTable Profiles 11:55:20.5 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:20.5 Info: => 8.51E-05s 11:55:20.5 Info: CreateIndex Profiles (Name) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:20.5 Info: => 7.41E-05s 11:55:20.5 Info: CreateTable QualityDefinitions 11:55:20.5 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:20.5 Info: => 0.0001184s 11:55:20.5 Info: CreateIndex QualityDefinitions (Quality) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:20.5 Info: => 8.52E-05s 11:55:20.5 Info: CreateIndex QualityDefinitions (Title) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:20.5 Info: => 7.05E-05s 11:55:20.5 Info: CreateTable NamingConfig 11:55:20.5 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:20.5 Info: => 0.0001066s 11:55:20.5 Info: CreateTable Blacklist 11:55:20.5 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:20.5 Info: => 0.0001371s 11:55:20.5 Info: CreateTable Metadata 11:55:20.5 Info: CREATE TABLE "Metadata" ("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) 11:55:20.5 Info: => 9.25E-05s 11:55:20.5 Info: CreateTable MetadataFiles 11:55:20.5 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:20.5 Info: => 0.0001065s 11:55:20.5 Info: CreateTable DownloadClients 11:55:20.5 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) 11:55:20.5 Info: => 0.0001034s 11:55:20.5 Info: CreateTable PendingReleases 11:55:20.5 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:20.5 Info: => 0.0001063s 11:55:20.5 Info: CreateTable RemotePathMappings 11:55:20.5 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:20.5 Info: => 9.06E-05s 11:55:20.5 Info: CreateTable Tags 11:55:20.5 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:20.5 Info: => 8.11E-05s 11:55:20.5 Info: CreateIndex Tags (Label) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:20.5 Info: => 8.26E-05s 11:55:20.5 Info: CreateTable Restrictions 11:55:20.5 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:20.5 Info: => 8.86E-05s 11:55:20.5 Info: CreateTable DelayProfiles 11:55:20.5 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:20.5 Info: => 0.0001288s 11:55:20.5 Info: CreateTable Users 11:55:20.5 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:20.5 Info: => 9.75E-05s 11:55:20.5 Info: CreateIndex Users (Identifier) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:20.5 Info: => 8.25E-05s 11:55:20.5 Info: CreateIndex Users (Username) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:20.5 Info: => 7.53E-05s 11:55:20.5 Info: CreateTable Commands 11:55:20.5 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) 11:55:20.5 Info: => 0.0001118s 11:55:20.5 Info: CreateTable IndexerStatus 11:55:20.5 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) 11:55:20.5 Info: => 0.0001074s 11:55:20.5 Info: CreateIndex IndexerStatus (ProviderId) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:20.5 Info: => 7.84E-05s 11:55:20.5 Info: CreateTable ExtraFiles 11:55:20.5 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:20.5 Info: => 9.97E-05s 11:55:20.5 Info: CreateTable LyricFiles 11:55:20.5 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:20.5 Info: => 0.0001227s 11:55:20.5 Info: CreateTable LanguageProfiles 11:55:20.5 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:20.5 Info: => 8.53E-05s 11:55:20.5 Info: CreateIndex LanguageProfiles (Name) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:20.5 Info: => 8.05E-05s 11:55:20.5 Info: CreateTable DownloadClientStatus 11:55:20.5 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) 11:55:20.5 Info: => 9.4E-05s 11:55:20.5 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:20.5 Info: => 0.0001046s 11:55:20.5 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:20.5 Info: -> 1 Insert operations completed in 00:00:00.0000549 taking an average of 00:00:00.0000549 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:20', 'InitialSetup') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 1: InitialSetup migrated 11:55:20.5 Info: => 0.0011833s 11:55:20.5 Info: 2: add_reason_to_pending_releases migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 2 11:55:20.5 Info: AlterTable PendingReleases 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn PendingReleases Reason Int32 11:55:20.5 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:20.5 Info: => 0.0004935s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:20', 'add_reason_to_pending_releases') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 2: add_reason_to_pending_releases migrated 11:55:20.5 Info: => 0.0008517s 11:55:20.5 Info: 3: add_medium_support migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 3 11:55:20.5 Info: AlterTable Albums 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Albums Media String 11:55:20.5 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:20.5 Info: => 0.0004545s 11:55:20.5 Info: AlterTable Tracks 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Tracks MediumNumber Int32 11:55:20.5 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:20.5 Info: => 0.0004839s 11:55:20.5 Info: AlterTable Tracks 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:20.5 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:20.5 Info: => 0.0004675s 11:55:20.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:20.5 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:20.5 Info: => 3.45E-05s 11:55:20.5 Info: DeleteColumn Tracks TrackNumber 11:55:20.5 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:20.5 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:20.5 Info: DROP TABLE "Tracks" 11:55:20.5 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:20.5 Info: => 0.0037404s 11:55:20.5 Info: AlterTable Tracks 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Tracks TrackNumber String 11:55:20.5 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:20.5 Info: => 0.000439s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:20', 'add_medium_support') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 3: add_medium_support migrated 11:55:20.5 Info: => 0.0009245s 11:55:20.5 Info: 4: add_various_qualites_in_profile migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 4 11:55:20.5 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:20.5 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:20.5 Info: => 4.01E-05s 11:55:20.5 Info: PerformDBOperation 11:55:20.5 Info: Performing DB Operation 11:55:20.5 Info: => 3.02E-05s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:20', 'add_various_qualites_in_profile') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 4: add_various_qualites_in_profile migrated 11:55:20.5 Info: => 0.0004403s 11:55:20.5 Info: 5: metadata_profiles migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 5 11:55:20.5 Info: CreateTable MetadataProfiles 11:55:20.5 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:20.5 Info: => 0.0001168s 11:55:20.5 Info: CreateIndex MetadataProfiles (Name) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:20.5 Info: => 8.5E-05s 11:55:20.5 Info: AlterTable Artists 11:55:20.5 Info: => 2E-07s 11:55:20.5 Info: CreateColumn Artists MetadataProfileId Int32 11:55:20.5 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:20.5 Info: => 0.0005277s 11:55:20.5 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:20.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:20.5 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:20.5 Info: DROP TABLE "Artists" 11:55:20.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.5 Info: => 0.0039345s 11:55:20.5 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:20.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:20.5 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:20.5 Info: DROP TABLE "Artists" 11:55:20.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.5 Info: => 0.0042423s 11:55:20.5 Info: AlterTable Albums 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Albums SecondaryTypes String 11:55:20.5 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:20.5 Info: => 0.0004422s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:20', 'metadata_profiles') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 5: metadata_profiles migrated 11:55:20.5 Info: => 0.0009443s 11:55:20.5 Info: 6: separate_automatic_and_interactive_search migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 6 11:55:20.5 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:20.5 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, "EnableAutomaticSearch" INTEGER) 11:55:20.5 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:20.5 Info: DROP TABLE "Indexers" 11:55:20.5 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.5 Info: => 0.0033097s 11:55:20.5 Info: AlterTable Indexers 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:20.5 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:20.5 Info: => 0.0004378s 11:55:20.5 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:20.5 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:20.5 Info: => 3.14E-05s 11:55:20.5 Info: AlterTable Indexers 11:55:20.5 Info: => 3E-07s 11:55:20.5 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:20.5 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:20.5 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:20.5 Info: DROP TABLE "Indexers" 11:55:20.5 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.5 Info: => 0.0032303s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:20', 'separate_automatic_and_interactive_search') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 6: separate_automatic_and_interactive_search migrated 11:55:20.5 Info: => 0.0037209s 11:55:20.5 Info: 7: change_album_path_to_relative migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 7 11:55:20.5 Info: DeleteColumn Albums Path 11:55:20.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:20.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:20.5 Info: DROP TABLE "Albums" 11:55:20.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.5 Info: => 0.0040565s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:20', 'change_album_path_to_relative') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 7: change_album_path_to_relative migrated 11:55:20.5 Info: => 0.0045694s 11:55:20.5 Info: 8: change_quality_size_mb_to_kb migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 8 11:55:20.5 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:20.5 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:20.5 Info: => 3.72E-05s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:20', 'change_quality_size_mb_to_kb') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 8: change_quality_size_mb_to_kb migrated 11:55:20.5 Info: => 0.0003688s 11:55:20.5 Info: 9: album_releases migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 9 11:55:20.5 Info: AlterTable Albums 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Albums Releases String 11:55:20.5 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:20.5 Info: => 0.0004699s 11:55:20.5 Info: AlterTable Albums 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Albums CurrentRelease String 11:55:20.5 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:20.5 Info: => 0.0004418s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:20', 'album_releases') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 9: album_releases migrated 11:55:20.5 Info: => 0.0008623s 11:55:20.5 Info: 10: album_releases_fix migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 10 11:55:20.5 Info: AlterTable Albums 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: AlterColumn Albums Releases String 11:55:20.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:20.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:20.5 Info: DROP TABLE "Albums" 11:55:20.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.5 Info: => 0.0040022s 11:55:20.5 Info: AlterTable Albums 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: AlterColumn Albums CurrentRelease String 11:55:20.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:20.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:20.5 Info: DROP TABLE "Albums" 11:55:20.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.5 Info: => 0.0039285s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:20', 'album_releases_fix') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 10: album_releases_fix migrated 11:55:20.5 Info: => 0.0044249s 11:55:20.5 Info: 11: import_lists migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 11 11:55:20.5 Info: CreateTable ImportLists 11:55:20.5 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:20.5 Info: => 0.0001406s 11:55:20.5 Info: CreateIndex ImportLists (Name) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:20.5 Info: => 8.24E-05s 11:55:20.5 Info: CreateTable ImportListStatus 11:55:20.5 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:20.5 Info: => 0.0001038s 11:55:20.5 Info: CreateIndex ImportListStatus (ProviderId) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:20.5 Info: => 7.75E-05s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:20', 'import_lists') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 11: import_lists migrated 11:55:20.5 Info: => 0.0005446s 11:55:20.5 Info: 12: add_release_status migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 12 11:55:20.5 Info: AlterTable MetadataProfiles 11:55:20.5 Info: => 5E-07s 11:55:20.5 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:20.5 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:20.5 Info: => 0.0005187s 11:55:20.5 Info: PerformDBOperation 11:55:20.5 Info: Performing DB Operation 11:55:20.5 Info: => 2.23E-05s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:20', 'add_release_status') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 12: add_release_status migrated 11:55:20.5 Info: => 0.00044s 11:55:20.5 Info: 13: album_download_notification migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 13 11:55:20.5 Info: AlterTable Notifications 11:55:20.5 Info: => 3E-07s 11:55:20.5 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:20.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:20.5 Info: => 0.0004663s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:20', 'album_download_notification') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 13: album_download_notification migrated 11:55:20.5 Info: => 0.0008485s 11:55:20.5 Info: 14: fix_language_metadata_profiles migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 14 11:55:20.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:20.5 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:20.5 Info: => 9.4E-05s 11:55:20.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:20.5 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:20.5 Info: => 7.33E-05s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:20', 'fix_language_metadata_profiles') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 14: fix_language_metadata_profiles migrated 11:55:20.5 Info: => 0.0004267s 11:55:20.5 Info: 15: remove_fanzub migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 15 11:55:20.5 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:20.5 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:20.5 Info: => 3.43E-05s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:20', 'remove_fanzub') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 15: remove_fanzub migrated 11:55:20.5 Info: => 0.0003498s 11:55:20.5 Info: 16: update_artist_history_indexes migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 16 11:55:20.5 Info: CreateIndex Albums (ArtistId) 11:55:20.5 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:20.5 Info: => 0.0001124s 11:55:20.5 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:20.5 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:20.5 Info: => 8.05E-05s 11:55:20.5 Info: DeleteIndex History (AlbumId) 11:55:20.5 Info: DROP INDEX "IX_History_AlbumId" 11:55:20.5 Info: => 0.0001181s 11:55:20.5 Info: CreateIndex History (AlbumId, Date) 11:55:20.5 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:20.5 Info: => 8.08E-05s 11:55:20.5 Info: DeleteIndex History (DownloadId) 11:55:20.5 Info: DROP INDEX "IX_History_DownloadId" 11:55:20.5 Info: => 0.0001104s 11:55:20.5 Info: CreateIndex History (DownloadId, Date) 11:55:20.5 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:20.5 Info: => 7.94E-05s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:20', 'update_artist_history_indexes') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 16: update_artist_history_indexes migrated 11:55:20.5 Info: => 0.000489s 11:55:20.5 Info: 17: remove_nma migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 17 11:55:20.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:20.5 Info: => 4.92E-05s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:20', 'remove_nma') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 17: remove_nma migrated 11:55:20.5 Info: => 0.0003868s 11:55:20.5 Info: 18: album_disambiguation migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 18 11:55:20.5 Info: AlterTable Albums 11:55:20.5 Info: => 5E-07s 11:55:20.5 Info: CreateColumn Albums Disambiguation String 11:55:20.5 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:20.5 Info: => 0.0005195s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:20', 'album_disambiguation') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 18: album_disambiguation migrated 11:55:20.5 Info: => 0.0008771s 11:55:20.5 Info: 19: add_ape_quality_in_profiles migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 19 11:55:20.5 Info: PerformDBOperation 11:55:20.5 Info: Performing DB Operation 11:55:20.5 Info: => 2.91E-05s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:20', 'add_ape_quality_in_profiles') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 19: add_ape_quality_in_profiles migrated 11:55:20.5 Info: => 0.0003414s 11:55:20.5 Info: 20: remove_pushalot migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 20 11:55:20.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:20.5 Info: => 3.88E-05s 11:55:20.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.5 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:20.5 Info: => 2.9E-05s 11:55:20.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.5 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:20.5 Info: => 2.59E-05s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:20', 'remove_pushalot') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 20: remove_pushalot migrated 11:55:20.5 Info: => 0.0003851s 11:55:20.5 Info: 21: add_custom_filters migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 21 11:55:20.5 Info: CreateTable CustomFilters 11:55:20.5 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:20.5 Info: => 0.0001315s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:20', 'add_custom_filters') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 21: add_custom_filters migrated 11:55:20.5 Info: => 0.0004959s 11:55:20.5 Info: 22: import_list_tags migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 22 11:55:20.5 Info: AlterTable ImportLists 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn ImportLists Tags String 11:55:20.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:20.5 Info: => 0.0005102s 11:55:20.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:20', 'import_list_tags') 11:55:20.5 Info: Committing Transaction 11:55:20.5 Info: 22: import_list_tags migrated 11:55:20.5 Info: => 0.0008731s 11:55:20.5 Info: 23: add_release_groups_etc migrating 11:55:20.5 Info: Beginning Transaction 11:55:20.5 Info: Starting migration of Main DB to 23 11:55:20.5 Info: CreateTable ArtistMetadata 11:55:20.5 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:20.5 Info: => 0.0001444s 11:55:20.5 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:20.5 Info: => 8.63E-05s 11:55:20.5 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:20.5 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:20.5 Info: => 7.25E-05s 11:55:20.5 Info: AlterTable Artists 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:20.5 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:20.5 Info: => 0.0005894s 11:55:20.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:20.5 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:20.5 Info: => 5.55E-05s 11:55:20.5 Info: CreateTable AlbumReleases 11:55:20.5 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:20.5 Info: => 0.0001287s 11:55:20.5 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:20.5 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:20.5 Info: => 7.98E-05s 11:55:20.5 Info: CreateIndex AlbumReleases (AlbumId) 11:55:20.5 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:20.5 Info: => 7.47E-05s 11:55:20.5 Info: PerformDBOperation 11:55:20.5 Info: Performing DB Operation 11:55:20.5 Info: => 3.25E-05s 11:55:20.5 Info: AlterTable Albums 11:55:20.5 Info: => 3E-07s 11:55:20.5 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:20.5 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:20.5 Info: => 0.000517s 11:55:20.5 Info: AlterTable Albums 11:55:20.5 Info: => 3E-07s 11:55:20.5 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:20.5 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:20.5 Info: => 0.0005257s 11:55:20.5 Info: AlterTable Albums 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Albums Links String 11:55:20.5 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:20.5 Info: => 0.0005056s 11:55:20.5 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:20.5 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:20.5 Info: => 8.22E-05s 11:55:20.5 Info: AlterTable Tracks 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Tracks ForeignRecordingId String 11:55:20.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:20.5 Info: => 0.0005117s 11:55:20.5 Info: AlterTable Tracks 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:20.5 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:20.5 Info: => 0.0006129s 11:55:20.5 Info: AlterTable Tracks 11:55:20.5 Info: => 4E-07s 11:55:20.5 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:20.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:20.5 Info: => 0.0005179s 11:55:20.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:20.5 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:20.5 Info: => 7.16E-05s 11:55:20.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:20.5 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:20.5 Info: => 5.79E-05s 11:55:20.5 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:20.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.5 Info: DROP TABLE "Artists" 11:55:20.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.6 Info: => 0.0041122s 11:55:20.6 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:20.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:20.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:20.6 Info: DROP TABLE "Albums" 11:55:20.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.6 Info: => 0.0041824s 11:55:20.6 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:20.6 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.6 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:20.6 Info: DROP TABLE "Tracks" 11:55:20.6 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:20.6 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:20.6 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:20.6 Info: => 0.0038447s 11:55:20.6 Info: DeleteColumn TrackFiles ArtistId 11:55:20.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:20.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:20.6 Info: DROP TABLE "TrackFiles" 11:55:20.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.6 Info: => 0.0036641s 11:55:20.6 Info: CreateIndex Artists (ArtistMetadataId) 11:55:20.6 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.6 Info: => 9.37E-05s 11:55:20.6 Info: CreateIndex Artists (Monitored) 11:55:20.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.6 Info: => 7.25E-05s 11:55:20.6 Info: CreateIndex Albums (ArtistMetadataId) 11:55:20.6 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:20.6 Info: => 7.14E-05s 11:55:20.6 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:20.6 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:20.6 Info: => 7.13E-05s 11:55:20.6 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:20.6 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:20.6 Info: => 6.94E-05s 11:55:20.6 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:20.6 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:20.6 Info: => 6.85E-05s 11:55:20.6 Info: UpdateData 11:55:20.6 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:20.6 Info: => 3.74E-05s 11:55:20.6 Info: UpdateData 11:55:20.6 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:20.6 Info: => 3.1E-05s 11:55:20.6 Info: UpdateData 11:55:20.6 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:20.6 Info: => 3.65E-05s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:20', 'add_release_groups_etc') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 23: add_release_groups_etc migrated 11:55:20.6 Info: => 0.0006029s 11:55:20.6 Info: 24: NewMediaInfoFormat migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 24 11:55:20.6 Info: UpdateData 11:55:20.6 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:20.6 Info: => 4.8E-05s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:20', 'NewMediaInfoFormat') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 24: NewMediaInfoFormat migrated 11:55:20.6 Info: => 0.0004645s 11:55:20.6 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 25 11:55:20.6 Info: RenameTable Restrictions ReleaseProfiles 11:55:20.6 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:20.6 Info: => 0.0014174s 11:55:20.6 Info: AlterTable ReleaseProfiles 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:20.6 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:20.6 Info: => 0.0004838s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:20', 'rename_restrictions_to_release_profiles') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:20.6 Info: => 0.0009138s 11:55:20.6 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 26 11:55:20.6 Info: RenameTable Profiles QualityProfiles 11:55:20.6 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:20.6 Info: => 0.0013836s 11:55:20.6 Info: AlterTable QualityProfiles 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:20.6 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:20.6 Info: => 0.0004967s 11:55:20.6 Info: AlterTable LanguageProfiles 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:20.6 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:20.6 Info: => 0.0005395s 11:55:20.6 Info: UpdateData 11:55:20.6 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:20.6 Info: => 3.68E-05s 11:55:20.6 Info: UpdateData 11:55:20.6 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:20.6 Info: => 2.84E-05s 11:55:20.6 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:20.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.6 Info: DROP TABLE "Artists" 11:55:20.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.6 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.6 Info: => 0.0041021s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:20', 'rename_quality_profiles_add_upgrade_allowed') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:20.6 Info: => 0.0046655s 11:55:20.6 Info: 27: add_import_exclusions migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 27 11:55:20.6 Info: CreateTable ImportListExclusions 11:55:20.6 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:20.6 Info: => 0.0001005s 11:55:20.6 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:20.6 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:20.6 Info: => 8.02E-05s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:20', 'add_import_exclusions') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 27: add_import_exclusions migrated 11:55:20.6 Info: => 0.0005902s 11:55:20.6 Info: 28: clean_artist_metadata_table migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 28 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.6 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.6 Info: => 0.0001293s 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.6 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.6 Info: => 0.0001196s 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:20.6 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:20.6 Info: => 0.0001138s 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:20.6 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:20.6 Info: => 0.0001538s 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.6 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.6 Info: => 0.0001113s 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.6 Info: => 0.0001135s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:20', 'clean_artist_metadata_table') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 28: clean_artist_metadata_table migrated 11:55:20.6 Info: => 0.0005631s 11:55:20.6 Info: 29: health_issue_notification migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 29 11:55:20.6 Info: AlterTable Notifications 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:20.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:20.6 Info: => 0.0005065s 11:55:20.6 Info: AlterTable Notifications 11:55:20.6 Info: => 3E-07s 11:55:20.6 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:20.6 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:20.6 Info: => 0.0004718s 11:55:20.6 Info: AlterTable Notifications 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:20.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:20.6 Info: => 0.0004717s 11:55:20.6 Info: AlterTable Notifications 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:20.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:20.6 Info: => 0.0004757s 11:55:20.6 Info: AlterTable Notifications 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:20.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:20.6 Info: => 0.0005101s 11:55:20.6 Info: DeleteColumn Notifications OnDownload 11:55:20.6 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:20.6 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:20.6 Info: DROP TABLE "Notifications" 11:55:20.6 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:20.6 Info: => 0.003682s 11:55:20.6 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:20.6 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:20.6 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:20.6 Info: DROP TABLE "Notifications" 11:55:20.6 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:20.6 Info: => 0.0037359s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:20', 'health_issue_notification') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 29: health_issue_notification migrated 11:55:20.6 Info: => 0.004296s 11:55:20.6 Info: 30: add_mediafilerepository_mtime migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 30 11:55:20.6 Info: AlterTable TrackFiles 11:55:20.6 Info: => 5E-07s 11:55:20.6 Info: CreateColumn TrackFiles Modified DateTime 11:55:20.6 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:20.6 Info: => 0.0004928s 11:55:20.6 Info: AlterTable TrackFiles 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn TrackFiles Path String 11:55:20.6 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:20.6 Info: => 0.0004905s 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:20.6 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:20.6 Info: => 3.06E-05s 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.6 Info: => 0.0001168s 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:20.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:20.6 Info: => 0.0001238s 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:20.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:20.6 Info: => 0.0001299s 11:55:20.6 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:20.6 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:20.6 Info: => 6.69E-05s 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:20.6 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:20.6 Info: => 7.07E-05s 11:55:20.6 Info: AlterTable TrackFiles 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: AlterColumn TrackFiles Path String 11:55:20.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:20.6 Info: DROP TABLE "TrackFiles" 11:55:20.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.6 Info: => 0.0037876s 11:55:20.6 Info: CreateIndex TrackFiles (Path) 11:55:20.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.6 Info: => 7.68E-05s 11:55:20.6 Info: DeleteColumn TrackFiles RelativePath 11:55:20.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:20.6 Info: DROP TABLE "TrackFiles" 11:55:20.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.6 Info: => 0.0038523s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:20', 'add_mediafilerepository_mtime') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 30: add_mediafilerepository_mtime migrated 11:55:20.6 Info: => 0.0043837s 11:55:20.6 Info: 31: add_artistmetadataid_constraint migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 31 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:20.6 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:20.6 Info: => 6.94E-05s 11:55:20.6 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:20.6 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:20.6 Info: => 0.0001176s 11:55:20.6 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:20.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.6 Info: DROP TABLE "Artists" 11:55:20.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.6 Info: => 0.0040045s 11:55:20.6 Info: CreateIndex Artists (ArtistMetadataId) 11:55:20.6 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.6 Info: => 9.83E-05s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:20', 'add_artistmetadataid_constraint') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 31: add_artistmetadataid_constraint migrated 11:55:20.6 Info: => 0.0006475s 11:55:20.6 Info: 32: old_ids_and_artist_alias migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 32 11:55:20.6 Info: AlterTable ArtistMetadata 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn ArtistMetadata Aliases String 11:55:20.6 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:20.6 Info: => 0.0005178s 11:55:20.6 Info: AlterTable ArtistMetadata 11:55:20.6 Info: => 3E-07s 11:55:20.6 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:20.6 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.6 Info: => 0.0004813s 11:55:20.6 Info: AlterTable Albums 11:55:20.6 Info: => 3E-07s 11:55:20.6 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:20.6 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.6 Info: => 0.0005136s 11:55:20.6 Info: AlterTable AlbumReleases 11:55:20.6 Info: => 3E-07s 11:55:20.6 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:20.6 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.6 Info: => 0.000515s 11:55:20.6 Info: AlterTable Tracks 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:20.6 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.6 Info: => 0.0004871s 11:55:20.6 Info: AlterTable Tracks 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:20.6 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.6 Info: => 0.0005933s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:20', 'old_ids_and_artist_alias') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 32: old_ids_and_artist_alias migrated 11:55:20.6 Info: => 0.0010902s 11:55:20.6 Info: 33: download_propers_config migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 33 11:55:20.6 Info: PerformDBOperation 11:55:20.6 Info: Performing DB Operation 11:55:20.6 Info: => 2.52E-05s 11:55:20.6 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:20.6 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:20.6 Info: => 2.74E-05s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:20', 'download_propers_config') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 33: download_propers_config migrated 11:55:20.6 Info: => 0.0004572s 11:55:20.6 Info: 34: remove_language_profiles migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 34 11:55:20.6 Info: DeleteTable LanguageProfiles 11:55:20.6 Info: DROP TABLE "LanguageProfiles" 11:55:20.6 Info: => 0.0001829s 11:55:20.6 Info: DeleteColumn Artists LanguageProfileId 11:55:20.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.6 Info: DROP TABLE "Artists" 11:55:20.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.6 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.6 Info: => 0.004232s 11:55:20.6 Info: DeleteColumn ImportLists LanguageProfileId 11:55:20.6 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:20.6 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:20.6 Info: DROP TABLE "ImportLists" 11:55:20.6 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:20.6 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:20.6 Info: => 0.0041756s 11:55:20.6 Info: DeleteColumn Blacklist Language 11:55:20.6 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:20.6 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:20.6 Info: DROP TABLE "Blacklist" 11:55:20.6 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:20.6 Info: => 0.0036808s 11:55:20.6 Info: DeleteColumn History Language 11:55:20.6 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:20.6 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:20.6 Info: DROP TABLE "History" 11:55:20.6 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:20.6 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:20.6 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:20.6 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:20.6 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:20.6 Info: => 0.0067653s 11:55:20.6 Info: DeleteColumn LyricFiles Language 11:55:20.6 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:20.6 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:20.6 Info: DROP TABLE "LyricFiles" 11:55:20.6 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:20.6 Info: => 0.0034852s 11:55:20.6 Info: DeleteColumn TrackFiles Language 11:55:20.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:20.6 Info: DROP TABLE "TrackFiles" 11:55:20.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.6 Info: => 0.0037891s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:20', 'remove_language_profiles') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 34: remove_language_profiles migrated 11:55:20.6 Info: => 0.0043599s 11:55:20.6 Info: 35: multi_disc_naming_format migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 35 11:55:20.6 Info: AlterTable NamingConfig 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:20.6 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:20.6 Info: => 0.0005469s 11:55:20.6 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:20.6 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:20.6 Info: => 3.28E-05s 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:20', 'multi_disc_naming_format') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 35: multi_disc_naming_format migrated 11:55:20.6 Info: => 0.0005027s 11:55:20.6 Info: 36: add_download_client_priority migrating 11:55:20.6 Info: Beginning Transaction 11:55:20.6 Info: Starting migration of Main DB to 36 11:55:20.6 Info: INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Settings", "ConfigContract") VALUES (0, 'Deluge', 'Deluge', '{ "host": "127.0.0.1", "port": 0, "urlBase": "/my/", "musicCategory": "abc", "recentTvPriority": 0, "olderTvPriority": 0, "useSsl": false }', 'DelugeSettings'); INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Settings", "ConfigContract") VALUES (0, 'Deluge2', 'Deluge', '{ "host": "127.0.0.1", "port": 0, "urlBase": "/my/", "musicCategory": "abc", "recentTvPriority": 0, "olderTvPriority": 0, "useSsl": false }', 'DelugeSettings'); INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Settings", "ConfigContract") VALUES (0, 'sab', 'Sabnzbd', '{ "host": "127.0.0.1", "port": 0, "musicCategory": "abc", "recentTvPriority": 0, "olderTvPriority": 0, "useSsl": false }', 'SabnzbdSettings') 11:55:20.6 Info: AlterTable DownloadClients 11:55:20.6 Info: => 4E-07s 11:55:20.6 Info: CreateColumn DownloadClients Priority Int32 11:55:20.6 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:20.6 Info: => 0.0005303s 11:55:20.6 Info: PerformDBOperation 11:55:20.6 Info: Performing DB Operation 11:55:20.6 Info: => 4.49E-05s 11:55:20.6 Info: -> 1 Insert operations completed in 00:00:00.0001940 taking an average of 00:00:00.0001940 11:55:20.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:20', 'add_download_client_priority') 11:55:20.6 Info: Committing Transaction 11:55:20.6 Info: 36: add_download_client_priority migrated 11:55:20.6 Info: => 0.0005391s 11:55:20.6 Debug: Took: 00:00:00.1797645 11:55:20.7 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_download_client_priorityFixture.should_not_renumber_prio_for_disabled_clients --- 11:55:20.7 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_download_client_priorityFixture.should_renumber_prio_for_enabled_clients --- 11:55:20.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173207379431_157/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:20.7 Info: DatabaseEngineVersionCheck migrating 11:55:20.7 Info: PerformDBOperation 11:55:20.7 Info: Performing DB Operation 11:55:20.7 Info: SQLite 3.46.1 11:55:20.7 Info: => 0.0013273s 11:55:20.7 Info: DatabaseEngineVersionCheck migrated 11:55:20.7 Info: => 0.0013369s 11:55:20.7 Info: VersionMigration migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: CreateTable VersionInfo 11:55:20.7 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:20.7 Info: => 0.0001462s 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: VersionMigration migrated 11:55:20.7 Info: => 0.0006658s 11:55:20.7 Info: VersionUniqueMigration migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: CreateIndex VersionInfo (Version) 11:55:20.7 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:20.7 Info: => 0.0001015s 11:55:20.7 Info: AlterTable VersionInfo 11:55:20.7 Info: => 6E-07s 11:55:20.7 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:20.7 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:20.7 Info: => 0.000524s 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: VersionUniqueMigration migrated 11:55:20.7 Info: => 0.0008858s 11:55:20.7 Info: VersionDescriptionMigration migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: AlterTable VersionInfo 11:55:20.7 Info: => 5E-07s 11:55:20.7 Info: CreateColumn VersionInfo Description String 11:55:20.7 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:20.7 Info: => 0.0001906s 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: VersionDescriptionMigration migrated 11:55:20.7 Info: => 0.0004581s 11:55:20.7 Info: 1: InitialSetup migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: Starting migration of Main DB to 1 11:55:20.7 Info: CreateTable Config 11:55:20.7 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:20.7 Info: => 0.0001324s 11:55:20.7 Info: CreateIndex Config (Key) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:20.7 Info: => 7.21E-05s 11:55:20.7 Info: CreateTable RootFolders 11:55:20.7 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:20.7 Info: => 8.79E-05s 11:55:20.7 Info: CreateIndex RootFolders (Path) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:20.7 Info: => 7.23E-05s 11:55:20.7 Info: CreateTable Artists 11:55:20.7 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:20.7 Info: => 0.0001914s 11:55:20.7 Info: CreateIndex Artists (ForeignArtistId) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.7 Info: => 7.1E-05s 11:55:20.7 Info: CreateIndex Artists (NameSlug) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.7 Info: => 6.83E-05s 11:55:20.7 Info: CreateIndex Artists (CleanName) 11:55:20.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.7 Info: => 6.44E-05s 11:55:20.7 Info: CreateIndex Artists (Path) 11:55:20.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.7 Info: => 6.42E-05s 11:55:20.7 Info: CreateTable Albums 11:55:20.7 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:20.7 Info: => 0.0001704s 11:55:20.7 Info: CreateIndex Albums (ForeignAlbumId) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.7 Info: => 6.93E-05s 11:55:20.7 Info: CreateIndex Albums (MBId) 11:55:20.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.7 Info: => 6.48E-05s 11:55:20.7 Info: CreateIndex Albums (TADBId) 11:55:20.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.7 Info: => 6.29E-05s 11:55:20.7 Info: CreateIndex Albums (TitleSlug) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.7 Info: => 6.57E-05s 11:55:20.7 Info: CreateIndex Albums (CleanTitle) 11:55:20.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.7 Info: => 6.24E-05s 11:55:20.7 Info: CreateIndex Albums (Path) 11:55:20.7 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:20.7 Info: => 6.15E-05s 11:55:20.7 Info: CreateTable Tracks 11:55:20.7 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:20.7 Info: => 0.000125s 11:55:20.7 Info: CreateIndex Tracks (ForeignTrackId) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:20.7 Info: => 6.87E-05s 11:55:20.7 Info: CreateIndex Tracks (ArtistId) 11:55:20.7 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:20.7 Info: => 7.05E-05s 11:55:20.7 Info: CreateIndex Tracks (TrackFileId) 11:55:20.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:20.7 Info: => 7.32E-05s 11:55:20.7 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:20.7 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:20.7 Info: => 7.26E-05s 11:55:20.7 Info: CreateTable TrackFiles 11:55:20.7 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:20.7 Info: => 0.0001178s 11:55:20.7 Info: CreateIndex TrackFiles (ArtistId) 11:55:20.7 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:20.7 Info: => 6.82E-05s 11:55:20.7 Info: CreateIndex TrackFiles (AlbumId) 11:55:20.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.7 Info: => 6.27E-05s 11:55:20.7 Info: CreateTable History 11:55:20.7 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:20.7 Info: => 0.0001203s 11:55:20.7 Info: CreateIndex History (Date) 11:55:20.7 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:20.7 Info: => 6.84E-05s 11:55:20.7 Info: CreateIndex History (EventType) 11:55:20.7 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:20.7 Info: => 9.95E-05s 11:55:20.7 Info: CreateIndex History (DownloadId) 11:55:20.7 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:20.7 Info: => 7.05E-05s 11:55:20.7 Info: CreateIndex History (AlbumId) 11:55:20.7 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:20.7 Info: => 6.9E-05s 11:55:20.7 Info: CreateTable Notifications 11:55:20.7 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:20.7 Info: => 0.0001375s 11:55:20.7 Info: CreateTable ScheduledTasks 11:55:20.7 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:20.7 Info: => 0.0001089s 11:55:20.7 Info: CreateIndex ScheduledTasks (TypeName) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:20.7 Info: => 7.1E-05s 11:55:20.7 Info: CreateTable Indexers 11:55:20.7 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, "EnableSearch" INTEGER) 11:55:20.7 Info: => 9.65E-05s 11:55:20.7 Info: CreateIndex Indexers (Name) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.7 Info: => 7.66E-05s 11:55:20.7 Info: CreateTable Profiles 11:55:20.7 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:20.7 Info: => 8.8E-05s 11:55:20.7 Info: CreateIndex Profiles (Name) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:20.7 Info: => 7.46E-05s 11:55:20.7 Info: CreateTable QualityDefinitions 11:55:20.7 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:20.7 Info: => 0.000121s 11:55:20.7 Info: CreateIndex QualityDefinitions (Quality) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:20.7 Info: => 8.45E-05s 11:55:20.7 Info: CreateIndex QualityDefinitions (Title) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:20.7 Info: => 7.34E-05s 11:55:20.7 Info: CreateTable NamingConfig 11:55:20.7 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:20.7 Info: => 0.000109s 11:55:20.7 Info: CreateTable Blacklist 11:55:20.7 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:20.7 Info: => 0.0001438s 11:55:20.7 Info: CreateTable Metadata 11:55:20.7 Info: CREATE TABLE "Metadata" ("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) 11:55:20.7 Info: => 9.45E-05s 11:55:20.7 Info: CreateTable MetadataFiles 11:55:20.7 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:20.7 Info: => 0.0001103s 11:55:20.7 Info: CreateTable DownloadClients 11:55:20.7 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) 11:55:20.7 Info: => 0.0001059s 11:55:20.7 Info: CreateTable PendingReleases 11:55:20.7 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:20.7 Info: => 0.000108s 11:55:20.7 Info: CreateTable RemotePathMappings 11:55:20.7 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:20.7 Info: => 8.93E-05s 11:55:20.7 Info: CreateTable Tags 11:55:20.7 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:20.7 Info: => 8.51E-05s 11:55:20.7 Info: CreateIndex Tags (Label) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:20.7 Info: => 8.3E-05s 11:55:20.7 Info: CreateTable Restrictions 11:55:20.7 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:20.7 Info: => 8.98E-05s 11:55:20.7 Info: CreateTable DelayProfiles 11:55:20.7 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:20.7 Info: => 0.0001322s 11:55:20.7 Info: CreateTable Users 11:55:20.7 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:20.7 Info: => 0.0001005s 11:55:20.7 Info: CreateIndex Users (Identifier) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:20.7 Info: => 8.21E-05s 11:55:20.7 Info: CreateIndex Users (Username) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:20.7 Info: => 7.57E-05s 11:55:20.7 Info: CreateTable Commands 11:55:20.7 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) 11:55:20.7 Info: => 0.000114s 11:55:20.7 Info: CreateTable IndexerStatus 11:55:20.7 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) 11:55:20.7 Info: => 0.0001085s 11:55:20.7 Info: CreateIndex IndexerStatus (ProviderId) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:20.7 Info: => 7.96E-05s 11:55:20.7 Info: CreateTable ExtraFiles 11:55:20.7 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:20.7 Info: => 0.0001056s 11:55:20.7 Info: CreateTable LyricFiles 11:55:20.7 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:20.7 Info: => 0.0001704s 11:55:20.7 Info: CreateTable LanguageProfiles 11:55:20.7 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:20.7 Info: => 9.84E-05s 11:55:20.7 Info: CreateIndex LanguageProfiles (Name) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:20.7 Info: => 0.0001151s 11:55:20.7 Info: CreateTable DownloadClientStatus 11:55:20.7 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) 11:55:20.7 Info: => 9.56E-05s 11:55:20.7 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:20.7 Info: => 8.41E-05s 11:55:20.7 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:20.7 Info: -> 1 Insert operations completed in 00:00:00.0000529 taking an average of 00:00:00.0000529 11:55:20.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:20', 'InitialSetup') 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: 1: InitialSetup migrated 11:55:20.7 Info: => 0.0009271s 11:55:20.7 Info: 2: add_reason_to_pending_releases migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: Starting migration of Main DB to 2 11:55:20.7 Info: AlterTable PendingReleases 11:55:20.7 Info: => 4E-07s 11:55:20.7 Info: CreateColumn PendingReleases Reason Int32 11:55:20.7 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:20.7 Info: => 0.0005277s 11:55:20.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:20', 'add_reason_to_pending_releases') 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: 2: add_reason_to_pending_releases migrated 11:55:20.7 Info: => 0.0008904s 11:55:20.7 Info: 3: add_medium_support migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: Starting migration of Main DB to 3 11:55:20.7 Info: AlterTable Albums 11:55:20.7 Info: => 5E-07s 11:55:20.7 Info: CreateColumn Albums Media String 11:55:20.7 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:20.7 Info: => 0.0004987s 11:55:20.7 Info: AlterTable Tracks 11:55:20.7 Info: => 3E-07s 11:55:20.7 Info: CreateColumn Tracks MediumNumber Int32 11:55:20.7 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:20.7 Info: => 0.0005756s 11:55:20.7 Info: AlterTable Tracks 11:55:20.7 Info: => 4E-07s 11:55:20.7 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:20.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:20.7 Info: => 0.0004594s 11:55:20.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:20.7 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:20.7 Info: => 3.26E-05s 11:55:20.7 Info: DeleteColumn Tracks TrackNumber 11:55:20.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:20.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:20.7 Info: DROP TABLE "Tracks" 11:55:20.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:20.7 Info: => 0.0038395s 11:55:20.7 Info: AlterTable Tracks 11:55:20.7 Info: => 4E-07s 11:55:20.7 Info: CreateColumn Tracks TrackNumber String 11:55:20.7 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:20.7 Info: => 0.0004863s 11:55:20.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:20', 'add_medium_support') 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: 3: add_medium_support migrated 11:55:20.7 Info: => 0.0009758s 11:55:20.7 Info: 4: add_various_qualites_in_profile migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: Starting migration of Main DB to 4 11:55:20.7 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:20.7 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:20.7 Info: => 3.98E-05s 11:55:20.7 Info: PerformDBOperation 11:55:20.7 Info: Performing DB Operation 11:55:20.7 Info: => 2.86E-05s 11:55:20.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:20', 'add_various_qualites_in_profile') 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: 4: add_various_qualites_in_profile migrated 11:55:20.7 Info: => 0.0004302s 11:55:20.7 Info: 5: metadata_profiles migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: Starting migration of Main DB to 5 11:55:20.7 Info: CreateTable MetadataProfiles 11:55:20.7 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:20.7 Info: => 0.0001194s 11:55:20.7 Info: CreateIndex MetadataProfiles (Name) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:20.7 Info: => 9.56E-05s 11:55:20.7 Info: AlterTable Artists 11:55:20.7 Info: => 4E-07s 11:55:20.7 Info: CreateColumn Artists MetadataProfileId Int32 11:55:20.7 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:20.7 Info: => 0.0005231s 11:55:20.7 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:20.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:20.7 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:20.7 Info: DROP TABLE "Artists" 11:55:20.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.7 Info: => 0.003951s 11:55:20.7 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:20.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:20.7 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:20.7 Info: DROP TABLE "Artists" 11:55:20.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.7 Info: => 0.0038409s 11:55:20.7 Info: AlterTable Albums 11:55:20.7 Info: => 4E-07s 11:55:20.7 Info: CreateColumn Albums SecondaryTypes String 11:55:20.7 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:20.7 Info: => 0.000443s 11:55:20.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:20', 'metadata_profiles') 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: 5: metadata_profiles migrated 11:55:20.7 Info: => 0.0009605s 11:55:20.7 Info: 6: separate_automatic_and_interactive_search migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: Starting migration of Main DB to 6 11:55:20.7 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:20.7 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, "EnableAutomaticSearch" INTEGER) 11:55:20.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:20.7 Info: DROP TABLE "Indexers" 11:55:20.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.7 Info: => 0.0033359s 11:55:20.7 Info: AlterTable Indexers 11:55:20.7 Info: => 4E-07s 11:55:20.7 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:20.7 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:20.7 Info: => 0.0004879s 11:55:20.7 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:20.7 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:20.7 Info: => 3.15E-05s 11:55:20.7 Info: AlterTable Indexers 11:55:20.7 Info: => 3E-07s 11:55:20.7 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:20.7 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:20.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:20.7 Info: DROP TABLE "Indexers" 11:55:20.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.7 Info: => 0.0033159s 11:55:20.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:20', 'separate_automatic_and_interactive_search') 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: 6: separate_automatic_and_interactive_search migrated 11:55:20.7 Info: => 0.0037799s 11:55:20.7 Info: 7: change_album_path_to_relative migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: Starting migration of Main DB to 7 11:55:20.7 Info: DeleteColumn Albums Path 11:55:20.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:20.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:20.7 Info: DROP TABLE "Albums" 11:55:20.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.7 Info: => 0.0041108s 11:55:20.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:20', 'change_album_path_to_relative') 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: 7: change_album_path_to_relative migrated 11:55:20.7 Info: => 0.0046251s 11:55:20.7 Info: 8: change_quality_size_mb_to_kb migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: Starting migration of Main DB to 8 11:55:20.7 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:20.7 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:20.7 Info: => 3.76E-05s 11:55:20.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:20', 'change_quality_size_mb_to_kb') 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: 8: change_quality_size_mb_to_kb migrated 11:55:20.7 Info: => 0.0004418s 11:55:20.7 Info: 9: album_releases migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: Starting migration of Main DB to 9 11:55:20.7 Info: AlterTable Albums 11:55:20.7 Info: => 4E-07s 11:55:20.7 Info: CreateColumn Albums Releases String 11:55:20.7 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:20.7 Info: => 0.0004955s 11:55:20.7 Info: AlterTable Albums 11:55:20.7 Info: => 4E-07s 11:55:20.7 Info: CreateColumn Albums CurrentRelease String 11:55:20.7 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:20.7 Info: => 0.0004825s 11:55:20.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:20', 'album_releases') 11:55:20.7 Info: Committing Transaction 11:55:20.7 Info: 9: album_releases migrated 11:55:20.7 Info: => 0.0009174s 11:55:20.7 Info: 10: album_releases_fix migrating 11:55:20.7 Info: Beginning Transaction 11:55:20.7 Info: Starting migration of Main DB to 10 11:55:20.7 Info: AlterTable Albums 11:55:20.7 Info: => 4E-07s 11:55:20.7 Info: AlterColumn Albums Releases String 11:55:20.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:20.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:20.7 Info: DROP TABLE "Albums" 11:55:20.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.7 Info: => 0.0039776s 11:55:20.7 Info: AlterTable Albums 11:55:20.7 Info: => 4E-07s 11:55:20.7 Info: AlterColumn Albums CurrentRelease String 11:55:20.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:20.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:20.7 Info: DROP TABLE "Albums" 11:55:20.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.7 Info: => 0.0044212s 11:55:20.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:20', 'album_releases_fix') 11:55:20.7 Info: Committing Transaction 11:55:20.8 Info: 10: album_releases_fix migrated 11:55:20.8 Info: => 0.0049433s 11:55:20.8 Info: 11: import_lists migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 11 11:55:20.8 Info: CreateTable ImportLists 11:55:20.8 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:20.8 Info: => 0.0001279s 11:55:20.8 Info: CreateIndex ImportLists (Name) 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:20.8 Info: => 7.95E-05s 11:55:20.8 Info: CreateTable ImportListStatus 11:55:20.8 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:20.8 Info: => 0.0001014s 11:55:20.8 Info: CreateIndex ImportListStatus (ProviderId) 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:20.8 Info: => 7.61E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:20', 'import_lists') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 11: import_lists migrated 11:55:20.8 Info: => 0.0005253s 11:55:20.8 Info: 12: add_release_status migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 12 11:55:20.8 Info: AlterTable MetadataProfiles 11:55:20.8 Info: => 3E-07s 11:55:20.8 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:20.8 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:20.8 Info: => 0.0004619s 11:55:20.8 Info: PerformDBOperation 11:55:20.8 Info: Performing DB Operation 11:55:20.8 Info: => 2.29E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:20', 'add_release_status') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 12: add_release_status migrated 11:55:20.8 Info: => 0.0004412s 11:55:20.8 Info: 13: album_download_notification migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 13 11:55:20.8 Info: AlterTable Notifications 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:20.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:20.8 Info: => 0.0004607s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:20', 'album_download_notification') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 13: album_download_notification migrated 11:55:20.8 Info: => 0.0008216s 11:55:20.8 Info: 14: fix_language_metadata_profiles migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 14 11:55:20.8 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:20.8 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:20.8 Info: => 9.76E-05s 11:55:20.8 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:20.8 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:20.8 Info: => 7.55E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:20', 'fix_language_metadata_profiles') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 14: fix_language_metadata_profiles migrated 11:55:20.8 Info: => 0.000506s 11:55:20.8 Info: 15: remove_fanzub migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 15 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:20.8 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:20.8 Info: => 3.26E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:20', 'remove_fanzub') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 15: remove_fanzub migrated 11:55:20.8 Info: => 0.0003969s 11:55:20.8 Info: 16: update_artist_history_indexes migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 16 11:55:20.8 Info: CreateIndex Albums (ArtistId) 11:55:20.8 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:20.8 Info: => 8.71E-05s 11:55:20.8 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:20.8 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:20.8 Info: => 8.25E-05s 11:55:20.8 Info: DeleteIndex History (AlbumId) 11:55:20.8 Info: DROP INDEX "IX_History_AlbumId" 11:55:20.8 Info: => 0.0001129s 11:55:20.8 Info: CreateIndex History (AlbumId, Date) 11:55:20.8 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:20.8 Info: => 8.08E-05s 11:55:20.8 Info: DeleteIndex History (DownloadId) 11:55:20.8 Info: DROP INDEX "IX_History_DownloadId" 11:55:20.8 Info: => 0.0001101s 11:55:20.8 Info: CreateIndex History (DownloadId, Date) 11:55:20.8 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:20.8 Info: => 7.92E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:20', 'update_artist_history_indexes') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 16: update_artist_history_indexes migrated 11:55:20.8 Info: => 0.0004592s 11:55:20.8 Info: 17: remove_nma migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 17 11:55:20.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:20.8 Info: => 3.91E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:20', 'remove_nma') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 17: remove_nma migrated 11:55:20.8 Info: => 0.0003459s 11:55:20.8 Info: 18: album_disambiguation migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 18 11:55:20.8 Info: AlterTable Albums 11:55:20.8 Info: => 5E-07s 11:55:20.8 Info: CreateColumn Albums Disambiguation String 11:55:20.8 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:20.8 Info: => 0.0005289s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:20', 'album_disambiguation') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 18: album_disambiguation migrated 11:55:20.8 Info: => 0.0009253s 11:55:20.8 Info: 19: add_ape_quality_in_profiles migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 19 11:55:20.8 Info: PerformDBOperation 11:55:20.8 Info: Performing DB Operation 11:55:20.8 Info: => 2.57E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:20', 'add_ape_quality_in_profiles') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 19: add_ape_quality_in_profiles migrated 11:55:20.8 Info: => 0.000372s 11:55:20.8 Info: 20: remove_pushalot migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 20 11:55:20.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:20.8 Info: => 3.64E-05s 11:55:20.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.8 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:20.8 Info: => 3.85E-05s 11:55:20.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:20.8 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:20.8 Info: => 2.7E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:20', 'remove_pushalot') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 20: remove_pushalot migrated 11:55:20.8 Info: => 0.0003541s 11:55:20.8 Info: 21: add_custom_filters migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 21 11:55:20.8 Info: CreateTable CustomFilters 11:55:20.8 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:20.8 Info: => 0.0001164s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:20', 'add_custom_filters') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 21: add_custom_filters migrated 11:55:20.8 Info: => 0.0004437s 11:55:20.8 Info: 22: import_list_tags migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 22 11:55:20.8 Info: AlterTable ImportLists 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn ImportLists Tags String 11:55:20.8 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:20.8 Info: => 0.0004865s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:20', 'import_list_tags') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 22: import_list_tags migrated 11:55:20.8 Info: => 0.0008158s 11:55:20.8 Info: 23: add_release_groups_etc migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 23 11:55:20.8 Info: CreateTable ArtistMetadata 11:55:20.8 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:20.8 Info: => 0.0001359s 11:55:20.8 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:20.8 Info: => 8.31E-05s 11:55:20.8 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:20.8 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:20.8 Info: => 7.08E-05s 11:55:20.8 Info: AlterTable Artists 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:20.8 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:20.8 Info: => 0.0005029s 11:55:20.8 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:20.8 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:20.8 Info: => 5.48E-05s 11:55:20.8 Info: CreateTable AlbumReleases 11:55:20.8 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:20.8 Info: => 0.0001263s 11:55:20.8 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:20.8 Info: => 8.08E-05s 11:55:20.8 Info: CreateIndex AlbumReleases (AlbumId) 11:55:20.8 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:20.8 Info: => 7.4E-05s 11:55:20.8 Info: PerformDBOperation 11:55:20.8 Info: Performing DB Operation 11:55:20.8 Info: => 3.03E-05s 11:55:20.8 Info: AlterTable Albums 11:55:20.8 Info: => 3E-07s 11:55:20.8 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:20.8 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:20.8 Info: => 0.0005142s 11:55:20.8 Info: AlterTable Albums 11:55:20.8 Info: => 3E-07s 11:55:20.8 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:20.8 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:20.8 Info: => 0.0005068s 11:55:20.8 Info: AlterTable Albums 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Albums Links String 11:55:20.8 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:20.8 Info: => 0.0005068s 11:55:20.8 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:20.8 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:20.8 Info: => 8.64E-05s 11:55:20.8 Info: AlterTable Tracks 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Tracks ForeignRecordingId String 11:55:20.8 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:20.8 Info: => 0.0005579s 11:55:20.8 Info: AlterTable Tracks 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:20.8 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:20.8 Info: => 0.0005109s 11:55:20.8 Info: AlterTable Tracks 11:55:20.8 Info: => 3E-07s 11:55:20.8 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:20.8 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:20.8 Info: => 0.0005114s 11:55:20.8 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:20.8 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:20.8 Info: => 6.58E-05s 11:55:20.8 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:20.8 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:20.8 Info: => 5.76E-05s 11:55:20.8 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:20.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.8 Info: DROP TABLE "Artists" 11:55:20.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.8 Info: => 0.0113882s 11:55:20.8 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:20.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:20.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:20.8 Info: DROP TABLE "Albums" 11:55:20.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.8 Info: => 0.0043037s 11:55:20.8 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:20.8 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.8 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:20.8 Info: DROP TABLE "Tracks" 11:55:20.8 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:20.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:20.8 Info: => 0.0037828s 11:55:20.8 Info: DeleteColumn TrackFiles ArtistId 11:55:20.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:20.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:20.8 Info: DROP TABLE "TrackFiles" 11:55:20.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.8 Info: => 0.003558s 11:55:20.8 Info: CreateIndex Artists (ArtistMetadataId) 11:55:20.8 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.8 Info: => 7.63E-05s 11:55:20.8 Info: CreateIndex Artists (Monitored) 11:55:20.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.8 Info: => 7.27E-05s 11:55:20.8 Info: CreateIndex Albums (ArtistMetadataId) 11:55:20.8 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:20.8 Info: => 7.18E-05s 11:55:20.8 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:20.8 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:20.8 Info: => 7E-05s 11:55:20.8 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:20.8 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:20.8 Info: => 6.66E-05s 11:55:20.8 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:20.8 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:20.8 Info: => 6.83E-05s 11:55:20.8 Info: UpdateData 11:55:20.8 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:20.8 Info: => 3.78E-05s 11:55:20.8 Info: UpdateData 11:55:20.8 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:20.8 Info: => 3.15E-05s 11:55:20.8 Info: UpdateData 11:55:20.8 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:20.8 Info: => 3.86E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:20', 'add_release_groups_etc') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 23: add_release_groups_etc migrated 11:55:20.8 Info: => 0.0006181s 11:55:20.8 Info: 24: NewMediaInfoFormat migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 24 11:55:20.8 Info: UpdateData 11:55:20.8 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:20.8 Info: => 5E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:20', 'NewMediaInfoFormat') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 24: NewMediaInfoFormat migrated 11:55:20.8 Info: => 0.000507s 11:55:20.8 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 25 11:55:20.8 Info: RenameTable Restrictions ReleaseProfiles 11:55:20.8 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:20.8 Info: => 0.0013709s 11:55:20.8 Info: AlterTable ReleaseProfiles 11:55:20.8 Info: => 3E-07s 11:55:20.8 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:20.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:20.8 Info: => 0.0004701s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:20', 'rename_restrictions_to_release_profiles') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:20.8 Info: => 0.0009125s 11:55:20.8 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 26 11:55:20.8 Info: RenameTable Profiles QualityProfiles 11:55:20.8 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:20.8 Info: => 0.0014298s 11:55:20.8 Info: AlterTable QualityProfiles 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:20.8 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:20.8 Info: => 0.0005099s 11:55:20.8 Info: AlterTable LanguageProfiles 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:20.8 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:20.8 Info: => 0.0004798s 11:55:20.8 Info: UpdateData 11:55:20.8 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:20.8 Info: => 3.56E-05s 11:55:20.8 Info: UpdateData 11:55:20.8 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:20.8 Info: => 2.74E-05s 11:55:20.8 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:20.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.8 Info: DROP TABLE "Artists" 11:55:20.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.8 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.8 Info: => 0.0040532s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:20', 'rename_quality_profiles_add_upgrade_allowed') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:20.8 Info: => 0.0046386s 11:55:20.8 Info: 27: add_import_exclusions migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 27 11:55:20.8 Info: CreateTable ImportListExclusions 11:55:20.8 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:20.8 Info: => 0.0001094s 11:55:20.8 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:20.8 Info: => 8.55E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:20', 'add_import_exclusions') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 27: add_import_exclusions migrated 11:55:20.8 Info: => 0.0005736s 11:55:20.8 Info: 28: clean_artist_metadata_table migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 28 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.8 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.8 Info: => 0.0001289s 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.8 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.8 Info: => 0.0001157s 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:20.8 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:20.8 Info: => 0.0001142s 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:20.8 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:20.8 Info: => 0.0001108s 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.8 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:20.8 Info: => 0.0001083s 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.8 Info: => 0.0001085s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:20', 'clean_artist_metadata_table') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 28: clean_artist_metadata_table migrated 11:55:20.8 Info: => 0.000625s 11:55:20.8 Info: 29: health_issue_notification migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 29 11:55:20.8 Info: AlterTable Notifications 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:20.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:20.8 Info: => 0.0005027s 11:55:20.8 Info: AlterTable Notifications 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:20.8 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:20.8 Info: => 0.0004915s 11:55:20.8 Info: AlterTable Notifications 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:20.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:20.8 Info: => 0.0005145s 11:55:20.8 Info: AlterTable Notifications 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:20.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:20.8 Info: => 0.0004888s 11:55:20.8 Info: AlterTable Notifications 11:55:20.8 Info: => 5E-07s 11:55:20.8 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:20.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:20.8 Info: => 0.0004747s 11:55:20.8 Info: DeleteColumn Notifications OnDownload 11:55:20.8 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:20.8 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:20.8 Info: DROP TABLE "Notifications" 11:55:20.8 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:20.8 Info: => 0.0036618s 11:55:20.8 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:20.8 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:20.8 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:20.8 Info: DROP TABLE "Notifications" 11:55:20.8 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:20.8 Info: => 0.0036345s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:20', 'health_issue_notification') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 29: health_issue_notification migrated 11:55:20.8 Info: => 0.0041583s 11:55:20.8 Info: 30: add_mediafilerepository_mtime migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 30 11:55:20.8 Info: AlterTable TrackFiles 11:55:20.8 Info: => 5E-07s 11:55:20.8 Info: CreateColumn TrackFiles Modified DateTime 11:55:20.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:20.8 Info: => 0.0005469s 11:55:20.8 Info: AlterTable TrackFiles 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn TrackFiles Path String 11:55:20.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:20.8 Info: => 0.0005022s 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:20.8 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:20.8 Info: => 2.83E-05s 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:20.8 Info: => 0.0001162s 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:20.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:20.8 Info: => 0.0001237s 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:20.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:20.8 Info: => 0.0001297s 11:55:20.8 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:20.8 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:20.8 Info: => 6.67E-05s 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:20.8 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:20.8 Info: => 4.77E-05s 11:55:20.8 Info: AlterTable TrackFiles 11:55:20.8 Info: => 3E-07s 11:55:20.8 Info: AlterColumn TrackFiles Path String 11:55:20.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:20.8 Info: DROP TABLE "TrackFiles" 11:55:20.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.8 Info: => 0.0038532s 11:55:20.8 Info: CreateIndex TrackFiles (Path) 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.8 Info: => 8.03E-05s 11:55:20.8 Info: DeleteColumn TrackFiles RelativePath 11:55:20.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:20.8 Info: DROP TABLE "TrackFiles" 11:55:20.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.8 Info: => 0.0038592s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:20', 'add_mediafilerepository_mtime') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 30: add_mediafilerepository_mtime migrated 11:55:20.8 Info: => 0.0044045s 11:55:20.8 Info: 31: add_artistmetadataid_constraint migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 31 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:20.8 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:20.8 Info: => 7E-05s 11:55:20.8 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:20.8 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:20.8 Info: => 0.0001271s 11:55:20.8 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:20.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.8 Info: DROP TABLE "Artists" 11:55:20.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.8 Info: => 0.0040189s 11:55:20.8 Info: CreateIndex Artists (ArtistMetadataId) 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.8 Info: => 9.96E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:20', 'add_artistmetadataid_constraint') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 31: add_artistmetadataid_constraint migrated 11:55:20.8 Info: => 0.0006092s 11:55:20.8 Info: 32: old_ids_and_artist_alias migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 32 11:55:20.8 Info: AlterTable ArtistMetadata 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn ArtistMetadata Aliases String 11:55:20.8 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:20.8 Info: => 0.0005189s 11:55:20.8 Info: AlterTable ArtistMetadata 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:20.8 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.8 Info: => 0.0005263s 11:55:20.8 Info: AlterTable Albums 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:20.8 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.8 Info: => 0.0005012s 11:55:20.8 Info: AlterTable AlbumReleases 11:55:20.8 Info: => 3E-07s 11:55:20.8 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:20.8 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.8 Info: => 0.0005891s 11:55:20.8 Info: AlterTable Tracks 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:20.8 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.8 Info: => 0.0004987s 11:55:20.8 Info: AlterTable Tracks 11:55:20.8 Info: => 4E-07s 11:55:20.8 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:20.8 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:20.8 Info: => 0.0004981s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:20', 'old_ids_and_artist_alias') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 32: old_ids_and_artist_alias migrated 11:55:20.8 Info: => 0.0009768s 11:55:20.8 Info: 33: download_propers_config migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 33 11:55:20.8 Info: PerformDBOperation 11:55:20.8 Info: Performing DB Operation 11:55:20.8 Info: => 2.57E-05s 11:55:20.8 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:20.8 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:20.8 Info: => 2.73E-05s 11:55:20.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:20', 'download_propers_config') 11:55:20.8 Info: Committing Transaction 11:55:20.8 Info: 33: download_propers_config migrated 11:55:20.8 Info: => 0.0003961s 11:55:20.8 Info: 34: remove_language_profiles migrating 11:55:20.8 Info: Beginning Transaction 11:55:20.8 Info: Starting migration of Main DB to 34 11:55:20.8 Info: DeleteTable LanguageProfiles 11:55:20.8 Info: DROP TABLE "LanguageProfiles" 11:55:20.8 Info: => 0.0001776s 11:55:20.8 Info: DeleteColumn Artists LanguageProfileId 11:55:20.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:20.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:20.8 Info: DROP TABLE "Artists" 11:55:20.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:20.8 Info: => 0.0042301s 11:55:20.8 Info: DeleteColumn ImportLists LanguageProfileId 11:55:20.8 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:20.8 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:20.8 Info: DROP TABLE "ImportLists" 11:55:20.8 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:20.8 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:20.8 Info: => 0.0039007s 11:55:20.8 Info: DeleteColumn Blacklist Language 11:55:20.8 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:20.8 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:20.8 Info: DROP TABLE "Blacklist" 11:55:20.8 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:20.8 Info: => 0.0036934s 11:55:20.8 Info: DeleteColumn History Language 11:55:20.8 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:20.8 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:20.8 Info: DROP TABLE "History" 11:55:20.8 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:20.8 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:20.8 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:20.8 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:20.8 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:20.8 Info: => 0.0042496s 11:55:20.8 Info: DeleteColumn LyricFiles Language 11:55:20.9 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:20.9 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:20.9 Info: DROP TABLE "LyricFiles" 11:55:20.9 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:20.9 Info: => 0.0035831s 11:55:20.9 Info: DeleteColumn TrackFiles Language 11:55:20.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:20.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:20.9 Info: DROP TABLE "TrackFiles" 11:55:20.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:20.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:20.9 Info: => 0.0056641s 11:55:20.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:20', 'remove_language_profiles') 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: 34: remove_language_profiles migrated 11:55:20.9 Info: => 0.0062824s 11:55:20.9 Info: 35: multi_disc_naming_format migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: Starting migration of Main DB to 35 11:55:20.9 Info: AlterTable NamingConfig 11:55:20.9 Info: => 4E-07s 11:55:20.9 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:20.9 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:20.9 Info: => 0.0005518s 11:55:20.9 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:20.9 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:20.9 Info: => 3.28E-05s 11:55:20.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:20', 'multi_disc_naming_format') 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: 35: multi_disc_naming_format migrated 11:55:20.9 Info: => 0.0004872s 11:55:20.9 Info: 36: add_download_client_priority migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: Starting migration of Main DB to 36 11:55:20.9 Info: INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Settings", "ConfigContract") VALUES (1, 'Deluge', 'Deluge', '{ "host": "127.0.0.1", "port": 0, "urlBase": "/my/", "musicCategory": "abc", "recentTvPriority": 0, "olderTvPriority": 0, "useSsl": false }', 'DelugeSettings'); INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Settings", "ConfigContract") VALUES (1, 'Deluge2', 'Deluge', '{ "host": "127.0.0.1", "port": 0, "urlBase": "/my/", "musicCategory": "abc", "recentTvPriority": 0, "olderTvPriority": 0, "useSsl": false }', 'DelugeSettings'); INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Settings", "ConfigContract") VALUES (1, 'sab', 'Sabnzbd', '{ "host": "127.0.0.1", "port": 0, "musicCategory": "abc", "recentTvPriority": 0, "olderTvPriority": 0, "useSsl": false }', 'SabnzbdSettings') 11:55:20.9 Info: AlterTable DownloadClients 11:55:20.9 Info: => 3E-07s 11:55:20.9 Info: CreateColumn DownloadClients Priority Int32 11:55:20.9 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:20.9 Info: => 0.0005263s 11:55:20.9 Info: PerformDBOperation 11:55:20.9 Info: Performing DB Operation 11:55:20.9 Info: => 0.0009387s 11:55:20.9 Info: -> 1 Insert operations completed in 00:00:00.0001171 taking an average of 00:00:00.0001171 11:55:20.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:20', 'add_download_client_priority') 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: 36: add_download_client_priority migrated 11:55:20.9 Info: => 0.0014383s 11:55:20.9 Debug: Took: 00:00:00.1760957 11:55:20.9 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_download_client_priorityFixture.should_renumber_prio_for_enabled_clients --- 11:55:20.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_download_client_priorityFixture.should_set_prio_to_one --- 11:55:20.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173209510365_159/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:20.9 Info: DatabaseEngineVersionCheck migrating 11:55:20.9 Info: PerformDBOperation 11:55:20.9 Info: Performing DB Operation 11:55:20.9 Info: SQLite 3.46.1 11:55:20.9 Info: => 0.0013878s 11:55:20.9 Info: DatabaseEngineVersionCheck migrated 11:55:20.9 Info: => 0.0013969s 11:55:20.9 Info: VersionMigration migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: CreateTable VersionInfo 11:55:20.9 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:20.9 Info: => 0.0001398s 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: VersionMigration migrated 11:55:20.9 Info: => 0.0008221s 11:55:20.9 Info: VersionUniqueMigration migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: CreateIndex VersionInfo (Version) 11:55:20.9 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:20.9 Info: => 0.0001157s 11:55:20.9 Info: AlterTable VersionInfo 11:55:20.9 Info: => 6E-07s 11:55:20.9 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:20.9 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:20.9 Info: => 0.0004671s 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: VersionUniqueMigration migrated 11:55:20.9 Info: => 0.0008595s 11:55:20.9 Info: VersionDescriptionMigration migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: AlterTable VersionInfo 11:55:20.9 Info: => 4E-07s 11:55:20.9 Info: CreateColumn VersionInfo Description String 11:55:20.9 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:20.9 Info: => 0.0001759s 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: VersionDescriptionMigration migrated 11:55:20.9 Info: => 0.000465s 11:55:20.9 Info: 1: InitialSetup migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: Starting migration of Main DB to 1 11:55:20.9 Info: CreateTable Config 11:55:20.9 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:20.9 Info: => 0.0001348s 11:55:20.9 Info: CreateIndex Config (Key) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:20.9 Info: => 8.44E-05s 11:55:20.9 Info: CreateTable RootFolders 11:55:20.9 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:20.9 Info: => 7.96E-05s 11:55:20.9 Info: CreateIndex RootFolders (Path) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:20.9 Info: => 7.03E-05s 11:55:20.9 Info: CreateTable Artists 11:55:20.9 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:20.9 Info: => 0.0001858s 11:55:20.9 Info: CreateIndex Artists (ForeignArtistId) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.9 Info: => 7.77E-05s 11:55:20.9 Info: CreateIndex Artists (NameSlug) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.9 Info: => 6.74E-05s 11:55:20.9 Info: CreateIndex Artists (CleanName) 11:55:20.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.9 Info: => 6.58E-05s 11:55:20.9 Info: CreateIndex Artists (Path) 11:55:20.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.9 Info: => 6.22E-05s 11:55:20.9 Info: CreateTable Albums 11:55:20.9 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:20.9 Info: => 0.000162s 11:55:20.9 Info: CreateIndex Albums (ForeignAlbumId) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:20.9 Info: => 6.94E-05s 11:55:20.9 Info: CreateIndex Albums (MBId) 11:55:20.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:20.9 Info: => 6.38E-05s 11:55:20.9 Info: CreateIndex Albums (TADBId) 11:55:20.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:20.9 Info: => 6.85E-05s 11:55:20.9 Info: CreateIndex Albums (TitleSlug) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:20.9 Info: => 6.87E-05s 11:55:20.9 Info: CreateIndex Albums (CleanTitle) 11:55:20.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:20.9 Info: => 6.72E-05s 11:55:20.9 Info: CreateIndex Albums (Path) 11:55:20.9 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:20.9 Info: => 6.48E-05s 11:55:20.9 Info: CreateTable Tracks 11:55:20.9 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:20.9 Info: => 0.0001244s 11:55:20.9 Info: CreateIndex Tracks (ForeignTrackId) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:20.9 Info: => 7.17E-05s 11:55:20.9 Info: CreateIndex Tracks (ArtistId) 11:55:20.9 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:20.9 Info: => 7.37E-05s 11:55:20.9 Info: CreateIndex Tracks (TrackFileId) 11:55:20.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:20.9 Info: => 7.28E-05s 11:55:20.9 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:20.9 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:20.9 Info: => 7.53E-05s 11:55:20.9 Info: CreateTable TrackFiles 11:55:20.9 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:20.9 Info: => 0.0001184s 11:55:20.9 Info: CreateIndex TrackFiles (ArtistId) 11:55:20.9 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:20.9 Info: => 6.96E-05s 11:55:20.9 Info: CreateIndex TrackFiles (AlbumId) 11:55:20.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:20.9 Info: => 6.89E-05s 11:55:20.9 Info: CreateTable History 11:55:20.9 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:20.9 Info: => 0.0001257s 11:55:20.9 Info: CreateIndex History (Date) 11:55:20.9 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:20.9 Info: => 7.07E-05s 11:55:20.9 Info: CreateIndex History (EventType) 11:55:20.9 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:20.9 Info: => 6.85E-05s 11:55:20.9 Info: CreateIndex History (DownloadId) 11:55:20.9 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:20.9 Info: => 9.71E-05s 11:55:20.9 Info: CreateIndex History (AlbumId) 11:55:20.9 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:20.9 Info: => 9.83E-05s 11:55:20.9 Info: CreateTable Notifications 11:55:20.9 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:20.9 Info: => 0.0001503s 11:55:20.9 Info: CreateTable ScheduledTasks 11:55:20.9 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:20.9 Info: => 0.0001006s 11:55:20.9 Info: CreateIndex ScheduledTasks (TypeName) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:20.9 Info: => 7.25E-05s 11:55:20.9 Info: CreateTable Indexers 11:55:20.9 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, "EnableSearch" INTEGER) 11:55:20.9 Info: => 9.42E-05s 11:55:20.9 Info: CreateIndex Indexers (Name) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.9 Info: => 7.65E-05s 11:55:20.9 Info: CreateTable Profiles 11:55:20.9 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:20.9 Info: => 8.38E-05s 11:55:20.9 Info: CreateIndex Profiles (Name) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:20.9 Info: => 9.32E-05s 11:55:20.9 Info: CreateTable QualityDefinitions 11:55:20.9 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:20.9 Info: => 0.0001059s 11:55:20.9 Info: CreateIndex QualityDefinitions (Quality) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:20.9 Info: => 7.2E-05s 11:55:20.9 Info: CreateIndex QualityDefinitions (Title) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:20.9 Info: => 7.2E-05s 11:55:20.9 Info: CreateTable NamingConfig 11:55:20.9 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:20.9 Info: => 0.0001061s 11:55:20.9 Info: CreateTable Blacklist 11:55:20.9 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:20.9 Info: => 0.0001464s 11:55:20.9 Info: CreateTable Metadata 11:55:20.9 Info: CREATE TABLE "Metadata" ("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) 11:55:20.9 Info: => 9.27E-05s 11:55:20.9 Info: CreateTable MetadataFiles 11:55:20.9 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:20.9 Info: => 0.000105s 11:55:20.9 Info: CreateTable DownloadClients 11:55:20.9 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) 11:55:20.9 Info: => 9.5E-05s 11:55:20.9 Info: CreateTable PendingReleases 11:55:20.9 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:20.9 Info: => 0.0001016s 11:55:20.9 Info: CreateTable RemotePathMappings 11:55:20.9 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:20.9 Info: => 8.95E-05s 11:55:20.9 Info: CreateTable Tags 11:55:20.9 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:20.9 Info: => 8.19E-05s 11:55:20.9 Info: CreateIndex Tags (Label) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:20.9 Info: => 8.31E-05s 11:55:20.9 Info: CreateTable Restrictions 11:55:20.9 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:20.9 Info: => 8.6E-05s 11:55:20.9 Info: CreateTable DelayProfiles 11:55:20.9 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:20.9 Info: => 0.0001226s 11:55:20.9 Info: CreateTable Users 11:55:20.9 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:20.9 Info: => 8.65E-05s 11:55:20.9 Info: CreateIndex Users (Identifier) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:20.9 Info: => 8E-05s 11:55:20.9 Info: CreateIndex Users (Username) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:20.9 Info: => 7.58E-05s 11:55:20.9 Info: CreateTable Commands 11:55:20.9 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) 11:55:20.9 Info: => 0.0001105s 11:55:20.9 Info: CreateTable IndexerStatus 11:55:20.9 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) 11:55:20.9 Info: => 0.0001092s 11:55:20.9 Info: CreateIndex IndexerStatus (ProviderId) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:20.9 Info: => 9.74E-05s 11:55:20.9 Info: CreateTable ExtraFiles 11:55:20.9 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:20.9 Info: => 0.0001149s 11:55:20.9 Info: CreateTable LyricFiles 11:55:20.9 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:20.9 Info: => 0.0001526s 11:55:20.9 Info: CreateTable LanguageProfiles 11:55:20.9 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:20.9 Info: => 9.1E-05s 11:55:20.9 Info: CreateIndex LanguageProfiles (Name) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:20.9 Info: => 8.82E-05s 11:55:20.9 Info: CreateTable DownloadClientStatus 11:55:20.9 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) 11:55:20.9 Info: => 0.0001167s 11:55:20.9 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:20.9 Info: => 8.46E-05s 11:55:20.9 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:20.9 Info: -> 1 Insert operations completed in 00:00:00.0000517 taking an average of 00:00:00.0000517 11:55:20.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:20', 'InitialSetup') 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: 1: InitialSetup migrated 11:55:20.9 Info: => 0.0008732s 11:55:20.9 Info: 2: add_reason_to_pending_releases migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: Starting migration of Main DB to 2 11:55:20.9 Info: AlterTable PendingReleases 11:55:20.9 Info: => 4E-07s 11:55:20.9 Info: CreateColumn PendingReleases Reason Int32 11:55:20.9 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:20.9 Info: => 0.000505s 11:55:20.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:20', 'add_reason_to_pending_releases') 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: 2: add_reason_to_pending_releases migrated 11:55:20.9 Info: => 0.0009342s 11:55:20.9 Info: 3: add_medium_support migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: Starting migration of Main DB to 3 11:55:20.9 Info: AlterTable Albums 11:55:20.9 Info: => 4E-07s 11:55:20.9 Info: CreateColumn Albums Media String 11:55:20.9 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:20.9 Info: => 0.000473s 11:55:20.9 Info: AlterTable Tracks 11:55:20.9 Info: => 4E-07s 11:55:20.9 Info: CreateColumn Tracks MediumNumber Int32 11:55:20.9 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:20.9 Info: => 0.0005122s 11:55:20.9 Info: AlterTable Tracks 11:55:20.9 Info: => 5E-07s 11:55:20.9 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:20.9 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:20.9 Info: => 0.0004311s 11:55:20.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:20.9 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:20.9 Info: => 3.43E-05s 11:55:20.9 Info: DeleteColumn Tracks TrackNumber 11:55:20.9 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:20.9 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:20.9 Info: DROP TABLE "Tracks" 11:55:20.9 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:20.9 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:20.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:20.9 Info: => 0.0037833s 11:55:20.9 Info: AlterTable Tracks 11:55:20.9 Info: => 4E-07s 11:55:20.9 Info: CreateColumn Tracks TrackNumber String 11:55:20.9 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:20.9 Info: => 0.0004356s 11:55:20.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:20', 'add_medium_support') 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: 3: add_medium_support migrated 11:55:20.9 Info: => 0.0009464s 11:55:20.9 Info: 4: add_various_qualites_in_profile migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: Starting migration of Main DB to 4 11:55:20.9 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:20.9 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:20.9 Info: => 3.98E-05s 11:55:20.9 Info: PerformDBOperation 11:55:20.9 Info: Performing DB Operation 11:55:20.9 Info: => 2.83E-05s 11:55:20.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:20', 'add_various_qualites_in_profile') 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: 4: add_various_qualites_in_profile migrated 11:55:20.9 Info: => 0.0003577s 11:55:20.9 Info: 5: metadata_profiles migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: Starting migration of Main DB to 5 11:55:20.9 Info: CreateTable MetadataProfiles 11:55:20.9 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:20.9 Info: => 0.0001064s 11:55:20.9 Info: CreateIndex MetadataProfiles (Name) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:20.9 Info: => 8.62E-05s 11:55:20.9 Info: AlterTable Artists 11:55:20.9 Info: => 3E-07s 11:55:20.9 Info: CreateColumn Artists MetadataProfileId Int32 11:55:20.9 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:20.9 Info: => 0.0005444s 11:55:20.9 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:20.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:20.9 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:20.9 Info: DROP TABLE "Artists" 11:55:20.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.9 Info: => 0.0039065s 11:55:20.9 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:20.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:20.9 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:20.9 Info: DROP TABLE "Artists" 11:55:20.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:20.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:20.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:20.9 Info: => 0.0038256s 11:55:20.9 Info: AlterTable Albums 11:55:20.9 Info: => 3E-07s 11:55:20.9 Info: CreateColumn Albums SecondaryTypes String 11:55:20.9 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:20.9 Info: => 0.0004395s 11:55:20.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:20', 'metadata_profiles') 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: 5: metadata_profiles migrated 11:55:20.9 Info: => 0.0009577s 11:55:20.9 Info: 6: separate_automatic_and_interactive_search migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: Starting migration of Main DB to 6 11:55:20.9 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:20.9 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, "EnableAutomaticSearch" INTEGER) 11:55:20.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:20.9 Info: DROP TABLE "Indexers" 11:55:20.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.9 Info: => 0.0032792s 11:55:20.9 Info: AlterTable Indexers 11:55:20.9 Info: => 3E-07s 11:55:20.9 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:20.9 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:20.9 Info: => 0.000434s 11:55:20.9 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:20.9 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:20.9 Info: => 3.11E-05s 11:55:20.9 Info: AlterTable Indexers 11:55:20.9 Info: => 3E-07s 11:55:20.9 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:20.9 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:20.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:20.9 Info: DROP TABLE "Indexers" 11:55:20.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:20.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:20.9 Info: => 0.0032725s 11:55:20.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:20', 'separate_automatic_and_interactive_search') 11:55:20.9 Info: Committing Transaction 11:55:20.9 Info: 6: separate_automatic_and_interactive_search migrated 11:55:20.9 Info: => 0.0037477s 11:55:20.9 Info: 7: change_album_path_to_relative migrating 11:55:20.9 Info: Beginning Transaction 11:55:20.9 Info: Starting migration of Main DB to 7 11:55:20.9 Info: DeleteColumn Albums Path 11:55:20.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:20.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:20.9 Info: DROP TABLE "Albums" 11:55:20.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.0 Info: => 0.0043424s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:21', 'change_album_path_to_relative') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 7: change_album_path_to_relative migrated 11:55:21.0 Info: => 0.0048681s 11:55:21.0 Info: 8: change_quality_size_mb_to_kb migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 8 11:55:21.0 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.0 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.0 Info: => 3.91E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:21', 'change_quality_size_mb_to_kb') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 8: change_quality_size_mb_to_kb migrated 11:55:21.0 Info: => 0.0003853s 11:55:21.0 Info: 9: album_releases migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 9 11:55:21.0 Info: AlterTable Albums 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Albums Releases String 11:55:21.0 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:21.0 Info: => 0.0004853s 11:55:21.0 Info: AlterTable Albums 11:55:21.0 Info: => 5E-07s 11:55:21.0 Info: CreateColumn Albums CurrentRelease String 11:55:21.0 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:21.0 Info: => 0.0004927s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:21', 'album_releases') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 9: album_releases migrated 11:55:21.0 Info: => 0.0009505s 11:55:21.0 Info: 10: album_releases_fix migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 10 11:55:21.0 Info: AlterTable Albums 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: AlterColumn Albums Releases String 11:55:21.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:21.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.0 Info: DROP TABLE "Albums" 11:55:21.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.0 Info: => 0.0039534s 11:55:21.0 Info: AlterTable Albums 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: AlterColumn Albums CurrentRelease String 11:55:21.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:21.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.0 Info: DROP TABLE "Albums" 11:55:21.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.0 Info: => 0.0039145s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:21', 'album_releases_fix') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 10: album_releases_fix migrated 11:55:21.0 Info: => 0.0043899s 11:55:21.0 Info: 11: import_lists migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 11 11:55:21.0 Info: CreateTable ImportLists 11:55:21.0 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.0 Info: => 0.0001269s 11:55:21.0 Info: CreateIndex ImportLists (Name) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:21.0 Info: => 8.01E-05s 11:55:21.0 Info: CreateTable ImportListStatus 11:55:21.0 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:21.0 Info: => 0.0001029s 11:55:21.0 Info: CreateIndex ImportListStatus (ProviderId) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:21.0 Info: => 7.74E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:21', 'import_lists') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 11: import_lists migrated 11:55:21.0 Info: => 0.0005062s 11:55:21.0 Info: 12: add_release_status migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 12 11:55:21.0 Info: AlterTable MetadataProfiles 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:21.0 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:21.0 Info: => 0.0004649s 11:55:21.0 Info: PerformDBOperation 11:55:21.0 Info: Performing DB Operation 11:55:21.0 Info: => 2.49E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:21', 'add_release_status') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 12: add_release_status migrated 11:55:21.0 Info: => 0.0003756s 11:55:21.0 Info: 13: album_download_notification migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 13 11:55:21.0 Info: AlterTable Notifications 11:55:21.0 Info: => 5E-07s 11:55:21.0 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:21.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:21.0 Info: => 0.000476s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:21', 'album_download_notification') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 13: album_download_notification migrated 11:55:21.0 Info: => 0.0008373s 11:55:21.0 Info: 14: fix_language_metadata_profiles migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 14 11:55:21.0 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.0 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.0 Info: => 9.35E-05s 11:55:21.0 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.0 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.0 Info: => 7E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:21', 'fix_language_metadata_profiles') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 14: fix_language_metadata_profiles migrated 11:55:21.0 Info: => 0.0004208s 11:55:21.0 Info: 15: remove_fanzub migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 15 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.0 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.0 Info: => 3.18E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:21', 'remove_fanzub') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 15: remove_fanzub migrated 11:55:21.0 Info: => 0.0003951s 11:55:21.0 Info: 16: update_artist_history_indexes migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 16 11:55:21.0 Info: CreateIndex Albums (ArtistId) 11:55:21.0 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:21.0 Info: => 0.0001041s 11:55:21.0 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:21.0 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:21.0 Info: => 8.11E-05s 11:55:21.0 Info: DeleteIndex History (AlbumId) 11:55:21.0 Info: DROP INDEX "IX_History_AlbumId" 11:55:21.0 Info: => 0.0001173s 11:55:21.0 Info: CreateIndex History (AlbumId, Date) 11:55:21.0 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:21.0 Info: => 8.16E-05s 11:55:21.0 Info: DeleteIndex History (DownloadId) 11:55:21.0 Info: DROP INDEX "IX_History_DownloadId" 11:55:21.0 Info: => 0.0001086s 11:55:21.0 Info: CreateIndex History (DownloadId, Date) 11:55:21.0 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:21.0 Info: => 7.98E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:21', 'update_artist_history_indexes') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 16: update_artist_history_indexes migrated 11:55:21.0 Info: => 0.0004831s 11:55:21.0 Info: 17: remove_nma migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 17 11:55:21.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:21.0 Info: => 4.74E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:21', 'remove_nma') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 17: remove_nma migrated 11:55:21.0 Info: => 0.0003956s 11:55:21.0 Info: 18: album_disambiguation migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 18 11:55:21.0 Info: AlterTable Albums 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Albums Disambiguation String 11:55:21.0 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:21.0 Info: => 0.000483s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:21', 'album_disambiguation') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 18: album_disambiguation migrated 11:55:21.0 Info: => 0.0008602s 11:55:21.0 Info: 19: add_ape_quality_in_profiles migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 19 11:55:21.0 Info: PerformDBOperation 11:55:21.0 Info: Performing DB Operation 11:55:21.0 Info: => 2.83E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:21', 'add_ape_quality_in_profiles') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 19: add_ape_quality_in_profiles migrated 11:55:21.0 Info: => 0.0003514s 11:55:21.0 Info: 20: remove_pushalot migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 20 11:55:21.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:21.0 Info: => 3.65E-05s 11:55:21.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.0 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:21.0 Info: => 6.15E-05s 11:55:21.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.0 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:21.0 Info: => 2.78E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:21', 'remove_pushalot') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 20: remove_pushalot migrated 11:55:21.0 Info: => 0.0003919s 11:55:21.0 Info: 21: add_custom_filters migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 21 11:55:21.0 Info: CreateTable CustomFilters 11:55:21.0 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:21.0 Info: => 0.0001161s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:21', 'add_custom_filters') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 21: add_custom_filters migrated 11:55:21.0 Info: => 0.0004697s 11:55:21.0 Info: 22: import_list_tags migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 22 11:55:21.0 Info: AlterTable ImportLists 11:55:21.0 Info: => 5E-07s 11:55:21.0 Info: CreateColumn ImportLists Tags String 11:55:21.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:21.0 Info: => 0.0004839s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:21', 'import_list_tags') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 22: import_list_tags migrated 11:55:21.0 Info: => 0.0008271s 11:55:21.0 Info: 23: add_release_groups_etc migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 23 11:55:21.0 Info: CreateTable ArtistMetadata 11:55:21.0 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:21.0 Info: => 0.0001363s 11:55:21.0 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:21.0 Info: => 8.28E-05s 11:55:21.0 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.0 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.0 Info: => 6.9E-05s 11:55:21.0 Info: AlterTable Artists 11:55:21.0 Info: => 3E-07s 11:55:21.0 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:21.0 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.0 Info: => 0.0005389s 11:55:21.0 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.0 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.0 Info: => 5.99E-05s 11:55:21.0 Info: CreateTable AlbumReleases 11:55:21.0 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:21.0 Info: => 0.0001649s 11:55:21.0 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:21.0 Info: => 7.99E-05s 11:55:21.0 Info: CreateIndex AlbumReleases (AlbumId) 11:55:21.0 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:21.0 Info: => 7.43E-05s 11:55:21.0 Info: PerformDBOperation 11:55:21.0 Info: Performing DB Operation 11:55:21.0 Info: => 2.99E-05s 11:55:21.0 Info: AlterTable Albums 11:55:21.0 Info: => 3E-07s 11:55:21.0 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:21.0 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.0 Info: => 0.0005132s 11:55:21.0 Info: AlterTable Albums 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:21.0 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:21.0 Info: => 0.0005138s 11:55:21.0 Info: AlterTable Albums 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Albums Links String 11:55:21.0 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:21.0 Info: => 0.0005191s 11:55:21.0 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.0 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.0 Info: => 8.29E-05s 11:55:21.0 Info: AlterTable Tracks 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Tracks ForeignRecordingId String 11:55:21.0 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:21.0 Info: => 0.0005107s 11:55:21.0 Info: AlterTable Tracks 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:21.0 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:21.0 Info: => 0.0005558s 11:55:21.0 Info: AlterTable Tracks 11:55:21.0 Info: => 3E-07s 11:55:21.0 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:21.0 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.0 Info: => 0.0005781s 11:55:21.0 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.0 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.0 Info: => 6.85E-05s 11:55:21.0 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.0 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.0 Info: => 5.97E-05s 11:55:21.0 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:21.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.0 Info: DROP TABLE "Artists" 11:55:21.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.0 Info: => 0.0106173s 11:55:21.0 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:21.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:21.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:21.0 Info: DROP TABLE "Albums" 11:55:21.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.0 Info: => 0.004243s 11:55:21.0 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:21.0 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.0 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:21.0 Info: DROP TABLE "Tracks" 11:55:21.0 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.0 Info: => 0.0038332s 11:55:21.0 Info: DeleteColumn TrackFiles ArtistId 11:55:21.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:21.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:21.0 Info: DROP TABLE "TrackFiles" 11:55:21.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.0 Info: => 0.0040425s 11:55:21.0 Info: CreateIndex Artists (ArtistMetadataId) 11:55:21.0 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.0 Info: => 7.73E-05s 11:55:21.0 Info: CreateIndex Artists (Monitored) 11:55:21.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.0 Info: => 7.21E-05s 11:55:21.0 Info: CreateIndex Albums (ArtistMetadataId) 11:55:21.0 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:21.0 Info: => 6.92E-05s 11:55:21.0 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:21.0 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:21.0 Info: => 6.9E-05s 11:55:21.0 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:21.0 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:21.0 Info: => 6.84E-05s 11:55:21.0 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:21.0 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:21.0 Info: => 6.91E-05s 11:55:21.0 Info: UpdateData 11:55:21.0 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:21.0 Info: => 3.65E-05s 11:55:21.0 Info: UpdateData 11:55:21.0 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:21.0 Info: => 3.1E-05s 11:55:21.0 Info: UpdateData 11:55:21.0 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:21.0 Info: => 3.45E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:21', 'add_release_groups_etc') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 23: add_release_groups_etc migrated 11:55:21.0 Info: => 0.0006223s 11:55:21.0 Info: 24: NewMediaInfoFormat migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 24 11:55:21.0 Info: UpdateData 11:55:21.0 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:21.0 Info: => 4.85E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:21', 'NewMediaInfoFormat') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 24: NewMediaInfoFormat migrated 11:55:21.0 Info: => 0.0004569s 11:55:21.0 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 25 11:55:21.0 Info: RenameTable Restrictions ReleaseProfiles 11:55:21.0 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:21.0 Info: => 0.0014604s 11:55:21.0 Info: AlterTable ReleaseProfiles 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:21.0 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:21.0 Info: => 0.0004711s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:21', 'rename_restrictions_to_release_profiles') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:21.0 Info: => 0.0009107s 11:55:21.0 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 26 11:55:21.0 Info: RenameTable Profiles QualityProfiles 11:55:21.0 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:21.0 Info: => 0.0013906s 11:55:21.0 Info: AlterTable QualityProfiles 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:21.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:21.0 Info: => 0.0005104s 11:55:21.0 Info: AlterTable LanguageProfiles 11:55:21.0 Info: => 5E-07s 11:55:21.0 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:21.0 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:21.0 Info: => 0.0004984s 11:55:21.0 Info: UpdateData 11:55:21.0 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:21.0 Info: => 3.57E-05s 11:55:21.0 Info: UpdateData 11:55:21.0 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:21.0 Info: => 2.73E-05s 11:55:21.0 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:21.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.0 Info: DROP TABLE "Artists" 11:55:21.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.0 Info: => 0.0040814s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:21', 'rename_quality_profiles_add_upgrade_allowed') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:21.0 Info: => 0.0046348s 11:55:21.0 Info: 27: add_import_exclusions migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 27 11:55:21.0 Info: CreateTable ImportListExclusions 11:55:21.0 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:21.0 Info: => 0.0001045s 11:55:21.0 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:21.0 Info: => 8.23E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:21', 'add_import_exclusions') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 27: add_import_exclusions migrated 11:55:21.0 Info: => 0.0006058s 11:55:21.0 Info: 28: clean_artist_metadata_table migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 28 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.0 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.0 Info: => 0.0001416s 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.0 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.0 Info: => 0.0001194s 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:21.0 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:21.0 Info: => 0.0001374s 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:21.0 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:21.0 Info: => 0.000121s 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.0 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.0 Info: => 0.0001263s 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.0 Info: => 0.0001114s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:21', 'clean_artist_metadata_table') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 28: clean_artist_metadata_table migrated 11:55:21.0 Info: => 0.0005584s 11:55:21.0 Info: 29: health_issue_notification migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 29 11:55:21.0 Info: AlterTable Notifications 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:21.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:21.0 Info: => 0.0005383s 11:55:21.0 Info: AlterTable Notifications 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:21.0 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:21.0 Info: => 0.0004815s 11:55:21.0 Info: AlterTable Notifications 11:55:21.0 Info: => 5E-07s 11:55:21.0 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:21.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:21.0 Info: => 0.0004941s 11:55:21.0 Info: AlterTable Notifications 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:21.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:21.0 Info: => 0.0004925s 11:55:21.0 Info: AlterTable Notifications 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:21.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:21.0 Info: => 0.0005266s 11:55:21.0 Info: DeleteColumn Notifications OnDownload 11:55:21.0 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:21.0 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:21.0 Info: DROP TABLE "Notifications" 11:55:21.0 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:21.0 Info: => 0.0035943s 11:55:21.0 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:21.0 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:21.0 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:21.0 Info: DROP TABLE "Notifications" 11:55:21.0 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:21.0 Info: => 0.0036439s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:21', 'health_issue_notification') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 29: health_issue_notification migrated 11:55:21.0 Info: => 0.0041672s 11:55:21.0 Info: 30: add_mediafilerepository_mtime migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 30 11:55:21.0 Info: AlterTable TrackFiles 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn TrackFiles Modified DateTime 11:55:21.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:21.0 Info: => 0.0005151s 11:55:21.0 Info: AlterTable TrackFiles 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn TrackFiles Path String 11:55:21.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:21.0 Info: => 0.0005222s 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:21.0 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:21.0 Info: => 2.83E-05s 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.0 Info: => 0.0001204s 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:21.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:21.0 Info: => 0.0001298s 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:21.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:21.0 Info: => 0.0001324s 11:55:21.0 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:21.0 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:21.0 Info: => 7.56E-05s 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:21.0 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:21.0 Info: => 4.62E-05s 11:55:21.0 Info: AlterTable TrackFiles 11:55:21.0 Info: => 3E-07s 11:55:21.0 Info: AlterColumn TrackFiles Path String 11:55:21.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:21.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:21.0 Info: DROP TABLE "TrackFiles" 11:55:21.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.0 Info: => 0.0037303s 11:55:21.0 Info: CreateIndex TrackFiles (Path) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:21.0 Info: => 7.72E-05s 11:55:21.0 Info: DeleteColumn TrackFiles RelativePath 11:55:21.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:21.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:21.0 Info: DROP TABLE "TrackFiles" 11:55:21.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:21.0 Info: => 0.0038607s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:21', 'add_mediafilerepository_mtime') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 30: add_mediafilerepository_mtime migrated 11:55:21.0 Info: => 0.0043858s 11:55:21.0 Info: 31: add_artistmetadataid_constraint migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 31 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:21.0 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:21.0 Info: => 6.96E-05s 11:55:21.0 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:21.0 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:21.0 Info: => 0.000116s 11:55:21.0 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:21.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.0 Info: DROP TABLE "Artists" 11:55:21.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.0 Info: => 0.0040493s 11:55:21.0 Info: CreateIndex Artists (ArtistMetadataId) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.0 Info: => 9.83E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:21', 'add_artistmetadataid_constraint') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 31: add_artistmetadataid_constraint migrated 11:55:21.0 Info: => 0.0006187s 11:55:21.0 Info: 32: old_ids_and_artist_alias migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 32 11:55:21.0 Info: AlterTable ArtistMetadata 11:55:21.0 Info: => 5E-07s 11:55:21.0 Info: CreateColumn ArtistMetadata Aliases String 11:55:21.0 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:21.0 Info: => 0.000535s 11:55:21.0 Info: AlterTable ArtistMetadata 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:21.0 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:21.0 Info: => 0.0005003s 11:55:21.0 Info: AlterTable Albums 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:21.0 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:21.0 Info: => 0.0005293s 11:55:21.0 Info: AlterTable AlbumReleases 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:21.0 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:21.0 Info: => 0.0005042s 11:55:21.0 Info: AlterTable Tracks 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:21.0 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:21.0 Info: => 0.0005013s 11:55:21.0 Info: AlterTable Tracks 11:55:21.0 Info: => 4E-07s 11:55:21.0 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:21.0 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:21.0 Info: => 0.0005588s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:21', 'old_ids_and_artist_alias') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 32: old_ids_and_artist_alias migrated 11:55:21.0 Info: => 0.0010882s 11:55:21.0 Info: 33: download_propers_config migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 33 11:55:21.0 Info: PerformDBOperation 11:55:21.0 Info: Performing DB Operation 11:55:21.0 Info: => 2.52E-05s 11:55:21.0 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:21.0 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:21.0 Info: => 2.7E-05s 11:55:21.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:21', 'download_propers_config') 11:55:21.0 Info: Committing Transaction 11:55:21.0 Info: 33: download_propers_config migrated 11:55:21.0 Info: => 0.0004706s 11:55:21.0 Info: 34: remove_language_profiles migrating 11:55:21.0 Info: Beginning Transaction 11:55:21.0 Info: Starting migration of Main DB to 34 11:55:21.0 Info: DeleteTable LanguageProfiles 11:55:21.0 Info: DROP TABLE "LanguageProfiles" 11:55:21.0 Info: => 0.0001775s 11:55:21.0 Info: DeleteColumn Artists LanguageProfileId 11:55:21.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.0 Info: DROP TABLE "Artists" 11:55:21.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.0 Info: => 0.0042541s 11:55:21.0 Info: DeleteColumn ImportLists LanguageProfileId 11:55:21.1 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:21.1 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:21.1 Info: DROP TABLE "ImportLists" 11:55:21.1 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:21.1 Info: => 0.0036972s 11:55:21.1 Info: DeleteColumn Blacklist Language 11:55:21.1 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:21.1 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:21.1 Info: DROP TABLE "Blacklist" 11:55:21.1 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:21.1 Info: => 0.0035696s 11:55:21.1 Info: DeleteColumn History Language 11:55:21.1 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:21.1 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:21.1 Info: DROP TABLE "History" 11:55:21.1 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:21.1 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:21.1 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:21.1 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:21.1 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:21.1 Info: => 0.0040763s 11:55:21.1 Info: DeleteColumn LyricFiles Language 11:55:21.1 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:21.1 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:21.1 Info: DROP TABLE "LyricFiles" 11:55:21.1 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:21.1 Info: => 0.0035936s 11:55:21.1 Info: DeleteColumn TrackFiles Language 11:55:21.1 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:21.1 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:21.1 Info: DROP TABLE "TrackFiles" 11:55:21.1 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:21.1 Info: => 0.0054813s 11:55:21.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:21', 'remove_language_profiles') 11:55:21.1 Info: Committing Transaction 11:55:21.1 Info: 34: remove_language_profiles migrated 11:55:21.1 Info: => 0.0060917s 11:55:21.1 Info: 35: multi_disc_naming_format migrating 11:55:21.1 Info: Beginning Transaction 11:55:21.1 Info: Starting migration of Main DB to 35 11:55:21.1 Info: AlterTable NamingConfig 11:55:21.1 Info: => 4E-07s 11:55:21.1 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:21.1 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:21.1 Info: => 0.0005272s 11:55:21.1 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:21.1 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:21.1 Info: => 3.25E-05s 11:55:21.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:21', 'multi_disc_naming_format') 11:55:21.1 Info: Committing Transaction 11:55:21.1 Info: 35: multi_disc_naming_format migrated 11:55:21.1 Info: => 0.0004843s 11:55:21.1 Info: 36: add_download_client_priority migrating 11:55:21.1 Info: Beginning Transaction 11:55:21.1 Info: Starting migration of Main DB to 36 11:55:21.1 Info: INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Settings", "ConfigContract") VALUES (1, 'Deluge', 'Deluge', '{ "host": "127.0.0.1", "port": 0, "urlBase": "/my/", "musicCategory": "abc", "recentTvPriority": 0, "olderTvPriority": 0, "useSsl": false }', 'DelugeSettings') 11:55:21.1 Info: AlterTable DownloadClients 11:55:21.1 Info: => 3E-07s 11:55:21.1 Info: CreateColumn DownloadClients Priority Int32 11:55:21.1 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:21.1 Info: => 0.000533s 11:55:21.1 Info: PerformDBOperation 11:55:21.1 Info: Performing DB Operation 11:55:21.1 Info: => 8.29E-05s 11:55:21.1 Info: -> 1 Insert operations completed in 00:00:00.0000599 taking an average of 00:00:00.0000599 11:55:21.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:21', 'add_download_client_priority') 11:55:21.1 Info: Committing Transaction 11:55:21.1 Info: 36: add_download_client_priority migrated 11:55:21.1 Info: => 0.0005575s 11:55:21.1 Debug: Took: 00:00:00.1734510 11:55:21.1 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_download_client_priorityFixture.should_set_prio_to_one --- 11:55:21.1 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_bad_album_id --- 11:55:21.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173211612954_161/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:21.1 Info: DatabaseEngineVersionCheck migrating 11:55:21.1 Info: PerformDBOperation 11:55:21.1 Info: Performing DB Operation 11:55:21.1 Info: SQLite 3.46.1 11:55:21.1 Info: => 0.0013832s 11:55:21.1 Info: DatabaseEngineVersionCheck migrated 11:55:21.1 Info: => 0.0013925s 11:55:21.1 Info: VersionMigration migrating 11:55:21.1 Info: Beginning Transaction 11:55:21.1 Info: CreateTable VersionInfo 11:55:21.1 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:21.1 Info: => 0.0001392s 11:55:21.1 Info: Committing Transaction 11:55:21.1 Info: VersionMigration migrated 11:55:21.1 Info: => 0.0006456s 11:55:21.1 Info: VersionUniqueMigration migrating 11:55:21.1 Info: Beginning Transaction 11:55:21.1 Info: CreateIndex VersionInfo (Version) 11:55:21.1 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:21.1 Info: => 0.0001055s 11:55:21.1 Info: AlterTable VersionInfo 11:55:21.1 Info: => 6E-07s 11:55:21.1 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:21.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:21.1 Info: => 0.0004913s 11:55:21.1 Info: Committing Transaction 11:55:21.1 Info: VersionUniqueMigration migrated 11:55:21.1 Info: => 0.0008209s 11:55:21.1 Info: VersionDescriptionMigration migrating 11:55:21.1 Info: Beginning Transaction 11:55:21.1 Info: AlterTable VersionInfo 11:55:21.1 Info: => 4E-07s 11:55:21.1 Info: CreateColumn VersionInfo Description String 11:55:21.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:21.1 Info: => 0.0001861s 11:55:21.1 Info: Committing Transaction 11:55:21.1 Info: VersionDescriptionMigration migrated 11:55:21.1 Info: => 0.0005987s 11:55:21.1 Info: 1: InitialSetup migrating 11:55:21.1 Info: Beginning Transaction 11:55:21.1 Info: Starting migration of Main DB to 1 11:55:21.1 Info: CreateTable Config 11:55:21.1 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:21.1 Info: => 0.000144s 11:55:21.1 Info: CreateIndex Config (Key) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:21.1 Info: => 8.56E-05s 11:55:21.1 Info: CreateTable RootFolders 11:55:21.1 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:21.1 Info: => 7.88E-05s 11:55:21.1 Info: CreateIndex RootFolders (Path) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:21.1 Info: => 6.91E-05s 11:55:21.1 Info: CreateTable Artists 11:55:21.1 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:21.1 Info: => 0.0001937s 11:55:21.1 Info: CreateIndex Artists (ForeignArtistId) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.1 Info: => 7.04E-05s 11:55:21.1 Info: CreateIndex Artists (NameSlug) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.1 Info: => 6.65E-05s 11:55:21.1 Info: CreateIndex Artists (CleanName) 11:55:21.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.1 Info: => 6.52E-05s 11:55:21.1 Info: CreateIndex Artists (Path) 11:55:21.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.1 Info: => 6.37E-05s 11:55:21.1 Info: CreateTable Albums 11:55:21.1 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:21.1 Info: => 0.0001616s 11:55:21.1 Info: CreateIndex Albums (ForeignAlbumId) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.1 Info: => 6.82E-05s 11:55:21.1 Info: CreateIndex Albums (MBId) 11:55:21.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.1 Info: => 6.36E-05s 11:55:21.1 Info: CreateIndex Albums (TADBId) 11:55:21.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.1 Info: => 6.35E-05s 11:55:21.1 Info: CreateIndex Albums (TitleSlug) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.1 Info: => 6.42E-05s 11:55:21.1 Info: CreateIndex Albums (CleanTitle) 11:55:21.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.1 Info: => 6.22E-05s 11:55:21.1 Info: CreateIndex Albums (Path) 11:55:21.1 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:21.1 Info: => 5.89E-05s 11:55:21.1 Info: CreateTable Tracks 11:55:21.1 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:21.1 Info: => 0.0001181s 11:55:21.1 Info: CreateIndex Tracks (ForeignTrackId) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.1 Info: => 6.65E-05s 11:55:21.1 Info: CreateIndex Tracks (ArtistId) 11:55:21.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:21.1 Info: => 6.86E-05s 11:55:21.1 Info: CreateIndex Tracks (TrackFileId) 11:55:21.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.1 Info: => 7.05E-05s 11:55:21.1 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:21.1 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:21.1 Info: => 7.11E-05s 11:55:21.1 Info: CreateTable TrackFiles 11:55:21.1 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:21.1 Info: => 0.000112s 11:55:21.1 Info: CreateIndex TrackFiles (ArtistId) 11:55:21.1 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:21.1 Info: => 8.85E-05s 11:55:21.1 Info: CreateIndex TrackFiles (AlbumId) 11:55:21.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.1 Info: => 7.07E-05s 11:55:21.1 Info: CreateTable History 11:55:21.1 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:21.1 Info: => 0.0001245s 11:55:21.1 Info: CreateIndex History (Date) 11:55:21.1 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:21.1 Info: => 9.12E-05s 11:55:21.1 Info: CreateIndex History (EventType) 11:55:21.1 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:21.1 Info: => 6.53E-05s 11:55:21.1 Info: CreateIndex History (DownloadId) 11:55:21.1 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:21.1 Info: => 6.44E-05s 11:55:21.1 Info: CreateIndex History (AlbumId) 11:55:21.1 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:21.1 Info: => 6.47E-05s 11:55:21.1 Info: CreateTable Notifications 11:55:21.1 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:21.1 Info: => 0.0001064s 11:55:21.1 Info: CreateTable ScheduledTasks 11:55:21.1 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:21.1 Info: => 0.0001095s 11:55:21.1 Info: CreateIndex ScheduledTasks (TypeName) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:21.1 Info: => 6.95E-05s 11:55:21.1 Info: CreateTable Indexers 11:55:21.1 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, "EnableSearch" INTEGER) 11:55:21.1 Info: => 9.3E-05s 11:55:21.1 Info: CreateIndex Indexers (Name) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.1 Info: => 7.5E-05s 11:55:21.1 Info: CreateTable Profiles 11:55:21.1 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:21.1 Info: => 8.36E-05s 11:55:21.1 Info: CreateIndex Profiles (Name) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:21.1 Info: => 7.28E-05s 11:55:21.1 Info: CreateTable QualityDefinitions 11:55:21.1 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:21.1 Info: => 0.0001159s 11:55:21.1 Info: CreateIndex QualityDefinitions (Quality) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:21.1 Info: => 8.49E-05s 11:55:21.1 Info: CreateIndex QualityDefinitions (Title) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:21.1 Info: => 7.28E-05s 11:55:21.1 Info: CreateTable NamingConfig 11:55:21.1 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:21.1 Info: => 0.0001077s 11:55:21.1 Info: CreateTable Blacklist 11:55:21.1 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:21.1 Info: => 0.0001368s 11:55:21.1 Info: CreateTable Metadata 11:55:21.1 Info: CREATE TABLE "Metadata" ("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) 11:55:21.1 Info: => 9.12E-05s 11:55:21.1 Info: CreateTable MetadataFiles 11:55:21.1 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:21.1 Info: => 0.0001068s 11:55:21.1 Info: CreateTable DownloadClients 11:55:21.1 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) 11:55:21.1 Info: => 0.000102s 11:55:21.1 Info: CreateTable PendingReleases 11:55:21.1 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:21.1 Info: => 0.0001016s 11:55:21.1 Info: CreateTable RemotePathMappings 11:55:21.1 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:21.1 Info: => 8.95E-05s 11:55:21.1 Info: CreateTable Tags 11:55:21.1 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:21.1 Info: => 8.1E-05s 11:55:21.1 Info: CreateIndex Tags (Label) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:21.1 Info: => 8.19E-05s 11:55:21.1 Info: CreateTable Restrictions 11:55:21.1 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:21.1 Info: => 8.71E-05s 11:55:21.1 Info: CreateTable DelayProfiles 11:55:21.1 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:21.1 Info: => 0.0001295s 11:55:21.1 Info: CreateTable Users 11:55:21.1 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:21.1 Info: => 9.98E-05s 11:55:21.1 Info: CreateIndex Users (Identifier) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:21.1 Info: => 8.16E-05s 11:55:21.1 Info: CreateIndex Users (Username) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:21.1 Info: => 7.54E-05s 11:55:21.1 Info: CreateTable Commands 11:55:21.1 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) 11:55:21.1 Info: => 0.0001113s 11:55:21.1 Info: CreateTable IndexerStatus 11:55:21.1 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) 11:55:21.1 Info: => 0.0001335s 11:55:21.1 Info: CreateIndex IndexerStatus (ProviderId) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:21.1 Info: => 8.67E-05s 11:55:21.1 Info: CreateTable ExtraFiles 11:55:21.1 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:21.1 Info: => 0.0001131s 11:55:21.1 Info: CreateTable LyricFiles 11:55:21.1 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:21.1 Info: => 0.0001474s 11:55:21.1 Info: CreateTable LanguageProfiles 11:55:21.1 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:21.1 Info: => 8.62E-05s 11:55:21.1 Info: CreateIndex LanguageProfiles (Name) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:21.1 Info: => 8.19E-05s 11:55:21.1 Info: CreateTable DownloadClientStatus 11:55:21.1 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) 11:55:21.1 Info: => 9.31E-05s 11:55:21.1 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:21.1 Info: => 8.32E-05s 11:55:21.1 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:21.1 Info: -> 1 Insert operations completed in 00:00:00.0000528 taking an average of 00:00:00.0000528 11:55:21.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:21', 'InitialSetup') 11:55:21.1 Info: Committing Transaction 11:55:21.1 Info: 1: InitialSetup migrated 11:55:21.1 Info: => 0.0009002s 11:55:21.1 Info: 2: add_reason_to_pending_releases migrating 11:55:21.1 Info: Beginning Transaction 11:55:21.1 Info: Starting migration of Main DB to 2 11:55:21.1 Info: AlterTable PendingReleases 11:55:21.1 Info: => 5E-07s 11:55:21.1 Info: CreateColumn PendingReleases Reason Int32 11:55:21.1 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:21.1 Info: => 0.0004959s 11:55:21.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:21', 'add_reason_to_pending_releases') 11:55:21.1 Info: Committing Transaction 11:55:21.1 Info: 2: add_reason_to_pending_releases migrated 11:55:21.1 Info: => 0.0009197s 11:55:21.1 Info: 3: add_medium_support migrating 11:55:21.1 Info: Beginning Transaction 11:55:21.1 Info: Starting migration of Main DB to 3 11:55:21.1 Info: AlterTable Albums 11:55:21.1 Info: => 4E-07s 11:55:21.1 Info: CreateColumn Albums Media String 11:55:21.1 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:21.1 Info: => 0.0005328s 11:55:21.1 Info: AlterTable Tracks 11:55:21.1 Info: => 5E-07s 11:55:21.1 Info: CreateColumn Tracks MediumNumber Int32 11:55:21.1 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:21.1 Info: => 0.0004937s 11:55:21.1 Info: AlterTable Tracks 11:55:21.1 Info: => 4E-07s 11:55:21.1 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:21.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:21.1 Info: => 0.0004507s 11:55:21.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:21.1 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:21.1 Info: => 3.47E-05s 11:55:21.1 Info: DeleteColumn Tracks TrackNumber 11:55:21.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:21.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:21.1 Info: DROP TABLE "Tracks" 11:55:21.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:21.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.1 Info: => 0.0037953s 11:55:21.1 Info: AlterTable Tracks 11:55:21.1 Info: => 4E-07s 11:55:21.1 Info: CreateColumn Tracks TrackNumber String 11:55:21.1 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:21.1 Info: => 0.0004337s 11:55:21.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:21', 'add_medium_support') 11:55:21.1 Info: Committing Transaction 11:55:21.1 Info: 3: add_medium_support migrated 11:55:21.1 Info: => 0.0009256s 11:55:21.1 Info: 4: add_various_qualites_in_profile migrating 11:55:21.1 Info: Beginning Transaction 11:55:21.1 Info: Starting migration of Main DB to 4 11:55:21.1 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:21.1 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:21.1 Info: => 3.98E-05s 11:55:21.1 Info: PerformDBOperation 11:55:21.1 Info: Performing DB Operation 11:55:21.1 Info: => 3.02E-05s 11:55:21.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:21', 'add_various_qualites_in_profile') 11:55:21.1 Info: Committing Transaction 11:55:21.1 Info: 4: add_various_qualites_in_profile migrated 11:55:21.1 Info: => 0.0004294s 11:55:21.1 Info: 5: metadata_profiles migrating 11:55:21.1 Info: Beginning Transaction 11:55:21.1 Info: Starting migration of Main DB to 5 11:55:21.1 Info: CreateTable MetadataProfiles 11:55:21.1 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:21.1 Info: => 0.0001177s 11:55:21.1 Info: CreateIndex MetadataProfiles (Name) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:21.1 Info: => 0.0001214s 11:55:21.1 Info: AlterTable Artists 11:55:21.1 Info: => 4E-07s 11:55:21.1 Info: CreateColumn Artists MetadataProfileId Int32 11:55:21.1 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:21.1 Info: => 0.0004773s 11:55:21.1 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:21.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:21.1 Info: DROP TABLE "Artists" 11:55:21.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.1 Info: => 0.0038873s 11:55:21.1 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:21.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:21.1 Info: DROP TABLE "Artists" 11:55:21.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.1 Info: => 0.0037651s 11:55:21.1 Info: AlterTable Albums 11:55:21.1 Info: => 4E-07s 11:55:21.1 Info: CreateColumn Albums SecondaryTypes String 11:55:21.1 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:21.1 Info: => 0.0004398s 11:55:21.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:21', 'metadata_profiles') 11:55:21.1 Info: Committing Transaction 11:55:21.1 Info: 5: metadata_profiles migrated 11:55:21.1 Info: => 0.0009786s 11:55:21.1 Info: 6: separate_automatic_and_interactive_search migrating 11:55:21.1 Info: Beginning Transaction 11:55:21.1 Info: Starting migration of Main DB to 6 11:55:21.1 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:21.2 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, "EnableAutomaticSearch" INTEGER) 11:55:21.2 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:21.2 Info: DROP TABLE "Indexers" 11:55:21.2 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.2 Info: => 0.0033132s 11:55:21.2 Info: AlterTable Indexers 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:21.2 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:21.2 Info: => 0.0004596s 11:55:21.2 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:21.2 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:21.2 Info: => 3.1E-05s 11:55:21.2 Info: AlterTable Indexers 11:55:21.2 Info: => 3E-07s 11:55:21.2 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:21.2 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:21.2 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:21.2 Info: DROP TABLE "Indexers" 11:55:21.2 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.2 Info: => 0.0032174s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:21', 'separate_automatic_and_interactive_search') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 6: separate_automatic_and_interactive_search migrated 11:55:21.2 Info: => 0.003674s 11:55:21.2 Info: 7: change_album_path_to_relative migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 7 11:55:21.2 Info: DeleteColumn Albums Path 11:55:21.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:21.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:21.2 Info: DROP TABLE "Albums" 11:55:21.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.2 Info: => 0.0040536s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:21', 'change_album_path_to_relative') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 7: change_album_path_to_relative migrated 11:55:21.2 Info: => 0.0045825s 11:55:21.2 Info: 8: change_quality_size_mb_to_kb migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 8 11:55:21.2 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.2 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.2 Info: => 3.91E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:21', 'change_quality_size_mb_to_kb') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 8: change_quality_size_mb_to_kb migrated 11:55:21.2 Info: => 0.0004566s 11:55:21.2 Info: 9: album_releases migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 9 11:55:21.2 Info: AlterTable Albums 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Albums Releases String 11:55:21.2 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:21.2 Info: => 0.0004596s 11:55:21.2 Info: AlterTable Albums 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Albums CurrentRelease String 11:55:21.2 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:21.2 Info: => 0.0005199s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:21', 'album_releases') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 9: album_releases migrated 11:55:21.2 Info: => 0.0009421s 11:55:21.2 Info: 10: album_releases_fix migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 10 11:55:21.2 Info: AlterTable Albums 11:55:21.2 Info: => 3E-07s 11:55:21.2 Info: AlterColumn Albums Releases String 11:55:21.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:21.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.2 Info: DROP TABLE "Albums" 11:55:21.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.2 Info: => 0.0039227s 11:55:21.2 Info: AlterTable Albums 11:55:21.2 Info: => 3E-07s 11:55:21.2 Info: AlterColumn Albums CurrentRelease String 11:55:21.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:21.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.2 Info: DROP TABLE "Albums" 11:55:21.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.2 Info: => 0.003893s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:21', 'album_releases_fix') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 10: album_releases_fix migrated 11:55:21.2 Info: => 0.0043751s 11:55:21.2 Info: 11: import_lists migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 11 11:55:21.2 Info: CreateTable ImportLists 11:55:21.2 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.2 Info: => 0.000126s 11:55:21.2 Info: CreateIndex ImportLists (Name) 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:21.2 Info: => 7.95E-05s 11:55:21.2 Info: CreateTable ImportListStatus 11:55:21.2 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:21.2 Info: => 0.0001032s 11:55:21.2 Info: CreateIndex ImportListStatus (ProviderId) 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:21.2 Info: => 7.69E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:21', 'import_lists') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 11: import_lists migrated 11:55:21.2 Info: => 0.0005507s 11:55:21.2 Info: 12: add_release_status migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 12 11:55:21.2 Info: AlterTable MetadataProfiles 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:21.2 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:21.2 Info: => 0.0004892s 11:55:21.2 Info: PerformDBOperation 11:55:21.2 Info: Performing DB Operation 11:55:21.2 Info: => 2.51E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:21', 'add_release_status') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 12: add_release_status migrated 11:55:21.2 Info: => 0.0004635s 11:55:21.2 Info: 13: album_download_notification migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 13 11:55:21.2 Info: AlterTable Notifications 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:21.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:21.2 Info: => 0.0004789s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:21', 'album_download_notification') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 13: album_download_notification migrated 11:55:21.2 Info: => 0.000842s 11:55:21.2 Info: 14: fix_language_metadata_profiles migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 14 11:55:21.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.2 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.2 Info: => 9.37E-05s 11:55:21.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.2 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.2 Info: => 6.94E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:21', 'fix_language_metadata_profiles') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 14: fix_language_metadata_profiles migrated 11:55:21.2 Info: => 0.0004086s 11:55:21.2 Info: 15: remove_fanzub migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 15 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.2 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.2 Info: => 3.2E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:21', 'remove_fanzub') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 15: remove_fanzub migrated 11:55:21.2 Info: => 0.0003574s 11:55:21.2 Info: 16: update_artist_history_indexes migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 16 11:55:21.2 Info: CreateIndex Albums (ArtistId) 11:55:21.2 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:21.2 Info: => 8.81E-05s 11:55:21.2 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:21.2 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:21.2 Info: => 8.07E-05s 11:55:21.2 Info: DeleteIndex History (AlbumId) 11:55:21.2 Info: DROP INDEX "IX_History_AlbumId" 11:55:21.2 Info: => 0.0001129s 11:55:21.2 Info: CreateIndex History (AlbumId, Date) 11:55:21.2 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:21.2 Info: => 8.09E-05s 11:55:21.2 Info: DeleteIndex History (DownloadId) 11:55:21.2 Info: DROP INDEX "IX_History_DownloadId" 11:55:21.2 Info: => 0.0001082s 11:55:21.2 Info: CreateIndex History (DownloadId, Date) 11:55:21.2 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:21.2 Info: => 7.96E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:21', 'update_artist_history_indexes') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 16: update_artist_history_indexes migrated 11:55:21.2 Info: => 0.0004379s 11:55:21.2 Info: 17: remove_nma migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 17 11:55:21.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:21.2 Info: => 3.74E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:21', 'remove_nma') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 17: remove_nma migrated 11:55:21.2 Info: => 0.0003797s 11:55:21.2 Info: 18: album_disambiguation migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 18 11:55:21.2 Info: AlterTable Albums 11:55:21.2 Info: => 5E-07s 11:55:21.2 Info: CreateColumn Albums Disambiguation String 11:55:21.2 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:21.2 Info: => 0.000499s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:21', 'album_disambiguation') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 18: album_disambiguation migrated 11:55:21.2 Info: => 0.0008619s 11:55:21.2 Info: 19: add_ape_quality_in_profiles migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 19 11:55:21.2 Info: PerformDBOperation 11:55:21.2 Info: Performing DB Operation 11:55:21.2 Info: => 2.64E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:21', 'add_ape_quality_in_profiles') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 19: add_ape_quality_in_profiles migrated 11:55:21.2 Info: => 0.0003775s 11:55:21.2 Info: 20: remove_pushalot migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 20 11:55:21.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:21.2 Info: => 4.91E-05s 11:55:21.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.2 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:21.2 Info: => 2.92E-05s 11:55:21.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.2 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:21.2 Info: => 2.57E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:21', 'remove_pushalot') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 20: remove_pushalot migrated 11:55:21.2 Info: => 0.0003769s 11:55:21.2 Info: 21: add_custom_filters migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 21 11:55:21.2 Info: CreateTable CustomFilters 11:55:21.2 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:21.2 Info: => 0.0001139s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:21', 'add_custom_filters') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 21: add_custom_filters migrated 11:55:21.2 Info: => 0.0004712s 11:55:21.2 Info: 22: import_list_tags migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 22 11:55:21.2 Info: AlterTable ImportLists 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn ImportLists Tags String 11:55:21.2 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:21.2 Info: => 0.000485s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:21', 'import_list_tags') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 22: import_list_tags migrated 11:55:21.2 Info: => 0.0008446s 11:55:21.2 Info: 23: add_release_groups_etc migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 23 11:55:21.2 Info: CreateTable ArtistMetadata 11:55:21.2 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:21.2 Info: => 0.0001348s 11:55:21.2 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:21.2 Info: => 8.32E-05s 11:55:21.2 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.2 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.2 Info: => 6.93E-05s 11:55:21.2 Info: AlterTable Artists 11:55:21.2 Info: => 3E-07s 11:55:21.2 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:21.2 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.2 Info: => 0.0006073s 11:55:21.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.2 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.2 Info: => 5.46E-05s 11:55:21.2 Info: CreateTable AlbumReleases 11:55:21.2 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:21.2 Info: => 0.000128s 11:55:21.2 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:21.2 Info: => 8.12E-05s 11:55:21.2 Info: CreateIndex AlbumReleases (AlbumId) 11:55:21.2 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:21.2 Info: => 7.43E-05s 11:55:21.2 Info: PerformDBOperation 11:55:21.2 Info: Performing DB Operation 11:55:21.2 Info: => 2.95E-05s 11:55:21.2 Info: AlterTable Albums 11:55:21.2 Info: => 2E-07s 11:55:21.2 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:21.2 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.2 Info: => 0.0005401s 11:55:21.2 Info: AlterTable Albums 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:21.2 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:21.2 Info: => 0.0005113s 11:55:21.2 Info: AlterTable Albums 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Albums Links String 11:55:21.2 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:21.2 Info: => 0.000511s 11:55:21.2 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.2 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.2 Info: => 8.47E-05s 11:55:21.2 Info: AlterTable Tracks 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Tracks ForeignRecordingId String 11:55:21.2 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:21.2 Info: => 0.0005087s 11:55:21.2 Info: AlterTable Tracks 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:21.2 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:21.2 Info: => 0.0005986s 11:55:21.2 Info: AlterTable Tracks 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:21.2 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.2 Info: => 0.0005193s 11:55:21.2 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.2 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.2 Info: => 6.63E-05s 11:55:21.2 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.2 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.2 Info: => 5.64E-05s 11:55:21.2 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:21.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.2 Info: DROP TABLE "Artists" 11:55:21.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.2 Info: => 0.0106649s 11:55:21.2 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:21.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:21.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:21.2 Info: DROP TABLE "Albums" 11:55:21.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.2 Info: => 0.0041884s 11:55:21.2 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:21.2 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.2 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:21.2 Info: DROP TABLE "Tracks" 11:55:21.2 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.2 Info: => 0.0038832s 11:55:21.2 Info: DeleteColumn TrackFiles ArtistId 11:55:21.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:21.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:21.2 Info: DROP TABLE "TrackFiles" 11:55:21.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.2 Info: => 0.0036228s 11:55:21.2 Info: CreateIndex Artists (ArtistMetadataId) 11:55:21.2 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.2 Info: => 8.18E-05s 11:55:21.2 Info: CreateIndex Artists (Monitored) 11:55:21.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.2 Info: => 7.63E-05s 11:55:21.2 Info: CreateIndex Albums (ArtistMetadataId) 11:55:21.2 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:21.2 Info: => 8.31E-05s 11:55:21.2 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:21.2 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:21.2 Info: => 7E-05s 11:55:21.2 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:21.2 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:21.2 Info: => 6.94E-05s 11:55:21.2 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:21.2 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:21.2 Info: => 6.86E-05s 11:55:21.2 Info: UpdateData 11:55:21.2 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:21.2 Info: => 3.74E-05s 11:55:21.2 Info: UpdateData 11:55:21.2 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:21.2 Info: => 3.04E-05s 11:55:21.2 Info: UpdateData 11:55:21.2 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:21.2 Info: => 3.52E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:21', 'add_release_groups_etc') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 23: add_release_groups_etc migrated 11:55:21.2 Info: => 0.00062s 11:55:21.2 Info: 24: NewMediaInfoFormat migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 24 11:55:21.2 Info: UpdateData 11:55:21.2 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:21.2 Info: => 4.89E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:21', 'NewMediaInfoFormat') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 24: NewMediaInfoFormat migrated 11:55:21.2 Info: => 0.0004675s 11:55:21.2 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 25 11:55:21.2 Info: RenameTable Restrictions ReleaseProfiles 11:55:21.2 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:21.2 Info: => 0.0014342s 11:55:21.2 Info: AlterTable ReleaseProfiles 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:21.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:21.2 Info: => 0.000507s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:21', 'rename_restrictions_to_release_profiles') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:21.2 Info: => 0.0009412s 11:55:21.2 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 26 11:55:21.2 Info: RenameTable Profiles QualityProfiles 11:55:21.2 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:21.2 Info: => 0.0014056s 11:55:21.2 Info: AlterTable QualityProfiles 11:55:21.2 Info: => 5E-07s 11:55:21.2 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:21.2 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:21.2 Info: => 0.0004962s 11:55:21.2 Info: AlterTable LanguageProfiles 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:21.2 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:21.2 Info: => 0.0005331s 11:55:21.2 Info: UpdateData 11:55:21.2 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:21.2 Info: => 3.52E-05s 11:55:21.2 Info: UpdateData 11:55:21.2 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:21.2 Info: => 2.72E-05s 11:55:21.2 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:21.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.2 Info: DROP TABLE "Artists" 11:55:21.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.2 Info: => 0.0040646s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:21', 'rename_quality_profiles_add_upgrade_allowed') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:21.2 Info: => 0.0046158s 11:55:21.2 Info: 27: add_import_exclusions migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 27 11:55:21.2 Info: CreateTable ImportListExclusions 11:55:21.2 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:21.2 Info: => 0.0001017s 11:55:21.2 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:21.2 Info: => 8.22E-05s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:21', 'add_import_exclusions') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 27: add_import_exclusions migrated 11:55:21.2 Info: => 0.000566s 11:55:21.2 Info: 28: clean_artist_metadata_table migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 28 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.2 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.2 Info: => 0.0001446s 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.2 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.2 Info: => 0.0001158s 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:21.2 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:21.2 Info: => 0.0001122s 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:21.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:21.2 Info: => 0.0001132s 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.2 Info: => 0.000112s 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.2 Info: => 0.0001161s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:21', 'clean_artist_metadata_table') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 28: clean_artist_metadata_table migrated 11:55:21.2 Info: => 0.0005669s 11:55:21.2 Info: 29: health_issue_notification migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 29 11:55:21.2 Info: AlterTable Notifications 11:55:21.2 Info: => 5E-07s 11:55:21.2 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:21.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:21.2 Info: => 0.0005365s 11:55:21.2 Info: AlterTable Notifications 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:21.2 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:21.2 Info: => 0.0004993s 11:55:21.2 Info: AlterTable Notifications 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:21.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:21.2 Info: => 0.0004926s 11:55:21.2 Info: AlterTable Notifications 11:55:21.2 Info: => 3E-07s 11:55:21.2 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:21.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:21.2 Info: => 0.0004905s 11:55:21.2 Info: AlterTable Notifications 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:21.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:21.2 Info: => 0.0005329s 11:55:21.2 Info: DeleteColumn Notifications OnDownload 11:55:21.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:21.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:21.2 Info: DROP TABLE "Notifications" 11:55:21.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:21.2 Info: => 0.0036538s 11:55:21.2 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:21.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:21.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:21.2 Info: DROP TABLE "Notifications" 11:55:21.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:21.2 Info: => 0.0036634s 11:55:21.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:21', 'health_issue_notification') 11:55:21.2 Info: Committing Transaction 11:55:21.2 Info: 29: health_issue_notification migrated 11:55:21.2 Info: => 0.0041391s 11:55:21.2 Info: 30: add_mediafilerepository_mtime migrating 11:55:21.2 Info: Beginning Transaction 11:55:21.2 Info: Starting migration of Main DB to 30 11:55:21.2 Info: INSERT INTO "Artists" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") VALUES (1, 'TestArtist', '/mnt/data/path/TestArtist', 1, 1, 1, 1, 1) 11:55:21.2 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistMetadataId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "AnyReleaseOk") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 1) 11:55:21.2 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (1, '1', 1, 'Title', 'Status', 0, 1) 11:55:21.2 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (1, 'folder/track1.mp3', 100, '2024-10-13T11:55:21', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 2) 11:55:21.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (1, '1', 0, 1, 100, 1, 1, '1', 1, 0) 11:55:21.2 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (2, 'folder/track2.mp3', 100, '2024-10-13T11:55:21', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 2) 11:55:21.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (2, '2', 0, 2, 100, 1, 1, '2', 1, 0) 11:55:21.2 Info: AlterTable TrackFiles 11:55:21.2 Info: => 2E-07s 11:55:21.2 Info: CreateColumn TrackFiles Modified DateTime 11:55:21.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:21.2 Info: => 0.0005167s 11:55:21.2 Info: AlterTable TrackFiles 11:55:21.2 Info: => 4E-07s 11:55:21.2 Info: CreateColumn TrackFiles Path String 11:55:21.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:21.2 Info: => 0.0004962s 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:21.2 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:21.2 Info: => 3.14E-05s 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.2 Info: => 0.0001205s 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:21.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:21.2 Info: => 0.0001336s 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:21.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:21.2 Info: => 0.0001304s 11:55:21.2 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:21.2 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:21.2 Info: => 6.56E-05s 11:55:21.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:21.2 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:21.2 Info: => 4.48E-05s 11:55:21.2 Info: AlterTable TrackFiles 11:55:21.2 Info: => 3E-07s 11:55:21.2 Info: AlterColumn TrackFiles Path String 11:55:21.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:21.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:21.2 Info: DROP TABLE "TrackFiles" 11:55:21.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.2 Info: => 0.0037843s 11:55:21.2 Info: CreateIndex TrackFiles (Path) 11:55:21.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:21.2 Info: => 8.09E-05s 11:55:21.2 Info: DeleteColumn TrackFiles RelativePath 11:55:21.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:21.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:21.3 Info: DROP TABLE "TrackFiles" 11:55:21.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:21.3 Info: => 0.0042992s 11:55:21.3 Info: -> 7 Insert operations completed in 00:00:00.0004286 taking an average of 00:00:00.0000612 11:55:21.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:21', 'add_mediafilerepository_mtime') 11:55:21.3 Info: Committing Transaction 11:55:21.3 Info: 30: add_mediafilerepository_mtime migrated 11:55:21.3 Info: => 0.0049062s 11:55:21.3 Debug: Took: 00:00:00.1433883 11:55:21.3 Debug: Got 0 tracks 11:55:21.3 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_bad_album_id --- 11:55:21.3 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_bad_albumrelease_id --- 11:55:21.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173213491372_163/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:21.3 Info: DatabaseEngineVersionCheck migrating 11:55:21.3 Info: PerformDBOperation 11:55:21.3 Info: Performing DB Operation 11:55:21.3 Info: SQLite 3.46.1 11:55:21.3 Info: => 0.0014288s 11:55:21.3 Info: DatabaseEngineVersionCheck migrated 11:55:21.3 Info: => 0.0014385s 11:55:21.3 Info: VersionMigration migrating 11:55:21.3 Info: Beginning Transaction 11:55:21.3 Info: CreateTable VersionInfo 11:55:21.3 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:21.3 Info: => 0.0001684s 11:55:21.3 Info: Committing Transaction 11:55:21.3 Info: VersionMigration migrated 11:55:21.3 Info: => 0.0007214s 11:55:21.3 Info: VersionUniqueMigration migrating 11:55:21.3 Info: Beginning Transaction 11:55:21.3 Info: CreateIndex VersionInfo (Version) 11:55:21.3 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:21.3 Info: => 0.0001069s 11:55:21.3 Info: AlterTable VersionInfo 11:55:21.3 Info: => 4E-07s 11:55:21.3 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:21.3 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:21.3 Info: => 0.0004559s 11:55:21.3 Info: Committing Transaction 11:55:21.3 Info: VersionUniqueMigration migrated 11:55:21.3 Info: => 0.0007506s 11:55:21.3 Info: VersionDescriptionMigration migrating 11:55:21.3 Info: Beginning Transaction 11:55:21.3 Info: AlterTable VersionInfo 11:55:21.3 Info: => 1.08E-05s 11:55:21.3 Info: CreateColumn VersionInfo Description String 11:55:21.3 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:21.3 Info: => 0.0001806s 11:55:21.3 Info: Committing Transaction 11:55:21.3 Info: VersionDescriptionMigration migrated 11:55:21.3 Info: => 0.0004462s 11:55:21.3 Info: 1: InitialSetup migrating 11:55:21.3 Info: Beginning Transaction 11:55:21.3 Info: Starting migration of Main DB to 1 11:55:21.3 Info: CreateTable Config 11:55:21.3 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:21.3 Info: => 0.0001302s 11:55:21.3 Info: CreateIndex Config (Key) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:21.3 Info: => 7.31E-05s 11:55:21.3 Info: CreateTable RootFolders 11:55:21.3 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:21.3 Info: => 8.63E-05s 11:55:21.3 Info: CreateIndex RootFolders (Path) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:21.3 Info: => 7.01E-05s 11:55:21.3 Info: CreateTable Artists 11:55:21.3 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:21.3 Info: => 0.0001833s 11:55:21.3 Info: CreateIndex Artists (ForeignArtistId) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.3 Info: => 7.06E-05s 11:55:21.3 Info: CreateIndex Artists (NameSlug) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.3 Info: => 6.76E-05s 11:55:21.3 Info: CreateIndex Artists (CleanName) 11:55:21.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.3 Info: => 6.42E-05s 11:55:21.3 Info: CreateIndex Artists (Path) 11:55:21.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.3 Info: => 6.31E-05s 11:55:21.3 Info: CreateTable Albums 11:55:21.3 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:21.3 Info: => 0.0001641s 11:55:21.3 Info: CreateIndex Albums (ForeignAlbumId) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.3 Info: => 6.9E-05s 11:55:21.3 Info: CreateIndex Albums (MBId) 11:55:21.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.3 Info: => 6.48E-05s 11:55:21.3 Info: CreateIndex Albums (TADBId) 11:55:21.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.3 Info: => 6.38E-05s 11:55:21.3 Info: CreateIndex Albums (TitleSlug) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.3 Info: => 6.47E-05s 11:55:21.3 Info: CreateIndex Albums (CleanTitle) 11:55:21.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.3 Info: => 6.22E-05s 11:55:21.3 Info: CreateIndex Albums (Path) 11:55:21.3 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:21.3 Info: => 9.12E-05s 11:55:21.3 Info: CreateTable Tracks 11:55:21.3 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:21.3 Info: => 0.0001274s 11:55:21.3 Info: CreateIndex Tracks (ForeignTrackId) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.3 Info: => 8.34E-05s 11:55:21.3 Info: CreateIndex Tracks (ArtistId) 11:55:21.3 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:21.3 Info: => 7.04E-05s 11:55:21.3 Info: CreateIndex Tracks (TrackFileId) 11:55:21.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.3 Info: => 6.96E-05s 11:55:21.3 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:21.3 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:21.3 Info: => 7.08E-05s 11:55:21.3 Info: CreateTable TrackFiles 11:55:21.3 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:21.3 Info: => 0.0001141s 11:55:21.3 Info: CreateIndex TrackFiles (ArtistId) 11:55:21.3 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:21.3 Info: => 6.82E-05s 11:55:21.3 Info: CreateIndex TrackFiles (AlbumId) 11:55:21.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.3 Info: => 6.58E-05s 11:55:21.3 Info: CreateTable History 11:55:21.3 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:21.3 Info: => 0.0001177s 11:55:21.3 Info: CreateIndex History (Date) 11:55:21.3 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:21.3 Info: => 6.7E-05s 11:55:21.3 Info: CreateIndex History (EventType) 11:55:21.3 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:21.3 Info: => 6.5E-05s 11:55:21.3 Info: CreateIndex History (DownloadId) 11:55:21.3 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:21.3 Info: => 6.61E-05s 11:55:21.3 Info: CreateIndex History (AlbumId) 11:55:21.3 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:21.3 Info: => 6.62E-05s 11:55:21.3 Info: CreateTable Notifications 11:55:21.3 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:21.3 Info: => 0.0001046s 11:55:21.3 Info: CreateTable ScheduledTasks 11:55:21.3 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:21.3 Info: => 9.13E-05s 11:55:21.3 Info: CreateIndex ScheduledTasks (TypeName) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:21.3 Info: => 7.14E-05s 11:55:21.3 Info: CreateTable Indexers 11:55:21.3 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, "EnableSearch" INTEGER) 11:55:21.3 Info: => 9.19E-05s 11:55:21.3 Info: CreateIndex Indexers (Name) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.3 Info: => 6.86E-05s 11:55:21.3 Info: CreateTable Profiles 11:55:21.3 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:21.3 Info: => 8.51E-05s 11:55:21.3 Info: CreateIndex Profiles (Name) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:21.3 Info: => 6.67E-05s 11:55:21.3 Info: CreateTable QualityDefinitions 11:55:21.3 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:21.3 Info: => 9.16E-05s 11:55:21.3 Info: CreateIndex QualityDefinitions (Quality) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:21.3 Info: => 7.17E-05s 11:55:21.3 Info: CreateIndex QualityDefinitions (Title) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:21.3 Info: => 6.69E-05s 11:55:21.3 Info: CreateTable NamingConfig 11:55:21.3 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:21.3 Info: => 9.96E-05s 11:55:21.3 Info: CreateTable Blacklist 11:55:21.3 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:21.3 Info: => 0.0001458s 11:55:21.3 Info: CreateTable Metadata 11:55:21.3 Info: CREATE TABLE "Metadata" ("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) 11:55:21.3 Info: => 9.23E-05s 11:55:21.3 Info: CreateTable MetadataFiles 11:55:21.3 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:21.3 Info: => 0.0001073s 11:55:21.3 Info: CreateTable DownloadClients 11:55:21.3 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) 11:55:21.3 Info: => 9.37E-05s 11:55:21.3 Info: CreateTable PendingReleases 11:55:21.3 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:21.3 Info: => 0.0001027s 11:55:21.3 Info: CreateTable RemotePathMappings 11:55:21.3 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:21.3 Info: => 8.75E-05s 11:55:21.3 Info: CreateTable Tags 11:55:21.3 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:21.3 Info: => 8.49E-05s 11:55:21.3 Info: CreateIndex Tags (Label) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:21.3 Info: => 8.09E-05s 11:55:21.3 Info: CreateTable Restrictions 11:55:21.3 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:21.3 Info: => 8.84E-05s 11:55:21.3 Info: CreateTable DelayProfiles 11:55:21.3 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:21.3 Info: => 0.0001268s 11:55:21.3 Info: CreateTable Users 11:55:21.3 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:21.3 Info: => 9.24E-05s 11:55:21.3 Info: CreateIndex Users (Identifier) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:21.3 Info: => 0.0001039s 11:55:21.3 Info: CreateIndex Users (Username) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:21.3 Info: => 7.74E-05s 11:55:21.3 Info: CreateTable Commands 11:55:21.3 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) 11:55:21.3 Info: => 0.0001126s 11:55:21.3 Info: CreateTable IndexerStatus 11:55:21.3 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) 11:55:21.3 Info: => 0.0001087s 11:55:21.3 Info: CreateIndex IndexerStatus (ProviderId) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:21.3 Info: => 9.89E-05s 11:55:21.3 Info: CreateTable ExtraFiles 11:55:21.3 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:21.3 Info: => 0.0001175s 11:55:21.3 Info: CreateTable LyricFiles 11:55:21.3 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:21.3 Info: => 0.0001189s 11:55:21.3 Info: CreateTable LanguageProfiles 11:55:21.3 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:21.3 Info: => 8.75E-05s 11:55:21.3 Info: CreateIndex LanguageProfiles (Name) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:21.3 Info: => 8.02E-05s 11:55:21.3 Info: CreateTable DownloadClientStatus 11:55:21.3 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) 11:55:21.3 Info: => 9.48E-05s 11:55:21.3 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:21.3 Info: => 8.32E-05s 11:55:21.3 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:21.3 Info: -> 1 Insert operations completed in 00:00:00.0000520 taking an average of 00:00:00.0000520 11:55:21.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:21', 'InitialSetup') 11:55:21.3 Info: Committing Transaction 11:55:21.3 Info: 1: InitialSetup migrated 11:55:21.3 Info: => 0.0008858s 11:55:21.3 Info: 2: add_reason_to_pending_releases migrating 11:55:21.3 Info: Beginning Transaction 11:55:21.3 Info: Starting migration of Main DB to 2 11:55:21.3 Info: AlterTable PendingReleases 11:55:21.3 Info: => 4E-07s 11:55:21.3 Info: CreateColumn PendingReleases Reason Int32 11:55:21.3 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:21.3 Info: => 0.000497s 11:55:21.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:21', 'add_reason_to_pending_releases') 11:55:21.3 Info: Committing Transaction 11:55:21.3 Info: 2: add_reason_to_pending_releases migrated 11:55:21.3 Info: => 0.0009364s 11:55:21.3 Info: 3: add_medium_support migrating 11:55:21.3 Info: Beginning Transaction 11:55:21.3 Info: Starting migration of Main DB to 3 11:55:21.3 Info: AlterTable Albums 11:55:21.3 Info: => 5E-07s 11:55:21.3 Info: CreateColumn Albums Media String 11:55:21.3 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:21.3 Info: => 0.0005063s 11:55:21.3 Info: AlterTable Tracks 11:55:21.3 Info: => 4E-07s 11:55:21.3 Info: CreateColumn Tracks MediumNumber Int32 11:55:21.3 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:21.3 Info: => 0.0004638s 11:55:21.3 Info: AlterTable Tracks 11:55:21.3 Info: => 4E-07s 11:55:21.3 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:21.3 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:21.3 Info: => 0.0004387s 11:55:21.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:21.3 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:21.3 Info: => 3.89E-05s 11:55:21.3 Info: DeleteColumn Tracks TrackNumber 11:55:21.3 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:21.3 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:21.3 Info: DROP TABLE "Tracks" 11:55:21.3 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.3 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:21.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.3 Info: => 0.0043596s 11:55:21.3 Info: AlterTable Tracks 11:55:21.3 Info: => 4E-07s 11:55:21.3 Info: CreateColumn Tracks TrackNumber String 11:55:21.3 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:21.3 Info: => 0.0004723s 11:55:21.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:21', 'add_medium_support') 11:55:21.3 Info: Committing Transaction 11:55:21.3 Info: 3: add_medium_support migrated 11:55:21.3 Info: => 0.0009959s 11:55:21.3 Info: 4: add_various_qualites_in_profile migrating 11:55:21.3 Info: Beginning Transaction 11:55:21.3 Info: Starting migration of Main DB to 4 11:55:21.3 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:21.3 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:21.3 Info: => 4.54E-05s 11:55:21.3 Info: PerformDBOperation 11:55:21.3 Info: Performing DB Operation 11:55:21.3 Info: => 2.91E-05s 11:55:21.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:21', 'add_various_qualites_in_profile') 11:55:21.3 Info: Committing Transaction 11:55:21.3 Info: 4: add_various_qualites_in_profile migrated 11:55:21.3 Info: => 0.0004428s 11:55:21.3 Info: 5: metadata_profiles migrating 11:55:21.3 Info: Beginning Transaction 11:55:21.3 Info: Starting migration of Main DB to 5 11:55:21.3 Info: CreateTable MetadataProfiles 11:55:21.3 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:21.3 Info: => 0.0001137s 11:55:21.3 Info: CreateIndex MetadataProfiles (Name) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:21.3 Info: => 9.91E-05s 11:55:21.3 Info: AlterTable Artists 11:55:21.3 Info: => 4E-07s 11:55:21.3 Info: CreateColumn Artists MetadataProfileId Int32 11:55:21.3 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:21.3 Info: => 0.0004729s 11:55:21.3 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:21.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.3 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:21.3 Info: DROP TABLE "Artists" 11:55:21.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.3 Info: => 0.0046637s 11:55:21.3 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:21.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.3 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:21.3 Info: DROP TABLE "Artists" 11:55:21.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.3 Info: => 0.0045285s 11:55:21.3 Info: AlterTable Albums 11:55:21.3 Info: => 3E-07s 11:55:21.3 Info: CreateColumn Albums SecondaryTypes String 11:55:21.3 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:21.3 Info: => 0.0004422s 11:55:21.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:21', 'metadata_profiles') 11:55:21.3 Info: Committing Transaction 11:55:21.3 Info: 5: metadata_profiles migrated 11:55:21.3 Info: => 0.0009916s 11:55:21.3 Info: 6: separate_automatic_and_interactive_search migrating 11:55:21.3 Info: Beginning Transaction 11:55:21.3 Info: Starting migration of Main DB to 6 11:55:21.3 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:21.3 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, "EnableAutomaticSearch" INTEGER) 11:55:21.3 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:21.3 Info: DROP TABLE "Indexers" 11:55:21.3 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:21.3 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.3 Info: => 0.0038899s 11:55:21.3 Info: AlterTable Indexers 11:55:21.3 Info: => 4E-07s 11:55:21.3 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:21.3 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:21.3 Info: => 0.0005097s 11:55:21.3 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:21.3 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:21.3 Info: => 2.94E-05s 11:55:21.3 Info: AlterTable Indexers 11:55:21.3 Info: => 3E-07s 11:55:21.3 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:21.3 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:21.3 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:21.3 Info: DROP TABLE "Indexers" 11:55:21.3 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.4 Info: => 0.0038726s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:21', 'separate_automatic_and_interactive_search') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 6: separate_automatic_and_interactive_search migrated 11:55:21.4 Info: => 0.0043452s 11:55:21.4 Info: 7: change_album_path_to_relative migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 7 11:55:21.4 Info: DeleteColumn Albums Path 11:55:21.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:21.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:21.4 Info: DROP TABLE "Albums" 11:55:21.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.4 Info: => 0.004723s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:21', 'change_album_path_to_relative') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 7: change_album_path_to_relative migrated 11:55:21.4 Info: => 0.0052916s 11:55:21.4 Info: 8: change_quality_size_mb_to_kb migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 8 11:55:21.4 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.4 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.4 Info: => 4.32E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:21', 'change_quality_size_mb_to_kb') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 8: change_quality_size_mb_to_kb migrated 11:55:21.4 Info: => 0.0004635s 11:55:21.4 Info: 9: album_releases migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 9 11:55:21.4 Info: AlterTable Albums 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn Albums Releases String 11:55:21.4 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:21.4 Info: => 0.0004689s 11:55:21.4 Info: AlterTable Albums 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn Albums CurrentRelease String 11:55:21.4 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:21.4 Info: => 0.0004472s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:21', 'album_releases') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 9: album_releases migrated 11:55:21.4 Info: => 0.0007879s 11:55:21.4 Info: 10: album_releases_fix migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 10 11:55:21.4 Info: AlterTable Albums 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: AlterColumn Albums Releases String 11:55:21.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:21.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.4 Info: DROP TABLE "Albums" 11:55:21.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.4 Info: => 0.0047381s 11:55:21.4 Info: AlterTable Albums 11:55:21.4 Info: => 3E-07s 11:55:21.4 Info: AlterColumn Albums CurrentRelease String 11:55:21.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:21.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.4 Info: DROP TABLE "Albums" 11:55:21.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.4 Info: => 0.0046057s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:21', 'album_releases_fix') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 10: album_releases_fix migrated 11:55:21.4 Info: => 0.0050275s 11:55:21.4 Info: 11: import_lists migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 11 11:55:21.4 Info: CreateTable ImportLists 11:55:21.4 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.4 Info: => 0.0001452s 11:55:21.4 Info: CreateIndex ImportLists (Name) 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:21.4 Info: => 8.48E-05s 11:55:21.4 Info: CreateTable ImportListStatus 11:55:21.4 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:21.4 Info: => 0.0001207s 11:55:21.4 Info: CreateIndex ImportListStatus (ProviderId) 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:21.4 Info: => 8.32E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:21', 'import_lists') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 11: import_lists migrated 11:55:21.4 Info: => 0.0005613s 11:55:21.4 Info: 12: add_release_status migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 12 11:55:21.4 Info: AlterTable MetadataProfiles 11:55:21.4 Info: => 5E-07s 11:55:21.4 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:21.4 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:21.4 Info: => 0.00049s 11:55:21.4 Info: PerformDBOperation 11:55:21.4 Info: Performing DB Operation 11:55:21.4 Info: => 2.34E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:21', 'add_release_status') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 12: add_release_status migrated 11:55:21.4 Info: => 0.0004634s 11:55:21.4 Info: 13: album_download_notification migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 13 11:55:21.4 Info: AlterTable Notifications 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:21.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:21.4 Info: => 0.0005018s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:21', 'album_download_notification') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 13: album_download_notification migrated 11:55:21.4 Info: => 0.0008964s 11:55:21.4 Info: 14: fix_language_metadata_profiles migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 14 11:55:21.4 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.4 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.4 Info: => 9.96E-05s 11:55:21.4 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.4 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.4 Info: => 7.9E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:21', 'fix_language_metadata_profiles') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 14: fix_language_metadata_profiles migrated 11:55:21.4 Info: => 0.0004235s 11:55:21.4 Info: 15: remove_fanzub migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 15 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.4 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.4 Info: => 3.96E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:21', 'remove_fanzub') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 15: remove_fanzub migrated 11:55:21.4 Info: => 0.0004187s 11:55:21.4 Info: 16: update_artist_history_indexes migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 16 11:55:21.4 Info: CreateIndex Albums (ArtistId) 11:55:21.4 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:21.4 Info: => 9.33E-05s 11:55:21.4 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:21.4 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:21.4 Info: => 8.94E-05s 11:55:21.4 Info: DeleteIndex History (AlbumId) 11:55:21.4 Info: DROP INDEX "IX_History_AlbumId" 11:55:21.4 Info: => 0.0001378s 11:55:21.4 Info: CreateIndex History (AlbumId, Date) 11:55:21.4 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:21.4 Info: => 8.49E-05s 11:55:21.4 Info: DeleteIndex History (DownloadId) 11:55:21.4 Info: DROP INDEX "IX_History_DownloadId" 11:55:21.4 Info: => 0.0001122s 11:55:21.4 Info: CreateIndex History (DownloadId, Date) 11:55:21.4 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:21.4 Info: => 9.88E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:21', 'update_artist_history_indexes') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 16: update_artist_history_indexes migrated 11:55:21.4 Info: => 0.0004678s 11:55:21.4 Info: 17: remove_nma migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 17 11:55:21.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:21.4 Info: => 4.14E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:21', 'remove_nma') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 17: remove_nma migrated 11:55:21.4 Info: => 0.0003956s 11:55:21.4 Info: 18: album_disambiguation migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 18 11:55:21.4 Info: AlterTable Albums 11:55:21.4 Info: => 5E-07s 11:55:21.4 Info: CreateColumn Albums Disambiguation String 11:55:21.4 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:21.4 Info: => 0.0005242s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:21', 'album_disambiguation') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 18: album_disambiguation migrated 11:55:21.4 Info: => 0.0009681s 11:55:21.4 Info: 19: add_ape_quality_in_profiles migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 19 11:55:21.4 Info: PerformDBOperation 11:55:21.4 Info: Performing DB Operation 11:55:21.4 Info: => 2.55E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:21', 'add_ape_quality_in_profiles') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 19: add_ape_quality_in_profiles migrated 11:55:21.4 Info: => 0.0003748s 11:55:21.4 Info: 20: remove_pushalot migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 20 11:55:21.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:21.4 Info: => 5.17E-05s 11:55:21.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.4 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:21.4 Info: => 3.4E-05s 11:55:21.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.4 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:21.4 Info: => 3.09E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:21', 'remove_pushalot') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 20: remove_pushalot migrated 11:55:21.4 Info: => 0.0007457s 11:55:21.4 Info: 21: add_custom_filters migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 21 11:55:21.4 Info: CreateTable CustomFilters 11:55:21.4 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:21.4 Info: => 0.0001246s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:21', 'add_custom_filters') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 21: add_custom_filters migrated 11:55:21.4 Info: => 0.0005107s 11:55:21.4 Info: 22: import_list_tags migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 22 11:55:21.4 Info: AlterTable ImportLists 11:55:21.4 Info: => 5E-07s 11:55:21.4 Info: CreateColumn ImportLists Tags String 11:55:21.4 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:21.4 Info: => 0.0005121s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:21', 'import_list_tags') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 22: import_list_tags migrated 11:55:21.4 Info: => 0.0008907s 11:55:21.4 Info: 23: add_release_groups_etc migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 23 11:55:21.4 Info: CreateTable ArtistMetadata 11:55:21.4 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:21.4 Info: => 0.0001592s 11:55:21.4 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:21.4 Info: => 9E-05s 11:55:21.4 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.4 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.4 Info: => 8.68E-05s 11:55:21.4 Info: AlterTable Artists 11:55:21.4 Info: => 2E-07s 11:55:21.4 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:21.4 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.4 Info: => 0.0005415s 11:55:21.4 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.4 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.4 Info: => 5.96E-05s 11:55:21.4 Info: CreateTable AlbumReleases 11:55:21.4 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:21.4 Info: => 0.0001347s 11:55:21.4 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:21.4 Info: => 8.74E-05s 11:55:21.4 Info: CreateIndex AlbumReleases (AlbumId) 11:55:21.4 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:21.4 Info: => 9.15E-05s 11:55:21.4 Info: PerformDBOperation 11:55:21.4 Info: Performing DB Operation 11:55:21.4 Info: => 4.39E-05s 11:55:21.4 Info: AlterTable Albums 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:21.4 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.4 Info: => 0.0005365s 11:55:21.4 Info: AlterTable Albums 11:55:21.4 Info: => 3E-07s 11:55:21.4 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:21.4 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:21.4 Info: => 0.0005127s 11:55:21.4 Info: AlterTable Albums 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn Albums Links String 11:55:21.4 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:21.4 Info: => 0.0005454s 11:55:21.4 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.4 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.4 Info: => 0.0001117s 11:55:21.4 Info: AlterTable Tracks 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn Tracks ForeignRecordingId String 11:55:21.4 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:21.4 Info: => 0.0005252s 11:55:21.4 Info: AlterTable Tracks 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:21.4 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:21.4 Info: => 0.0005643s 11:55:21.4 Info: AlterTable Tracks 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:21.4 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.4 Info: => 0.0005181s 11:55:21.4 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.4 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.4 Info: => 7.84E-05s 11:55:21.4 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.4 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.4 Info: => 6.17E-05s 11:55:21.4 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:21.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.4 Info: DROP TABLE "Artists" 11:55:21.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.4 Info: => 0.0113734s 11:55:21.4 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:21.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:21.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:21.4 Info: DROP TABLE "Albums" 11:55:21.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.4 Info: => 0.0041526s 11:55:21.4 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:21.4 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.4 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:21.4 Info: DROP TABLE "Tracks" 11:55:21.4 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.4 Info: => 0.0038528s 11:55:21.4 Info: DeleteColumn TrackFiles ArtistId 11:55:21.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:21.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:21.4 Info: DROP TABLE "TrackFiles" 11:55:21.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.4 Info: => 0.0035933s 11:55:21.4 Info: CreateIndex Artists (ArtistMetadataId) 11:55:21.4 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.4 Info: => 7.91E-05s 11:55:21.4 Info: CreateIndex Artists (Monitored) 11:55:21.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.4 Info: => 7.57E-05s 11:55:21.4 Info: CreateIndex Albums (ArtistMetadataId) 11:55:21.4 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:21.4 Info: => 7.22E-05s 11:55:21.4 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:21.4 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:21.4 Info: => 7.05E-05s 11:55:21.4 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:21.4 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:21.4 Info: => 7.02E-05s 11:55:21.4 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:21.4 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:21.4 Info: => 6.91E-05s 11:55:21.4 Info: UpdateData 11:55:21.4 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:21.4 Info: => 3.7E-05s 11:55:21.4 Info: UpdateData 11:55:21.4 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:21.4 Info: => 3.12E-05s 11:55:21.4 Info: UpdateData 11:55:21.4 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:21.4 Info: => 3.55E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:21', 'add_release_groups_etc') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 23: add_release_groups_etc migrated 11:55:21.4 Info: => 0.0006183s 11:55:21.4 Info: 24: NewMediaInfoFormat migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 24 11:55:21.4 Info: UpdateData 11:55:21.4 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:21.4 Info: => 4.78E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:21', 'NewMediaInfoFormat') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 24: NewMediaInfoFormat migrated 11:55:21.4 Info: => 0.0005151s 11:55:21.4 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 25 11:55:21.4 Info: RenameTable Restrictions ReleaseProfiles 11:55:21.4 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:21.4 Info: => 0.0013984s 11:55:21.4 Info: AlterTable ReleaseProfiles 11:55:21.4 Info: => 3E-07s 11:55:21.4 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:21.4 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:21.4 Info: => 0.0004735s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:21', 'rename_restrictions_to_release_profiles') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:21.4 Info: => 0.0009128s 11:55:21.4 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 26 11:55:21.4 Info: RenameTable Profiles QualityProfiles 11:55:21.4 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:21.4 Info: => 0.0015108s 11:55:21.4 Info: AlterTable QualityProfiles 11:55:21.4 Info: => 5E-07s 11:55:21.4 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:21.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:21.4 Info: => 0.0004886s 11:55:21.4 Info: AlterTable LanguageProfiles 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:21.4 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:21.4 Info: => 0.0004796s 11:55:21.4 Info: UpdateData 11:55:21.4 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:21.4 Info: => 3.47E-05s 11:55:21.4 Info: UpdateData 11:55:21.4 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:21.4 Info: => 2.73E-05s 11:55:21.4 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:21.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.4 Info: DROP TABLE "Artists" 11:55:21.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.4 Info: => 0.0041287s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:21', 'rename_quality_profiles_add_upgrade_allowed') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:21.4 Info: => 0.0047148s 11:55:21.4 Info: 27: add_import_exclusions migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 27 11:55:21.4 Info: CreateTable ImportListExclusions 11:55:21.4 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:21.4 Info: => 0.0001024s 11:55:21.4 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:21.4 Info: => 8.39E-05s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:21', 'add_import_exclusions') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 27: add_import_exclusions migrated 11:55:21.4 Info: => 0.0005584s 11:55:21.4 Info: 28: clean_artist_metadata_table migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 28 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.4 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.4 Info: => 0.0001292s 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.4 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.4 Info: => 0.0001176s 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:21.4 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:21.4 Info: => 0.0001161s 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:21.4 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:21.4 Info: => 0.0001123s 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.4 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.4 Info: => 0.0001123s 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.4 Info: => 0.0001115s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:21', 'clean_artist_metadata_table') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 28: clean_artist_metadata_table migrated 11:55:21.4 Info: => 0.000588s 11:55:21.4 Info: 29: health_issue_notification migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 29 11:55:21.4 Info: AlterTable Notifications 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:21.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:21.4 Info: => 0.0005444s 11:55:21.4 Info: AlterTable Notifications 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:21.4 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:21.4 Info: => 0.000515s 11:55:21.4 Info: AlterTable Notifications 11:55:21.4 Info: => 5E-07s 11:55:21.4 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:21.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:21.4 Info: => 0.0004954s 11:55:21.4 Info: AlterTable Notifications 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:21.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:21.4 Info: => 0.0004955s 11:55:21.4 Info: AlterTable Notifications 11:55:21.4 Info: => 3E-07s 11:55:21.4 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:21.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:21.4 Info: => 0.0004817s 11:55:21.4 Info: DeleteColumn Notifications OnDownload 11:55:21.4 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:21.4 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:21.4 Info: DROP TABLE "Notifications" 11:55:21.4 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:21.4 Info: => 0.0036474s 11:55:21.4 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:21.4 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:21.4 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:21.4 Info: DROP TABLE "Notifications" 11:55:21.4 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:21.4 Info: => 0.0037515s 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:21', 'health_issue_notification') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 29: health_issue_notification migrated 11:55:21.4 Info: => 0.0043017s 11:55:21.4 Info: 30: add_mediafilerepository_mtime migrating 11:55:21.4 Info: Beginning Transaction 11:55:21.4 Info: Starting migration of Main DB to 30 11:55:21.4 Info: INSERT INTO "Artists" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") VALUES (1, 'TestArtist', '/mnt/data/path/TestArtist', 1, 1, 1, 1, 1) 11:55:21.4 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistMetadataId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "AnyReleaseOk") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 1) 11:55:21.4 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (1, '1', 1, 'Title', 'Status', 0, 1) 11:55:21.4 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (1, 'folder/track1.mp3', 100, '2024-10-13T11:55:21', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:21.4 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (1, '1', 0, 1, 100, 1, 1, '1', 2, 0) 11:55:21.4 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (2, 'folder/track2.mp3', 100, '2024-10-13T11:55:21', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:21.4 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (2, '2', 0, 2, 100, 1, 1, '2', 2, 0) 11:55:21.4 Info: AlterTable TrackFiles 11:55:21.4 Info: => 3E-07s 11:55:21.4 Info: CreateColumn TrackFiles Modified DateTime 11:55:21.4 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:21.4 Info: => 0.0005435s 11:55:21.4 Info: AlterTable TrackFiles 11:55:21.4 Info: => 4E-07s 11:55:21.4 Info: CreateColumn TrackFiles Path String 11:55:21.4 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:21.4 Info: => 0.0004959s 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:21.4 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:21.4 Info: => 2.95E-05s 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.4 Info: => 0.0001175s 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:21.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:21.4 Info: => 0.0001299s 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:21.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:21.4 Info: => 0.0001394s 11:55:21.4 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:21.4 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:21.4 Info: => 6.69E-05s 11:55:21.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:21.4 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:21.4 Info: => 4.54E-05s 11:55:21.4 Info: AlterTable TrackFiles 11:55:21.4 Info: => 3E-07s 11:55:21.4 Info: AlterColumn TrackFiles Path String 11:55:21.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:21.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:21.4 Info: DROP TABLE "TrackFiles" 11:55:21.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.4 Info: => 0.0037359s 11:55:21.4 Info: CreateIndex TrackFiles (Path) 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:21.4 Info: => 7.76E-05s 11:55:21.4 Info: DeleteColumn TrackFiles RelativePath 11:55:21.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:21.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:21.4 Info: DROP TABLE "TrackFiles" 11:55:21.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:21.4 Info: => 0.0039178s 11:55:21.4 Info: -> 7 Insert operations completed in 00:00:00.0004237 taking an average of 00:00:00.0000605 11:55:21.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:21', 'add_mediafilerepository_mtime') 11:55:21.4 Info: Committing Transaction 11:55:21.4 Info: 30: add_mediafilerepository_mtime migrated 11:55:21.4 Info: => 0.0045744s 11:55:21.4 Debug: Took: 00:00:00.1435743 11:55:21.5 Debug: Got 0 tracks 11:55:21.5 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_bad_albumrelease_id --- 11:55:21.5 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_bad_artist_metadata_id --- 11:55:21.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173215358408_165/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:21.5 Info: DatabaseEngineVersionCheck migrating 11:55:21.5 Info: PerformDBOperation 11:55:21.5 Info: Performing DB Operation 11:55:21.5 Info: SQLite 3.46.1 11:55:21.5 Info: => 0.0013842s 11:55:21.5 Info: DatabaseEngineVersionCheck migrated 11:55:21.5 Info: => 0.0013933s 11:55:21.5 Info: VersionMigration migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: CreateTable VersionInfo 11:55:21.5 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:21.5 Info: => 0.000134s 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: VersionMigration migrated 11:55:21.5 Info: => 0.0008947s 11:55:21.5 Info: VersionUniqueMigration migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: CreateIndex VersionInfo (Version) 11:55:21.5 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:21.5 Info: => 0.0001077s 11:55:21.5 Info: AlterTable VersionInfo 11:55:21.5 Info: => 6E-07s 11:55:21.5 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:21.5 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:21.5 Info: => 0.0004564s 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: VersionUniqueMigration migrated 11:55:21.5 Info: => 0.0007345s 11:55:21.5 Info: VersionDescriptionMigration migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: AlterTable VersionInfo 11:55:21.5 Info: => 5E-07s 11:55:21.5 Info: CreateColumn VersionInfo Description String 11:55:21.5 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:21.5 Info: => 0.0001802s 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: VersionDescriptionMigration migrated 11:55:21.5 Info: => 0.0004584s 11:55:21.5 Info: 1: InitialSetup migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 1 11:55:21.5 Info: CreateTable Config 11:55:21.5 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:21.5 Info: => 0.0001383s 11:55:21.5 Info: CreateIndex Config (Key) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:21.5 Info: => 7.36E-05s 11:55:21.5 Info: CreateTable RootFolders 11:55:21.5 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:21.5 Info: => 7.89E-05s 11:55:21.5 Info: CreateIndex RootFolders (Path) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:21.5 Info: => 0.0004779s 11:55:21.5 Info: CreateTable Artists 11:55:21.5 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:21.5 Info: => 0.0002058s 11:55:21.5 Info: CreateIndex Artists (ForeignArtistId) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.5 Info: => 8.49E-05s 11:55:21.5 Info: CreateIndex Artists (NameSlug) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.5 Info: => 6.62E-05s 11:55:21.5 Info: CreateIndex Artists (CleanName) 11:55:21.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.5 Info: => 6.42E-05s 11:55:21.5 Info: CreateIndex Artists (Path) 11:55:21.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.5 Info: => 6.36E-05s 11:55:21.5 Info: CreateTable Albums 11:55:21.5 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:21.5 Info: => 0.0002134s 11:55:21.5 Info: CreateIndex Albums (ForeignAlbumId) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.5 Info: => 7.34E-05s 11:55:21.5 Info: CreateIndex Albums (MBId) 11:55:21.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.5 Info: => 8.91E-05s 11:55:21.5 Info: CreateIndex Albums (TADBId) 11:55:21.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.5 Info: => 6.33E-05s 11:55:21.5 Info: CreateIndex Albums (TitleSlug) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.5 Info: => 6.64E-05s 11:55:21.5 Info: CreateIndex Albums (CleanTitle) 11:55:21.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.5 Info: => 6.25E-05s 11:55:21.5 Info: CreateIndex Albums (Path) 11:55:21.5 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:21.5 Info: => 6.17E-05s 11:55:21.5 Info: CreateTable Tracks 11:55:21.5 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:21.5 Info: => 0.0001222s 11:55:21.5 Info: CreateIndex Tracks (ForeignTrackId) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.5 Info: => 6.81E-05s 11:55:21.5 Info: CreateIndex Tracks (ArtistId) 11:55:21.5 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:21.5 Info: => 7.02E-05s 11:55:21.5 Info: CreateIndex Tracks (TrackFileId) 11:55:21.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.5 Info: => 7.18E-05s 11:55:21.5 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:21.5 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:21.5 Info: => 7.06E-05s 11:55:21.5 Info: CreateTable TrackFiles 11:55:21.5 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:21.5 Info: => 0.0001129s 11:55:21.5 Info: CreateIndex TrackFiles (ArtistId) 11:55:21.5 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:21.5 Info: => 6.71E-05s 11:55:21.5 Info: CreateIndex TrackFiles (AlbumId) 11:55:21.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.5 Info: => 6.31E-05s 11:55:21.5 Info: CreateTable History 11:55:21.5 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:21.5 Info: => 0.0001168s 11:55:21.5 Info: CreateIndex History (Date) 11:55:21.5 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:21.5 Info: => 6.88E-05s 11:55:21.5 Info: CreateIndex History (EventType) 11:55:21.5 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:21.5 Info: => 6.4E-05s 11:55:21.5 Info: CreateIndex History (DownloadId) 11:55:21.5 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:21.5 Info: => 6.44E-05s 11:55:21.5 Info: CreateIndex History (AlbumId) 11:55:21.5 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:21.5 Info: => 6.59E-05s 11:55:21.5 Info: CreateTable Notifications 11:55:21.5 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:21.5 Info: => 0.0001055s 11:55:21.5 Info: CreateTable ScheduledTasks 11:55:21.5 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:21.5 Info: => 9.21E-05s 11:55:21.5 Info: CreateIndex ScheduledTasks (TypeName) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:21.5 Info: => 6.98E-05s 11:55:21.5 Info: CreateTable Indexers 11:55:21.5 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, "EnableSearch" INTEGER) 11:55:21.5 Info: => 9.58E-05s 11:55:21.5 Info: CreateIndex Indexers (Name) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.5 Info: => 6.73E-05s 11:55:21.5 Info: CreateTable Profiles 11:55:21.5 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:21.5 Info: => 8.3E-05s 11:55:21.5 Info: CreateIndex Profiles (Name) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:21.5 Info: => 6.76E-05s 11:55:21.5 Info: CreateTable QualityDefinitions 11:55:21.5 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:21.5 Info: => 9.21E-05s 11:55:21.5 Info: CreateIndex QualityDefinitions (Quality) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:21.5 Info: => 6.94E-05s 11:55:21.5 Info: CreateIndex QualityDefinitions (Title) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:21.5 Info: => 6.63E-05s 11:55:21.5 Info: CreateTable NamingConfig 11:55:21.5 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:21.5 Info: => 9.93E-05s 11:55:21.5 Info: CreateTable Blacklist 11:55:21.5 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:21.5 Info: => 0.000146s 11:55:21.5 Info: CreateTable Metadata 11:55:21.5 Info: CREATE TABLE "Metadata" ("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) 11:55:21.5 Info: => 9.25E-05s 11:55:21.5 Info: CreateTable MetadataFiles 11:55:21.5 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:21.5 Info: => 0.0001072s 11:55:21.5 Info: CreateTable DownloadClients 11:55:21.5 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) 11:55:21.5 Info: => 0.0001291s 11:55:21.5 Info: CreateTable PendingReleases 11:55:21.5 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:21.5 Info: => 0.0001126s 11:55:21.5 Info: CreateTable RemotePathMappings 11:55:21.5 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:21.5 Info: => 9.81E-05s 11:55:21.5 Info: CreateTable Tags 11:55:21.5 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:21.5 Info: => 9.21E-05s 11:55:21.5 Info: CreateIndex Tags (Label) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:21.5 Info: => 7.95E-05s 11:55:21.5 Info: CreateTable Restrictions 11:55:21.5 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:21.5 Info: => 8.51E-05s 11:55:21.5 Info: CreateTable DelayProfiles 11:55:21.5 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:21.5 Info: => 0.0001172s 11:55:21.5 Info: CreateTable Users 11:55:21.5 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:21.5 Info: => 8.54E-05s 11:55:21.5 Info: CreateIndex Users (Identifier) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:21.5 Info: => 8.02E-05s 11:55:21.5 Info: CreateIndex Users (Username) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:21.5 Info: => 7.43E-05s 11:55:21.5 Info: CreateTable Commands 11:55:21.5 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) 11:55:21.5 Info: => 0.0001108s 11:55:21.5 Info: CreateTable IndexerStatus 11:55:21.5 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) 11:55:21.5 Info: => 0.0001082s 11:55:21.5 Info: CreateIndex IndexerStatus (ProviderId) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:21.5 Info: => 9.83E-05s 11:55:21.5 Info: CreateTable ExtraFiles 11:55:21.5 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:21.5 Info: => 0.0001166s 11:55:21.5 Info: CreateTable LyricFiles 11:55:21.5 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:21.5 Info: => 0.0001179s 11:55:21.5 Info: CreateTable LanguageProfiles 11:55:21.5 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:21.5 Info: => 8.6E-05s 11:55:21.5 Info: CreateIndex LanguageProfiles (Name) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:21.5 Info: => 8.15E-05s 11:55:21.5 Info: CreateTable DownloadClientStatus 11:55:21.5 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) 11:55:21.5 Info: => 9.48E-05s 11:55:21.5 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:21.5 Info: => 8.22E-05s 11:55:21.5 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:21.5 Info: -> 1 Insert operations completed in 00:00:00.0000510 taking an average of 00:00:00.0000510 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:21', 'InitialSetup') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 1: InitialSetup migrated 11:55:21.5 Info: => 0.000899s 11:55:21.5 Info: 2: add_reason_to_pending_releases migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 2 11:55:21.5 Info: AlterTable PendingReleases 11:55:21.5 Info: => 5E-07s 11:55:21.5 Info: CreateColumn PendingReleases Reason Int32 11:55:21.5 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:21.5 Info: => 0.0005508s 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:21', 'add_reason_to_pending_releases') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 2: add_reason_to_pending_releases migrated 11:55:21.5 Info: => 0.0010114s 11:55:21.5 Info: 3: add_medium_support migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 3 11:55:21.5 Info: AlterTable Albums 11:55:21.5 Info: => 5E-07s 11:55:21.5 Info: CreateColumn Albums Media String 11:55:21.5 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:21.5 Info: => 0.000478s 11:55:21.5 Info: AlterTable Tracks 11:55:21.5 Info: => 4E-07s 11:55:21.5 Info: CreateColumn Tracks MediumNumber Int32 11:55:21.5 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:21.5 Info: => 0.0004488s 11:55:21.5 Info: AlterTable Tracks 11:55:21.5 Info: => 4E-07s 11:55:21.5 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:21.5 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:21.5 Info: => 0.0004302s 11:55:21.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:21.5 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:21.5 Info: => 3.43E-05s 11:55:21.5 Info: DeleteColumn Tracks TrackNumber 11:55:21.5 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:21.5 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:21.5 Info: DROP TABLE "Tracks" 11:55:21.5 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.5 Info: => 0.0038101s 11:55:21.5 Info: AlterTable Tracks 11:55:21.5 Info: => 4E-07s 11:55:21.5 Info: CreateColumn Tracks TrackNumber String 11:55:21.5 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:21.5 Info: => 0.0004414s 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:21', 'add_medium_support') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 3: add_medium_support migrated 11:55:21.5 Info: => 0.0010284s 11:55:21.5 Info: 4: add_various_qualites_in_profile migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 4 11:55:21.5 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:21.5 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:21.5 Info: => 3.96E-05s 11:55:21.5 Info: PerformDBOperation 11:55:21.5 Info: Performing DB Operation 11:55:21.5 Info: => 3.13E-05s 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:21', 'add_various_qualites_in_profile') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 4: add_various_qualites_in_profile migrated 11:55:21.5 Info: => 0.0003709s 11:55:21.5 Info: 5: metadata_profiles migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 5 11:55:21.5 Info: CreateTable MetadataProfiles 11:55:21.5 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:21.5 Info: => 0.0001041s 11:55:21.5 Info: CreateIndex MetadataProfiles (Name) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:21.5 Info: => 8.61E-05s 11:55:21.5 Info: AlterTable Artists 11:55:21.5 Info: => 4E-07s 11:55:21.5 Info: CreateColumn Artists MetadataProfileId Int32 11:55:21.5 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:21.5 Info: => 0.0004624s 11:55:21.5 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:21.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.5 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:21.5 Info: DROP TABLE "Artists" 11:55:21.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.5 Info: => 0.0039406s 11:55:21.5 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:21.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.5 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:21.5 Info: DROP TABLE "Artists" 11:55:21.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.5 Info: => 0.0038298s 11:55:21.5 Info: AlterTable Albums 11:55:21.5 Info: => 4E-07s 11:55:21.5 Info: CreateColumn Albums SecondaryTypes String 11:55:21.5 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:21.5 Info: => 0.0005353s 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:21', 'metadata_profiles') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 5: metadata_profiles migrated 11:55:21.5 Info: => 0.0010465s 11:55:21.5 Info: 6: separate_automatic_and_interactive_search migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 6 11:55:21.5 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:21.5 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, "EnableAutomaticSearch" INTEGER) 11:55:21.5 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:21.5 Info: DROP TABLE "Indexers" 11:55:21.5 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.5 Info: => 0.0032985s 11:55:21.5 Info: AlterTable Indexers 11:55:21.5 Info: => 4E-07s 11:55:21.5 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:21.5 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:21.5 Info: => 0.0004353s 11:55:21.5 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:21.5 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:21.5 Info: => 3.1E-05s 11:55:21.5 Info: AlterTable Indexers 11:55:21.5 Info: => 3E-07s 11:55:21.5 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:21.5 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:21.5 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:21.5 Info: DROP TABLE "Indexers" 11:55:21.5 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.5 Info: => 0.003276s 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:21', 'separate_automatic_and_interactive_search') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 6: separate_automatic_and_interactive_search migrated 11:55:21.5 Info: => 0.0037334s 11:55:21.5 Info: 7: change_album_path_to_relative migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 7 11:55:21.5 Info: DeleteColumn Albums Path 11:55:21.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:21.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:21.5 Info: DROP TABLE "Albums" 11:55:21.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.5 Info: => 0.0040708s 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:21', 'change_album_path_to_relative') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 7: change_album_path_to_relative migrated 11:55:21.5 Info: => 0.0046024s 11:55:21.5 Info: 8: change_quality_size_mb_to_kb migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 8 11:55:21.5 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.5 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.5 Info: => 4.27E-05s 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:21', 'change_quality_size_mb_to_kb') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 8: change_quality_size_mb_to_kb migrated 11:55:21.5 Info: => 0.0004853s 11:55:21.5 Info: 9: album_releases migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 9 11:55:21.5 Info: AlterTable Albums 11:55:21.5 Info: => 4E-07s 11:55:21.5 Info: CreateColumn Albums Releases String 11:55:21.5 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:21.5 Info: => 0.0004549s 11:55:21.5 Info: AlterTable Albums 11:55:21.5 Info: => 4E-07s 11:55:21.5 Info: CreateColumn Albums CurrentRelease String 11:55:21.5 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:21.5 Info: => 0.0004427s 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:21', 'album_releases') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 9: album_releases migrated 11:55:21.5 Info: => 0.0008311s 11:55:21.5 Info: 10: album_releases_fix migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 10 11:55:21.5 Info: AlterTable Albums 11:55:21.5 Info: => 5E-07s 11:55:21.5 Info: AlterColumn Albums Releases String 11:55:21.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:21.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.5 Info: DROP TABLE "Albums" 11:55:21.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.5 Info: => 0.0039614s 11:55:21.5 Info: AlterTable Albums 11:55:21.5 Info: => 3E-07s 11:55:21.5 Info: AlterColumn Albums CurrentRelease String 11:55:21.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:21.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.5 Info: DROP TABLE "Albums" 11:55:21.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.5 Info: => 0.0040504s 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:21', 'album_releases_fix') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 10: album_releases_fix migrated 11:55:21.5 Info: => 0.0045322s 11:55:21.5 Info: 11: import_lists migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 11 11:55:21.5 Info: CreateTable ImportLists 11:55:21.5 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.5 Info: => 0.000135s 11:55:21.5 Info: CreateIndex ImportLists (Name) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:21.5 Info: => 8.08E-05s 11:55:21.5 Info: CreateTable ImportListStatus 11:55:21.5 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:21.5 Info: => 0.0001079s 11:55:21.5 Info: CreateIndex ImportListStatus (ProviderId) 11:55:21.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:21.5 Info: => 8.29E-05s 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:21', 'import_lists') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 11: import_lists migrated 11:55:21.5 Info: => 0.0005347s 11:55:21.5 Info: 12: add_release_status migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 12 11:55:21.5 Info: AlterTable MetadataProfiles 11:55:21.5 Info: => 4E-07s 11:55:21.5 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:21.5 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:21.5 Info: => 0.0004694s 11:55:21.5 Info: PerformDBOperation 11:55:21.5 Info: Performing DB Operation 11:55:21.5 Info: => 2.92E-05s 11:55:21.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:21', 'add_release_status') 11:55:21.5 Info: Committing Transaction 11:55:21.5 Info: 12: add_release_status migrated 11:55:21.5 Info: => 0.0004532s 11:55:21.5 Info: 13: album_download_notification migrating 11:55:21.5 Info: Beginning Transaction 11:55:21.5 Info: Starting migration of Main DB to 13 11:55:21.5 Info: AlterTable Notifications 11:55:21.5 Info: => 5E-07s 11:55:21.5 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:21.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:21.6 Info: => 0.0005707s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:21', 'album_download_notification') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 13: album_download_notification migrated 11:55:21.6 Info: => 0.0010152s 11:55:21.6 Info: 14: fix_language_metadata_profiles migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 14 11:55:21.6 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.6 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.6 Info: => 8.37E-05s 11:55:21.6 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.6 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.6 Info: => 7.32E-05s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:21', 'fix_language_metadata_profiles') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 14: fix_language_metadata_profiles migrated 11:55:21.6 Info: => 0.0004922s 11:55:21.6 Info: 15: remove_fanzub migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 15 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.6 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.6 Info: => 3.88E-05s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:21', 'remove_fanzub') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 15: remove_fanzub migrated 11:55:21.6 Info: => 0.0004426s 11:55:21.6 Info: 16: update_artist_history_indexes migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 16 11:55:21.6 Info: CreateIndex Albums (ArtistId) 11:55:21.6 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:21.6 Info: => 8.64E-05s 11:55:21.6 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:21.6 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:21.6 Info: => 8.6E-05s 11:55:21.6 Info: DeleteIndex History (AlbumId) 11:55:21.6 Info: DROP INDEX "IX_History_AlbumId" 11:55:21.6 Info: => 0.0001364s 11:55:21.6 Info: CreateIndex History (AlbumId, Date) 11:55:21.6 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:21.6 Info: => 9.31E-05s 11:55:21.6 Info: DeleteIndex History (DownloadId) 11:55:21.6 Info: DROP INDEX "IX_History_DownloadId" 11:55:21.6 Info: => 0.0001193s 11:55:21.6 Info: CreateIndex History (DownloadId, Date) 11:55:21.6 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:21.6 Info: => 8.45E-05s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:21', 'update_artist_history_indexes') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 16: update_artist_history_indexes migrated 11:55:21.6 Info: => 0.0004548s 11:55:21.6 Info: 17: remove_nma migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 17 11:55:21.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:21.6 Info: => 4.38E-05s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:21', 'remove_nma') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 17: remove_nma migrated 11:55:21.6 Info: => 0.0005165s 11:55:21.6 Info: 18: album_disambiguation migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 18 11:55:21.6 Info: AlterTable Albums 11:55:21.6 Info: => 4E-07s 11:55:21.6 Info: CreateColumn Albums Disambiguation String 11:55:21.6 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:21.6 Info: => 0.0005084s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:21', 'album_disambiguation') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 18: album_disambiguation migrated 11:55:21.6 Info: => 0.0008742s 11:55:21.6 Info: 19: add_ape_quality_in_profiles migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 19 11:55:21.6 Info: PerformDBOperation 11:55:21.6 Info: Performing DB Operation 11:55:21.6 Info: => 4.28E-05s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:21', 'add_ape_quality_in_profiles') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 19: add_ape_quality_in_profiles migrated 11:55:21.6 Info: => 0.0003625s 11:55:21.6 Info: 20: remove_pushalot migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 20 11:55:21.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:21.6 Info: => 4.07E-05s 11:55:21.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.6 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:21.6 Info: => 5.46E-05s 11:55:21.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.6 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:21.6 Info: => 3.19E-05s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:21', 'remove_pushalot') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 20: remove_pushalot migrated 11:55:21.6 Info: => 0.0003386s 11:55:21.6 Info: 21: add_custom_filters migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 21 11:55:21.6 Info: CreateTable CustomFilters 11:55:21.6 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:21.6 Info: => 0.000126s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:21', 'add_custom_filters') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 21: add_custom_filters migrated 11:55:21.6 Info: => 0.0004791s 11:55:21.6 Info: 22: import_list_tags migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 22 11:55:21.6 Info: AlterTable ImportLists 11:55:21.6 Info: => 5E-07s 11:55:21.6 Info: CreateColumn ImportLists Tags String 11:55:21.6 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:21.6 Info: => 0.0005649s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:21', 'import_list_tags') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 22: import_list_tags migrated 11:55:21.6 Info: => 0.0009076s 11:55:21.6 Info: 23: add_release_groups_etc migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 23 11:55:21.6 Info: CreateTable ArtistMetadata 11:55:21.6 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:21.6 Info: => 0.0001479s 11:55:21.6 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:21.6 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:21.6 Info: => 9.12E-05s 11:55:21.6 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.6 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.6 Info: => 9.12E-05s 11:55:21.6 Info: AlterTable Artists 11:55:21.6 Info: => 3E-07s 11:55:21.6 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:21.6 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.6 Info: => 0.0005258s 11:55:21.6 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.6 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.6 Info: => 5.95E-05s 11:55:21.6 Info: CreateTable AlbumReleases 11:55:21.6 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:21.6 Info: => 0.0001462s 11:55:21.6 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:21.6 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:21.6 Info: => 8.41E-05s 11:55:21.6 Info: CreateIndex AlbumReleases (AlbumId) 11:55:21.6 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:21.6 Info: => 8.16E-05s 11:55:21.6 Info: PerformDBOperation 11:55:21.6 Info: Performing DB Operation 11:55:21.6 Info: => 3.26E-05s 11:55:21.6 Info: AlterTable Albums 11:55:21.6 Info: => 3E-07s 11:55:21.6 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:21.6 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.6 Info: => 0.0005898s 11:55:21.6 Info: AlterTable Albums 11:55:21.6 Info: => 5E-07s 11:55:21.6 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:21.6 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:21.6 Info: => 0.0005149s 11:55:21.6 Info: AlterTable Albums 11:55:21.6 Info: => 4E-07s 11:55:21.6 Info: CreateColumn Albums Links String 11:55:21.6 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:21.6 Info: => 0.0005216s 11:55:21.6 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.6 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.6 Info: => 0.000103s 11:55:21.6 Info: AlterTable Tracks 11:55:21.6 Info: => 3E-07s 11:55:21.6 Info: CreateColumn Tracks ForeignRecordingId String 11:55:21.6 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:21.6 Info: => 0.0005211s 11:55:21.6 Info: AlterTable Tracks 11:55:21.6 Info: => 5E-07s 11:55:21.6 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:21.6 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:21.6 Info: => 0.0005264s 11:55:21.6 Info: AlterTable Tracks 11:55:21.6 Info: => 4E-07s 11:55:21.6 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:21.6 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.6 Info: => 0.0005771s 11:55:21.6 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.6 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.6 Info: => 8.13E-05s 11:55:21.6 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.6 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.6 Info: => 9.83E-05s 11:55:21.6 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:21.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.6 Info: DROP TABLE "Artists" 11:55:21.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.6 Info: => 0.0103287s 11:55:21.6 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:21.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:21.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:21.6 Info: DROP TABLE "Albums" 11:55:21.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.6 Info: => 0.0041636s 11:55:21.6 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:21.6 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.6 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:21.6 Info: DROP TABLE "Tracks" 11:55:21.6 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:21.6 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.6 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.6 Info: => 0.0038083s 11:55:21.6 Info: DeleteColumn TrackFiles ArtistId 11:55:21.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:21.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:21.6 Info: DROP TABLE "TrackFiles" 11:55:21.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.6 Info: => 0.0037058s 11:55:21.6 Info: CreateIndex Artists (ArtistMetadataId) 11:55:21.6 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.6 Info: => 7.89E-05s 11:55:21.6 Info: CreateIndex Artists (Monitored) 11:55:21.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.6 Info: => 7.62E-05s 11:55:21.6 Info: CreateIndex Albums (ArtistMetadataId) 11:55:21.6 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:21.6 Info: => 7.58E-05s 11:55:21.6 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:21.6 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:21.6 Info: => 7.51E-05s 11:55:21.6 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:21.6 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:21.6 Info: => 7.42E-05s 11:55:21.6 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:21.6 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:21.6 Info: => 7.4E-05s 11:55:21.6 Info: UpdateData 11:55:21.6 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:21.6 Info: => 3.77E-05s 11:55:21.6 Info: UpdateData 11:55:21.6 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:21.6 Info: => 3.28E-05s 11:55:21.6 Info: UpdateData 11:55:21.6 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:21.6 Info: => 3.74E-05s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:21', 'add_release_groups_etc') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 23: add_release_groups_etc migrated 11:55:21.6 Info: => 0.0006533s 11:55:21.6 Info: 24: NewMediaInfoFormat migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 24 11:55:21.6 Info: UpdateData 11:55:21.6 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:21.6 Info: => 4.97E-05s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:21', 'NewMediaInfoFormat') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 24: NewMediaInfoFormat migrated 11:55:21.6 Info: => 0.000453s 11:55:21.6 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 25 11:55:21.6 Info: RenameTable Restrictions ReleaseProfiles 11:55:21.6 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:21.6 Info: => 0.0013969s 11:55:21.6 Info: AlterTable ReleaseProfiles 11:55:21.6 Info: => 4E-07s 11:55:21.6 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:21.6 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:21.6 Info: => 0.0004731s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:21', 'rename_restrictions_to_release_profiles') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:21.6 Info: => 0.0009256s 11:55:21.6 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 26 11:55:21.6 Info: RenameTable Profiles QualityProfiles 11:55:21.6 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:21.6 Info: => 0.0013833s 11:55:21.6 Info: AlterTable QualityProfiles 11:55:21.6 Info: => 3E-07s 11:55:21.6 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:21.6 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:21.6 Info: => 0.0004857s 11:55:21.6 Info: AlterTable LanguageProfiles 11:55:21.6 Info: => 4E-07s 11:55:21.6 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:21.6 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:21.6 Info: => 0.0004779s 11:55:21.6 Info: UpdateData 11:55:21.6 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:21.6 Info: => 3.54E-05s 11:55:21.6 Info: UpdateData 11:55:21.6 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:21.6 Info: => 2.75E-05s 11:55:21.6 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:21.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.6 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.6 Info: DROP TABLE "Artists" 11:55:21.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.6 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.6 Info: => 0.0041662s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:21', 'rename_quality_profiles_add_upgrade_allowed') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:21.6 Info: => 0.0047201s 11:55:21.6 Info: 27: add_import_exclusions migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 27 11:55:21.6 Info: CreateTable ImportListExclusions 11:55:21.6 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:21.6 Info: => 0.0001036s 11:55:21.6 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:21.6 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:21.6 Info: => 8.23E-05s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:21', 'add_import_exclusions') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 27: add_import_exclusions migrated 11:55:21.6 Info: => 0.0005548s 11:55:21.6 Info: 28: clean_artist_metadata_table migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 28 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.6 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.6 Info: => 0.0001324s 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.6 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.6 Info: => 0.0001167s 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:21.6 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:21.6 Info: => 0.0001135s 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:21.6 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:21.6 Info: => 0.0001129s 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.6 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.6 Info: => 0.0001126s 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.6 Info: => 0.0001112s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:21', 'clean_artist_metadata_table') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 28: clean_artist_metadata_table migrated 11:55:21.6 Info: => 0.000551s 11:55:21.6 Info: 29: health_issue_notification migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 29 11:55:21.6 Info: AlterTable Notifications 11:55:21.6 Info: => 4E-07s 11:55:21.6 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:21.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:21.6 Info: => 0.0005549s 11:55:21.6 Info: AlterTable Notifications 11:55:21.6 Info: => 4E-07s 11:55:21.6 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:21.6 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:21.6 Info: => 0.0004792s 11:55:21.6 Info: AlterTable Notifications 11:55:21.6 Info: => 4E-07s 11:55:21.6 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:21.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:21.6 Info: => 0.0004917s 11:55:21.6 Info: AlterTable Notifications 11:55:21.6 Info: => 3E-07s 11:55:21.6 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:21.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:21.6 Info: => 0.0004885s 11:55:21.6 Info: AlterTable Notifications 11:55:21.6 Info: => 3E-07s 11:55:21.6 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:21.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:21.6 Info: => 0.0004781s 11:55:21.6 Info: DeleteColumn Notifications OnDownload 11:55:21.6 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:21.6 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:21.6 Info: DROP TABLE "Notifications" 11:55:21.6 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:21.6 Info: => 0.0036779s 11:55:21.6 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:21.6 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:21.6 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:21.6 Info: DROP TABLE "Notifications" 11:55:21.6 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:21.6 Info: => 0.0037588s 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:21', 'health_issue_notification') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 29: health_issue_notification migrated 11:55:21.6 Info: => 0.0043039s 11:55:21.6 Info: 30: add_mediafilerepository_mtime migrating 11:55:21.6 Info: Beginning Transaction 11:55:21.6 Info: Starting migration of Main DB to 30 11:55:21.6 Info: INSERT INTO "Artists" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") VALUES (1, 'TestArtist', '/mnt/data/path/TestArtist', 1, 1, 1, 1, 1) 11:55:21.6 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistMetadataId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "AnyReleaseOk") VALUES (1, '1', 2, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 1) 11:55:21.6 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (1, '1', 1, 'Title', 'Status', 0, 1) 11:55:21.6 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (1, 'folder/track1.mp3', 100, '2024-10-13T11:55:21', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:21.6 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (1, '1', 0, 1, 100, 1, 1, '1', 1, 0) 11:55:21.6 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (2, 'folder/track2.mp3', 100, '2024-10-13T11:55:21', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:21.6 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (2, '2', 0, 2, 100, 1, 1, '2', 1, 0) 11:55:21.6 Info: AlterTable TrackFiles 11:55:21.6 Info: => 3E-07s 11:55:21.6 Info: CreateColumn TrackFiles Modified DateTime 11:55:21.6 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:21.6 Info: => 0.0005134s 11:55:21.6 Info: AlterTable TrackFiles 11:55:21.6 Info: => 4E-07s 11:55:21.6 Info: CreateColumn TrackFiles Path String 11:55:21.6 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:21.6 Info: => 0.0004897s 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:21.6 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:21.6 Info: => 2.9E-05s 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.6 Info: => 0.0001178s 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:21.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:21.6 Info: => 0.0001341s 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:21.6 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:21.6 Info: => 0.0001329s 11:55:21.6 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:21.6 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:21.6 Info: => 6.6E-05s 11:55:21.6 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:21.6 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:21.6 Info: => 4.61E-05s 11:55:21.6 Info: AlterTable TrackFiles 11:55:21.6 Info: => 3E-07s 11:55:21.6 Info: AlterColumn TrackFiles Path String 11:55:21.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:21.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:21.6 Info: DROP TABLE "TrackFiles" 11:55:21.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.6 Info: => 0.0039103s 11:55:21.6 Info: CreateIndex TrackFiles (Path) 11:55:21.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:21.6 Info: => 8.18E-05s 11:55:21.6 Info: DeleteColumn TrackFiles RelativePath 11:55:21.6 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:21.6 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:21.6 Info: DROP TABLE "TrackFiles" 11:55:21.6 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.6 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:21.6 Info: => 0.003878s 11:55:21.6 Info: -> 7 Insert operations completed in 00:00:00.0004259 taking an average of 00:00:00.0000608 11:55:21.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:21', 'add_mediafilerepository_mtime') 11:55:21.6 Info: Committing Transaction 11:55:21.6 Info: 30: add_mediafilerepository_mtime migrated 11:55:21.6 Info: => 0.0044887s 11:55:21.6 Debug: Took: 00:00:00.1372350 11:55:21.6 Debug: Got 0 tracks 11:55:21.7 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_bad_artist_metadata_id --- 11:55:21.7 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_duplicate_files --- 11:55:21.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173217166858_167/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:21.7 Info: DatabaseEngineVersionCheck migrating 11:55:21.7 Info: PerformDBOperation 11:55:21.7 Info: Performing DB Operation 11:55:21.7 Info: SQLite 3.46.1 11:55:21.7 Info: => 0.0013351s 11:55:21.7 Info: DatabaseEngineVersionCheck migrated 11:55:21.7 Info: => 0.0013452s 11:55:21.7 Info: VersionMigration migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: CreateTable VersionInfo 11:55:21.7 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:21.7 Info: => 0.0001349s 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: VersionMigration migrated 11:55:21.7 Info: => 0.0008785s 11:55:21.7 Info: VersionUniqueMigration migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: CreateIndex VersionInfo (Version) 11:55:21.7 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:21.7 Info: => 0.0001066s 11:55:21.7 Info: AlterTable VersionInfo 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:21.7 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:21.7 Info: => 0.0004547s 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: VersionUniqueMigration migrated 11:55:21.7 Info: => 0.0007349s 11:55:21.7 Info: VersionDescriptionMigration migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: AlterTable VersionInfo 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn VersionInfo Description String 11:55:21.7 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:21.7 Info: => 0.0002388s 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: VersionDescriptionMigration migrated 11:55:21.7 Info: => 0.0005199s 11:55:21.7 Info: 1: InitialSetup migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 1 11:55:21.7 Info: CreateTable Config 11:55:21.7 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:21.7 Info: => 0.0001277s 11:55:21.7 Info: CreateIndex Config (Key) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:21.7 Info: => 7.18E-05s 11:55:21.7 Info: CreateTable RootFolders 11:55:21.7 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:21.7 Info: => 8.1E-05s 11:55:21.7 Info: CreateIndex RootFolders (Path) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:21.7 Info: => 0.0001042s 11:55:21.7 Info: CreateTable Artists 11:55:21.7 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:21.7 Info: => 0.0002004s 11:55:21.7 Info: CreateIndex Artists (ForeignArtistId) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.7 Info: => 9.56E-05s 11:55:21.7 Info: CreateIndex Artists (NameSlug) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.7 Info: => 6.76E-05s 11:55:21.7 Info: CreateIndex Artists (CleanName) 11:55:21.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.7 Info: => 6.93E-05s 11:55:21.7 Info: CreateIndex Artists (Path) 11:55:21.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.7 Info: => 6.34E-05s 11:55:21.7 Info: CreateTable Albums 11:55:21.7 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:21.7 Info: => 0.0001649s 11:55:21.7 Info: CreateIndex Albums (ForeignAlbumId) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.7 Info: => 6.81E-05s 11:55:21.7 Info: CreateIndex Albums (MBId) 11:55:21.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.7 Info: => 6.33E-05s 11:55:21.7 Info: CreateIndex Albums (TADBId) 11:55:21.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.7 Info: => 6.42E-05s 11:55:21.7 Info: CreateIndex Albums (TitleSlug) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.7 Info: => 6.48E-05s 11:55:21.7 Info: CreateIndex Albums (CleanTitle) 11:55:21.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.7 Info: => 6.19E-05s 11:55:21.7 Info: CreateIndex Albums (Path) 11:55:21.7 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:21.7 Info: => 6.14E-05s 11:55:21.7 Info: CreateTable Tracks 11:55:21.7 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:21.7 Info: => 0.0001176s 11:55:21.7 Info: CreateIndex Tracks (ForeignTrackId) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.7 Info: => 6.8E-05s 11:55:21.7 Info: CreateIndex Tracks (ArtistId) 11:55:21.7 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:21.7 Info: => 6.95E-05s 11:55:21.7 Info: CreateIndex Tracks (TrackFileId) 11:55:21.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.7 Info: => 7.2E-05s 11:55:21.7 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:21.7 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:21.7 Info: => 7.06E-05s 11:55:21.7 Info: CreateTable TrackFiles 11:55:21.7 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:21.7 Info: => 0.0001125s 11:55:21.7 Info: CreateIndex TrackFiles (ArtistId) 11:55:21.7 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:21.7 Info: => 6.85E-05s 11:55:21.7 Info: CreateIndex TrackFiles (AlbumId) 11:55:21.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.7 Info: => 6.35E-05s 11:55:21.7 Info: CreateTable History 11:55:21.7 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:21.7 Info: => 0.0001168s 11:55:21.7 Info: CreateIndex History (Date) 11:55:21.7 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:21.7 Info: => 6.78E-05s 11:55:21.7 Info: CreateIndex History (EventType) 11:55:21.7 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:21.7 Info: => 6.38E-05s 11:55:21.7 Info: CreateIndex History (DownloadId) 11:55:21.7 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:21.7 Info: => 6.58E-05s 11:55:21.7 Info: CreateIndex History (AlbumId) 11:55:21.7 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:21.7 Info: => 8.91E-05s 11:55:21.7 Info: CreateTable Notifications 11:55:21.7 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:21.7 Info: => 0.0001212s 11:55:21.7 Info: CreateTable ScheduledTasks 11:55:21.7 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:21.7 Info: => 9.96E-05s 11:55:21.7 Info: CreateIndex ScheduledTasks (TypeName) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:21.7 Info: => 7.01E-05s 11:55:21.7 Info: CreateTable Indexers 11:55:21.7 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, "EnableSearch" INTEGER) 11:55:21.7 Info: => 9.35E-05s 11:55:21.7 Info: CreateIndex Indexers (Name) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.7 Info: => 7.62E-05s 11:55:21.7 Info: CreateTable Profiles 11:55:21.7 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:21.7 Info: => 8.71E-05s 11:55:21.7 Info: CreateIndex Profiles (Name) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:21.7 Info: => 9.43E-05s 11:55:21.7 Info: CreateTable QualityDefinitions 11:55:21.7 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:21.7 Info: => 0.0001096s 11:55:21.7 Info: CreateIndex QualityDefinitions (Quality) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:21.7 Info: => 9.48E-05s 11:55:21.7 Info: CreateIndex QualityDefinitions (Title) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:21.7 Info: => 8.05E-05s 11:55:21.7 Info: CreateTable NamingConfig 11:55:21.7 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:21.7 Info: => 0.0001161s 11:55:21.7 Info: CreateTable Blacklist 11:55:21.7 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:21.7 Info: => 0.0001673s 11:55:21.7 Info: CreateTable Metadata 11:55:21.7 Info: CREATE TABLE "Metadata" ("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) 11:55:21.7 Info: => 9.24E-05s 11:55:21.7 Info: CreateTable MetadataFiles 11:55:21.7 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:21.7 Info: => 0.0001072s 11:55:21.7 Info: CreateTable DownloadClients 11:55:21.7 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) 11:55:21.7 Info: => 9.45E-05s 11:55:21.7 Info: CreateTable PendingReleases 11:55:21.7 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:21.7 Info: => 0.0001042s 11:55:21.7 Info: CreateTable RemotePathMappings 11:55:21.7 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:21.7 Info: => 8.9E-05s 11:55:21.7 Info: CreateTable Tags 11:55:21.7 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:21.7 Info: => 8.13E-05s 11:55:21.7 Info: CreateIndex Tags (Label) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:21.7 Info: => 8.21E-05s 11:55:21.7 Info: CreateTable Restrictions 11:55:21.7 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:21.7 Info: => 8.84E-05s 11:55:21.7 Info: CreateTable DelayProfiles 11:55:21.7 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:21.7 Info: => 0.0001223s 11:55:21.7 Info: CreateTable Users 11:55:21.7 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:21.7 Info: => 8.36E-05s 11:55:21.7 Info: CreateIndex Users (Identifier) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:21.7 Info: => 8.13E-05s 11:55:21.7 Info: CreateIndex Users (Username) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:21.7 Info: => 7.47E-05s 11:55:21.7 Info: CreateTable Commands 11:55:21.7 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) 11:55:21.7 Info: => 0.000111s 11:55:21.7 Info: CreateTable IndexerStatus 11:55:21.7 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) 11:55:21.7 Info: => 0.0001087s 11:55:21.7 Info: CreateIndex IndexerStatus (ProviderId) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:21.7 Info: => 9.83E-05s 11:55:21.7 Info: CreateTable ExtraFiles 11:55:21.7 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:21.7 Info: => 0.0001155s 11:55:21.7 Info: CreateTable LyricFiles 11:55:21.7 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:21.7 Info: => 0.0001186s 11:55:21.7 Info: CreateTable LanguageProfiles 11:55:21.7 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:21.7 Info: => 8.53E-05s 11:55:21.7 Info: CreateIndex LanguageProfiles (Name) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:21.7 Info: => 8.11E-05s 11:55:21.7 Info: CreateTable DownloadClientStatus 11:55:21.7 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) 11:55:21.7 Info: => 9.36E-05s 11:55:21.7 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:21.7 Info: => 8.41E-05s 11:55:21.7 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:21.7 Info: -> 1 Insert operations completed in 00:00:00.0000530 taking an average of 00:00:00.0000530 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:21', 'InitialSetup') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 1: InitialSetup migrated 11:55:21.7 Info: => 0.0009011s 11:55:21.7 Info: 2: add_reason_to_pending_releases migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 2 11:55:21.7 Info: AlterTable PendingReleases 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn PendingReleases Reason Int32 11:55:21.7 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:21.7 Info: => 0.0004937s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:21', 'add_reason_to_pending_releases') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 2: add_reason_to_pending_releases migrated 11:55:21.7 Info: => 0.0009288s 11:55:21.7 Info: 3: add_medium_support migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 3 11:55:21.7 Info: AlterTable Albums 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn Albums Media String 11:55:21.7 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:21.7 Info: => 0.0004745s 11:55:21.7 Info: AlterTable Tracks 11:55:21.7 Info: => 3E-07s 11:55:21.7 Info: CreateColumn Tracks MediumNumber Int32 11:55:21.7 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:21.7 Info: => 0.000452s 11:55:21.7 Info: AlterTable Tracks 11:55:21.7 Info: => 3E-07s 11:55:21.7 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:21.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:21.7 Info: => 0.0004305s 11:55:21.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:21.7 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:21.7 Info: => 3.41E-05s 11:55:21.7 Info: DeleteColumn Tracks TrackNumber 11:55:21.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:21.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:21.7 Info: DROP TABLE "Tracks" 11:55:21.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.7 Info: => 0.003824s 11:55:21.7 Info: AlterTable Tracks 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn Tracks TrackNumber String 11:55:21.7 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:21.7 Info: => 0.0004792s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:21', 'add_medium_support') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 3: add_medium_support migrated 11:55:21.7 Info: => 0.0009647s 11:55:21.7 Info: 4: add_various_qualites_in_profile migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 4 11:55:21.7 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:21.7 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:21.7 Info: => 3.99E-05s 11:55:21.7 Info: PerformDBOperation 11:55:21.7 Info: Performing DB Operation 11:55:21.7 Info: => 3.08E-05s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:21', 'add_various_qualites_in_profile') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 4: add_various_qualites_in_profile migrated 11:55:21.7 Info: => 0.0004301s 11:55:21.7 Info: 5: metadata_profiles migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 5 11:55:21.7 Info: CreateTable MetadataProfiles 11:55:21.7 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:21.7 Info: => 0.0001066s 11:55:21.7 Info: CreateIndex MetadataProfiles (Name) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:21.7 Info: => 8.57E-05s 11:55:21.7 Info: AlterTable Artists 11:55:21.7 Info: => 3E-07s 11:55:21.7 Info: CreateColumn Artists MetadataProfileId Int32 11:55:21.7 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:21.7 Info: => 0.0004613s 11:55:21.7 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:21.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.7 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:21.7 Info: DROP TABLE "Artists" 11:55:21.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.7 Info: => 0.0039095s 11:55:21.7 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:21.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.7 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:21.7 Info: DROP TABLE "Artists" 11:55:21.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.7 Info: => 0.0039167s 11:55:21.7 Info: AlterTable Albums 11:55:21.7 Info: => 3E-07s 11:55:21.7 Info: CreateColumn Albums SecondaryTypes String 11:55:21.7 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:21.7 Info: => 0.0004434s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:21', 'metadata_profiles') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 5: metadata_profiles migrated 11:55:21.7 Info: => 0.0009137s 11:55:21.7 Info: 6: separate_automatic_and_interactive_search migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 6 11:55:21.7 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:21.7 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, "EnableAutomaticSearch" INTEGER) 11:55:21.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:21.7 Info: DROP TABLE "Indexers" 11:55:21.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.7 Info: => 0.0033165s 11:55:21.7 Info: AlterTable Indexers 11:55:21.7 Info: => 3E-07s 11:55:21.7 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:21.7 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:21.7 Info: => 0.0004361s 11:55:21.7 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:21.7 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:21.7 Info: => 3.13E-05s 11:55:21.7 Info: AlterTable Indexers 11:55:21.7 Info: => 3E-07s 11:55:21.7 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:21.7 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:21.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:21.7 Info: DROP TABLE "Indexers" 11:55:21.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.7 Info: => 0.0032806s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:21', 'separate_automatic_and_interactive_search') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 6: separate_automatic_and_interactive_search migrated 11:55:21.7 Info: => 0.0037373s 11:55:21.7 Info: 7: change_album_path_to_relative migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 7 11:55:21.7 Info: DeleteColumn Albums Path 11:55:21.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:21.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:21.7 Info: DROP TABLE "Albums" 11:55:21.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.7 Info: => 0.0040917s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:21', 'change_album_path_to_relative') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 7: change_album_path_to_relative migrated 11:55:21.7 Info: => 0.0046141s 11:55:21.7 Info: 8: change_quality_size_mb_to_kb migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 8 11:55:21.7 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.7 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.7 Info: => 3.92E-05s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:21', 'change_quality_size_mb_to_kb') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 8: change_quality_size_mb_to_kb migrated 11:55:21.7 Info: => 0.0004398s 11:55:21.7 Info: 9: album_releases migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 9 11:55:21.7 Info: AlterTable Albums 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn Albums Releases String 11:55:21.7 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:21.7 Info: => 0.0004557s 11:55:21.7 Info: AlterTable Albums 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn Albums CurrentRelease String 11:55:21.7 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:21.7 Info: => 0.0004421s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:21', 'album_releases') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 9: album_releases migrated 11:55:21.7 Info: => 0.0008237s 11:55:21.7 Info: 10: album_releases_fix migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 10 11:55:21.7 Info: AlterTable Albums 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: AlterColumn Albums Releases String 11:55:21.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:21.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.7 Info: DROP TABLE "Albums" 11:55:21.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.7 Info: => 0.0045164s 11:55:21.7 Info: AlterTable Albums 11:55:21.7 Info: => 3E-07s 11:55:21.7 Info: AlterColumn Albums CurrentRelease String 11:55:21.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:21.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.7 Info: DROP TABLE "Albums" 11:55:21.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.7 Info: => 0.0045925s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:21', 'album_releases_fix') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 10: album_releases_fix migrated 11:55:21.7 Info: => 0.0050798s 11:55:21.7 Info: 11: import_lists migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 11 11:55:21.7 Info: CreateTable ImportLists 11:55:21.7 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.7 Info: => 0.0001394s 11:55:21.7 Info: CreateIndex ImportLists (Name) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:21.7 Info: => 8.42E-05s 11:55:21.7 Info: CreateTable ImportListStatus 11:55:21.7 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:21.7 Info: => 0.0001113s 11:55:21.7 Info: CreateIndex ImportListStatus (ProviderId) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:21.7 Info: => 8.44E-05s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:21', 'import_lists') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 11: import_lists migrated 11:55:21.7 Info: => 0.0005628s 11:55:21.7 Info: 12: add_release_status migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 12 11:55:21.7 Info: AlterTable MetadataProfiles 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:21.7 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:21.7 Info: => 0.0004706s 11:55:21.7 Info: PerformDBOperation 11:55:21.7 Info: Performing DB Operation 11:55:21.7 Info: => 2.37E-05s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:21', 'add_release_status') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 12: add_release_status migrated 11:55:21.7 Info: => 0.0004613s 11:55:21.7 Info: 13: album_download_notification migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 13 11:55:21.7 Info: AlterTable Notifications 11:55:21.7 Info: => 5E-07s 11:55:21.7 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:21.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:21.7 Info: => 0.0004715s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:21', 'album_download_notification') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 13: album_download_notification migrated 11:55:21.7 Info: => 0.0008439s 11:55:21.7 Info: 14: fix_language_metadata_profiles migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 14 11:55:21.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.7 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.7 Info: => 9.94E-05s 11:55:21.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.7 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.7 Info: => 8.06E-05s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:21', 'fix_language_metadata_profiles') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 14: fix_language_metadata_profiles migrated 11:55:21.7 Info: => 0.0004259s 11:55:21.7 Info: 15: remove_fanzub migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 15 11:55:21.7 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.7 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.7 Info: => 4.97E-05s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:21', 'remove_fanzub') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 15: remove_fanzub migrated 11:55:21.7 Info: => 0.0003899s 11:55:21.7 Info: 16: update_artist_history_indexes migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 16 11:55:21.7 Info: CreateIndex Albums (ArtistId) 11:55:21.7 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:21.7 Info: => 9.42E-05s 11:55:21.7 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:21.7 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:21.7 Info: => 8.74E-05s 11:55:21.7 Info: DeleteIndex History (AlbumId) 11:55:21.7 Info: DROP INDEX "IX_History_AlbumId" 11:55:21.7 Info: => 0.0001369s 11:55:21.7 Info: CreateIndex History (AlbumId, Date) 11:55:21.7 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:21.7 Info: => 8.48E-05s 11:55:21.7 Info: DeleteIndex History (DownloadId) 11:55:21.7 Info: DROP INDEX "IX_History_DownloadId" 11:55:21.7 Info: => 0.0001112s 11:55:21.7 Info: CreateIndex History (DownloadId, Date) 11:55:21.7 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:21.7 Info: => 8.98E-05s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:21', 'update_artist_history_indexes') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 16: update_artist_history_indexes migrated 11:55:21.7 Info: => 0.0004786s 11:55:21.7 Info: 17: remove_nma migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 17 11:55:21.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:21.7 Info: => 4.14E-05s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:21', 'remove_nma') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 17: remove_nma migrated 11:55:21.7 Info: => 0.0003939s 11:55:21.7 Info: 18: album_disambiguation migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 18 11:55:21.7 Info: AlterTable Albums 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn Albums Disambiguation String 11:55:21.7 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:21.7 Info: => 0.0005099s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:21', 'album_disambiguation') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 18: album_disambiguation migrated 11:55:21.7 Info: => 0.0008745s 11:55:21.7 Info: 19: add_ape_quality_in_profiles migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 19 11:55:21.7 Info: PerformDBOperation 11:55:21.7 Info: Performing DB Operation 11:55:21.7 Info: => 2.65E-05s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:21', 'add_ape_quality_in_profiles') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 19: add_ape_quality_in_profiles migrated 11:55:21.7 Info: => 0.000426s 11:55:21.7 Info: 20: remove_pushalot migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 20 11:55:21.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:21.7 Info: => 5.14E-05s 11:55:21.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.7 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:21.7 Info: => 3.35E-05s 11:55:21.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.7 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:21.7 Info: => 3.13E-05s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:21', 'remove_pushalot') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 20: remove_pushalot migrated 11:55:21.7 Info: => 0.0003476s 11:55:21.7 Info: 21: add_custom_filters migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 21 11:55:21.7 Info: CreateTable CustomFilters 11:55:21.7 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:21.7 Info: => 0.000124s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:21', 'add_custom_filters') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 21: add_custom_filters migrated 11:55:21.7 Info: => 0.000511s 11:55:21.7 Info: 22: import_list_tags migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 22 11:55:21.7 Info: AlterTable ImportLists 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn ImportLists Tags String 11:55:21.7 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:21.7 Info: => 0.0005087s 11:55:21.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:21', 'import_list_tags') 11:55:21.7 Info: Committing Transaction 11:55:21.7 Info: 22: import_list_tags migrated 11:55:21.7 Info: => 0.0008744s 11:55:21.7 Info: 23: add_release_groups_etc migrating 11:55:21.7 Info: Beginning Transaction 11:55:21.7 Info: Starting migration of Main DB to 23 11:55:21.7 Info: CreateTable ArtistMetadata 11:55:21.7 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:21.7 Info: => 0.0001919s 11:55:21.7 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:21.7 Info: => 9.61E-05s 11:55:21.7 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.7 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.7 Info: => 9.73E-05s 11:55:21.7 Info: AlterTable Artists 11:55:21.7 Info: => 2E-07s 11:55:21.7 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:21.7 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.7 Info: => 0.0005348s 11:55:21.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.7 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.7 Info: => 7.05E-05s 11:55:21.7 Info: CreateTable AlbumReleases 11:55:21.7 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:21.7 Info: => 0.0001349s 11:55:21.7 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:21.7 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:21.7 Info: => 8.61E-05s 11:55:21.7 Info: CreateIndex AlbumReleases (AlbumId) 11:55:21.7 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:21.7 Info: => 8.09E-05s 11:55:21.7 Info: PerformDBOperation 11:55:21.7 Info: Performing DB Operation 11:55:21.7 Info: => 5.05E-05s 11:55:21.7 Info: AlterTable Albums 11:55:21.7 Info: => 3E-07s 11:55:21.7 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:21.7 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.7 Info: => 0.0005374s 11:55:21.7 Info: AlterTable Albums 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:21.7 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:21.7 Info: => 0.0005208s 11:55:21.7 Info: AlterTable Albums 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn Albums Links String 11:55:21.7 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:21.7 Info: => 0.0005444s 11:55:21.7 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.7 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.7 Info: => 9.03E-05s 11:55:21.7 Info: AlterTable Tracks 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn Tracks ForeignRecordingId String 11:55:21.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:21.7 Info: => 0.000614s 11:55:21.7 Info: AlterTable Tracks 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:21.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:21.7 Info: => 0.000515s 11:55:21.7 Info: AlterTable Tracks 11:55:21.7 Info: => 4E-07s 11:55:21.7 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:21.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.7 Info: => 0.0005196s 11:55:21.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.7 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.7 Info: => 7.14E-05s 11:55:21.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.7 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.7 Info: => 6.29E-05s 11:55:21.7 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:21.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.8 Info: DROP TABLE "Artists" 11:55:21.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.8 Info: => 0.0109779s 11:55:21.8 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:21.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:21.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:21.8 Info: DROP TABLE "Albums" 11:55:21.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.8 Info: => 0.0041482s 11:55:21.8 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:21.8 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.8 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:21.8 Info: DROP TABLE "Tracks" 11:55:21.8 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:21.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.8 Info: => 0.0038539s 11:55:21.8 Info: DeleteColumn TrackFiles ArtistId 11:55:21.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:21.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:21.8 Info: DROP TABLE "TrackFiles" 11:55:21.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.8 Info: => 0.0036412s 11:55:21.8 Info: CreateIndex Artists (ArtistMetadataId) 11:55:21.8 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.8 Info: => 7.71E-05s 11:55:21.8 Info: CreateIndex Artists (Monitored) 11:55:21.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.8 Info: => 7.35E-05s 11:55:21.8 Info: CreateIndex Albums (ArtistMetadataId) 11:55:21.8 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:21.8 Info: => 7.2E-05s 11:55:21.8 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:21.8 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:21.8 Info: => 7.02E-05s 11:55:21.8 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:21.8 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:21.8 Info: => 7.18E-05s 11:55:21.8 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:21.8 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:21.8 Info: => 6.93E-05s 11:55:21.8 Info: UpdateData 11:55:21.8 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:21.8 Info: => 3.67E-05s 11:55:21.8 Info: UpdateData 11:55:21.8 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:21.8 Info: => 3.09E-05s 11:55:21.8 Info: UpdateData 11:55:21.8 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:21.8 Info: => 3.45E-05s 11:55:21.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:21', 'add_release_groups_etc') 11:55:21.8 Info: Committing Transaction 11:55:21.8 Info: 23: add_release_groups_etc migrated 11:55:21.8 Info: => 0.0006385s 11:55:21.8 Info: 24: NewMediaInfoFormat migrating 11:55:21.8 Info: Beginning Transaction 11:55:21.8 Info: Starting migration of Main DB to 24 11:55:21.8 Info: UpdateData 11:55:21.8 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:21.8 Info: => 3.76E-05s 11:55:21.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:21', 'NewMediaInfoFormat') 11:55:21.8 Info: Committing Transaction 11:55:21.8 Info: 24: NewMediaInfoFormat migrated 11:55:21.8 Info: => 0.0004698s 11:55:21.8 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:21.8 Info: Beginning Transaction 11:55:21.8 Info: Starting migration of Main DB to 25 11:55:21.8 Info: RenameTable Restrictions ReleaseProfiles 11:55:21.8 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:21.8 Info: => 0.0014274s 11:55:21.8 Info: AlterTable ReleaseProfiles 11:55:21.8 Info: => 4E-07s 11:55:21.8 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:21.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:21.8 Info: => 0.0004733s 11:55:21.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:21', 'rename_restrictions_to_release_profiles') 11:55:21.8 Info: Committing Transaction 11:55:21.8 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:21.8 Info: => 0.0009182s 11:55:21.8 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:21.8 Info: Beginning Transaction 11:55:21.8 Info: Starting migration of Main DB to 26 11:55:21.8 Info: RenameTable Profiles QualityProfiles 11:55:21.8 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:21.8 Info: => 0.0014748s 11:55:21.8 Info: AlterTable QualityProfiles 11:55:21.8 Info: => 4E-07s 11:55:21.8 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:21.8 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:21.8 Info: => 0.000598s 11:55:21.8 Info: AlterTable LanguageProfiles 11:55:21.8 Info: => 3E-07s 11:55:21.8 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:21.8 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:21.8 Info: => 0.0006151s 11:55:21.8 Info: UpdateData 11:55:21.8 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:21.8 Info: => 3.67E-05s 11:55:21.8 Info: UpdateData 11:55:21.8 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:21.8 Info: => 2.81E-05s 11:55:21.8 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:21.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.8 Info: DROP TABLE "Artists" 11:55:21.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.8 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:21.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:21.8 Info: => 0.0042185s 11:55:21.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:21', 'rename_quality_profiles_add_upgrade_allowed') 11:55:21.8 Info: Committing Transaction 11:55:21.8 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:21.8 Info: => 0.0048566s 11:55:21.8 Info: 27: add_import_exclusions migrating 11:55:21.8 Info: Beginning Transaction 11:55:21.8 Info: Starting migration of Main DB to 27 11:55:21.8 Info: CreateTable ImportListExclusions 11:55:21.8 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:21.8 Info: => 0.0001203s 11:55:21.8 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:21.8 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:21.8 Info: => 9.13E-05s 11:55:21.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:21', 'add_import_exclusions') 11:55:21.8 Info: Committing Transaction 11:55:21.8 Info: 27: add_import_exclusions migrated 11:55:21.8 Info: => 0.0005694s 11:55:21.8 Info: 28: clean_artist_metadata_table migrating 11:55:21.8 Info: Beginning Transaction 11:55:21.8 Info: Starting migration of Main DB to 28 11:55:21.8 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.8 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.8 Info: => 0.0001421s 11:55:21.8 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.8 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.8 Info: => 0.000128s 11:55:21.8 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:21.8 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:21.8 Info: => 0.0001287s 11:55:21.8 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:21.8 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:21.8 Info: => 0.0001263s 11:55:21.8 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.8 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:21.8 Info: => 0.0001257s 11:55:21.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.8 Info: => 0.0001256s 11:55:21.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:21', 'clean_artist_metadata_table') 11:55:21.8 Info: Committing Transaction 11:55:21.8 Info: 28: clean_artist_metadata_table migrated 11:55:21.8 Info: => 0.0006054s 11:55:21.8 Info: 29: health_issue_notification migrating 11:55:21.8 Info: Beginning Transaction 11:55:21.8 Info: Starting migration of Main DB to 29 11:55:21.8 Info: AlterTable Notifications 11:55:21.8 Info: => 5E-07s 11:55:21.8 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:21.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:21.8 Info: => 0.0005673s 11:55:21.8 Info: AlterTable Notifications 11:55:21.8 Info: => 4E-07s 11:55:21.8 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:21.8 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:21.8 Info: => 0.0005926s 11:55:21.8 Info: AlterTable Notifications 11:55:21.8 Info: => 5E-07s 11:55:21.8 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:21.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:21.8 Info: => 0.0005358s 11:55:21.8 Info: AlterTable Notifications 11:55:21.8 Info: => 4E-07s 11:55:21.8 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:21.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:21.8 Info: => 0.0005303s 11:55:21.8 Info: AlterTable Notifications 11:55:21.8 Info: => 3E-07s 11:55:21.8 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:21.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:21.8 Info: => 0.000512s 11:55:21.8 Info: DeleteColumn Notifications OnDownload 11:55:21.8 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:21.8 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:21.8 Info: DROP TABLE "Notifications" 11:55:21.8 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:21.8 Info: => 0.0038645s 11:55:21.8 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:21.8 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:21.8 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:21.8 Info: DROP TABLE "Notifications" 11:55:21.8 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:21.8 Info: => 0.0037543s 11:55:21.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:21', 'health_issue_notification') 11:55:21.8 Info: Committing Transaction 11:55:21.8 Info: 29: health_issue_notification migrated 11:55:21.8 Info: => 0.004302s 11:55:21.8 Info: 30: add_mediafilerepository_mtime migrating 11:55:21.8 Info: Beginning Transaction 11:55:21.8 Info: Starting migration of Main DB to 30 11:55:21.8 Info: INSERT INTO "Artists" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") VALUES (1, 'TestArtist', '/mnt/data/path/TestArtist', 1, 1, 1, 1, 1) 11:55:21.8 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistMetadataId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "AnyReleaseOk") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 1) 11:55:21.8 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (1, '1', 1, 'Title', 'Status', 0, 1) 11:55:21.8 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (1, 'folder/track1.mp3', 100, '2024-10-13T11:55:21', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:21.8 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (1, '1', 0, 1, 100, 1, 1, '1', 1, 0) 11:55:21.8 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (2, 'folder/track2.mp3', 100, '2024-10-13T11:55:21', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:21.8 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (2, '2', 0, 2, 100, 1, 1, '2', 1, 0) 11:55:21.8 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (3, 'folder/track1.mp3', 100, '2024-10-13T11:55:21', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:21.8 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (3, '3', 0, 3, 100, 1, 1, '3', 1, 0) 11:55:21.8 Info: AlterTable TrackFiles 11:55:21.8 Info: => 3E-07s 11:55:21.8 Info: CreateColumn TrackFiles Modified DateTime 11:55:21.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:21.8 Info: => 0.000523s 11:55:21.8 Info: AlterTable TrackFiles 11:55:21.8 Info: => 4E-07s 11:55:21.8 Info: CreateColumn TrackFiles Path String 11:55:21.8 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:21.8 Info: => 0.0005032s 11:55:21.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:21.8 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:21.8 Info: => 3.07E-05s 11:55:21.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:21.8 Info: => 0.00012s 11:55:21.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:21.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:21.8 Info: => 0.0001301s 11:55:21.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:21.8 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:21.8 Info: => 0.0001333s 11:55:21.8 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:21.8 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:21.8 Info: => 7.53E-05s 11:55:21.8 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:21.8 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:21.8 Info: => 0.0001189s 11:55:21.8 Info: AlterTable TrackFiles 11:55:21.8 Info: => 3E-07s 11:55:21.8 Info: AlterColumn TrackFiles Path String 11:55:21.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:21.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:21.8 Info: DROP TABLE "TrackFiles" 11:55:21.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.8 Info: => 0.0037459s 11:55:21.8 Info: CreateIndex TrackFiles (Path) 11:55:21.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:21.8 Info: => 8.13E-05s 11:55:21.8 Info: DeleteColumn TrackFiles RelativePath 11:55:21.8 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:21.8 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:21.8 Info: DROP TABLE "TrackFiles" 11:55:21.8 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:21.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.8 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:21.8 Info: => 0.0038585s 11:55:21.8 Info: -> 9 Insert operations completed in 00:00:00.0005436 taking an average of 00:00:00.0000604 11:55:21.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:21', 'add_mediafilerepository_mtime') 11:55:21.8 Info: Committing Transaction 11:55:21.8 Info: 30: add_mediafilerepository_mtime migrated 11:55:21.8 Info: => 0.0044891s 11:55:21.8 Debug: Took: 00:00:00.1394083 11:55:21.8 Debug: Got 2 tracks 11:55:21.8 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_duplicate_files --- 11:55:21.8 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_missing_artist --- 11:55:21.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173219000085_169/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:21.9 Info: DatabaseEngineVersionCheck migrating 11:55:21.9 Info: PerformDBOperation 11:55:21.9 Info: Performing DB Operation 11:55:21.9 Info: SQLite 3.46.1 11:55:21.9 Info: => 0.0013094s 11:55:21.9 Info: DatabaseEngineVersionCheck migrated 11:55:21.9 Info: => 0.0013189s 11:55:21.9 Info: VersionMigration migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: CreateTable VersionInfo 11:55:21.9 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:21.9 Info: => 0.0001322s 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: VersionMigration migrated 11:55:21.9 Info: => 0.0008573s 11:55:21.9 Info: VersionUniqueMigration migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: CreateIndex VersionInfo (Version) 11:55:21.9 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:21.9 Info: => 0.0001016s 11:55:21.9 Info: AlterTable VersionInfo 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:21.9 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:21.9 Info: => 0.0004356s 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: VersionUniqueMigration migrated 11:55:21.9 Info: => 0.0008126s 11:55:21.9 Info: VersionDescriptionMigration migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: AlterTable VersionInfo 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn VersionInfo Description String 11:55:21.9 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:21.9 Info: => 0.0001786s 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: VersionDescriptionMigration migrated 11:55:21.9 Info: => 0.0005003s 11:55:21.9 Info: 1: InitialSetup migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 1 11:55:21.9 Info: CreateTable Config 11:55:21.9 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:21.9 Info: => 0.0001267s 11:55:21.9 Info: CreateIndex Config (Key) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:21.9 Info: => 7.19E-05s 11:55:21.9 Info: CreateTable RootFolders 11:55:21.9 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:21.9 Info: => 8.01E-05s 11:55:21.9 Info: CreateIndex RootFolders (Path) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:21.9 Info: => 6.92E-05s 11:55:21.9 Info: CreateTable Artists 11:55:21.9 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:21.9 Info: => 0.0002163s 11:55:21.9 Info: CreateIndex Artists (ForeignArtistId) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.9 Info: => 7.73E-05s 11:55:21.9 Info: CreateIndex Artists (NameSlug) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.9 Info: => 7.36E-05s 11:55:21.9 Info: CreateIndex Artists (CleanName) 11:55:21.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.9 Info: => 7.27E-05s 11:55:21.9 Info: CreateIndex Artists (Path) 11:55:21.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.9 Info: => 6.13E-05s 11:55:21.9 Info: CreateTable Albums 11:55:21.9 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:21.9 Info: => 0.0001668s 11:55:21.9 Info: CreateIndex Albums (ForeignAlbumId) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.9 Info: => 6.91E-05s 11:55:21.9 Info: CreateIndex Albums (MBId) 11:55:21.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.9 Info: => 6.75E-05s 11:55:21.9 Info: CreateIndex Albums (TADBId) 11:55:21.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.9 Info: => 6.8E-05s 11:55:21.9 Info: CreateIndex Albums (TitleSlug) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.9 Info: => 6.95E-05s 11:55:21.9 Info: CreateIndex Albums (CleanTitle) 11:55:21.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.9 Info: => 6.68E-05s 11:55:21.9 Info: CreateIndex Albums (Path) 11:55:21.9 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:21.9 Info: => 6.57E-05s 11:55:21.9 Info: CreateTable Tracks 11:55:21.9 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:21.9 Info: => 0.0001242s 11:55:21.9 Info: CreateIndex Tracks (ForeignTrackId) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.9 Info: => 7.05E-05s 11:55:21.9 Info: CreateIndex Tracks (ArtistId) 11:55:21.9 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:21.9 Info: => 6.98E-05s 11:55:21.9 Info: CreateIndex Tracks (TrackFileId) 11:55:21.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.9 Info: => 7.32E-05s 11:55:21.9 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:21.9 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:21.9 Info: => 7.47E-05s 11:55:21.9 Info: CreateTable TrackFiles 11:55:21.9 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:21.9 Info: => 0.000119s 11:55:21.9 Info: CreateIndex TrackFiles (ArtistId) 11:55:21.9 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:21.9 Info: => 6.77E-05s 11:55:21.9 Info: CreateIndex TrackFiles (AlbumId) 11:55:21.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:21.9 Info: => 6.81E-05s 11:55:21.9 Info: CreateTable History 11:55:21.9 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:21.9 Info: => 0.0001214s 11:55:21.9 Info: CreateIndex History (Date) 11:55:21.9 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:21.9 Info: => 7.11E-05s 11:55:21.9 Info: CreateIndex History (EventType) 11:55:21.9 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:21.9 Info: => 6.86E-05s 11:55:21.9 Info: CreateIndex History (DownloadId) 11:55:21.9 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:21.9 Info: => 6.94E-05s 11:55:21.9 Info: CreateIndex History (AlbumId) 11:55:21.9 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:21.9 Info: => 6.81E-05s 11:55:21.9 Info: CreateTable Notifications 11:55:21.9 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:21.9 Info: => 0.0001112s 11:55:21.9 Info: CreateTable ScheduledTasks 11:55:21.9 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:21.9 Info: => 0.0001098s 11:55:21.9 Info: CreateIndex ScheduledTasks (TypeName) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:21.9 Info: => 7.24E-05s 11:55:21.9 Info: CreateTable Indexers 11:55:21.9 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, "EnableSearch" INTEGER) 11:55:21.9 Info: => 9.45E-05s 11:55:21.9 Info: CreateIndex Indexers (Name) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.9 Info: => 7.59E-05s 11:55:21.9 Info: CreateTable Profiles 11:55:21.9 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:21.9 Info: => 8.6E-05s 11:55:21.9 Info: CreateIndex Profiles (Name) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:21.9 Info: => 7.37E-05s 11:55:21.9 Info: CreateTable QualityDefinitions 11:55:21.9 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:21.9 Info: => 0.0001196s 11:55:21.9 Info: CreateIndex QualityDefinitions (Quality) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:21.9 Info: => 8.45E-05s 11:55:21.9 Info: CreateIndex QualityDefinitions (Title) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:21.9 Info: => 0.000115s 11:55:21.9 Info: CreateTable NamingConfig 11:55:21.9 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:21.9 Info: => 0.0001199s 11:55:21.9 Info: CreateTable Blacklist 11:55:21.9 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:21.9 Info: => 0.0001735s 11:55:21.9 Info: CreateTable Metadata 11:55:21.9 Info: CREATE TABLE "Metadata" ("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) 11:55:21.9 Info: => 9.24E-05s 11:55:21.9 Info: CreateTable MetadataFiles 11:55:21.9 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:21.9 Info: => 0.0001078s 11:55:21.9 Info: CreateTable DownloadClients 11:55:21.9 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) 11:55:21.9 Info: => 0.0001038s 11:55:21.9 Info: CreateTable PendingReleases 11:55:21.9 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:21.9 Info: => 0.0001062s 11:55:21.9 Info: CreateTable RemotePathMappings 11:55:21.9 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:21.9 Info: => 8.87E-05s 11:55:21.9 Info: CreateTable Tags 11:55:21.9 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:21.9 Info: => 8.12E-05s 11:55:21.9 Info: CreateIndex Tags (Label) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:21.9 Info: => 8.24E-05s 11:55:21.9 Info: CreateTable Restrictions 11:55:21.9 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:21.9 Info: => 8.83E-05s 11:55:21.9 Info: CreateTable DelayProfiles 11:55:21.9 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:21.9 Info: => 0.0001307s 11:55:21.9 Info: CreateTable Users 11:55:21.9 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:21.9 Info: => 9.86E-05s 11:55:21.9 Info: CreateIndex Users (Identifier) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:21.9 Info: => 8.03E-05s 11:55:21.9 Info: CreateIndex Users (Username) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:21.9 Info: => 7.68E-05s 11:55:21.9 Info: CreateTable Commands 11:55:21.9 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) 11:55:21.9 Info: => 0.0001109s 11:55:21.9 Info: CreateTable IndexerStatus 11:55:21.9 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) 11:55:21.9 Info: => 0.0001085s 11:55:21.9 Info: CreateIndex IndexerStatus (ProviderId) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:21.9 Info: => 8.02E-05s 11:55:21.9 Info: CreateTable ExtraFiles 11:55:21.9 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:21.9 Info: => 0.0001034s 11:55:21.9 Info: CreateTable LyricFiles 11:55:21.9 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:21.9 Info: => 0.0001255s 11:55:21.9 Info: CreateTable LanguageProfiles 11:55:21.9 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:21.9 Info: => 8.53E-05s 11:55:21.9 Info: CreateIndex LanguageProfiles (Name) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:21.9 Info: => 8.21E-05s 11:55:21.9 Info: CreateTable DownloadClientStatus 11:55:21.9 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) 11:55:21.9 Info: => 9.38E-05s 11:55:21.9 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:21.9 Info: => 8.38E-05s 11:55:21.9 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:21.9 Info: -> 1 Insert operations completed in 00:00:00.0000535 taking an average of 00:00:00.0000535 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:21', 'InitialSetup') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 1: InitialSetup migrated 11:55:21.9 Info: => 0.0009864s 11:55:21.9 Info: 2: add_reason_to_pending_releases migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 2 11:55:21.9 Info: AlterTable PendingReleases 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn PendingReleases Reason Int32 11:55:21.9 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:21.9 Info: => 0.0004938s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:21', 'add_reason_to_pending_releases') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 2: add_reason_to_pending_releases migrated 11:55:21.9 Info: => 0.0009119s 11:55:21.9 Info: 3: add_medium_support migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 3 11:55:21.9 Info: AlterTable Albums 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn Albums Media String 11:55:21.9 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:21.9 Info: => 0.0004905s 11:55:21.9 Info: AlterTable Tracks 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn Tracks MediumNumber Int32 11:55:21.9 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:21.9 Info: => 0.0004483s 11:55:21.9 Info: AlterTable Tracks 11:55:21.9 Info: => 3E-07s 11:55:21.9 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:21.9 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:21.9 Info: => 0.0004283s 11:55:21.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:21.9 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:21.9 Info: => 3.44E-05s 11:55:21.9 Info: DeleteColumn Tracks TrackNumber 11:55:21.9 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:21.9 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:21.9 Info: DROP TABLE "Tracks" 11:55:21.9 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.9 Info: => 0.0043751s 11:55:21.9 Info: AlterTable Tracks 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn Tracks TrackNumber String 11:55:21.9 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:21.9 Info: => 0.0004391s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:21', 'add_medium_support') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 3: add_medium_support migrated 11:55:21.9 Info: => 0.0009257s 11:55:21.9 Info: 4: add_various_qualites_in_profile migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 4 11:55:21.9 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:21.9 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:21.9 Info: => 3.9E-05s 11:55:21.9 Info: PerformDBOperation 11:55:21.9 Info: Performing DB Operation 11:55:21.9 Info: => 3.12E-05s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:21', 'add_various_qualites_in_profile') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 4: add_various_qualites_in_profile migrated 11:55:21.9 Info: => 0.0004302s 11:55:21.9 Info: 5: metadata_profiles migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 5 11:55:21.9 Info: CreateTable MetadataProfiles 11:55:21.9 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:21.9 Info: => 0.0001067s 11:55:21.9 Info: CreateIndex MetadataProfiles (Name) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:21.9 Info: => 8.6E-05s 11:55:21.9 Info: AlterTable Artists 11:55:21.9 Info: => 2E-07s 11:55:21.9 Info: CreateColumn Artists MetadataProfileId Int32 11:55:21.9 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:21.9 Info: => 0.0004568s 11:55:21.9 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:21.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.9 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:21.9 Info: DROP TABLE "Artists" 11:55:21.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.9 Info: => 0.0039836s 11:55:21.9 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:21.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.9 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:21.9 Info: DROP TABLE "Artists" 11:55:21.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.9 Info: => 0.0038538s 11:55:21.9 Info: AlterTable Albums 11:55:21.9 Info: => 3E-07s 11:55:21.9 Info: CreateColumn Albums SecondaryTypes String 11:55:21.9 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:21.9 Info: => 0.0004414s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:21', 'metadata_profiles') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 5: metadata_profiles migrated 11:55:21.9 Info: => 0.0009519s 11:55:21.9 Info: 6: separate_automatic_and_interactive_search migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 6 11:55:21.9 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:21.9 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, "EnableAutomaticSearch" INTEGER) 11:55:21.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:21.9 Info: DROP TABLE "Indexers" 11:55:21.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.9 Info: => 0.0033125s 11:55:21.9 Info: AlterTable Indexers 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:21.9 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:21.9 Info: => 0.0004347s 11:55:21.9 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:21.9 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:21.9 Info: => 3.13E-05s 11:55:21.9 Info: AlterTable Indexers 11:55:21.9 Info: => 3E-07s 11:55:21.9 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:21.9 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:21.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:21.9 Info: DROP TABLE "Indexers" 11:55:21.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:21.9 Info: => 0.0032936s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:21', 'separate_automatic_and_interactive_search') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 6: separate_automatic_and_interactive_search migrated 11:55:21.9 Info: => 0.0037548s 11:55:21.9 Info: 7: change_album_path_to_relative migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 7 11:55:21.9 Info: DeleteColumn Albums Path 11:55:21.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:21.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:21.9 Info: DROP TABLE "Albums" 11:55:21.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.9 Info: => 0.004132s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:21', 'change_album_path_to_relative') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 7: change_album_path_to_relative migrated 11:55:21.9 Info: => 0.0046576s 11:55:21.9 Info: 8: change_quality_size_mb_to_kb migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 8 11:55:21.9 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.9 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:21.9 Info: => 3.93E-05s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:21', 'change_quality_size_mb_to_kb') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 8: change_quality_size_mb_to_kb migrated 11:55:21.9 Info: => 0.0004616s 11:55:21.9 Info: 9: album_releases migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 9 11:55:21.9 Info: AlterTable Albums 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn Albums Releases String 11:55:21.9 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:21.9 Info: => 0.0004638s 11:55:21.9 Info: AlterTable Albums 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn Albums CurrentRelease String 11:55:21.9 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:21.9 Info: => 0.0004537s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:21', 'album_releases') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 9: album_releases migrated 11:55:21.9 Info: => 0.0008061s 11:55:21.9 Info: 10: album_releases_fix migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 10 11:55:21.9 Info: AlterTable Albums 11:55:21.9 Info: => 2E-07s 11:55:21.9 Info: AlterColumn Albums Releases String 11:55:21.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:21.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.9 Info: DROP TABLE "Albums" 11:55:21.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.9 Info: => 0.0040358s 11:55:21.9 Info: AlterTable Albums 11:55:21.9 Info: => 3E-07s 11:55:21.9 Info: AlterColumn Albums CurrentRelease String 11:55:21.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:21.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:21.9 Info: DROP TABLE "Albums" 11:55:21.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.9 Info: => 0.0045619s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:21', 'album_releases_fix') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 10: album_releases_fix migrated 11:55:21.9 Info: => 0.0050216s 11:55:21.9 Info: 11: import_lists migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 11 11:55:21.9 Info: CreateTable ImportLists 11:55:21.9 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:21.9 Info: => 0.0001356s 11:55:21.9 Info: CreateIndex ImportLists (Name) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:21.9 Info: => 8.43E-05s 11:55:21.9 Info: CreateTable ImportListStatus 11:55:21.9 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:21.9 Info: => 0.0001265s 11:55:21.9 Info: CreateIndex ImportListStatus (ProviderId) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:21.9 Info: => 8.06E-05s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:21', 'import_lists') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 11: import_lists migrated 11:55:21.9 Info: => 0.0005837s 11:55:21.9 Info: 12: add_release_status migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 12 11:55:21.9 Info: AlterTable MetadataProfiles 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:21.9 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:21.9 Info: => 0.0004746s 11:55:21.9 Info: PerformDBOperation 11:55:21.9 Info: Performing DB Operation 11:55:21.9 Info: => 2.25E-05s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:21', 'add_release_status') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 12: add_release_status migrated 11:55:21.9 Info: => 0.0004493s 11:55:21.9 Info: 13: album_download_notification migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 13 11:55:21.9 Info: AlterTable Notifications 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:21.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:21.9 Info: => 0.0004794s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:21', 'album_download_notification') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 13: album_download_notification migrated 11:55:21.9 Info: => 0.0008562s 11:55:21.9 Info: 14: fix_language_metadata_profiles migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 14 11:55:21.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.9 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:21.9 Info: => 8.22E-05s 11:55:21.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.9 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:21.9 Info: => 5.86E-05s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:21', 'fix_language_metadata_profiles') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 14: fix_language_metadata_profiles migrated 11:55:21.9 Info: => 0.0004121s 11:55:21.9 Info: 15: remove_fanzub migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 15 11:55:21.9 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.9 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:21.9 Info: => 4E-05s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:21', 'remove_fanzub') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 15: remove_fanzub migrated 11:55:21.9 Info: => 0.0003528s 11:55:21.9 Info: 16: update_artist_history_indexes migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 16 11:55:21.9 Info: CreateIndex Albums (ArtistId) 11:55:21.9 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:21.9 Info: => 9.28E-05s 11:55:21.9 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:21.9 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:21.9 Info: => 9.24E-05s 11:55:21.9 Info: DeleteIndex History (AlbumId) 11:55:21.9 Info: DROP INDEX "IX_History_AlbumId" 11:55:21.9 Info: => 0.0001357s 11:55:21.9 Info: CreateIndex History (AlbumId, Date) 11:55:21.9 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:21.9 Info: => 9.06E-05s 11:55:21.9 Info: DeleteIndex History (DownloadId) 11:55:21.9 Info: DROP INDEX "IX_History_DownloadId" 11:55:21.9 Info: => 0.000111s 11:55:21.9 Info: CreateIndex History (DownloadId, Date) 11:55:21.9 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:21.9 Info: => 8.24E-05s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:21', 'update_artist_history_indexes') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 16: update_artist_history_indexes migrated 11:55:21.9 Info: => 0.0004453s 11:55:21.9 Info: 17: remove_nma migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 17 11:55:21.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:21.9 Info: => 4.15E-05s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:21', 'remove_nma') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 17: remove_nma migrated 11:55:21.9 Info: => 0.0003559s 11:55:21.9 Info: 18: album_disambiguation migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 18 11:55:21.9 Info: AlterTable Albums 11:55:21.9 Info: => 3E-07s 11:55:21.9 Info: CreateColumn Albums Disambiguation String 11:55:21.9 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:21.9 Info: => 0.0005207s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:21', 'album_disambiguation') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 18: album_disambiguation migrated 11:55:21.9 Info: => 0.0008516s 11:55:21.9 Info: 19: add_ape_quality_in_profiles migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 19 11:55:21.9 Info: PerformDBOperation 11:55:21.9 Info: Performing DB Operation 11:55:21.9 Info: => 2.63E-05s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:21', 'add_ape_quality_in_profiles') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 19: add_ape_quality_in_profiles migrated 11:55:21.9 Info: => 0.0003445s 11:55:21.9 Info: 20: remove_pushalot migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 20 11:55:21.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:21.9 Info: => 5.1E-05s 11:55:21.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.9 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:21.9 Info: => 4.56E-05s 11:55:21.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:21.9 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:21.9 Info: => 4.01E-05s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:21', 'remove_pushalot') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 20: remove_pushalot migrated 11:55:21.9 Info: => 0.0003585s 11:55:21.9 Info: 21: add_custom_filters migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 21 11:55:21.9 Info: CreateTable CustomFilters 11:55:21.9 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:21.9 Info: => 0.0001285s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:21', 'add_custom_filters') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 21: add_custom_filters migrated 11:55:21.9 Info: => 0.0004676s 11:55:21.9 Info: 22: import_list_tags migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 22 11:55:21.9 Info: AlterTable ImportLists 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn ImportLists Tags String 11:55:21.9 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:21.9 Info: => 0.0005087s 11:55:21.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:21', 'import_list_tags') 11:55:21.9 Info: Committing Transaction 11:55:21.9 Info: 22: import_list_tags migrated 11:55:21.9 Info: => 0.0008507s 11:55:21.9 Info: 23: add_release_groups_etc migrating 11:55:21.9 Info: Beginning Transaction 11:55:21.9 Info: Starting migration of Main DB to 23 11:55:21.9 Info: CreateTable ArtistMetadata 11:55:21.9 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:21.9 Info: => 0.0001482s 11:55:21.9 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:21.9 Info: => 0.0001159s 11:55:21.9 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.9 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:21.9 Info: => 0.0001047s 11:55:21.9 Info: AlterTable Artists 11:55:21.9 Info: => 3E-07s 11:55:21.9 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:21.9 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.9 Info: => 0.00055s 11:55:21.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.9 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:21.9 Info: => 6.01E-05s 11:55:21.9 Info: CreateTable AlbumReleases 11:55:21.9 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:21.9 Info: => 0.0001353s 11:55:21.9 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:21.9 Info: => 9.87E-05s 11:55:21.9 Info: CreateIndex AlbumReleases (AlbumId) 11:55:21.9 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:21.9 Info: => 7.51E-05s 11:55:21.9 Info: PerformDBOperation 11:55:21.9 Info: Performing DB Operation 11:55:21.9 Info: => 3.4E-05s 11:55:21.9 Info: AlterTable Albums 11:55:21.9 Info: => 2E-07s 11:55:21.9 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:21.9 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.9 Info: => 0.0005469s 11:55:21.9 Info: AlterTable Albums 11:55:21.9 Info: => 3E-07s 11:55:21.9 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:21.9 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:21.9 Info: => 0.0005129s 11:55:21.9 Info: AlterTable Albums 11:55:21.9 Info: => 3E-07s 11:55:21.9 Info: CreateColumn Albums Links String 11:55:21.9 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:21.9 Info: => 0.0005102s 11:55:21.9 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.9 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:21.9 Info: => 8.34E-05s 11:55:21.9 Info: AlterTable Tracks 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn Tracks ForeignRecordingId String 11:55:21.9 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:21.9 Info: => 0.0005547s 11:55:21.9 Info: AlterTable Tracks 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:21.9 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:21.9 Info: => 0.0005297s 11:55:21.9 Info: AlterTable Tracks 11:55:21.9 Info: => 4E-07s 11:55:21.9 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:21.9 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:21.9 Info: => 0.0005304s 11:55:21.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.9 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:21.9 Info: => 8.02E-05s 11:55:21.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.9 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:21.9 Info: => 6.06E-05s 11:55:21.9 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:21.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:21.9 Info: DROP TABLE "Artists" 11:55:21.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:21.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:21.9 Info: => 0.010487s 11:55:21.9 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:21.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:21.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:21.9 Info: DROP TABLE "Albums" 11:55:21.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:21.9 Info: => 0.0042161s 11:55:21.9 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:21.9 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:21.9 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:21.9 Info: DROP TABLE "Tracks" 11:55:21.9 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:21.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:21.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:21.9 Info: => 0.003823s 11:55:21.9 Info: DeleteColumn TrackFiles ArtistId 11:55:21.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:21.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:21.9 Info: DROP TABLE "TrackFiles" 11:55:21.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.0 Info: => 0.0040647s 11:55:22.0 Info: CreateIndex Artists (ArtistMetadataId) 11:55:22.0 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.0 Info: => 8.32E-05s 11:55:22.0 Info: CreateIndex Artists (Monitored) 11:55:22.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.0 Info: => 7.71E-05s 11:55:22.0 Info: CreateIndex Albums (ArtistMetadataId) 11:55:22.0 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:22.0 Info: => 7.71E-05s 11:55:22.0 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:22.0 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:22.0 Info: => 7.53E-05s 11:55:22.0 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:22.0 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:22.0 Info: => 9.76E-05s 11:55:22.0 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:22.0 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:22.0 Info: => 7.71E-05s 11:55:22.0 Info: UpdateData 11:55:22.0 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.0 Info: => 4.78E-05s 11:55:22.0 Info: UpdateData 11:55:22.0 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.0 Info: => 4.39E-05s 11:55:22.0 Info: UpdateData 11:55:22.0 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:22.0 Info: => 3.98E-05s 11:55:22.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:22', 'add_release_groups_etc') 11:55:22.0 Info: Committing Transaction 11:55:22.0 Info: 23: add_release_groups_etc migrated 11:55:22.0 Info: => 0.0007453s 11:55:22.0 Info: 24: NewMediaInfoFormat migrating 11:55:22.0 Info: Beginning Transaction 11:55:22.0 Info: Starting migration of Main DB to 24 11:55:22.0 Info: UpdateData 11:55:22.0 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:22.0 Info: => 4.18E-05s 11:55:22.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:22', 'NewMediaInfoFormat') 11:55:22.0 Info: Committing Transaction 11:55:22.0 Info: 24: NewMediaInfoFormat migrated 11:55:22.0 Info: => 0.000467s 11:55:22.0 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:22.0 Info: Beginning Transaction 11:55:22.0 Info: Starting migration of Main DB to 25 11:55:22.0 Info: RenameTable Restrictions ReleaseProfiles 11:55:22.0 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:22.0 Info: => 0.0015658s 11:55:22.0 Info: AlterTable ReleaseProfiles 11:55:22.0 Info: => 4E-07s 11:55:22.0 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:22.0 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:22.0 Info: => 0.0005124s 11:55:22.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:22', 'rename_restrictions_to_release_profiles') 11:55:22.0 Info: Committing Transaction 11:55:22.0 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:22.0 Info: => 0.0009572s 11:55:22.0 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:22.0 Info: Beginning Transaction 11:55:22.0 Info: Starting migration of Main DB to 26 11:55:22.0 Info: RenameTable Profiles QualityProfiles 11:55:22.0 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:22.0 Info: => 0.0015801s 11:55:22.0 Info: AlterTable QualityProfiles 11:55:22.0 Info: => 4E-07s 11:55:22.0 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:22.0 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.0 Info: => 0.0005397s 11:55:22.0 Info: AlterTable LanguageProfiles 11:55:22.0 Info: => 4E-07s 11:55:22.0 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:22.0 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.0 Info: => 0.0005072s 11:55:22.0 Info: UpdateData 11:55:22.0 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.0 Info: => 4.87E-05s 11:55:22.0 Info: UpdateData 11:55:22.0 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.0 Info: => 3E-05s 11:55:22.0 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:22.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:22.0 Info: DROP TABLE "Artists" 11:55:22.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.0 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.0 Info: => 0.004353s 11:55:22.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:22', 'rename_quality_profiles_add_upgrade_allowed') 11:55:22.0 Info: Committing Transaction 11:55:22.0 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:22.0 Info: => 0.0049611s 11:55:22.0 Info: 27: add_import_exclusions migrating 11:55:22.0 Info: Beginning Transaction 11:55:22.0 Info: Starting migration of Main DB to 27 11:55:22.0 Info: CreateTable ImportListExclusions 11:55:22.0 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:22.0 Info: => 0.0001425s 11:55:22.0 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:22.0 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:22.0 Info: => 8.9E-05s 11:55:22.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:22', 'add_import_exclusions') 11:55:22.0 Info: Committing Transaction 11:55:22.0 Info: 27: add_import_exclusions migrated 11:55:22.0 Info: => 0.0005911s 11:55:22.0 Info: 28: clean_artist_metadata_table migrating 11:55:22.0 Info: Beginning Transaction 11:55:22.0 Info: Starting migration of Main DB to 28 11:55:22.0 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.0 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.0 Info: => 0.0001488s 11:55:22.0 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.0 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.0 Info: => 0.0001226s 11:55:22.0 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.0 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.0 Info: => 0.0001185s 11:55:22.0 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.0 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.0 Info: => 0.000118s 11:55:22.0 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.0 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.0 Info: => 0.0001145s 11:55:22.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.0 Info: => 0.0001206s 11:55:22.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:22', 'clean_artist_metadata_table') 11:55:22.0 Info: Committing Transaction 11:55:22.0 Info: 28: clean_artist_metadata_table migrated 11:55:22.0 Info: => 0.0005738s 11:55:22.0 Info: 29: health_issue_notification migrating 11:55:22.0 Info: Beginning Transaction 11:55:22.0 Info: Starting migration of Main DB to 29 11:55:22.0 Info: AlterTable Notifications 11:55:22.0 Info: => 4E-07s 11:55:22.0 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:22.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:22.0 Info: => 0.0005522s 11:55:22.0 Info: AlterTable Notifications 11:55:22.0 Info: => 4E-07s 11:55:22.0 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:22.0 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:22.0 Info: => 0.0005756s 11:55:22.0 Info: AlterTable Notifications 11:55:22.0 Info: => 4E-07s 11:55:22.0 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:22.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.0 Info: => 0.0005218s 11:55:22.0 Info: AlterTable Notifications 11:55:22.0 Info: => 4E-07s 11:55:22.0 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:22.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.0 Info: => 0.0005182s 11:55:22.0 Info: AlterTable Notifications 11:55:22.0 Info: => 4E-07s 11:55:22.0 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:22.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:22.0 Info: => 0.0005017s 11:55:22.0 Info: DeleteColumn Notifications OnDownload 11:55:22.0 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.0 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.0 Info: DROP TABLE "Notifications" 11:55:22.0 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.0 Info: => 0.003934s 11:55:22.0 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:22.0 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.0 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.0 Info: DROP TABLE "Notifications" 11:55:22.0 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.0 Info: => 0.0039464s 11:55:22.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:22', 'health_issue_notification') 11:55:22.0 Info: Committing Transaction 11:55:22.0 Info: 29: health_issue_notification migrated 11:55:22.0 Info: => 0.0044456s 11:55:22.0 Info: 30: add_mediafilerepository_mtime migrating 11:55:22.0 Info: Beginning Transaction 11:55:22.0 Info: Starting migration of Main DB to 30 11:55:22.0 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistMetadataId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "AnyReleaseOk") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 1) 11:55:22.0 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (1, '1', 1, 'Title', 'Status', 0, 1) 11:55:22.0 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (1, 'folder/track1.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (1, '1', 0, 1, 100, 1, 1, '1', 1, 0) 11:55:22.0 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (2, 'folder/track2.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (2, '2', 0, 2, 100, 1, 1, '2', 1, 0) 11:55:22.0 Info: AlterTable TrackFiles 11:55:22.0 Info: => 3E-07s 11:55:22.0 Info: CreateColumn TrackFiles Modified DateTime 11:55:22.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:22.0 Info: => 0.0005243s 11:55:22.0 Info: AlterTable TrackFiles 11:55:22.0 Info: => 4E-07s 11:55:22.0 Info: CreateColumn TrackFiles Path String 11:55:22.0 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:22.0 Info: => 0.0005177s 11:55:22.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.0 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.0 Info: => 2.88E-05s 11:55:22.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.0 Info: => 0.0001317s 11:55:22.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.0 Info: => 0.0001454s 11:55:22.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.0 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.0 Info: => 0.0001435s 11:55:22.0 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.0 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.0 Info: => 6.72E-05s 11:55:22.0 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.0 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.0 Info: => 4.85E-05s 11:55:22.0 Info: AlterTable TrackFiles 11:55:22.0 Info: => 3E-07s 11:55:22.0 Info: AlterColumn TrackFiles Path String 11:55:22.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.0 Info: DROP TABLE "TrackFiles" 11:55:22.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.0 Info: => 0.0042896s 11:55:22.0 Info: CreateIndex TrackFiles (Path) 11:55:22.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.0 Info: => 8.19E-05s 11:55:22.0 Info: DeleteColumn TrackFiles RelativePath 11:55:22.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.0 Info: DROP TABLE "TrackFiles" 11:55:22.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.0 Info: => 0.0041092s 11:55:22.0 Info: -> 6 Insert operations completed in 00:00:00.0003786 taking an average of 00:00:00.0000631 11:55:22.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:22', 'add_mediafilerepository_mtime') 11:55:22.0 Info: Committing Transaction 11:55:22.0 Info: 30: add_mediafilerepository_mtime migrated 11:55:22.0 Info: => 0.0047469s 11:55:22.0 Debug: Took: 00:00:00.1404225 11:55:22.0 Debug: Got 0 tracks 11:55:22.0 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_missing_artist --- 11:55:22.0 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_missing_path --- 11:55:22.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173220858361_171/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:22.0 Info: DatabaseEngineVersionCheck migrating 11:55:22.0 Info: PerformDBOperation 11:55:22.0 Info: Performing DB Operation 11:55:22.0 Info: SQLite 3.46.1 11:55:22.0 Info: => 0.0014226s 11:55:22.0 Info: DatabaseEngineVersionCheck migrated 11:55:22.0 Info: => 0.0014313s 11:55:22.0 Info: VersionMigration migrating 11:55:22.0 Info: Beginning Transaction 11:55:22.0 Info: CreateTable VersionInfo 11:55:22.0 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:22.0 Info: => 0.0001545s 11:55:22.0 Info: Committing Transaction 11:55:22.0 Info: VersionMigration migrated 11:55:22.0 Info: => 0.000657s 11:55:22.0 Info: VersionUniqueMigration migrating 11:55:22.0 Info: Beginning Transaction 11:55:22.0 Info: CreateIndex VersionInfo (Version) 11:55:22.0 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:22.0 Info: => 0.0001061s 11:55:22.0 Info: AlterTable VersionInfo 11:55:22.0 Info: => 5E-07s 11:55:22.0 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:22.0 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:22.0 Info: => 0.0004535s 11:55:22.0 Info: Committing Transaction 11:55:22.0 Info: VersionUniqueMigration migrated 11:55:22.0 Info: => 0.0007193s 11:55:22.0 Info: VersionDescriptionMigration migrating 11:55:22.0 Info: Beginning Transaction 11:55:22.0 Info: AlterTable VersionInfo 11:55:22.0 Info: => 5E-07s 11:55:22.0 Info: CreateColumn VersionInfo Description String 11:55:22.0 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:22.0 Info: => 0.0001826s 11:55:22.0 Info: Committing Transaction 11:55:22.0 Info: VersionDescriptionMigration migrated 11:55:22.0 Info: => 0.000436s 11:55:22.0 Info: 1: InitialSetup migrating 11:55:22.0 Info: Beginning Transaction 11:55:22.0 Info: Starting migration of Main DB to 1 11:55:22.1 Info: CreateTable Config 11:55:22.1 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:22.1 Info: => 0.0001258s 11:55:22.1 Info: CreateIndex Config (Key) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:22.1 Info: => 7.78E-05s 11:55:22.1 Info: CreateTable RootFolders 11:55:22.1 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:22.1 Info: => 8.1E-05s 11:55:22.1 Info: CreateIndex RootFolders (Path) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:22.1 Info: => 6.88E-05s 11:55:22.1 Info: CreateTable Artists 11:55:22.1 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:22.1 Info: => 0.000186s 11:55:22.1 Info: CreateIndex Artists (ForeignArtistId) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.1 Info: => 7.06E-05s 11:55:22.1 Info: CreateIndex Artists (NameSlug) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.1 Info: => 6.66E-05s 11:55:22.1 Info: CreateIndex Artists (CleanName) 11:55:22.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.1 Info: => 6.49E-05s 11:55:22.1 Info: CreateIndex Artists (Path) 11:55:22.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.1 Info: => 6.29E-05s 11:55:22.1 Info: CreateTable Albums 11:55:22.1 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:22.1 Info: => 0.0001621s 11:55:22.1 Info: CreateIndex Albums (ForeignAlbumId) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.1 Info: => 6.86E-05s 11:55:22.1 Info: CreateIndex Albums (MBId) 11:55:22.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.1 Info: => 6.38E-05s 11:55:22.1 Info: CreateIndex Albums (TADBId) 11:55:22.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.1 Info: => 6.38E-05s 11:55:22.1 Info: CreateIndex Albums (TitleSlug) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.1 Info: => 6.5E-05s 11:55:22.1 Info: CreateIndex Albums (CleanTitle) 11:55:22.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.1 Info: => 6.33E-05s 11:55:22.1 Info: CreateIndex Albums (Path) 11:55:22.1 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:22.1 Info: => 5.83E-05s 11:55:22.1 Info: CreateTable Tracks 11:55:22.1 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:22.1 Info: => 0.0001512s 11:55:22.1 Info: CreateIndex Tracks (ForeignTrackId) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.1 Info: => 7.43E-05s 11:55:22.1 Info: CreateIndex Tracks (ArtistId) 11:55:22.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:22.1 Info: => 8.6E-05s 11:55:22.1 Info: CreateIndex Tracks (TrackFileId) 11:55:22.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.1 Info: => 8.17E-05s 11:55:22.1 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:22.1 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:22.1 Info: => 7.09E-05s 11:55:22.1 Info: CreateTable TrackFiles 11:55:22.1 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:22.1 Info: => 0.0001145s 11:55:22.1 Info: CreateIndex TrackFiles (ArtistId) 11:55:22.1 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:22.1 Info: => 6.75E-05s 11:55:22.1 Info: CreateIndex TrackFiles (AlbumId) 11:55:22.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.1 Info: => 6.51E-05s 11:55:22.1 Info: CreateTable History 11:55:22.1 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:22.1 Info: => 0.0001168s 11:55:22.1 Info: CreateIndex History (Date) 11:55:22.1 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:22.1 Info: => 6.79E-05s 11:55:22.1 Info: CreateIndex History (EventType) 11:55:22.1 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:22.1 Info: => 6.49E-05s 11:55:22.1 Info: CreateIndex History (DownloadId) 11:55:22.1 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:22.1 Info: => 6.52E-05s 11:55:22.1 Info: CreateIndex History (AlbumId) 11:55:22.1 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:22.1 Info: => 9.06E-05s 11:55:22.1 Info: CreateTable Notifications 11:55:22.1 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:22.1 Info: => 0.0001204s 11:55:22.1 Info: CreateTable ScheduledTasks 11:55:22.1 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:22.1 Info: => 0.000102s 11:55:22.1 Info: CreateIndex ScheduledTasks (TypeName) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:22.1 Info: => 7.1E-05s 11:55:22.1 Info: CreateTable Indexers 11:55:22.1 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, "EnableSearch" INTEGER) 11:55:22.1 Info: => 9.28E-05s 11:55:22.1 Info: CreateIndex Indexers (Name) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.1 Info: => 7.58E-05s 11:55:22.1 Info: CreateTable Profiles 11:55:22.1 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:22.1 Info: => 8.43E-05s 11:55:22.1 Info: CreateIndex Profiles (Name) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:22.1 Info: => 9.31E-05s 11:55:22.1 Info: CreateTable QualityDefinitions 11:55:22.1 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:22.1 Info: => 0.0001061s 11:55:22.1 Info: CreateIndex QualityDefinitions (Quality) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:22.1 Info: => 7.21E-05s 11:55:22.1 Info: CreateIndex QualityDefinitions (Title) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:22.1 Info: => 7.28E-05s 11:55:22.1 Info: CreateTable NamingConfig 11:55:22.1 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:22.1 Info: => 0.0001082s 11:55:22.1 Info: CreateTable Blacklist 11:55:22.1 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:22.1 Info: => 0.0001475s 11:55:22.1 Info: CreateTable Metadata 11:55:22.1 Info: CREATE TABLE "Metadata" ("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) 11:55:22.1 Info: => 9.29E-05s 11:55:22.1 Info: CreateTable MetadataFiles 11:55:22.1 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:22.1 Info: => 0.0001065s 11:55:22.1 Info: CreateTable DownloadClients 11:55:22.1 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) 11:55:22.1 Info: => 9.45E-05s 11:55:22.1 Info: CreateTable PendingReleases 11:55:22.1 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:22.1 Info: => 0.0001035s 11:55:22.1 Info: CreateTable RemotePathMappings 11:55:22.1 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:22.1 Info: => 9.04E-05s 11:55:22.1 Info: CreateTable Tags 11:55:22.1 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:22.1 Info: => 8.25E-05s 11:55:22.1 Info: CreateIndex Tags (Label) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:22.1 Info: => 8.27E-05s 11:55:22.1 Info: CreateTable Restrictions 11:55:22.1 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:22.1 Info: => 0.0001155s 11:55:22.1 Info: CreateTable DelayProfiles 11:55:22.1 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:22.1 Info: => 0.0001343s 11:55:22.1 Info: CreateTable Users 11:55:22.1 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:22.1 Info: => 0.0001153s 11:55:22.1 Info: CreateIndex Users (Identifier) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:22.1 Info: => 8.1E-05s 11:55:22.1 Info: CreateIndex Users (Username) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:22.1 Info: => 8.3E-05s 11:55:22.1 Info: CreateTable Commands 11:55:22.1 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) 11:55:22.1 Info: => 0.0001132s 11:55:22.1 Info: CreateTable IndexerStatus 11:55:22.1 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) 11:55:22.1 Info: => 0.0001103s 11:55:22.1 Info: CreateIndex IndexerStatus (ProviderId) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:22.1 Info: => 9.83E-05s 11:55:22.1 Info: CreateTable ExtraFiles 11:55:22.1 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:22.1 Info: => 0.0001169s 11:55:22.1 Info: CreateTable LyricFiles 11:55:22.1 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:22.1 Info: => 0.0001186s 11:55:22.1 Info: CreateTable LanguageProfiles 11:55:22.1 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:22.1 Info: => 8.65E-05s 11:55:22.1 Info: CreateIndex LanguageProfiles (Name) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:22.1 Info: => 8.14E-05s 11:55:22.1 Info: CreateTable DownloadClientStatus 11:55:22.1 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) 11:55:22.1 Info: => 9.56E-05s 11:55:22.1 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:22.1 Info: => 8.5E-05s 11:55:22.1 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:22.1 Info: -> 1 Insert operations completed in 00:00:00.0000530 taking an average of 00:00:00.0000530 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:22', 'InitialSetup') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 1: InitialSetup migrated 11:55:22.1 Info: => 0.0008709s 11:55:22.1 Info: 2: add_reason_to_pending_releases migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 2 11:55:22.1 Info: AlterTable PendingReleases 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn PendingReleases Reason Int32 11:55:22.1 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:22.1 Info: => 0.0005075s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:22', 'add_reason_to_pending_releases') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 2: add_reason_to_pending_releases migrated 11:55:22.1 Info: => 0.0009814s 11:55:22.1 Info: 3: add_medium_support migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 3 11:55:22.1 Info: AlterTable Albums 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Albums Media String 11:55:22.1 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:22.1 Info: => 0.0004922s 11:55:22.1 Info: AlterTable Tracks 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Tracks MediumNumber Int32 11:55:22.1 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:22.1 Info: => 0.0004508s 11:55:22.1 Info: AlterTable Tracks 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:22.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:22.1 Info: => 0.0004343s 11:55:22.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:22.1 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:22.1 Info: => 3.35E-05s 11:55:22.1 Info: DeleteColumn Tracks TrackNumber 11:55:22.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:22.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:22.1 Info: DROP TABLE "Tracks" 11:55:22.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.1 Info: => 0.0037978s 11:55:22.1 Info: AlterTable Tracks 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Tracks TrackNumber String 11:55:22.1 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:22.1 Info: => 0.00044s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:22', 'add_medium_support') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 3: add_medium_support migrated 11:55:22.1 Info: => 0.0009299s 11:55:22.1 Info: 4: add_various_qualites_in_profile migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 4 11:55:22.1 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:22.1 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:22.1 Info: => 4.31E-05s 11:55:22.1 Info: PerformDBOperation 11:55:22.1 Info: Performing DB Operation 11:55:22.1 Info: => 3.23E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:22', 'add_various_qualites_in_profile') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 4: add_various_qualites_in_profile migrated 11:55:22.1 Info: => 0.0004638s 11:55:22.1 Info: 5: metadata_profiles migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 5 11:55:22.1 Info: CreateTable MetadataProfiles 11:55:22.1 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:22.1 Info: => 0.0001065s 11:55:22.1 Info: CreateIndex MetadataProfiles (Name) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:22.1 Info: => 8.61E-05s 11:55:22.1 Info: AlterTable Artists 11:55:22.1 Info: => 3E-07s 11:55:22.1 Info: CreateColumn Artists MetadataProfileId Int32 11:55:22.1 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:22.1 Info: => 0.0004628s 11:55:22.1 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:22.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:22.1 Info: DROP TABLE "Artists" 11:55:22.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.1 Info: => 0.0039111s 11:55:22.1 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:22.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:22.1 Info: DROP TABLE "Artists" 11:55:22.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.1 Info: => 0.0038475s 11:55:22.1 Info: AlterTable Albums 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Albums SecondaryTypes String 11:55:22.1 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:22.1 Info: => 0.0004466s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:22', 'metadata_profiles') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 5: metadata_profiles migrated 11:55:22.1 Info: => 0.0009737s 11:55:22.1 Info: 6: separate_automatic_and_interactive_search migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 6 11:55:22.1 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:22.1 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, "EnableAutomaticSearch" INTEGER) 11:55:22.1 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:22.1 Info: DROP TABLE "Indexers" 11:55:22.1 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.1 Info: => 0.0033037s 11:55:22.1 Info: AlterTable Indexers 11:55:22.1 Info: => 3E-07s 11:55:22.1 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:22.1 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:22.1 Info: => 0.000445s 11:55:22.1 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:22.1 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:22.1 Info: => 3.07E-05s 11:55:22.1 Info: AlterTable Indexers 11:55:22.1 Info: => 3E-07s 11:55:22.1 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:22.1 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:22.1 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:22.1 Info: DROP TABLE "Indexers" 11:55:22.1 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.1 Info: => 0.003371s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:22', 'separate_automatic_and_interactive_search') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 6: separate_automatic_and_interactive_search migrated 11:55:22.1 Info: => 0.0038319s 11:55:22.1 Info: 7: change_album_path_to_relative migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 7 11:55:22.1 Info: DeleteColumn Albums Path 11:55:22.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:22.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:22.1 Info: DROP TABLE "Albums" 11:55:22.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.1 Info: => 0.0047097s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:22', 'change_album_path_to_relative') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 7: change_album_path_to_relative migrated 11:55:22.1 Info: => 0.0052637s 11:55:22.1 Info: 8: change_quality_size_mb_to_kb migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 8 11:55:22.1 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:22.1 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:22.1 Info: => 5.75E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:22', 'change_quality_size_mb_to_kb') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 8: change_quality_size_mb_to_kb migrated 11:55:22.1 Info: => 0.0005009s 11:55:22.1 Info: 9: album_releases migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 9 11:55:22.1 Info: AlterTable Albums 11:55:22.1 Info: => 5E-07s 11:55:22.1 Info: CreateColumn Albums Releases String 11:55:22.1 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:22.1 Info: => 0.0004685s 11:55:22.1 Info: AlterTable Albums 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Albums CurrentRelease String 11:55:22.1 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:22.1 Info: => 0.0004578s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:22', 'album_releases') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 9: album_releases migrated 11:55:22.1 Info: => 0.000888s 11:55:22.1 Info: 10: album_releases_fix migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 10 11:55:22.1 Info: AlterTable Albums 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: AlterColumn Albums Releases String 11:55:22.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:22.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:22.1 Info: DROP TABLE "Albums" 11:55:22.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.1 Info: => 0.0047395s 11:55:22.1 Info: AlterTable Albums 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: AlterColumn Albums CurrentRelease String 11:55:22.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:22.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:22.1 Info: DROP TABLE "Albums" 11:55:22.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.1 Info: => 0.0046026s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:22', 'album_releases_fix') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 10: album_releases_fix migrated 11:55:22.1 Info: => 0.0050928s 11:55:22.1 Info: 11: import_lists migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 11 11:55:22.1 Info: CreateTable ImportLists 11:55:22.1 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.1 Info: => 0.0001443s 11:55:22.1 Info: CreateIndex ImportLists (Name) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:22.1 Info: => 8.56E-05s 11:55:22.1 Info: CreateTable ImportListStatus 11:55:22.1 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:22.1 Info: => 0.0001109s 11:55:22.1 Info: CreateIndex ImportListStatus (ProviderId) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:22.1 Info: => 8.1E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:22', 'import_lists') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 11: import_lists migrated 11:55:22.1 Info: => 0.0005483s 11:55:22.1 Info: 12: add_release_status migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 12 11:55:22.1 Info: AlterTable MetadataProfiles 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:22.1 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:22.1 Info: => 0.0004758s 11:55:22.1 Info: PerformDBOperation 11:55:22.1 Info: Performing DB Operation 11:55:22.1 Info: => 2.27E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:22', 'add_release_status') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 12: add_release_status migrated 11:55:22.1 Info: => 0.0004607s 11:55:22.1 Info: 13: album_download_notification migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 13 11:55:22.1 Info: AlterTable Notifications 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:22.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:22.1 Info: => 0.0004796s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:22', 'album_download_notification') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 13: album_download_notification migrated 11:55:22.1 Info: => 0.0008483s 11:55:22.1 Info: 14: fix_language_metadata_profiles migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 14 11:55:22.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:22.1 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:22.1 Info: => 8.01E-05s 11:55:22.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:22.1 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:22.1 Info: => 7.23E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:22', 'fix_language_metadata_profiles') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 14: fix_language_metadata_profiles migrated 11:55:22.1 Info: => 0.0004177s 11:55:22.1 Info: 15: remove_fanzub migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 15 11:55:22.1 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:22.1 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:22.1 Info: => 3.93E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:22', 'remove_fanzub') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 15: remove_fanzub migrated 11:55:22.1 Info: => 0.0004261s 11:55:22.1 Info: 16: update_artist_history_indexes migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 16 11:55:22.1 Info: CreateIndex Albums (ArtistId) 11:55:22.1 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:22.1 Info: => 9.23E-05s 11:55:22.1 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:22.1 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:22.1 Info: => 8.8E-05s 11:55:22.1 Info: DeleteIndex History (AlbumId) 11:55:22.1 Info: DROP INDEX "IX_History_AlbumId" 11:55:22.1 Info: => 0.0001275s 11:55:22.1 Info: CreateIndex History (AlbumId, Date) 11:55:22.1 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:22.1 Info: => 9.45E-05s 11:55:22.1 Info: DeleteIndex History (DownloadId) 11:55:22.1 Info: DROP INDEX "IX_History_DownloadId" 11:55:22.1 Info: => 0.0001096s 11:55:22.1 Info: CreateIndex History (DownloadId, Date) 11:55:22.1 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:22.1 Info: => 8.21E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:22', 'update_artist_history_indexes') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 16: update_artist_history_indexes migrated 11:55:22.1 Info: => 0.0004471s 11:55:22.1 Info: 17: remove_nma migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 17 11:55:22.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:22.1 Info: => 4.21E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:22', 'remove_nma') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 17: remove_nma migrated 11:55:22.1 Info: => 0.0003825s 11:55:22.1 Info: 18: album_disambiguation migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 18 11:55:22.1 Info: AlterTable Albums 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Albums Disambiguation String 11:55:22.1 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:22.1 Info: => 0.0005266s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:22', 'album_disambiguation') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 18: album_disambiguation migrated 11:55:22.1 Info: => 0.0009084s 11:55:22.1 Info: 19: add_ape_quality_in_profiles migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 19 11:55:22.1 Info: PerformDBOperation 11:55:22.1 Info: Performing DB Operation 11:55:22.1 Info: => 3.63E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:22', 'add_ape_quality_in_profiles') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 19: add_ape_quality_in_profiles migrated 11:55:22.1 Info: => 0.0004143s 11:55:22.1 Info: 20: remove_pushalot migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 20 11:55:22.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:22.1 Info: => 6.17E-05s 11:55:22.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.1 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:22.1 Info: => 4.59E-05s 11:55:22.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.1 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:22.1 Info: => 3.17E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:22', 'remove_pushalot') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 20: remove_pushalot migrated 11:55:22.1 Info: => 0.0003433s 11:55:22.1 Info: 21: add_custom_filters migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 21 11:55:22.1 Info: CreateTable CustomFilters 11:55:22.1 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:22.1 Info: => 0.0001199s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:22', 'add_custom_filters') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 21: add_custom_filters migrated 11:55:22.1 Info: => 0.0004969s 11:55:22.1 Info: 22: import_list_tags migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 22 11:55:22.1 Info: AlterTable ImportLists 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn ImportLists Tags String 11:55:22.1 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:22.1 Info: => 0.0005222s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:22', 'import_list_tags') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 22: import_list_tags migrated 11:55:22.1 Info: => 0.0008969s 11:55:22.1 Info: 23: add_release_groups_etc migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 23 11:55:22.1 Info: CreateTable ArtistMetadata 11:55:22.1 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:22.1 Info: => 0.0001608s 11:55:22.1 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:22.1 Info: => 0.000119s 11:55:22.1 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:22.1 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:22.1 Info: => 9.76E-05s 11:55:22.1 Info: AlterTable Artists 11:55:22.1 Info: => 3E-07s 11:55:22.1 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:22.1 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.1 Info: => 0.0005353s 11:55:22.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:22.1 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:22.1 Info: => 5.6E-05s 11:55:22.1 Info: CreateTable AlbumReleases 11:55:22.1 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:22.1 Info: => 0.0001451s 11:55:22.1 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:22.1 Info: => 8.81E-05s 11:55:22.1 Info: CreateIndex AlbumReleases (AlbumId) 11:55:22.1 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:22.1 Info: => 8.08E-05s 11:55:22.1 Info: PerformDBOperation 11:55:22.1 Info: Performing DB Operation 11:55:22.1 Info: => 3.15E-05s 11:55:22.1 Info: AlterTable Albums 11:55:22.1 Info: => 3E-07s 11:55:22.1 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:22.1 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.1 Info: => 0.000539s 11:55:22.1 Info: AlterTable Albums 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:22.1 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:22.1 Info: => 0.0005131s 11:55:22.1 Info: AlterTable Albums 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Albums Links String 11:55:22.1 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:22.1 Info: => 0.0005215s 11:55:22.1 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:22.1 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:22.1 Info: => 7.46E-05s 11:55:22.1 Info: AlterTable Tracks 11:55:22.1 Info: => 3E-07s 11:55:22.1 Info: CreateColumn Tracks ForeignRecordingId String 11:55:22.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:22.1 Info: => 0.0005682s 11:55:22.1 Info: AlterTable Tracks 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:22.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:22.1 Info: => 0.0005255s 11:55:22.1 Info: AlterTable Tracks 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:22.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.1 Info: => 0.0005168s 11:55:22.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:22.1 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:22.1 Info: => 7.12E-05s 11:55:22.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:22.1 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:22.1 Info: => 6.06E-05s 11:55:22.1 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:22.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.1 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:22.1 Info: DROP TABLE "Artists" 11:55:22.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.1 Info: => 0.0109528s 11:55:22.1 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:22.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:22.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:22.1 Info: DROP TABLE "Albums" 11:55:22.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.1 Info: => 0.0043585s 11:55:22.1 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:22.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:22.1 Info: DROP TABLE "Tracks" 11:55:22.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:22.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.1 Info: => 0.0038558s 11:55:22.1 Info: DeleteColumn TrackFiles ArtistId 11:55:22.1 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:22.1 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:22.1 Info: DROP TABLE "TrackFiles" 11:55:22.1 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.1 Info: => 0.003695s 11:55:22.1 Info: CreateIndex Artists (ArtistMetadataId) 11:55:22.1 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.1 Info: => 7.73E-05s 11:55:22.1 Info: CreateIndex Artists (Monitored) 11:55:22.1 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.1 Info: => 7.32E-05s 11:55:22.1 Info: CreateIndex Albums (ArtistMetadataId) 11:55:22.1 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:22.1 Info: => 7.18E-05s 11:55:22.1 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:22.1 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:22.1 Info: => 7.23E-05s 11:55:22.1 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:22.1 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:22.1 Info: => 6.97E-05s 11:55:22.1 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:22.1 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:22.1 Info: => 6.97E-05s 11:55:22.1 Info: UpdateData 11:55:22.1 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.1 Info: => 3.66E-05s 11:55:22.1 Info: UpdateData 11:55:22.1 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.1 Info: => 3.12E-05s 11:55:22.1 Info: UpdateData 11:55:22.1 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:22.1 Info: => 3.44E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:22', 'add_release_groups_etc') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 23: add_release_groups_etc migrated 11:55:22.1 Info: => 0.0006325s 11:55:22.1 Info: 24: NewMediaInfoFormat migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 24 11:55:22.1 Info: UpdateData 11:55:22.1 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:22.1 Info: => 3.75E-05s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:22', 'NewMediaInfoFormat') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 24: NewMediaInfoFormat migrated 11:55:22.1 Info: => 0.0004383s 11:55:22.1 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 25 11:55:22.1 Info: RenameTable Restrictions ReleaseProfiles 11:55:22.1 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:22.1 Info: => 0.0014587s 11:55:22.1 Info: AlterTable ReleaseProfiles 11:55:22.1 Info: => 3E-07s 11:55:22.1 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:22.1 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:22.1 Info: => 0.0004755s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:22', 'rename_restrictions_to_release_profiles') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:22.1 Info: => 0.0009053s 11:55:22.1 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 26 11:55:22.1 Info: RenameTable Profiles QualityProfiles 11:55:22.1 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:22.1 Info: => 0.0014753s 11:55:22.1 Info: AlterTable QualityProfiles 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:22.1 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.1 Info: => 0.0004879s 11:55:22.1 Info: AlterTable LanguageProfiles 11:55:22.1 Info: => 4E-07s 11:55:22.1 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:22.1 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.1 Info: => 0.0004839s 11:55:22.1 Info: UpdateData 11:55:22.1 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.1 Info: => 3.59E-05s 11:55:22.1 Info: UpdateData 11:55:22.1 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.1 Info: => 2.79E-05s 11:55:22.1 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:22.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.1 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:22.1 Info: DROP TABLE "Artists" 11:55:22.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.1 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.1 Info: => 0.0041492s 11:55:22.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:22', 'rename_quality_profiles_add_upgrade_allowed') 11:55:22.1 Info: Committing Transaction 11:55:22.1 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:22.1 Info: => 0.00473s 11:55:22.1 Info: 27: add_import_exclusions migrating 11:55:22.1 Info: Beginning Transaction 11:55:22.1 Info: Starting migration of Main DB to 27 11:55:22.2 Info: CreateTable ImportListExclusions 11:55:22.2 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:22.2 Info: => 0.0001199s 11:55:22.2 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:22.2 Info: => 8.71E-05s 11:55:22.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:22', 'add_import_exclusions') 11:55:22.2 Info: Committing Transaction 11:55:22.2 Info: 27: add_import_exclusions migrated 11:55:22.2 Info: => 0.0006058s 11:55:22.2 Info: 28: clean_artist_metadata_table migrating 11:55:22.2 Info: Beginning Transaction 11:55:22.2 Info: Starting migration of Main DB to 28 11:55:22.2 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.2 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.2 Info: => 0.0001308s 11:55:22.2 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.2 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.2 Info: => 0.0001184s 11:55:22.2 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.2 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.2 Info: => 0.0001138s 11:55:22.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.2 Info: => 0.0001115s 11:55:22.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.2 Info: => 0.0001121s 11:55:22.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.2 Info: => 0.0001109s 11:55:22.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:22', 'clean_artist_metadata_table') 11:55:22.2 Info: Committing Transaction 11:55:22.2 Info: 28: clean_artist_metadata_table migrated 11:55:22.2 Info: => 0.0005517s 11:55:22.2 Info: 29: health_issue_notification migrating 11:55:22.2 Info: Beginning Transaction 11:55:22.2 Info: Starting migration of Main DB to 29 11:55:22.2 Info: AlterTable Notifications 11:55:22.2 Info: => 4E-07s 11:55:22.2 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:22.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:22.2 Info: => 0.0005071s 11:55:22.2 Info: AlterTable Notifications 11:55:22.2 Info: => 3E-07s 11:55:22.2 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:22.2 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:22.2 Info: => 0.0004985s 11:55:22.2 Info: AlterTable Notifications 11:55:22.2 Info: => 4E-07s 11:55:22.2 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:22.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.2 Info: => 0.0005386s 11:55:22.2 Info: AlterTable Notifications 11:55:22.2 Info: => 4E-07s 11:55:22.2 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:22.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.2 Info: => 0.0004975s 11:55:22.2 Info: AlterTable Notifications 11:55:22.2 Info: => 4E-07s 11:55:22.2 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:22.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:22.2 Info: => 0.0004791s 11:55:22.2 Info: DeleteColumn Notifications OnDownload 11:55:22.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.2 Info: DROP TABLE "Notifications" 11:55:22.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.2 Info: => 0.0036829s 11:55:22.2 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:22.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.2 Info: DROP TABLE "Notifications" 11:55:22.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.2 Info: => 0.0037414s 11:55:22.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:22', 'health_issue_notification') 11:55:22.2 Info: Committing Transaction 11:55:22.2 Info: 29: health_issue_notification migrated 11:55:22.2 Info: => 0.0042725s 11:55:22.2 Info: 30: add_mediafilerepository_mtime migrating 11:55:22.2 Info: Beginning Transaction 11:55:22.2 Info: Starting migration of Main DB to 30 11:55:22.2 Info: INSERT INTO "Artists" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") VALUES (1, 'TestArtist', '/mnt/data/path/TestArtist', 1, 1, 1, 1, 1) 11:55:22.2 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistMetadataId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "AnyReleaseOk") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 1) 11:55:22.2 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (1, '1', 1, 'Title', 'Status', 0, 1) 11:55:22.2 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (1, 'folder/track1.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (1, '1', 0, 1, 100, 1, 1, '1', 1, 0) 11:55:22.2 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (2, NULL, 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (2, '2', 0, 2, 100, 1, 1, '2', 1, 0) 11:55:22.2 Info: AlterTable TrackFiles 11:55:22.2 Info: => 4E-07s 11:55:22.2 Info: CreateColumn TrackFiles Modified DateTime 11:55:22.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:22.2 Info: => 0.0005419s 11:55:22.2 Info: AlterTable TrackFiles 11:55:22.2 Info: => 4E-07s 11:55:22.2 Info: CreateColumn TrackFiles Path String 11:55:22.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:22.2 Info: => 0.0004973s 11:55:22.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.2 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.2 Info: => 3.4E-05s 11:55:22.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.2 Info: => 0.0001208s 11:55:22.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.2 Info: => 0.0001282s 11:55:22.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.2 Info: => 0.0001339s 11:55:22.2 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.2 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.2 Info: => 7.23E-05s 11:55:22.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.2 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.2 Info: => 0.0001124s 11:55:22.2 Info: AlterTable TrackFiles 11:55:22.2 Info: => 3E-07s 11:55:22.2 Info: AlterColumn TrackFiles Path String 11:55:22.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.2 Info: DROP TABLE "TrackFiles" 11:55:22.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.2 Info: => 0.0038862s 11:55:22.2 Info: CreateIndex TrackFiles (Path) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.2 Info: => 8.32E-05s 11:55:22.2 Info: DeleteColumn TrackFiles RelativePath 11:55:22.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.2 Info: DROP TABLE "TrackFiles" 11:55:22.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.2 Info: => 0.0039561s 11:55:22.2 Info: -> 7 Insert operations completed in 00:00:00.0004970 taking an average of 00:00:00.0000710 11:55:22.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:22', 'add_mediafilerepository_mtime') 11:55:22.2 Info: Committing Transaction 11:55:22.2 Info: 30: add_mediafilerepository_mtime migrated 11:55:22.2 Info: => 0.0046114s 11:55:22.2 Debug: Took: 00:00:00.1398459 11:55:22.2 Debug: Got 1 tracks 11:55:22.2 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_missing_path --- 11:55:22.2 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_missing_tracks --- 11:55:22.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173222691593_173/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:22.2 Info: DatabaseEngineVersionCheck migrating 11:55:22.2 Info: PerformDBOperation 11:55:22.2 Info: Performing DB Operation 11:55:22.2 Info: SQLite 3.46.1 11:55:22.2 Info: => 0.0013753s 11:55:22.2 Info: DatabaseEngineVersionCheck migrated 11:55:22.2 Info: => 0.0013848s 11:55:22.2 Info: VersionMigration migrating 11:55:22.2 Info: Beginning Transaction 11:55:22.2 Info: CreateTable VersionInfo 11:55:22.2 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:22.2 Info: => 0.0001318s 11:55:22.2 Info: Committing Transaction 11:55:22.2 Info: VersionMigration migrated 11:55:22.2 Info: => 0.0007333s 11:55:22.2 Info: VersionUniqueMigration migrating 11:55:22.2 Info: Beginning Transaction 11:55:22.2 Info: CreateIndex VersionInfo (Version) 11:55:22.2 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:22.2 Info: => 0.0001063s 11:55:22.2 Info: AlterTable VersionInfo 11:55:22.2 Info: => 8E-07s 11:55:22.2 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:22.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:22.2 Info: => 0.000457s 11:55:22.2 Info: Committing Transaction 11:55:22.2 Info: VersionUniqueMigration migrated 11:55:22.2 Info: => 0.0007698s 11:55:22.2 Info: VersionDescriptionMigration migrating 11:55:22.2 Info: Beginning Transaction 11:55:22.2 Info: AlterTable VersionInfo 11:55:22.2 Info: => 5E-07s 11:55:22.2 Info: CreateColumn VersionInfo Description String 11:55:22.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:22.2 Info: => 0.0001785s 11:55:22.2 Info: Committing Transaction 11:55:22.2 Info: VersionDescriptionMigration migrated 11:55:22.2 Info: => 0.0004436s 11:55:22.2 Info: 1: InitialSetup migrating 11:55:22.2 Info: Beginning Transaction 11:55:22.2 Info: Starting migration of Main DB to 1 11:55:22.2 Info: CreateTable Config 11:55:22.2 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:22.2 Info: => 0.0001293s 11:55:22.2 Info: CreateIndex Config (Key) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:22.2 Info: => 7.27E-05s 11:55:22.2 Info: CreateTable RootFolders 11:55:22.2 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:22.2 Info: => 8.01E-05s 11:55:22.2 Info: CreateIndex RootFolders (Path) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:22.2 Info: => 7.63E-05s 11:55:22.2 Info: CreateTable Artists 11:55:22.2 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:22.2 Info: => 0.0001844s 11:55:22.2 Info: CreateIndex Artists (ForeignArtistId) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.2 Info: => 7.28E-05s 11:55:22.2 Info: CreateIndex Artists (NameSlug) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.2 Info: => 6.76E-05s 11:55:22.2 Info: CreateIndex Artists (CleanName) 11:55:22.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.2 Info: => 6.21E-05s 11:55:22.2 Info: CreateIndex Artists (Path) 11:55:22.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.2 Info: => 6.1E-05s 11:55:22.2 Info: CreateTable Albums 11:55:22.2 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:22.2 Info: => 0.0001618s 11:55:22.2 Info: CreateIndex Albums (ForeignAlbumId) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.2 Info: => 6.83E-05s 11:55:22.2 Info: CreateIndex Albums (MBId) 11:55:22.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.2 Info: => 6.37E-05s 11:55:22.2 Info: CreateIndex Albums (TADBId) 11:55:22.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.2 Info: => 6.3E-05s 11:55:22.2 Info: CreateIndex Albums (TitleSlug) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.2 Info: => 6.42E-05s 11:55:22.2 Info: CreateIndex Albums (CleanTitle) 11:55:22.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.2 Info: => 6.27E-05s 11:55:22.2 Info: CreateIndex Albums (Path) 11:55:22.2 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:22.2 Info: => 6.2E-05s 11:55:22.2 Info: CreateTable Tracks 11:55:22.2 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:22.2 Info: => 0.0001589s 11:55:22.2 Info: CreateIndex Tracks (ForeignTrackId) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.2 Info: => 7.24E-05s 11:55:22.2 Info: CreateIndex Tracks (ArtistId) 11:55:22.2 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:22.2 Info: => 7.23E-05s 11:55:22.2 Info: CreateIndex Tracks (TrackFileId) 11:55:22.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.2 Info: => 9.23E-05s 11:55:22.2 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:22.2 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:22.2 Info: => 7.02E-05s 11:55:22.2 Info: CreateTable TrackFiles 11:55:22.2 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:22.2 Info: => 0.0001127s 11:55:22.2 Info: CreateIndex TrackFiles (ArtistId) 11:55:22.2 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:22.2 Info: => 6.5E-05s 11:55:22.2 Info: CreateIndex TrackFiles (AlbumId) 11:55:22.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.2 Info: => 7.97E-05s 11:55:22.2 Info: CreateTable History 11:55:22.2 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:22.2 Info: => 0.0001167s 11:55:22.2 Info: CreateIndex History (Date) 11:55:22.2 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:22.2 Info: => 6.85E-05s 11:55:22.2 Info: CreateIndex History (EventType) 11:55:22.2 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:22.2 Info: => 6.6E-05s 11:55:22.2 Info: CreateIndex History (DownloadId) 11:55:22.2 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:22.2 Info: => 6.44E-05s 11:55:22.2 Info: CreateIndex History (AlbumId) 11:55:22.2 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:22.2 Info: => 9.16E-05s 11:55:22.2 Info: CreateTable Notifications 11:55:22.2 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:22.2 Info: => 0.0001203s 11:55:22.2 Info: CreateTable ScheduledTasks 11:55:22.2 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:22.2 Info: => 9.78E-05s 11:55:22.2 Info: CreateIndex ScheduledTasks (TypeName) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:22.2 Info: => 6.95E-05s 11:55:22.2 Info: CreateTable Indexers 11:55:22.2 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, "EnableSearch" INTEGER) 11:55:22.2 Info: => 9.35E-05s 11:55:22.2 Info: CreateIndex Indexers (Name) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.2 Info: => 7.36E-05s 11:55:22.2 Info: CreateTable Profiles 11:55:22.2 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:22.2 Info: => 8.56E-05s 11:55:22.2 Info: CreateIndex Profiles (Name) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:22.2 Info: => 9.23E-05s 11:55:22.2 Info: CreateTable QualityDefinitions 11:55:22.2 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:22.2 Info: => 0.0001096s 11:55:22.2 Info: CreateIndex QualityDefinitions (Quality) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:22.2 Info: => 7.02E-05s 11:55:22.2 Info: CreateIndex QualityDefinitions (Title) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:22.2 Info: => 7.23E-05s 11:55:22.2 Info: CreateTable NamingConfig 11:55:22.2 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:22.2 Info: => 0.0001062s 11:55:22.2 Info: CreateTable Blacklist 11:55:22.2 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:22.2 Info: => 0.0001442s 11:55:22.2 Info: CreateTable Metadata 11:55:22.2 Info: CREATE TABLE "Metadata" ("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) 11:55:22.2 Info: => 9.22E-05s 11:55:22.2 Info: CreateTable MetadataFiles 11:55:22.2 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:22.2 Info: => 0.0001062s 11:55:22.2 Info: CreateTable DownloadClients 11:55:22.2 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) 11:55:22.2 Info: => 9.54E-05s 11:55:22.2 Info: CreateTable PendingReleases 11:55:22.2 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:22.2 Info: => 0.0001051s 11:55:22.2 Info: CreateTable RemotePathMappings 11:55:22.2 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:22.2 Info: => 8.93E-05s 11:55:22.2 Info: CreateTable Tags 11:55:22.2 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:22.2 Info: => 8.17E-05s 11:55:22.2 Info: CreateIndex Tags (Label) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:22.2 Info: => 8.16E-05s 11:55:22.2 Info: CreateTable Restrictions 11:55:22.2 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:22.2 Info: => 0.0001203s 11:55:22.2 Info: CreateTable DelayProfiles 11:55:22.2 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:22.2 Info: => 0.0001323s 11:55:22.2 Info: CreateTable Users 11:55:22.2 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:22.2 Info: => 0.0001017s 11:55:22.2 Info: CreateIndex Users (Identifier) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:22.2 Info: => 7.88E-05s 11:55:22.2 Info: CreateIndex Users (Username) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:22.2 Info: => 7.59E-05s 11:55:22.2 Info: CreateTable Commands 11:55:22.2 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) 11:55:22.2 Info: => 0.0001112s 11:55:22.2 Info: CreateTable IndexerStatus 11:55:22.2 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) 11:55:22.2 Info: => 0.0001234s 11:55:22.2 Info: CreateIndex IndexerStatus (ProviderId) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:22.2 Info: => 0.0001078s 11:55:22.2 Info: CreateTable ExtraFiles 11:55:22.2 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:22.2 Info: => 0.0001268s 11:55:22.2 Info: CreateTable LyricFiles 11:55:22.2 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:22.2 Info: => 0.0001295s 11:55:22.2 Info: CreateTable LanguageProfiles 11:55:22.2 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:22.2 Info: => 8.65E-05s 11:55:22.2 Info: CreateIndex LanguageProfiles (Name) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:22.2 Info: => 8.33E-05s 11:55:22.2 Info: CreateTable DownloadClientStatus 11:55:22.2 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) 11:55:22.2 Info: => 9.46E-05s 11:55:22.2 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:22.2 Info: => 8.43E-05s 11:55:22.2 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:22.2 Info: -> 1 Insert operations completed in 00:00:00.0000530 taking an average of 00:00:00.0000530 11:55:22.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:22', 'InitialSetup') 11:55:22.2 Info: Committing Transaction 11:55:22.2 Info: 1: InitialSetup migrated 11:55:22.2 Info: => 0.0008915s 11:55:22.2 Info: 2: add_reason_to_pending_releases migrating 11:55:22.2 Info: Beginning Transaction 11:55:22.2 Info: Starting migration of Main DB to 2 11:55:22.2 Info: AlterTable PendingReleases 11:55:22.2 Info: => 4E-07s 11:55:22.2 Info: CreateColumn PendingReleases Reason Int32 11:55:22.2 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:22.2 Info: => 0.0005036s 11:55:22.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:22', 'add_reason_to_pending_releases') 11:55:22.2 Info: Committing Transaction 11:55:22.2 Info: 2: add_reason_to_pending_releases migrated 11:55:22.2 Info: => 0.0009968s 11:55:22.2 Info: 3: add_medium_support migrating 11:55:22.2 Info: Beginning Transaction 11:55:22.2 Info: Starting migration of Main DB to 3 11:55:22.2 Info: AlterTable Albums 11:55:22.2 Info: => 5E-07s 11:55:22.2 Info: CreateColumn Albums Media String 11:55:22.2 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:22.2 Info: => 0.0004867s 11:55:22.2 Info: AlterTable Tracks 11:55:22.2 Info: => 4E-07s 11:55:22.2 Info: CreateColumn Tracks MediumNumber Int32 11:55:22.2 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:22.2 Info: => 0.000453s 11:55:22.2 Info: AlterTable Tracks 11:55:22.2 Info: => 5E-07s 11:55:22.2 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:22.2 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:22.2 Info: => 0.0004278s 11:55:22.2 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:22.2 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:22.2 Info: => 3.44E-05s 11:55:22.2 Info: DeleteColumn Tracks TrackNumber 11:55:22.2 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:22.2 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:22.2 Info: DROP TABLE "Tracks" 11:55:22.2 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.2 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:22.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.2 Info: => 0.0038039s 11:55:22.2 Info: AlterTable Tracks 11:55:22.2 Info: => 4E-07s 11:55:22.2 Info: CreateColumn Tracks TrackNumber String 11:55:22.2 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:22.2 Info: => 0.0004341s 11:55:22.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:22', 'add_medium_support') 11:55:22.2 Info: Committing Transaction 11:55:22.2 Info: 3: add_medium_support migrated 11:55:22.2 Info: => 0.0009377s 11:55:22.2 Info: 4: add_various_qualites_in_profile migrating 11:55:22.2 Info: Beginning Transaction 11:55:22.2 Info: Starting migration of Main DB to 4 11:55:22.2 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:22.2 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:22.2 Info: => 4.34E-05s 11:55:22.2 Info: PerformDBOperation 11:55:22.2 Info: Performing DB Operation 11:55:22.2 Info: => 3.42E-05s 11:55:22.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:22', 'add_various_qualites_in_profile') 11:55:22.2 Info: Committing Transaction 11:55:22.2 Info: 4: add_various_qualites_in_profile migrated 11:55:22.2 Info: => 0.0004774s 11:55:22.2 Info: 5: metadata_profiles migrating 11:55:22.2 Info: Beginning Transaction 11:55:22.2 Info: Starting migration of Main DB to 5 11:55:22.2 Info: CreateTable MetadataProfiles 11:55:22.2 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:22.2 Info: => 0.0001381s 11:55:22.2 Info: CreateIndex MetadataProfiles (Name) 11:55:22.2 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:22.2 Info: => 8.51E-05s 11:55:22.2 Info: AlterTable Artists 11:55:22.2 Info: => 4E-07s 11:55:22.2 Info: CreateColumn Artists MetadataProfileId Int32 11:55:22.2 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:22.2 Info: => 0.0004589s 11:55:22.2 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:22.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.3 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:22.3 Info: DROP TABLE "Artists" 11:55:22.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.3 Info: => 0.0043895s 11:55:22.3 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:22.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.3 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:22.3 Info: DROP TABLE "Artists" 11:55:22.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.3 Info: => 0.003824s 11:55:22.3 Info: AlterTable Albums 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn Albums SecondaryTypes String 11:55:22.3 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:22.3 Info: => 0.0005208s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:22', 'metadata_profiles') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 5: metadata_profiles migrated 11:55:22.3 Info: => 0.0010359s 11:55:22.3 Info: 6: separate_automatic_and_interactive_search migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 6 11:55:22.3 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:22.3 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, "EnableAutomaticSearch" INTEGER) 11:55:22.3 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:22.3 Info: DROP TABLE "Indexers" 11:55:22.3 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.3 Info: => 0.003302s 11:55:22.3 Info: AlterTable Indexers 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:22.3 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:22.3 Info: => 0.0004331s 11:55:22.3 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:22.3 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:22.3 Info: => 3.16E-05s 11:55:22.3 Info: AlterTable Indexers 11:55:22.3 Info: => 3E-07s 11:55:22.3 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:22.3 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:22.3 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:22.3 Info: DROP TABLE "Indexers" 11:55:22.3 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.3 Info: => 0.0032751s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:22', 'separate_automatic_and_interactive_search') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 6: separate_automatic_and_interactive_search migrated 11:55:22.3 Info: => 0.0037417s 11:55:22.3 Info: 7: change_album_path_to_relative migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 7 11:55:22.3 Info: DeleteColumn Albums Path 11:55:22.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:22.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:22.3 Info: DROP TABLE "Albums" 11:55:22.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.3 Info: => 0.0040569s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:22', 'change_album_path_to_relative') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 7: change_album_path_to_relative migrated 11:55:22.3 Info: => 0.0045693s 11:55:22.3 Info: 8: change_quality_size_mb_to_kb migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 8 11:55:22.3 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:22.3 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:22.3 Info: => 4.3E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:22', 'change_quality_size_mb_to_kb') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 8: change_quality_size_mb_to_kb migrated 11:55:22.3 Info: => 0.0004722s 11:55:22.3 Info: 9: album_releases migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 9 11:55:22.3 Info: AlterTable Albums 11:55:22.3 Info: => 5E-07s 11:55:22.3 Info: CreateColumn Albums Releases String 11:55:22.3 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:22.3 Info: => 0.0004608s 11:55:22.3 Info: AlterTable Albums 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn Albums CurrentRelease String 11:55:22.3 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:22.3 Info: => 0.0004415s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:22', 'album_releases') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 9: album_releases migrated 11:55:22.3 Info: => 0.0008694s 11:55:22.3 Info: 10: album_releases_fix migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 10 11:55:22.3 Info: AlterTable Albums 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: AlterColumn Albums Releases String 11:55:22.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:22.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:22.3 Info: DROP TABLE "Albums" 11:55:22.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.3 Info: => 0.0039922s 11:55:22.3 Info: AlterTable Albums 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: AlterColumn Albums CurrentRelease String 11:55:22.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:22.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:22.3 Info: DROP TABLE "Albums" 11:55:22.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.3 Info: => 0.0039482s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:22', 'album_releases_fix') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 10: album_releases_fix migrated 11:55:22.3 Info: => 0.0044737s 11:55:22.3 Info: 11: import_lists migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 11 11:55:22.3 Info: CreateTable ImportLists 11:55:22.3 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.3 Info: => 0.0001262s 11:55:22.3 Info: CreateIndex ImportLists (Name) 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:22.3 Info: => 7.94E-05s 11:55:22.3 Info: CreateTable ImportListStatus 11:55:22.3 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:22.3 Info: => 0.000102s 11:55:22.3 Info: CreateIndex ImportListStatus (ProviderId) 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:22.3 Info: => 7.57E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:22', 'import_lists') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 11: import_lists migrated 11:55:22.3 Info: => 0.0005656s 11:55:22.3 Info: 12: add_release_status migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 12 11:55:22.3 Info: AlterTable MetadataProfiles 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:22.3 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:22.3 Info: => 0.0004748s 11:55:22.3 Info: PerformDBOperation 11:55:22.3 Info: Performing DB Operation 11:55:22.3 Info: => 2.22E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:22', 'add_release_status') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 12: add_release_status migrated 11:55:22.3 Info: => 0.0004319s 11:55:22.3 Info: 13: album_download_notification migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 13 11:55:22.3 Info: AlterTable Notifications 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:22.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:22.3 Info: => 0.0005091s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:22', 'album_download_notification') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 13: album_download_notification migrated 11:55:22.3 Info: => 0.0009745s 11:55:22.3 Info: 14: fix_language_metadata_profiles migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 14 11:55:22.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:22.3 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:22.3 Info: => 6.31E-05s 11:55:22.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:22.3 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:22.3 Info: => 5.21E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:22', 'fix_language_metadata_profiles') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 14: fix_language_metadata_profiles migrated 11:55:22.3 Info: => 0.0004456s 11:55:22.3 Info: 15: remove_fanzub migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 15 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:22.3 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:22.3 Info: => 3.26E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:22', 'remove_fanzub') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 15: remove_fanzub migrated 11:55:22.3 Info: => 0.0004236s 11:55:22.3 Info: 16: update_artist_history_indexes migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 16 11:55:22.3 Info: CreateIndex Albums (ArtistId) 11:55:22.3 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:22.3 Info: => 8.64E-05s 11:55:22.3 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:22.3 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:22.3 Info: => 8.08E-05s 11:55:22.3 Info: DeleteIndex History (AlbumId) 11:55:22.3 Info: DROP INDEX "IX_History_AlbumId" 11:55:22.3 Info: => 0.0001129s 11:55:22.3 Info: CreateIndex History (AlbumId, Date) 11:55:22.3 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:22.3 Info: => 8.19E-05s 11:55:22.3 Info: DeleteIndex History (DownloadId) 11:55:22.3 Info: DROP INDEX "IX_History_DownloadId" 11:55:22.3 Info: => 0.0001076s 11:55:22.3 Info: CreateIndex History (DownloadId, Date) 11:55:22.3 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:22.3 Info: => 8E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:22', 'update_artist_history_indexes') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 16: update_artist_history_indexes migrated 11:55:22.3 Info: => 0.0004308s 11:55:22.3 Info: 17: remove_nma migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 17 11:55:22.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:22.3 Info: => 3.72E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:22', 'remove_nma') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 17: remove_nma migrated 11:55:22.3 Info: => 0.0003124s 11:55:22.3 Info: 18: album_disambiguation migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 18 11:55:22.3 Info: AlterTable Albums 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn Albums Disambiguation String 11:55:22.3 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:22.3 Info: => 0.0005227s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:22', 'album_disambiguation') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 18: album_disambiguation migrated 11:55:22.3 Info: => 0.0008802s 11:55:22.3 Info: 19: add_ape_quality_in_profiles migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 19 11:55:22.3 Info: PerformDBOperation 11:55:22.3 Info: Performing DB Operation 11:55:22.3 Info: => 2.6E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:22', 'add_ape_quality_in_profiles') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 19: add_ape_quality_in_profiles migrated 11:55:22.3 Info: => 0.0003725s 11:55:22.3 Info: 20: remove_pushalot migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 20 11:55:22.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:22.3 Info: => 3.94E-05s 11:55:22.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.3 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:22.3 Info: => 2.71E-05s 11:55:22.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.3 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:22.3 Info: => 2.47E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:22', 'remove_pushalot') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 20: remove_pushalot migrated 11:55:22.3 Info: => 0.0003144s 11:55:22.3 Info: 21: add_custom_filters migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 21 11:55:22.3 Info: CreateTable CustomFilters 11:55:22.3 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:22.3 Info: => 0.0001149s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:22', 'add_custom_filters') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 21: add_custom_filters migrated 11:55:22.3 Info: => 0.000433s 11:55:22.3 Info: 22: import_list_tags migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 22 11:55:22.3 Info: AlterTable ImportLists 11:55:22.3 Info: => 5E-07s 11:55:22.3 Info: CreateColumn ImportLists Tags String 11:55:22.3 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:22.3 Info: => 0.000487s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:22', 'import_list_tags') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 22: import_list_tags migrated 11:55:22.3 Info: => 0.0008272s 11:55:22.3 Info: 23: add_release_groups_etc migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 23 11:55:22.3 Info: CreateTable ArtistMetadata 11:55:22.3 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:22.3 Info: => 0.0001352s 11:55:22.3 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:22.3 Info: => 8.42E-05s 11:55:22.3 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:22.3 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:22.3 Info: => 6.89E-05s 11:55:22.3 Info: AlterTable Artists 11:55:22.3 Info: => 3E-07s 11:55:22.3 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:22.3 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.3 Info: => 0.0005015s 11:55:22.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:22.3 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:22.3 Info: => 5.37E-05s 11:55:22.3 Info: CreateTable AlbumReleases 11:55:22.3 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:22.3 Info: => 0.0001271s 11:55:22.3 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:22.3 Info: => 8.17E-05s 11:55:22.3 Info: CreateIndex AlbumReleases (AlbumId) 11:55:22.3 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:22.3 Info: => 7.54E-05s 11:55:22.3 Info: PerformDBOperation 11:55:22.3 Info: Performing DB Operation 11:55:22.3 Info: => 3.15E-05s 11:55:22.3 Info: AlterTable Albums 11:55:22.3 Info: => 3E-07s 11:55:22.3 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:22.3 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.3 Info: => 0.0005149s 11:55:22.3 Info: AlterTable Albums 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:22.3 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:22.3 Info: => 0.0005114s 11:55:22.3 Info: AlterTable Albums 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn Albums Links String 11:55:22.3 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:22.3 Info: => 0.0005871s 11:55:22.3 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:22.3 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:22.3 Info: => 6.7E-05s 11:55:22.3 Info: AlterTable Tracks 11:55:22.3 Info: => 3E-07s 11:55:22.3 Info: CreateColumn Tracks ForeignRecordingId String 11:55:22.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:22.3 Info: => 0.0005136s 11:55:22.3 Info: AlterTable Tracks 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:22.3 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:22.3 Info: => 0.0005252s 11:55:22.3 Info: AlterTable Tracks 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:22.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.3 Info: => 0.0005074s 11:55:22.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:22.3 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:22.3 Info: => 6.6E-05s 11:55:22.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:22.3 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:22.3 Info: => 5.54E-05s 11:55:22.3 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:22.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:22.3 Info: DROP TABLE "Artists" 11:55:22.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.3 Info: => 0.0100681s 11:55:22.3 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:22.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:22.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:22.3 Info: DROP TABLE "Albums" 11:55:22.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.3 Info: => 0.0042355s 11:55:22.3 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:22.3 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.3 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:22.3 Info: DROP TABLE "Tracks" 11:55:22.3 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.3 Info: => 0.0038358s 11:55:22.3 Info: DeleteColumn TrackFiles ArtistId 11:55:22.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:22.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:22.3 Info: DROP TABLE "TrackFiles" 11:55:22.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.3 Info: => 0.0036025s 11:55:22.3 Info: CreateIndex Artists (ArtistMetadataId) 11:55:22.3 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.3 Info: => 7.78E-05s 11:55:22.3 Info: CreateIndex Artists (Monitored) 11:55:22.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.3 Info: => 7.36E-05s 11:55:22.3 Info: CreateIndex Albums (ArtistMetadataId) 11:55:22.3 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:22.3 Info: => 7.21E-05s 11:55:22.3 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:22.3 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:22.3 Info: => 7E-05s 11:55:22.3 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:22.3 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:22.3 Info: => 7.05E-05s 11:55:22.3 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:22.3 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:22.3 Info: => 7E-05s 11:55:22.3 Info: UpdateData 11:55:22.3 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.3 Info: => 3.69E-05s 11:55:22.3 Info: UpdateData 11:55:22.3 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.3 Info: => 3.06E-05s 11:55:22.3 Info: UpdateData 11:55:22.3 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:22.3 Info: => 3.45E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:22', 'add_release_groups_etc') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 23: add_release_groups_etc migrated 11:55:22.3 Info: => 0.0006887s 11:55:22.3 Info: 24: NewMediaInfoFormat migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 24 11:55:22.3 Info: UpdateData 11:55:22.3 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:22.3 Info: => 3.71E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:22', 'NewMediaInfoFormat') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 24: NewMediaInfoFormat migrated 11:55:22.3 Info: => 0.0004404s 11:55:22.3 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 25 11:55:22.3 Info: RenameTable Restrictions ReleaseProfiles 11:55:22.3 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:22.3 Info: => 0.0014502s 11:55:22.3 Info: AlterTable ReleaseProfiles 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:22.3 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:22.3 Info: => 0.0004759s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:22', 'rename_restrictions_to_release_profiles') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:22.3 Info: => 0.0009105s 11:55:22.3 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 26 11:55:22.3 Info: RenameTable Profiles QualityProfiles 11:55:22.3 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:22.3 Info: => 0.0014062s 11:55:22.3 Info: AlterTable QualityProfiles 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:22.3 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.3 Info: => 0.0005463s 11:55:22.3 Info: AlterTable LanguageProfiles 11:55:22.3 Info: => 3E-07s 11:55:22.3 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:22.3 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.3 Info: => 0.0005078s 11:55:22.3 Info: UpdateData 11:55:22.3 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.3 Info: => 3.63E-05s 11:55:22.3 Info: UpdateData 11:55:22.3 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.3 Info: => 2.92E-05s 11:55:22.3 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:22.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:22.3 Info: DROP TABLE "Artists" 11:55:22.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.3 Info: => 0.0040649s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:22', 'rename_quality_profiles_add_upgrade_allowed') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:22.3 Info: => 0.0046219s 11:55:22.3 Info: 27: add_import_exclusions migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 27 11:55:22.3 Info: CreateTable ImportListExclusions 11:55:22.3 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:22.3 Info: => 0.0001021s 11:55:22.3 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:22.3 Info: => 8.24E-05s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:22', 'add_import_exclusions') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 27: add_import_exclusions migrated 11:55:22.3 Info: => 0.0006616s 11:55:22.3 Info: 28: clean_artist_metadata_table migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 28 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.3 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.3 Info: => 0.0001628s 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.3 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.3 Info: => 0.0001159s 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.3 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.3 Info: => 0.0001125s 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.3 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.3 Info: => 0.0001109s 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.3 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.3 Info: => 0.0001112s 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.3 Info: => 0.0001162s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:22', 'clean_artist_metadata_table') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 28: clean_artist_metadata_table migrated 11:55:22.3 Info: => 0.0005305s 11:55:22.3 Info: 29: health_issue_notification migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 29 11:55:22.3 Info: AlterTable Notifications 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:22.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:22.3 Info: => 0.0005365s 11:55:22.3 Info: AlterTable Notifications 11:55:22.3 Info: => 3E-07s 11:55:22.3 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:22.3 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:22.3 Info: => 0.0004794s 11:55:22.3 Info: AlterTable Notifications 11:55:22.3 Info: => 3E-07s 11:55:22.3 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:22.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.3 Info: => 0.0004927s 11:55:22.3 Info: AlterTable Notifications 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:22.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.3 Info: => 0.0005677s 11:55:22.3 Info: AlterTable Notifications 11:55:22.3 Info: => 3E-07s 11:55:22.3 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:22.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:22.3 Info: => 0.0004779s 11:55:22.3 Info: DeleteColumn Notifications OnDownload 11:55:22.3 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.3 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.3 Info: DROP TABLE "Notifications" 11:55:22.3 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.3 Info: => 0.0036614s 11:55:22.3 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:22.3 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.3 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.3 Info: DROP TABLE "Notifications" 11:55:22.3 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.3 Info: => 0.0036708s 11:55:22.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:22', 'health_issue_notification') 11:55:22.3 Info: Committing Transaction 11:55:22.3 Info: 29: health_issue_notification migrated 11:55:22.3 Info: => 0.0041818s 11:55:22.3 Info: 30: add_mediafilerepository_mtime migrating 11:55:22.3 Info: Beginning Transaction 11:55:22.3 Info: Starting migration of Main DB to 30 11:55:22.3 Info: INSERT INTO "Artists" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") VALUES (1, 'TestArtist', '/mnt/data/path/TestArtist', 1, 1, 1, 1, 1) 11:55:22.3 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistMetadataId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "AnyReleaseOk") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 1) 11:55:22.3 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (1, '1', 1, 'Title', 'Status', 0, 1) 11:55:22.3 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (1, 'folder/track1.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.3 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (2, 'folder/track2.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.3 Info: AlterTable TrackFiles 11:55:22.3 Info: => 3E-07s 11:55:22.3 Info: CreateColumn TrackFiles Modified DateTime 11:55:22.3 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:22.3 Info: => 0.0006091s 11:55:22.3 Info: AlterTable TrackFiles 11:55:22.3 Info: => 4E-07s 11:55:22.3 Info: CreateColumn TrackFiles Path String 11:55:22.3 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:22.3 Info: => 0.0004937s 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.3 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.3 Info: => 2.92E-05s 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.3 Info: => 0.0001237s 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.3 Info: => 0.0001308s 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.3 Info: => 0.000133s 11:55:22.3 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.3 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.3 Info: => 6.67E-05s 11:55:22.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.3 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.3 Info: => 4.94E-05s 11:55:22.3 Info: AlterTable TrackFiles 11:55:22.3 Info: => 3E-07s 11:55:22.3 Info: AlterColumn TrackFiles Path String 11:55:22.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.3 Info: DROP TABLE "TrackFiles" 11:55:22.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.3 Info: => 0.0037747s 11:55:22.3 Info: CreateIndex TrackFiles (Path) 11:55:22.3 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.3 Info: => 7.83E-05s 11:55:22.3 Info: DeleteColumn TrackFiles RelativePath 11:55:22.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.4 Info: DROP TABLE "TrackFiles" 11:55:22.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.4 Info: => 0.0038608s 11:55:22.4 Info: -> 5 Insert operations completed in 00:00:00.0003099 taking an average of 00:00:00.0000619 11:55:22.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:22', 'add_mediafilerepository_mtime') 11:55:22.4 Info: Committing Transaction 11:55:22.4 Info: 30: add_mediafilerepository_mtime migrated 11:55:22.4 Info: => 0.0044584s 11:55:22.4 Debug: Took: 00:00:00.1354851 11:55:22.4 Debug: Got 0 tracks 11:55:22.4 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_missing_tracks --- 11:55:22.4 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_simple_case --- 11:55:22.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173224485888_175/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:22.4 Info: DatabaseEngineVersionCheck migrating 11:55:22.4 Info: PerformDBOperation 11:55:22.4 Info: Performing DB Operation 11:55:22.4 Info: SQLite 3.46.1 11:55:22.4 Info: => 0.0014955s 11:55:22.4 Info: DatabaseEngineVersionCheck migrated 11:55:22.4 Info: => 0.0015051s 11:55:22.4 Info: VersionMigration migrating 11:55:22.4 Info: Beginning Transaction 11:55:22.4 Info: CreateTable VersionInfo 11:55:22.4 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:22.4 Info: => 0.0001373s 11:55:22.4 Info: Committing Transaction 11:55:22.4 Info: VersionMigration migrated 11:55:22.4 Info: => 0.0007897s 11:55:22.4 Info: VersionUniqueMigration migrating 11:55:22.4 Info: Beginning Transaction 11:55:22.4 Info: CreateIndex VersionInfo (Version) 11:55:22.4 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:22.4 Info: => 0.0001061s 11:55:22.4 Info: AlterTable VersionInfo 11:55:22.4 Info: => 6E-07s 11:55:22.4 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:22.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:22.4 Info: => 0.0004432s 11:55:22.4 Info: Committing Transaction 11:55:22.4 Info: VersionUniqueMigration migrated 11:55:22.4 Info: => 0.0008241s 11:55:22.4 Info: VersionDescriptionMigration migrating 11:55:22.4 Info: Beginning Transaction 11:55:22.4 Info: AlterTable VersionInfo 11:55:22.4 Info: => 4E-07s 11:55:22.4 Info: CreateColumn VersionInfo Description String 11:55:22.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:22.4 Info: => 0.0001905s 11:55:22.4 Info: Committing Transaction 11:55:22.4 Info: VersionDescriptionMigration migrated 11:55:22.4 Info: => 0.0005641s 11:55:22.4 Info: 1: InitialSetup migrating 11:55:22.4 Info: Beginning Transaction 11:55:22.4 Info: Starting migration of Main DB to 1 11:55:22.4 Info: CreateTable Config 11:55:22.4 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:22.4 Info: => 0.0001369s 11:55:22.4 Info: CreateIndex Config (Key) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:22.4 Info: => 7.37E-05s 11:55:22.4 Info: CreateTable RootFolders 11:55:22.4 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:22.4 Info: => 8.11E-05s 11:55:22.4 Info: CreateIndex RootFolders (Path) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:22.4 Info: => 7.18E-05s 11:55:22.4 Info: CreateTable Artists 11:55:22.4 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:22.4 Info: => 0.0001939s 11:55:22.4 Info: CreateIndex Artists (ForeignArtistId) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.4 Info: => 7.17E-05s 11:55:22.4 Info: CreateIndex Artists (NameSlug) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.4 Info: => 6.83E-05s 11:55:22.4 Info: CreateIndex Artists (CleanName) 11:55:22.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.4 Info: => 6.61E-05s 11:55:22.4 Info: CreateIndex Artists (Path) 11:55:22.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.4 Info: => 6.5E-05s 11:55:22.4 Info: CreateTable Albums 11:55:22.4 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:22.4 Info: => 0.0001698s 11:55:22.4 Info: CreateIndex Albums (ForeignAlbumId) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.4 Info: => 6.86E-05s 11:55:22.4 Info: CreateIndex Albums (MBId) 11:55:22.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.4 Info: => 6.46E-05s 11:55:22.4 Info: CreateIndex Albums (TADBId) 11:55:22.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.4 Info: => 6.41E-05s 11:55:22.4 Info: CreateIndex Albums (TitleSlug) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.4 Info: => 6.52E-05s 11:55:22.4 Info: CreateIndex Albums (CleanTitle) 11:55:22.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.4 Info: => 6.4E-05s 11:55:22.4 Info: CreateIndex Albums (Path) 11:55:22.4 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:22.4 Info: => 5.93E-05s 11:55:22.4 Info: CreateTable Tracks 11:55:22.4 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:22.4 Info: => 0.0001557s 11:55:22.4 Info: CreateIndex Tracks (ForeignTrackId) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.4 Info: => 7.62E-05s 11:55:22.4 Info: CreateIndex Tracks (ArtistId) 11:55:22.4 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:22.4 Info: => 7.76E-05s 11:55:22.4 Info: CreateIndex Tracks (TrackFileId) 11:55:22.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.4 Info: => 9.44E-05s 11:55:22.4 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:22.4 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:22.4 Info: => 7.21E-05s 11:55:22.4 Info: CreateTable TrackFiles 11:55:22.4 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:22.4 Info: => 0.0001168s 11:55:22.4 Info: CreateIndex TrackFiles (ArtistId) 11:55:22.4 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:22.4 Info: => 6.86E-05s 11:55:22.4 Info: CreateIndex TrackFiles (AlbumId) 11:55:22.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.4 Info: => 6.49E-05s 11:55:22.4 Info: CreateTable History 11:55:22.4 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:22.4 Info: => 0.0001234s 11:55:22.4 Info: CreateIndex History (Date) 11:55:22.4 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:22.4 Info: => 6.92E-05s 11:55:22.4 Info: CreateIndex History (EventType) 11:55:22.4 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:22.4 Info: => 6.56E-05s 11:55:22.4 Info: CreateIndex History (DownloadId) 11:55:22.4 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:22.4 Info: => 6.55E-05s 11:55:22.4 Info: CreateIndex History (AlbumId) 11:55:22.4 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:22.4 Info: => 9.22E-05s 11:55:22.4 Info: CreateTable Notifications 11:55:22.4 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:22.4 Info: => 0.0001234s 11:55:22.4 Info: CreateTable ScheduledTasks 11:55:22.4 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:22.4 Info: => 0.0001009s 11:55:22.4 Info: CreateIndex ScheduledTasks (TypeName) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:22.4 Info: => 7.15E-05s 11:55:22.4 Info: CreateTable Indexers 11:55:22.4 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, "EnableSearch" INTEGER) 11:55:22.4 Info: => 9.45E-05s 11:55:22.4 Info: CreateIndex Indexers (Name) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.4 Info: => 7.57E-05s 11:55:22.4 Info: CreateTable Profiles 11:55:22.4 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:22.4 Info: => 8.44E-05s 11:55:22.4 Info: CreateIndex Profiles (Name) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:22.4 Info: => 9.39E-05s 11:55:22.4 Info: CreateTable QualityDefinitions 11:55:22.4 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:22.4 Info: => 0.0001078s 11:55:22.4 Info: CreateIndex QualityDefinitions (Quality) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:22.4 Info: => 7.1E-05s 11:55:22.4 Info: CreateIndex QualityDefinitions (Title) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:22.4 Info: => 7.3E-05s 11:55:22.4 Info: CreateTable NamingConfig 11:55:22.4 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:22.4 Info: => 0.0001091s 11:55:22.4 Info: CreateTable Blacklist 11:55:22.4 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:22.4 Info: => 0.0001499s 11:55:22.4 Info: CreateTable Metadata 11:55:22.4 Info: CREATE TABLE "Metadata" ("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) 11:55:22.4 Info: => 9.48E-05s 11:55:22.4 Info: CreateTable MetadataFiles 11:55:22.4 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:22.4 Info: => 0.0001099s 11:55:22.4 Info: CreateTable DownloadClients 11:55:22.4 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) 11:55:22.4 Info: => 9.67E-05s 11:55:22.4 Info: CreateTable PendingReleases 11:55:22.4 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:22.4 Info: => 0.0001047s 11:55:22.4 Info: CreateTable RemotePathMappings 11:55:22.4 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:22.4 Info: => 9.1E-05s 11:55:22.4 Info: CreateTable Tags 11:55:22.4 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:22.4 Info: => 8.33E-05s 11:55:22.4 Info: CreateIndex Tags (Label) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:22.4 Info: => 8.46E-05s 11:55:22.4 Info: CreateTable Restrictions 11:55:22.4 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:22.4 Info: => 0.0001085s 11:55:22.4 Info: CreateTable DelayProfiles 11:55:22.4 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:22.4 Info: => 0.0001349s 11:55:22.4 Info: CreateTable Users 11:55:22.4 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:22.4 Info: => 0.0001091s 11:55:22.4 Info: CreateIndex Users (Identifier) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:22.4 Info: => 8.17E-05s 11:55:22.4 Info: CreateIndex Users (Username) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:22.4 Info: => 7.61E-05s 11:55:22.4 Info: CreateTable Commands 11:55:22.4 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) 11:55:22.4 Info: => 0.0001152s 11:55:22.4 Info: CreateTable IndexerStatus 11:55:22.4 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) 11:55:22.4 Info: => 0.0001139s 11:55:22.4 Info: CreateIndex IndexerStatus (ProviderId) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:22.4 Info: => 9.96E-05s 11:55:22.4 Info: CreateTable ExtraFiles 11:55:22.4 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:22.4 Info: => 0.0001164s 11:55:22.4 Info: CreateTable LyricFiles 11:55:22.4 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:22.4 Info: => 0.0001237s 11:55:22.4 Info: CreateTable LanguageProfiles 11:55:22.4 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:22.4 Info: => 8.83E-05s 11:55:22.4 Info: CreateIndex LanguageProfiles (Name) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:22.4 Info: => 8.31E-05s 11:55:22.4 Info: CreateTable DownloadClientStatus 11:55:22.4 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) 11:55:22.4 Info: => 9.65E-05s 11:55:22.4 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:22.4 Info: => 8.49E-05s 11:55:22.4 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:22.4 Info: -> 1 Insert operations completed in 00:00:00.0000534 taking an average of 00:00:00.0000534 11:55:22.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:22', 'InitialSetup') 11:55:22.4 Info: Committing Transaction 11:55:22.4 Info: 1: InitialSetup migrated 11:55:22.4 Info: => 0.0009427s 11:55:22.4 Info: 2: add_reason_to_pending_releases migrating 11:55:22.4 Info: Beginning Transaction 11:55:22.4 Info: Starting migration of Main DB to 2 11:55:22.4 Info: AlterTable PendingReleases 11:55:22.4 Info: => 5E-07s 11:55:22.4 Info: CreateColumn PendingReleases Reason Int32 11:55:22.4 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:22.4 Info: => 0.0005307s 11:55:22.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:22', 'add_reason_to_pending_releases') 11:55:22.4 Info: Committing Transaction 11:55:22.4 Info: 2: add_reason_to_pending_releases migrated 11:55:22.4 Info: => 0.0009872s 11:55:22.4 Info: 3: add_medium_support migrating 11:55:22.4 Info: Beginning Transaction 11:55:22.4 Info: Starting migration of Main DB to 3 11:55:22.4 Info: AlterTable Albums 11:55:22.4 Info: => 4E-07s 11:55:22.4 Info: CreateColumn Albums Media String 11:55:22.4 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:22.4 Info: => 0.0005105s 11:55:22.4 Info: AlterTable Tracks 11:55:22.4 Info: => 3E-07s 11:55:22.4 Info: CreateColumn Tracks MediumNumber Int32 11:55:22.4 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:22.4 Info: => 0.0004788s 11:55:22.4 Info: AlterTable Tracks 11:55:22.4 Info: => 4E-07s 11:55:22.4 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:22.4 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:22.4 Info: => 0.0004606s 11:55:22.4 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:22.4 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:22.4 Info: => 3.46E-05s 11:55:22.4 Info: DeleteColumn Tracks TrackNumber 11:55:22.4 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:22.4 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:22.4 Info: DROP TABLE "Tracks" 11:55:22.4 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.4 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:22.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.4 Info: => 0.0038555s 11:55:22.4 Info: AlterTable Tracks 11:55:22.4 Info: => 4E-07s 11:55:22.4 Info: CreateColumn Tracks TrackNumber String 11:55:22.4 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:22.4 Info: => 0.0004621s 11:55:22.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:22', 'add_medium_support') 11:55:22.4 Info: Committing Transaction 11:55:22.4 Info: 3: add_medium_support migrated 11:55:22.4 Info: => 0.0009681s 11:55:22.4 Info: 4: add_various_qualites_in_profile migrating 11:55:22.4 Info: Beginning Transaction 11:55:22.4 Info: Starting migration of Main DB to 4 11:55:22.4 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:22.4 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:22.4 Info: => 3.95E-05s 11:55:22.4 Info: PerformDBOperation 11:55:22.4 Info: Performing DB Operation 11:55:22.4 Info: => 2.88E-05s 11:55:22.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:22', 'add_various_qualites_in_profile') 11:55:22.4 Info: Committing Transaction 11:55:22.4 Info: 4: add_various_qualites_in_profile migrated 11:55:22.4 Info: => 0.0004414s 11:55:22.4 Info: 5: metadata_profiles migrating 11:55:22.4 Info: Beginning Transaction 11:55:22.4 Info: Starting migration of Main DB to 5 11:55:22.4 Info: CreateTable MetadataProfiles 11:55:22.4 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:22.4 Info: => 0.0001074s 11:55:22.4 Info: CreateIndex MetadataProfiles (Name) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:22.4 Info: => 8.63E-05s 11:55:22.4 Info: AlterTable Artists 11:55:22.4 Info: => 4E-07s 11:55:22.4 Info: CreateColumn Artists MetadataProfileId Int32 11:55:22.4 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:22.4 Info: => 0.0004947s 11:55:22.4 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:22.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.4 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:22.4 Info: DROP TABLE "Artists" 11:55:22.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.4 Info: => 0.0039215s 11:55:22.4 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:22.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.4 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:22.4 Info: DROP TABLE "Artists" 11:55:22.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.4 Info: => 0.0038589s 11:55:22.4 Info: AlterTable Albums 11:55:22.4 Info: => 3E-07s 11:55:22.4 Info: CreateColumn Albums SecondaryTypes String 11:55:22.4 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:22.4 Info: => 0.0004953s 11:55:22.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:22', 'metadata_profiles') 11:55:22.4 Info: Committing Transaction 11:55:22.4 Info: 5: metadata_profiles migrated 11:55:22.4 Info: => 0.0009975s 11:55:22.4 Info: 6: separate_automatic_and_interactive_search migrating 11:55:22.4 Info: Beginning Transaction 11:55:22.4 Info: Starting migration of Main DB to 6 11:55:22.4 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:22.4 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, "EnableAutomaticSearch" INTEGER) 11:55:22.4 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:22.4 Info: DROP TABLE "Indexers" 11:55:22.4 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.4 Info: => 0.0032931s 11:55:22.4 Info: AlterTable Indexers 11:55:22.4 Info: => 4E-07s 11:55:22.4 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:22.4 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:22.4 Info: => 0.000441s 11:55:22.4 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:22.4 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:22.4 Info: => 3.1E-05s 11:55:22.4 Info: AlterTable Indexers 11:55:22.4 Info: => 3E-07s 11:55:22.4 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:22.4 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:22.4 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:22.4 Info: DROP TABLE "Indexers" 11:55:22.4 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.4 Info: => 0.0033167s 11:55:22.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:22', 'separate_automatic_and_interactive_search') 11:55:22.4 Info: Committing Transaction 11:55:22.4 Info: 6: separate_automatic_and_interactive_search migrated 11:55:22.4 Info: => 0.0037835s 11:55:22.4 Info: 7: change_album_path_to_relative migrating 11:55:22.4 Info: Beginning Transaction 11:55:22.4 Info: Starting migration of Main DB to 7 11:55:22.4 Info: DeleteColumn Albums Path 11:55:22.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:22.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:22.4 Info: DROP TABLE "Albums" 11:55:22.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.4 Info: => 0.0040875s 11:55:22.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:22', 'change_album_path_to_relative') 11:55:22.4 Info: Committing Transaction 11:55:22.4 Info: 7: change_album_path_to_relative migrated 11:55:22.4 Info: => 0.0046536s 11:55:22.4 Info: 8: change_quality_size_mb_to_kb migrating 11:55:22.4 Info: Beginning Transaction 11:55:22.4 Info: Starting migration of Main DB to 8 11:55:22.4 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:22.4 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:22.4 Info: => 3.72E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:22', 'change_quality_size_mb_to_kb') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 8: change_quality_size_mb_to_kb migrated 11:55:22.5 Info: => 0.0004289s 11:55:22.5 Info: 9: album_releases migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 9 11:55:22.5 Info: AlterTable Albums 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn Albums Releases String 11:55:22.5 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:22.5 Info: => 0.0004623s 11:55:22.5 Info: AlterTable Albums 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn Albums CurrentRelease String 11:55:22.5 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:22.5 Info: => 0.0004444s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:22', 'album_releases') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 9: album_releases migrated 11:55:22.5 Info: => 0.0008672s 11:55:22.5 Info: 10: album_releases_fix migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 10 11:55:22.5 Info: AlterTable Albums 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: AlterColumn Albums Releases String 11:55:22.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:22.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:22.5 Info: DROP TABLE "Albums" 11:55:22.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.5 Info: => 0.0039687s 11:55:22.5 Info: AlterTable Albums 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: AlterColumn Albums CurrentRelease String 11:55:22.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:22.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:22.5 Info: DROP TABLE "Albums" 11:55:22.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.5 Info: => 0.0039415s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:22', 'album_releases_fix') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 10: album_releases_fix migrated 11:55:22.5 Info: => 0.004442s 11:55:22.5 Info: 11: import_lists migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 11 11:55:22.5 Info: CreateTable ImportLists 11:55:22.5 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.5 Info: => 0.0001262s 11:55:22.5 Info: CreateIndex ImportLists (Name) 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:22.5 Info: => 7.91E-05s 11:55:22.5 Info: CreateTable ImportListStatus 11:55:22.5 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:22.5 Info: => 0.0001018s 11:55:22.5 Info: CreateIndex ImportListStatus (ProviderId) 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:22.5 Info: => 7.6E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:22', 'import_lists') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 11: import_lists migrated 11:55:22.5 Info: => 0.000514s 11:55:22.5 Info: 12: add_release_status migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 12 11:55:22.5 Info: AlterTable MetadataProfiles 11:55:22.5 Info: => 5E-07s 11:55:22.5 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:22.5 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:22.5 Info: => 0.000476s 11:55:22.5 Info: PerformDBOperation 11:55:22.5 Info: Performing DB Operation 11:55:22.5 Info: => 2.38E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:22', 'add_release_status') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 12: add_release_status migrated 11:55:22.5 Info: => 0.0004351s 11:55:22.5 Info: 13: album_download_notification migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 13 11:55:22.5 Info: AlterTable Notifications 11:55:22.5 Info: => 5E-07s 11:55:22.5 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:22.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:22.5 Info: => 0.000465s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:22', 'album_download_notification') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 13: album_download_notification migrated 11:55:22.5 Info: => 0.0008341s 11:55:22.5 Info: 14: fix_language_metadata_profiles migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 14 11:55:22.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:22.5 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:22.5 Info: => 7.41E-05s 11:55:22.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:22.5 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:22.5 Info: => 5.13E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:22', 'fix_language_metadata_profiles') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 14: fix_language_metadata_profiles migrated 11:55:22.5 Info: => 0.0003847s 11:55:22.5 Info: 15: remove_fanzub migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 15 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:22.5 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:22.5 Info: => 3.4E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:22', 'remove_fanzub') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 15: remove_fanzub migrated 11:55:22.5 Info: => 0.0003678s 11:55:22.5 Info: 16: update_artist_history_indexes migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 16 11:55:22.5 Info: CreateIndex Albums (ArtistId) 11:55:22.5 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:22.5 Info: => 8.73E-05s 11:55:22.5 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:22.5 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:22.5 Info: => 8.07E-05s 11:55:22.5 Info: DeleteIndex History (AlbumId) 11:55:22.5 Info: DROP INDEX "IX_History_AlbumId" 11:55:22.5 Info: => 0.0001139s 11:55:22.5 Info: CreateIndex History (AlbumId, Date) 11:55:22.5 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:22.5 Info: => 8.16E-05s 11:55:22.5 Info: DeleteIndex History (DownloadId) 11:55:22.5 Info: DROP INDEX "IX_History_DownloadId" 11:55:22.5 Info: => 0.0001069s 11:55:22.5 Info: CreateIndex History (DownloadId, Date) 11:55:22.5 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:22.5 Info: => 7.9E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:22', 'update_artist_history_indexes') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 16: update_artist_history_indexes migrated 11:55:22.5 Info: => 0.000438s 11:55:22.5 Info: 17: remove_nma migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 17 11:55:22.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:22.5 Info: => 3.81E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:22', 'remove_nma') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 17: remove_nma migrated 11:55:22.5 Info: => 0.0003484s 11:55:22.5 Info: 18: album_disambiguation migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 18 11:55:22.5 Info: AlterTable Albums 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn Albums Disambiguation String 11:55:22.5 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:22.5 Info: => 0.0005502s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:22', 'album_disambiguation') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 18: album_disambiguation migrated 11:55:22.5 Info: => 0.001035s 11:55:22.5 Info: 19: add_ape_quality_in_profiles migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 19 11:55:22.5 Info: PerformDBOperation 11:55:22.5 Info: Performing DB Operation 11:55:22.5 Info: => 6.43E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:22', 'add_ape_quality_in_profiles') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 19: add_ape_quality_in_profiles migrated 11:55:22.5 Info: => 0.0004314s 11:55:22.5 Info: 20: remove_pushalot migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 20 11:55:22.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:22.5 Info: => 3.61E-05s 11:55:22.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.5 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:22.5 Info: => 2.74E-05s 11:55:22.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.5 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:22.5 Info: => 2.45E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:22', 'remove_pushalot') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 20: remove_pushalot migrated 11:55:22.5 Info: => 0.0004139s 11:55:22.5 Info: 21: add_custom_filters migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 21 11:55:22.5 Info: CreateTable CustomFilters 11:55:22.5 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:22.5 Info: => 0.0001049s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:22', 'add_custom_filters') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 21: add_custom_filters migrated 11:55:22.5 Info: => 0.0004256s 11:55:22.5 Info: 22: import_list_tags migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 22 11:55:22.5 Info: AlterTable ImportLists 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn ImportLists Tags String 11:55:22.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:22.5 Info: => 0.0004912s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:22', 'import_list_tags') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 22: import_list_tags migrated 11:55:22.5 Info: => 0.0008231s 11:55:22.5 Info: 23: add_release_groups_etc migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 23 11:55:22.5 Info: CreateTable ArtistMetadata 11:55:22.5 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:22.5 Info: => 0.0001373s 11:55:22.5 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:22.5 Info: => 8.32E-05s 11:55:22.5 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:22.5 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:22.5 Info: => 7.17E-05s 11:55:22.5 Info: AlterTable Artists 11:55:22.5 Info: => 3E-07s 11:55:22.5 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:22.5 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.5 Info: => 0.0005051s 11:55:22.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:22.5 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:22.5 Info: => 5.48E-05s 11:55:22.5 Info: CreateTable AlbumReleases 11:55:22.5 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:22.5 Info: => 0.00013s 11:55:22.5 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:22.5 Info: => 8.07E-05s 11:55:22.5 Info: CreateIndex AlbumReleases (AlbumId) 11:55:22.5 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:22.5 Info: => 7.47E-05s 11:55:22.5 Info: PerformDBOperation 11:55:22.5 Info: Performing DB Operation 11:55:22.5 Info: => 3.44E-05s 11:55:22.5 Info: AlterTable Albums 11:55:22.5 Info: => 3E-07s 11:55:22.5 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:22.5 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.5 Info: => 0.0005472s 11:55:22.5 Info: AlterTable Albums 11:55:22.5 Info: => 3E-07s 11:55:22.5 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:22.5 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:22.5 Info: => 0.0005199s 11:55:22.5 Info: AlterTable Albums 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn Albums Links String 11:55:22.5 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:22.5 Info: => 0.0005754s 11:55:22.5 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:22.5 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:22.5 Info: => 6.58E-05s 11:55:22.5 Info: AlterTable Tracks 11:55:22.5 Info: => 3E-07s 11:55:22.5 Info: CreateColumn Tracks ForeignRecordingId String 11:55:22.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:22.5 Info: => 0.0005154s 11:55:22.5 Info: AlterTable Tracks 11:55:22.5 Info: => 3E-07s 11:55:22.5 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:22.5 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:22.5 Info: => 0.0005539s 11:55:22.5 Info: AlterTable Tracks 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:22.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.5 Info: => 0.0005131s 11:55:22.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:22.5 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:22.5 Info: => 6.85E-05s 11:55:22.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:22.5 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:22.5 Info: => 5.79E-05s 11:55:22.5 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:22.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:22.5 Info: DROP TABLE "Artists" 11:55:22.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.5 Info: => 0.0112719s 11:55:22.5 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:22.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:22.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:22.5 Info: DROP TABLE "Albums" 11:55:22.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.5 Info: => 0.0043599s 11:55:22.5 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:22.5 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.5 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:22.5 Info: DROP TABLE "Tracks" 11:55:22.5 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.5 Info: => 0.0038746s 11:55:22.5 Info: DeleteColumn TrackFiles ArtistId 11:55:22.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:22.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:22.5 Info: DROP TABLE "TrackFiles" 11:55:22.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.5 Info: => 0.003663s 11:55:22.5 Info: CreateIndex Artists (ArtistMetadataId) 11:55:22.5 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.5 Info: => 7.82E-05s 11:55:22.5 Info: CreateIndex Artists (Monitored) 11:55:22.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.5 Info: => 0.0004875s 11:55:22.5 Info: CreateIndex Albums (ArtistMetadataId) 11:55:22.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:22.5 Info: => 7.98E-05s 11:55:22.5 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:22.5 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:22.5 Info: => 7.79E-05s 11:55:22.5 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:22.5 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:22.5 Info: => 8.13E-05s 11:55:22.5 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:22.5 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:22.5 Info: => 6.94E-05s 11:55:22.5 Info: UpdateData 11:55:22.5 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.5 Info: => 3.72E-05s 11:55:22.5 Info: UpdateData 11:55:22.5 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.5 Info: => 3.1E-05s 11:55:22.5 Info: UpdateData 11:55:22.5 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:22.5 Info: => 3.6E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:22', 'add_release_groups_etc') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 23: add_release_groups_etc migrated 11:55:22.5 Info: => 0.0006978s 11:55:22.5 Info: 24: NewMediaInfoFormat migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 24 11:55:22.5 Info: UpdateData 11:55:22.5 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:22.5 Info: => 3.8E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:22', 'NewMediaInfoFormat') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 24: NewMediaInfoFormat migrated 11:55:22.5 Info: => 0.0004484s 11:55:22.5 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 25 11:55:22.5 Info: RenameTable Restrictions ReleaseProfiles 11:55:22.5 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:22.5 Info: => 0.0013752s 11:55:22.5 Info: AlterTable ReleaseProfiles 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:22.5 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:22.5 Info: => 0.0004758s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:22', 'rename_restrictions_to_release_profiles') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:22.5 Info: => 0.0008906s 11:55:22.5 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 26 11:55:22.5 Info: RenameTable Profiles QualityProfiles 11:55:22.5 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:22.5 Info: => 0.0013801s 11:55:22.5 Info: AlterTable QualityProfiles 11:55:22.5 Info: => 5E-07s 11:55:22.5 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:22.5 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.5 Info: => 0.0004883s 11:55:22.5 Info: AlterTable LanguageProfiles 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:22.5 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.5 Info: => 0.0005067s 11:55:22.5 Info: UpdateData 11:55:22.5 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.5 Info: => 3.65E-05s 11:55:22.5 Info: UpdateData 11:55:22.5 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.5 Info: => 2.86E-05s 11:55:22.5 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:22.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:22.5 Info: DROP TABLE "Artists" 11:55:22.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.5 Info: => 0.0042331s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:22', 'rename_quality_profiles_add_upgrade_allowed') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:22.5 Info: => 0.0047888s 11:55:22.5 Info: 27: add_import_exclusions migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 27 11:55:22.5 Info: CreateTable ImportListExclusions 11:55:22.5 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:22.5 Info: => 0.0001021s 11:55:22.5 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:22.5 Info: => 8.29E-05s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:22', 'add_import_exclusions') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 27: add_import_exclusions migrated 11:55:22.5 Info: => 0.0006019s 11:55:22.5 Info: 28: clean_artist_metadata_table migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 28 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.5 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.5 Info: => 0.0001295s 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.5 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.5 Info: => 0.0001195s 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.5 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.5 Info: => 0.0001137s 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.5 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.5 Info: => 0.0001146s 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.5 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.5 Info: => 0.0001103s 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.5 Info: => 0.0001115s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:22', 'clean_artist_metadata_table') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 28: clean_artist_metadata_table migrated 11:55:22.5 Info: => 0.0005596s 11:55:22.5 Info: 29: health_issue_notification migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 29 11:55:22.5 Info: AlterTable Notifications 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:22.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:22.5 Info: => 0.0005081s 11:55:22.5 Info: AlterTable Notifications 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:22.5 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:22.5 Info: => 0.0004787s 11:55:22.5 Info: AlterTable Notifications 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:22.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.5 Info: => 0.0005254s 11:55:22.5 Info: AlterTable Notifications 11:55:22.5 Info: => 3E-07s 11:55:22.5 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:22.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.5 Info: => 0.000527s 11:55:22.5 Info: AlterTable Notifications 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:22.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:22.5 Info: => 0.0004807s 11:55:22.5 Info: DeleteColumn Notifications OnDownload 11:55:22.5 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.5 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.5 Info: DROP TABLE "Notifications" 11:55:22.5 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.5 Info: => 0.0036276s 11:55:22.5 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:22.5 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.5 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.5 Info: DROP TABLE "Notifications" 11:55:22.5 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.5 Info: => 0.0036447s 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:22', 'health_issue_notification') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 29: health_issue_notification migrated 11:55:22.5 Info: => 0.0041638s 11:55:22.5 Info: 30: add_mediafilerepository_mtime migrating 11:55:22.5 Info: Beginning Transaction 11:55:22.5 Info: Starting migration of Main DB to 30 11:55:22.5 Info: INSERT INTO "Artists" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") VALUES (1, 'TestArtist', '/mnt/data/path/TestArtist', 1, 1, 1, 1, 1) 11:55:22.5 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistMetadataId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "AnyReleaseOk") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 1) 11:55:22.5 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (1, '1', 1, 'Title', 'Status', 0, 1) 11:55:22.5 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (1, 'folder/track1.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (1, '1', 0, 1, 100, 1, 1, '1', 1, 0) 11:55:22.5 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (2, 'folder/track2.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (2, '2', 0, 2, 100, 1, 1, '2', 1, 0) 11:55:22.5 Info: AlterTable TrackFiles 11:55:22.5 Info: => 3E-07s 11:55:22.5 Info: CreateColumn TrackFiles Modified DateTime 11:55:22.5 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:22.5 Info: => 0.0005443s 11:55:22.5 Info: AlterTable TrackFiles 11:55:22.5 Info: => 5E-07s 11:55:22.5 Info: CreateColumn TrackFiles Path String 11:55:22.5 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:22.5 Info: => 0.0004974s 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.5 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.5 Info: => 3.11E-05s 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.5 Info: => 0.0001212s 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.5 Info: => 0.0001298s 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.5 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.5 Info: => 0.0001348s 11:55:22.5 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.5 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.5 Info: => 7.31E-05s 11:55:22.5 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.5 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.5 Info: => 0.0001386s 11:55:22.5 Info: AlterTable TrackFiles 11:55:22.5 Info: => 4E-07s 11:55:22.5 Info: AlterColumn TrackFiles Path String 11:55:22.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.5 Info: DROP TABLE "TrackFiles" 11:55:22.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.5 Info: => 0.0037661s 11:55:22.5 Info: CreateIndex TrackFiles (Path) 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.5 Info: => 8.56E-05s 11:55:22.5 Info: DeleteColumn TrackFiles RelativePath 11:55:22.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.5 Info: DROP TABLE "TrackFiles" 11:55:22.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.5 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.5 Info: => 0.0039389s 11:55:22.5 Info: -> 7 Insert operations completed in 00:00:00.0004270 taking an average of 00:00:00.0000610 11:55:22.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:22', 'add_mediafilerepository_mtime') 11:55:22.5 Info: Committing Transaction 11:55:22.5 Info: 30: add_mediafilerepository_mtime migrated 11:55:22.5 Info: => 0.0045509s 11:55:22.5 Debug: Took: 00:00:00.1378067 11:55:22.5 Debug: Got 2 tracks 11:55:22.6 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_simple_case --- 11:55:22.6 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_unmonitored_release_distinct --- 11:55:22.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173226298022_177/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:22.6 Info: DatabaseEngineVersionCheck migrating 11:55:22.6 Info: PerformDBOperation 11:55:22.6 Info: Performing DB Operation 11:55:22.6 Info: SQLite 3.46.1 11:55:22.6 Info: => 0.0013444s 11:55:22.6 Info: DatabaseEngineVersionCheck migrated 11:55:22.6 Info: => 0.0013544s 11:55:22.6 Info: VersionMigration migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: CreateTable VersionInfo 11:55:22.6 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:22.6 Info: => 0.0001316s 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: VersionMigration migrated 11:55:22.6 Info: => 0.0008864s 11:55:22.6 Info: VersionUniqueMigration migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: CreateIndex VersionInfo (Version) 11:55:22.6 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:22.6 Info: => 0.0001008s 11:55:22.6 Info: AlterTable VersionInfo 11:55:22.6 Info: => 6E-07s 11:55:22.6 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:22.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:22.6 Info: => 0.0004537s 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: VersionUniqueMigration migrated 11:55:22.6 Info: => 0.0008125s 11:55:22.6 Info: VersionDescriptionMigration migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: AlterTable VersionInfo 11:55:22.6 Info: => 5E-07s 11:55:22.6 Info: CreateColumn VersionInfo Description String 11:55:22.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:22.6 Info: => 0.00018s 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: VersionDescriptionMigration migrated 11:55:22.6 Info: => 0.0005272s 11:55:22.6 Info: 1: InitialSetup migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 1 11:55:22.6 Info: CreateTable Config 11:55:22.6 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:22.6 Info: => 0.0001291s 11:55:22.6 Info: CreateIndex Config (Key) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:22.6 Info: => 7.2E-05s 11:55:22.6 Info: CreateTable RootFolders 11:55:22.6 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:22.6 Info: => 8.47E-05s 11:55:22.6 Info: CreateIndex RootFolders (Path) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:22.6 Info: => 6.97E-05s 11:55:22.6 Info: CreateTable Artists 11:55:22.6 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:22.6 Info: => 0.0001841s 11:55:22.6 Info: CreateIndex Artists (ForeignArtistId) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.6 Info: => 7.86E-05s 11:55:22.6 Info: CreateIndex Artists (NameSlug) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.6 Info: => 7.42E-05s 11:55:22.6 Info: CreateIndex Artists (CleanName) 11:55:22.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.6 Info: => 7.08E-05s 11:55:22.6 Info: CreateIndex Artists (Path) 11:55:22.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.6 Info: => 9.57E-05s 11:55:22.6 Info: CreateTable Albums 11:55:22.6 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:22.6 Info: => 0.0001632s 11:55:22.6 Info: CreateIndex Albums (ForeignAlbumId) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.6 Info: => 6.92E-05s 11:55:22.6 Info: CreateIndex Albums (MBId) 11:55:22.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.6 Info: => 6.38E-05s 11:55:22.6 Info: CreateIndex Albums (TADBId) 11:55:22.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.6 Info: => 6.44E-05s 11:55:22.6 Info: CreateIndex Albums (TitleSlug) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.6 Info: => 6.41E-05s 11:55:22.6 Info: CreateIndex Albums (CleanTitle) 11:55:22.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.6 Info: => 6.16E-05s 11:55:22.6 Info: CreateIndex Albums (Path) 11:55:22.6 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:22.6 Info: => 6.16E-05s 11:55:22.6 Info: CreateTable Tracks 11:55:22.6 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:22.6 Info: => 0.00012s 11:55:22.6 Info: CreateIndex Tracks (ForeignTrackId) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.6 Info: => 6.74E-05s 11:55:22.6 Info: CreateIndex Tracks (ArtistId) 11:55:22.6 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:22.6 Info: => 6.81E-05s 11:55:22.6 Info: CreateIndex Tracks (TrackFileId) 11:55:22.6 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.6 Info: => 7.12E-05s 11:55:22.6 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:22.6 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:22.6 Info: => 7.18E-05s 11:55:22.6 Info: CreateTable TrackFiles 11:55:22.6 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:22.6 Info: => 0.0001131s 11:55:22.6 Info: CreateIndex TrackFiles (ArtistId) 11:55:22.6 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:22.6 Info: => 6.68E-05s 11:55:22.6 Info: CreateIndex TrackFiles (AlbumId) 11:55:22.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.6 Info: => 6.37E-05s 11:55:22.6 Info: CreateTable History 11:55:22.6 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:22.6 Info: => 0.0001169s 11:55:22.6 Info: CreateIndex History (Date) 11:55:22.6 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:22.6 Info: => 6.85E-05s 11:55:22.6 Info: CreateIndex History (EventType) 11:55:22.6 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:22.6 Info: => 6.5E-05s 11:55:22.6 Info: CreateIndex History (DownloadId) 11:55:22.6 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:22.6 Info: => 6.41E-05s 11:55:22.6 Info: CreateIndex History (AlbumId) 11:55:22.6 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:22.6 Info: => 9.01E-05s 11:55:22.6 Info: CreateTable Notifications 11:55:22.6 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:22.6 Info: => 0.0001211s 11:55:22.6 Info: CreateTable ScheduledTasks 11:55:22.6 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:22.6 Info: => 9.62E-05s 11:55:22.6 Info: CreateIndex ScheduledTasks (TypeName) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:22.6 Info: => 7.09E-05s 11:55:22.6 Info: CreateTable Indexers 11:55:22.6 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, "EnableSearch" INTEGER) 11:55:22.6 Info: => 9.25E-05s 11:55:22.6 Info: CreateIndex Indexers (Name) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.6 Info: => 7.45E-05s 11:55:22.6 Info: CreateTable Profiles 11:55:22.6 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:22.6 Info: => 8.52E-05s 11:55:22.6 Info: CreateIndex Profiles (Name) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:22.6 Info: => 9.26E-05s 11:55:22.6 Info: CreateTable QualityDefinitions 11:55:22.6 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:22.6 Info: => 0.0001081s 11:55:22.6 Info: CreateIndex QualityDefinitions (Quality) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:22.6 Info: => 7.11E-05s 11:55:22.6 Info: CreateIndex QualityDefinitions (Title) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:22.6 Info: => 7.22E-05s 11:55:22.6 Info: CreateTable NamingConfig 11:55:22.6 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:22.6 Info: => 0.0001328s 11:55:22.6 Info: CreateTable Blacklist 11:55:22.6 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:22.6 Info: => 0.0001612s 11:55:22.6 Info: CreateTable Metadata 11:55:22.6 Info: CREATE TABLE "Metadata" ("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) 11:55:22.6 Info: => 0.0001302s 11:55:22.6 Info: CreateTable MetadataFiles 11:55:22.6 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:22.6 Info: => 0.0001067s 11:55:22.6 Info: CreateTable DownloadClients 11:55:22.6 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) 11:55:22.6 Info: => 9.46E-05s 11:55:22.6 Info: CreateTable PendingReleases 11:55:22.6 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:22.6 Info: => 0.0001019s 11:55:22.6 Info: CreateTable RemotePathMappings 11:55:22.6 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:22.6 Info: => 8.71E-05s 11:55:22.6 Info: CreateTable Tags 11:55:22.6 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:22.6 Info: => 8.38E-05s 11:55:22.6 Info: CreateIndex Tags (Label) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:22.6 Info: => 8.18E-05s 11:55:22.6 Info: CreateTable Restrictions 11:55:22.6 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:22.6 Info: => 8.84E-05s 11:55:22.6 Info: CreateTable DelayProfiles 11:55:22.6 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:22.6 Info: => 0.0001193s 11:55:22.6 Info: CreateTable Users 11:55:22.6 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:22.6 Info: => 8.57E-05s 11:55:22.6 Info: CreateIndex Users (Identifier) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:22.6 Info: => 8.17E-05s 11:55:22.6 Info: CreateIndex Users (Username) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:22.6 Info: => 7.57E-05s 11:55:22.6 Info: CreateTable Commands 11:55:22.6 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) 11:55:22.6 Info: => 0.0001112s 11:55:22.6 Info: CreateTable IndexerStatus 11:55:22.6 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) 11:55:22.6 Info: => 0.0001067s 11:55:22.6 Info: CreateIndex IndexerStatus (ProviderId) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:22.6 Info: => 9.84E-05s 11:55:22.6 Info: CreateTable ExtraFiles 11:55:22.6 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:22.6 Info: => 0.0001149s 11:55:22.6 Info: CreateTable LyricFiles 11:55:22.6 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:22.6 Info: => 0.0001181s 11:55:22.6 Info: CreateTable LanguageProfiles 11:55:22.6 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:22.6 Info: => 8.52E-05s 11:55:22.6 Info: CreateIndex LanguageProfiles (Name) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:22.6 Info: => 8.07E-05s 11:55:22.6 Info: CreateTable DownloadClientStatus 11:55:22.6 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) 11:55:22.6 Info: => 9.52E-05s 11:55:22.6 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:22.6 Info: => 8.51E-05s 11:55:22.6 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:22.6 Info: -> 1 Insert operations completed in 00:00:00.0000514 taking an average of 00:00:00.0000514 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:22', 'InitialSetup') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 1: InitialSetup migrated 11:55:22.6 Info: => 0.0009129s 11:55:22.6 Info: 2: add_reason_to_pending_releases migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 2 11:55:22.6 Info: AlterTable PendingReleases 11:55:22.6 Info: => 4E-07s 11:55:22.6 Info: CreateColumn PendingReleases Reason Int32 11:55:22.6 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:22.6 Info: => 0.0005139s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:22', 'add_reason_to_pending_releases') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 2: add_reason_to_pending_releases migrated 11:55:22.6 Info: => 0.0009651s 11:55:22.6 Info: 3: add_medium_support migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 3 11:55:22.6 Info: AlterTable Albums 11:55:22.6 Info: => 4E-07s 11:55:22.6 Info: CreateColumn Albums Media String 11:55:22.6 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:22.6 Info: => 0.0004906s 11:55:22.6 Info: AlterTable Tracks 11:55:22.6 Info: => 4E-07s 11:55:22.6 Info: CreateColumn Tracks MediumNumber Int32 11:55:22.6 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:22.6 Info: => 0.0004508s 11:55:22.6 Info: AlterTable Tracks 11:55:22.6 Info: => 4E-07s 11:55:22.6 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:22.6 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:22.6 Info: => 0.0004301s 11:55:22.6 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:22.6 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:22.6 Info: => 3.43E-05s 11:55:22.6 Info: DeleteColumn Tracks TrackNumber 11:55:22.6 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:22.6 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:22.6 Info: DROP TABLE "Tracks" 11:55:22.6 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.6 Info: => 0.003785s 11:55:22.6 Info: AlterTable Tracks 11:55:22.6 Info: => 3E-07s 11:55:22.6 Info: CreateColumn Tracks TrackNumber String 11:55:22.6 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:22.6 Info: => 0.000499s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:22', 'add_medium_support') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 3: add_medium_support migrated 11:55:22.6 Info: => 0.000982s 11:55:22.6 Info: 4: add_various_qualites_in_profile migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 4 11:55:22.6 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:22.6 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:22.6 Info: => 4.04E-05s 11:55:22.6 Info: PerformDBOperation 11:55:22.6 Info: Performing DB Operation 11:55:22.6 Info: => 2.89E-05s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:22', 'add_various_qualites_in_profile') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 4: add_various_qualites_in_profile migrated 11:55:22.6 Info: => 0.0004264s 11:55:22.6 Info: 5: metadata_profiles migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 5 11:55:22.6 Info: CreateTable MetadataProfiles 11:55:22.6 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:22.6 Info: => 0.0001039s 11:55:22.6 Info: CreateIndex MetadataProfiles (Name) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:22.6 Info: => 8.53E-05s 11:55:22.6 Info: AlterTable Artists 11:55:22.6 Info: => 3E-07s 11:55:22.6 Info: CreateColumn Artists MetadataProfileId Int32 11:55:22.6 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:22.6 Info: => 0.0004671s 11:55:22.6 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:22.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.6 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:22.6 Info: DROP TABLE "Artists" 11:55:22.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.6 Info: => 0.0039516s 11:55:22.6 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:22.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.6 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:22.6 Info: DROP TABLE "Artists" 11:55:22.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.6 Info: => 0.0038424s 11:55:22.6 Info: AlterTable Albums 11:55:22.6 Info: => 3E-07s 11:55:22.6 Info: CreateColumn Albums SecondaryTypes String 11:55:22.6 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:22.6 Info: => 0.000442s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:22', 'metadata_profiles') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 5: metadata_profiles migrated 11:55:22.6 Info: => 0.0009525s 11:55:22.6 Info: 6: separate_automatic_and_interactive_search migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 6 11:55:22.6 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:22.6 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, "EnableAutomaticSearch" INTEGER) 11:55:22.6 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:22.6 Info: DROP TABLE "Indexers" 11:55:22.6 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.6 Info: => 0.0032899s 11:55:22.6 Info: AlterTable Indexers 11:55:22.6 Info: => 3E-07s 11:55:22.6 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:22.6 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:22.6 Info: => 0.0004351s 11:55:22.6 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:22.6 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:22.6 Info: => 3.07E-05s 11:55:22.6 Info: AlterTable Indexers 11:55:22.6 Info: => 2E-07s 11:55:22.6 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:22.6 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:22.6 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:22.6 Info: DROP TABLE "Indexers" 11:55:22.6 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.6 Info: => 0.003694s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:22', 'separate_automatic_and_interactive_search') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 6: separate_automatic_and_interactive_search migrated 11:55:22.6 Info: => 0.0041841s 11:55:22.6 Info: 7: change_album_path_to_relative migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 7 11:55:22.6 Info: DeleteColumn Albums Path 11:55:22.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:22.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:22.6 Info: DROP TABLE "Albums" 11:55:22.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.6 Info: => 0.0041966s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:22', 'change_album_path_to_relative') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 7: change_album_path_to_relative migrated 11:55:22.6 Info: => 0.0047422s 11:55:22.6 Info: 8: change_quality_size_mb_to_kb migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 8 11:55:22.6 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:22.6 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:22.6 Info: => 4.81E-05s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:22', 'change_quality_size_mb_to_kb') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 8: change_quality_size_mb_to_kb migrated 11:55:22.6 Info: => 0.0004668s 11:55:22.6 Info: 9: album_releases migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 9 11:55:22.6 Info: AlterTable Albums 11:55:22.6 Info: => 4E-07s 11:55:22.6 Info: CreateColumn Albums Releases String 11:55:22.6 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:22.6 Info: => 0.0004606s 11:55:22.6 Info: AlterTable Albums 11:55:22.6 Info: => 4E-07s 11:55:22.6 Info: CreateColumn Albums CurrentRelease String 11:55:22.6 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:22.6 Info: => 0.0004409s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:22', 'album_releases') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 9: album_releases migrated 11:55:22.6 Info: => 0.0008657s 11:55:22.6 Info: 10: album_releases_fix migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 10 11:55:22.6 Info: AlterTable Albums 11:55:22.6 Info: => 4E-07s 11:55:22.6 Info: AlterColumn Albums Releases String 11:55:22.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:22.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:22.6 Info: DROP TABLE "Albums" 11:55:22.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.6 Info: => 0.0039337s 11:55:22.6 Info: AlterTable Albums 11:55:22.6 Info: => 4E-07s 11:55:22.6 Info: AlterColumn Albums CurrentRelease String 11:55:22.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:22.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:22.6 Info: DROP TABLE "Albums" 11:55:22.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.6 Info: => 0.0038714s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:22', 'album_releases_fix') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 10: album_releases_fix migrated 11:55:22.6 Info: => 0.0044305s 11:55:22.6 Info: 11: import_lists migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 11 11:55:22.6 Info: CreateTable ImportLists 11:55:22.6 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.6 Info: => 0.0001279s 11:55:22.6 Info: CreateIndex ImportLists (Name) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:22.6 Info: => 7.89E-05s 11:55:22.6 Info: CreateTable ImportListStatus 11:55:22.6 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:22.6 Info: => 0.0001051s 11:55:22.6 Info: CreateIndex ImportListStatus (ProviderId) 11:55:22.6 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:22.6 Info: => 7.72E-05s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:22', 'import_lists') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 11: import_lists migrated 11:55:22.6 Info: => 0.000523s 11:55:22.6 Info: 12: add_release_status migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 12 11:55:22.6 Info: AlterTable MetadataProfiles 11:55:22.6 Info: => 4E-07s 11:55:22.6 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:22.6 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:22.6 Info: => 0.0004975s 11:55:22.6 Info: PerformDBOperation 11:55:22.6 Info: Performing DB Operation 11:55:22.6 Info: => 2.49E-05s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:22', 'add_release_status') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 12: add_release_status migrated 11:55:22.6 Info: => 0.0004462s 11:55:22.6 Info: 13: album_download_notification migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 13 11:55:22.6 Info: AlterTable Notifications 11:55:22.6 Info: => 4E-07s 11:55:22.6 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:22.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:22.6 Info: => 0.0004615s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:22', 'album_download_notification') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 13: album_download_notification migrated 11:55:22.6 Info: => 0.0008511s 11:55:22.6 Info: 14: fix_language_metadata_profiles migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 14 11:55:22.6 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:22.6 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:22.6 Info: => 7.26E-05s 11:55:22.6 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:22.6 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:22.6 Info: => 4.95E-05s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:22', 'fix_language_metadata_profiles') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 14: fix_language_metadata_profiles migrated 11:55:22.6 Info: => 0.0004142s 11:55:22.6 Info: 15: remove_fanzub migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 15 11:55:22.6 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:22.6 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:22.6 Info: => 4.51E-05s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:22', 'remove_fanzub') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 15: remove_fanzub migrated 11:55:22.6 Info: => 0.0003459s 11:55:22.6 Info: 16: update_artist_history_indexes migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 16 11:55:22.6 Info: CreateIndex Albums (ArtistId) 11:55:22.6 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:22.6 Info: => 9.64E-05s 11:55:22.6 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:22.6 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:22.6 Info: => 7.96E-05s 11:55:22.6 Info: DeleteIndex History (AlbumId) 11:55:22.6 Info: DROP INDEX "IX_History_AlbumId" 11:55:22.6 Info: => 0.0001134s 11:55:22.6 Info: CreateIndex History (AlbumId, Date) 11:55:22.6 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:22.6 Info: => 8.07E-05s 11:55:22.6 Info: DeleteIndex History (DownloadId) 11:55:22.6 Info: DROP INDEX "IX_History_DownloadId" 11:55:22.6 Info: => 0.0001091s 11:55:22.6 Info: CreateIndex History (DownloadId, Date) 11:55:22.6 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:22.6 Info: => 8.89E-05s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:22', 'update_artist_history_indexes') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 16: update_artist_history_indexes migrated 11:55:22.6 Info: => 0.0004804s 11:55:22.6 Info: 17: remove_nma migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 17 11:55:22.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:22.6 Info: => 3.76E-05s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:22', 'remove_nma') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 17: remove_nma migrated 11:55:22.6 Info: => 0.0003761s 11:55:22.6 Info: 18: album_disambiguation migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 18 11:55:22.6 Info: AlterTable Albums 11:55:22.6 Info: => 4E-07s 11:55:22.6 Info: CreateColumn Albums Disambiguation String 11:55:22.6 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:22.6 Info: => 0.0004962s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:22', 'album_disambiguation') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 18: album_disambiguation migrated 11:55:22.6 Info: => 0.0008473s 11:55:22.6 Info: 19: add_ape_quality_in_profiles migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 19 11:55:22.6 Info: PerformDBOperation 11:55:22.6 Info: Performing DB Operation 11:55:22.6 Info: => 2.83E-05s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:22', 'add_ape_quality_in_profiles') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 19: add_ape_quality_in_profiles migrated 11:55:22.6 Info: => 0.0003325s 11:55:22.6 Info: 20: remove_pushalot migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 20 11:55:22.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:22.6 Info: => 3.7E-05s 11:55:22.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.6 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:22.6 Info: => 2.8E-05s 11:55:22.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.6 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:22.6 Info: => 2.53E-05s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:22', 'remove_pushalot') 11:55:22.6 Info: Committing Transaction 11:55:22.6 Info: 20: remove_pushalot migrated 11:55:22.6 Info: => 0.0003097s 11:55:22.6 Info: 21: add_custom_filters migrating 11:55:22.6 Info: Beginning Transaction 11:55:22.6 Info: Starting migration of Main DB to 21 11:55:22.6 Info: CreateTable CustomFilters 11:55:22.6 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:22.6 Info: => 0.0001174s 11:55:22.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:22', 'add_custom_filters') 11:55:22.6 Info: Committing Transaction 11:55:22.7 Info: 21: add_custom_filters migrated 11:55:22.7 Info: => 0.0004434s 11:55:22.7 Info: 22: import_list_tags migrating 11:55:22.7 Info: Beginning Transaction 11:55:22.7 Info: Starting migration of Main DB to 22 11:55:22.7 Info: AlterTable ImportLists 11:55:22.7 Info: => 5E-07s 11:55:22.7 Info: CreateColumn ImportLists Tags String 11:55:22.7 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:22.7 Info: => 0.0005061s 11:55:22.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:22', 'import_list_tags') 11:55:22.7 Info: Committing Transaction 11:55:22.7 Info: 22: import_list_tags migrated 11:55:22.7 Info: => 0.0008658s 11:55:22.7 Info: 23: add_release_groups_etc migrating 11:55:22.7 Info: Beginning Transaction 11:55:22.7 Info: Starting migration of Main DB to 23 11:55:22.7 Info: CreateTable ArtistMetadata 11:55:22.7 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:22.7 Info: => 0.0001383s 11:55:22.7 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:22.7 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:22.7 Info: => 8.27E-05s 11:55:22.7 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:22.7 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:22.7 Info: => 7.12E-05s 11:55:22.7 Info: AlterTable Artists 11:55:22.7 Info: => 3E-07s 11:55:22.7 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:22.7 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.7 Info: => 0.0004992s 11:55:22.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:22.7 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:22.7 Info: => 5.46E-05s 11:55:22.7 Info: CreateTable AlbumReleases 11:55:22.7 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:22.7 Info: => 0.0001297s 11:55:22.7 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:22.7 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:22.7 Info: => 8.07E-05s 11:55:22.7 Info: CreateIndex AlbumReleases (AlbumId) 11:55:22.7 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:22.7 Info: => 7.42E-05s 11:55:22.7 Info: PerformDBOperation 11:55:22.7 Info: Performing DB Operation 11:55:22.7 Info: => 3.43E-05s 11:55:22.7 Info: AlterTable Albums 11:55:22.7 Info: => 2E-07s 11:55:22.7 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:22.7 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.7 Info: => 0.0005709s 11:55:22.7 Info: AlterTable Albums 11:55:22.7 Info: => 4E-07s 11:55:22.7 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:22.7 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:22.7 Info: => 0.0005168s 11:55:22.7 Info: AlterTable Albums 11:55:22.7 Info: => 4E-07s 11:55:22.7 Info: CreateColumn Albums Links String 11:55:22.7 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:22.7 Info: => 0.0005042s 11:55:22.7 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:22.7 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:22.7 Info: => 6.48E-05s 11:55:22.7 Info: AlterTable Tracks 11:55:22.7 Info: => 3E-07s 11:55:22.7 Info: CreateColumn Tracks ForeignRecordingId String 11:55:22.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:22.7 Info: => 0.0005126s 11:55:22.7 Info: AlterTable Tracks 11:55:22.7 Info: => 4E-07s 11:55:22.7 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:22.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:22.7 Info: => 0.000528s 11:55:22.7 Info: AlterTable Tracks 11:55:22.7 Info: => 4E-07s 11:55:22.7 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:22.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.7 Info: => 0.0005055s 11:55:22.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:22.7 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:22.7 Info: => 6.87E-05s 11:55:22.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:22.7 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:22.7 Info: => 5.85E-05s 11:55:22.7 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:22.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:22.7 Info: DROP TABLE "Artists" 11:55:22.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.7 Info: => 0.0103773s 11:55:22.7 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:22.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:22.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:22.7 Info: DROP TABLE "Albums" 11:55:22.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.7 Info: => 0.0041407s 11:55:22.7 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:22.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:22.7 Info: DROP TABLE "Tracks" 11:55:22.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:22.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.7 Info: => 0.0038153s 11:55:22.7 Info: DeleteColumn TrackFiles ArtistId 11:55:22.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:22.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:22.7 Info: DROP TABLE "TrackFiles" 11:55:22.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.7 Info: => 0.0035861s 11:55:22.7 Info: CreateIndex Artists (ArtistMetadataId) 11:55:22.7 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.7 Info: => 7.71E-05s 11:55:22.7 Info: CreateIndex Artists (Monitored) 11:55:22.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.7 Info: => 7.29E-05s 11:55:22.7 Info: CreateIndex Albums (ArtistMetadataId) 11:55:22.7 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:22.7 Info: => 7.16E-05s 11:55:22.7 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:22.7 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:22.7 Info: => 7.01E-05s 11:55:22.7 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:22.7 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:22.7 Info: => 6.92E-05s 11:55:22.7 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:22.7 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:22.7 Info: => 6.86E-05s 11:55:22.7 Info: UpdateData 11:55:22.7 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.7 Info: => 3.8E-05s 11:55:22.7 Info: UpdateData 11:55:22.7 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.7 Info: => 3.03E-05s 11:55:22.7 Info: UpdateData 11:55:22.7 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:22.7 Info: => 3.37E-05s 11:55:22.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:22', 'add_release_groups_etc') 11:55:22.7 Info: Committing Transaction 11:55:22.7 Info: 23: add_release_groups_etc migrated 11:55:22.7 Info: => 0.0006948s 11:55:22.7 Info: 24: NewMediaInfoFormat migrating 11:55:22.7 Info: Beginning Transaction 11:55:22.7 Info: Starting migration of Main DB to 24 11:55:22.7 Info: UpdateData 11:55:22.7 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:22.7 Info: => 3.79E-05s 11:55:22.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:22', 'NewMediaInfoFormat') 11:55:22.7 Info: Committing Transaction 11:55:22.7 Info: 24: NewMediaInfoFormat migrated 11:55:22.7 Info: => 0.0004003s 11:55:22.7 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:22.7 Info: Beginning Transaction 11:55:22.7 Info: Starting migration of Main DB to 25 11:55:22.7 Info: RenameTable Restrictions ReleaseProfiles 11:55:22.7 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:22.7 Info: => 0.0013873s 11:55:22.7 Info: AlterTable ReleaseProfiles 11:55:22.7 Info: => 4E-07s 11:55:22.7 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:22.7 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:22.7 Info: => 0.0004686s 11:55:22.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:22', 'rename_restrictions_to_release_profiles') 11:55:22.7 Info: Committing Transaction 11:55:22.7 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:22.7 Info: => 0.0009006s 11:55:22.7 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:22.7 Info: Beginning Transaction 11:55:22.7 Info: Starting migration of Main DB to 26 11:55:22.7 Info: RenameTable Profiles QualityProfiles 11:55:22.7 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:22.7 Info: => 0.0013851s 11:55:22.7 Info: AlterTable QualityProfiles 11:55:22.7 Info: => 4E-07s 11:55:22.7 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:22.7 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.7 Info: => 0.000483s 11:55:22.7 Info: AlterTable LanguageProfiles 11:55:22.7 Info: => 4E-07s 11:55:22.7 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:22.7 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.7 Info: => 0.0004777s 11:55:22.7 Info: UpdateData 11:55:22.7 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.7 Info: => 3.59E-05s 11:55:22.7 Info: UpdateData 11:55:22.7 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.7 Info: => 2.74E-05s 11:55:22.7 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:22.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:22.7 Info: DROP TABLE "Artists" 11:55:22.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.7 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.7 Info: => 0.0040536s 11:55:22.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:22', 'rename_quality_profiles_add_upgrade_allowed') 11:55:22.7 Info: Committing Transaction 11:55:22.7 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:22.7 Info: => 0.0046493s 11:55:22.7 Info: 27: add_import_exclusions migrating 11:55:22.7 Info: Beginning Transaction 11:55:22.7 Info: Starting migration of Main DB to 27 11:55:22.7 Info: CreateTable ImportListExclusions 11:55:22.7 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:22.7 Info: => 0.0001206s 11:55:22.7 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:22.7 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:22.7 Info: => 9.37E-05s 11:55:22.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:22', 'add_import_exclusions') 11:55:22.7 Info: Committing Transaction 11:55:22.7 Info: 27: add_import_exclusions migrated 11:55:22.7 Info: => 0.0005751s 11:55:22.7 Info: 28: clean_artist_metadata_table migrating 11:55:22.7 Info: Beginning Transaction 11:55:22.7 Info: Starting migration of Main DB to 28 11:55:22.7 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.7 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.7 Info: => 0.000131s 11:55:22.7 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.7 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.7 Info: => 0.0001187s 11:55:22.7 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.7 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.7 Info: => 0.0001135s 11:55:22.7 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.7 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.7 Info: => 0.0001183s 11:55:22.7 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.7 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.7 Info: => 0.000112s 11:55:22.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.7 Info: => 0.0001146s 11:55:22.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:22', 'clean_artist_metadata_table') 11:55:22.7 Info: Committing Transaction 11:55:22.7 Info: 28: clean_artist_metadata_table migrated 11:55:22.7 Info: => 0.0005077s 11:55:22.7 Info: 29: health_issue_notification migrating 11:55:22.7 Info: Beginning Transaction 11:55:22.7 Info: Starting migration of Main DB to 29 11:55:22.7 Info: AlterTable Notifications 11:55:22.7 Info: => 5E-07s 11:55:22.7 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:22.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:22.7 Info: => 0.0005075s 11:55:22.7 Info: AlterTable Notifications 11:55:22.7 Info: => 4E-07s 11:55:22.7 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:22.7 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:22.7 Info: => 0.0004893s 11:55:22.7 Info: AlterTable Notifications 11:55:22.7 Info: => 4E-07s 11:55:22.7 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:22.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.7 Info: => 0.0004922s 11:55:22.7 Info: AlterTable Notifications 11:55:22.7 Info: => 3E-07s 11:55:22.7 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:22.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.7 Info: => 0.0004928s 11:55:22.7 Info: AlterTable Notifications 11:55:22.7 Info: => 4E-07s 11:55:22.7 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:22.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:22.7 Info: => 0.0005067s 11:55:22.7 Info: DeleteColumn Notifications OnDownload 11:55:22.7 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.7 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.7 Info: DROP TABLE "Notifications" 11:55:22.7 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.7 Info: => 0.003826s 11:55:22.7 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:22.7 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.7 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.7 Info: DROP TABLE "Notifications" 11:55:22.7 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.7 Info: => 0.0037979s 11:55:22.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:22', 'health_issue_notification') 11:55:22.7 Info: Committing Transaction 11:55:22.7 Info: 29: health_issue_notification migrated 11:55:22.7 Info: => 0.004317s 11:55:22.7 Info: 30: add_mediafilerepository_mtime migrating 11:55:22.7 Info: Beginning Transaction 11:55:22.7 Info: Starting migration of Main DB to 30 11:55:22.7 Info: INSERT INTO "Artists" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") VALUES (1, 'TestArtist', '/mnt/data/path/TestArtist', 1, 1, 1, 1, 1) 11:55:22.7 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistMetadataId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "AnyReleaseOk") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 1) 11:55:22.7 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (1, '1', 1, 'Title', 'Status', 0, 1) 11:55:22.7 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (1, 'folder/track1.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (1, '1', 0, 1, 100, 1, 1, '1', 1, 0) 11:55:22.7 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (2, 'folder/track2.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (2, '2', 0, 2, 100, 1, 1, '2', 1, 0) 11:55:22.7 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (2, '2', 1, 'Title', 'Status', 0, 0) 11:55:22.7 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (100, 'folder/track3.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (100, '100', 0, 100, 100, 1, 1, '100', 2, 0) 11:55:22.7 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (101, 'folder/track4.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (101, '101', 0, 101, 100, 1, 1, '101', 2, 0) 11:55:22.7 Info: AlterTable TrackFiles 11:55:22.7 Info: => 3E-07s 11:55:22.7 Info: CreateColumn TrackFiles Modified DateTime 11:55:22.7 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:22.7 Info: => 0.0005187s 11:55:22.7 Info: AlterTable TrackFiles 11:55:22.7 Info: => 4E-07s 11:55:22.7 Info: CreateColumn TrackFiles Path String 11:55:22.7 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:22.7 Info: => 0.0004927s 11:55:22.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.7 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.7 Info: => 3.16E-05s 11:55:22.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.7 Info: => 0.0001227s 11:55:22.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.7 Info: => 0.0001292s 11:55:22.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.7 Info: => 0.0001387s 11:55:22.7 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.7 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.7 Info: => 7.17E-05s 11:55:22.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.7 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.7 Info: => 0.0001158s 11:55:22.7 Info: AlterTable TrackFiles 11:55:22.7 Info: => 3E-07s 11:55:22.7 Info: AlterColumn TrackFiles Path String 11:55:22.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.7 Info: DROP TABLE "TrackFiles" 11:55:22.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.7 Info: => 0.0038451s 11:55:22.7 Info: CreateIndex TrackFiles (Path) 11:55:22.7 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.7 Info: => 8.61E-05s 11:55:22.7 Info: DeleteColumn TrackFiles RelativePath 11:55:22.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.7 Info: DROP TABLE "TrackFiles" 11:55:22.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.7 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.7 Info: => 0.0038878s 11:55:22.7 Info: -> 12 Insert operations completed in 00:00:00.0007091 taking an average of 00:00:00.0000590 11:55:22.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:22', 'add_mediafilerepository_mtime') 11:55:22.7 Info: Committing Transaction 11:55:22.7 Info: 30: add_mediafilerepository_mtime migrated 11:55:22.7 Info: => 0.0045256s 11:55:22.7 Debug: Took: 00:00:00.1362563 11:55:22.7 Debug: Got 2 tracks 11:55:22.8 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_unmonitored_release_distinct --- 11:55:22.8 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_unmonitored_release_duplicate --- 11:55:22.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173228097633_179/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:22.8 Info: DatabaseEngineVersionCheck migrating 11:55:22.8 Info: PerformDBOperation 11:55:22.8 Info: Performing DB Operation 11:55:22.8 Info: SQLite 3.46.1 11:55:22.8 Info: => 0.0013273s 11:55:22.8 Info: DatabaseEngineVersionCheck migrated 11:55:22.8 Info: => 0.0013369s 11:55:22.8 Info: VersionMigration migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: CreateTable VersionInfo 11:55:22.8 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:22.8 Info: => 0.000135s 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: VersionMigration migrated 11:55:22.8 Info: => 0.0008518s 11:55:22.8 Info: VersionUniqueMigration migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: CreateIndex VersionInfo (Version) 11:55:22.8 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:22.8 Info: => 0.0001004s 11:55:22.8 Info: AlterTable VersionInfo 11:55:22.8 Info: => 6E-07s 11:55:22.8 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:22.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:22.8 Info: => 0.0004362s 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: VersionUniqueMigration migrated 11:55:22.8 Info: => 0.000811s 11:55:22.8 Info: VersionDescriptionMigration migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: AlterTable VersionInfo 11:55:22.8 Info: => 5E-07s 11:55:22.8 Info: CreateColumn VersionInfo Description String 11:55:22.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:22.8 Info: => 0.0001786s 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: VersionDescriptionMigration migrated 11:55:22.8 Info: => 0.0004578s 11:55:22.8 Info: 1: InitialSetup migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 1 11:55:22.8 Info: CreateTable Config 11:55:22.8 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:22.8 Info: => 0.0001296s 11:55:22.8 Info: CreateIndex Config (Key) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:22.8 Info: => 7.25E-05s 11:55:22.8 Info: CreateTable RootFolders 11:55:22.8 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:22.8 Info: => 7.82E-05s 11:55:22.8 Info: CreateIndex RootFolders (Path) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:22.8 Info: => 6.99E-05s 11:55:22.8 Info: CreateTable Artists 11:55:22.8 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:22.8 Info: => 0.000191s 11:55:22.8 Info: CreateIndex Artists (ForeignArtistId) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.8 Info: => 7.16E-05s 11:55:22.8 Info: CreateIndex Artists (NameSlug) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.8 Info: => 0.0001038s 11:55:22.8 Info: CreateIndex Artists (CleanName) 11:55:22.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.8 Info: => 7.08E-05s 11:55:22.8 Info: CreateIndex Artists (Path) 11:55:22.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.8 Info: => 6.88E-05s 11:55:22.8 Info: CreateTable Albums 11:55:22.8 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:22.8 Info: => 0.0001932s 11:55:22.8 Info: CreateIndex Albums (ForeignAlbumId) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.8 Info: => 6.87E-05s 11:55:22.8 Info: CreateIndex Albums (MBId) 11:55:22.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.8 Info: => 6.42E-05s 11:55:22.8 Info: CreateIndex Albums (TADBId) 11:55:22.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.8 Info: => 6.37E-05s 11:55:22.8 Info: CreateIndex Albums (TitleSlug) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.8 Info: => 6.48E-05s 11:55:22.8 Info: CreateIndex Albums (CleanTitle) 11:55:22.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.8 Info: => 6.17E-05s 11:55:22.8 Info: CreateIndex Albums (Path) 11:55:22.8 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:22.8 Info: => 6.15E-05s 11:55:22.8 Info: CreateTable Tracks 11:55:22.8 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:22.8 Info: => 0.00012s 11:55:22.8 Info: CreateIndex Tracks (ForeignTrackId) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.8 Info: => 6.77E-05s 11:55:22.8 Info: CreateIndex Tracks (ArtistId) 11:55:22.8 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:22.8 Info: => 6.94E-05s 11:55:22.8 Info: CreateIndex Tracks (TrackFileId) 11:55:22.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.8 Info: => 7.27E-05s 11:55:22.8 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:22.8 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:22.8 Info: => 7.09E-05s 11:55:22.8 Info: CreateTable TrackFiles 11:55:22.8 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:22.8 Info: => 0.0001143s 11:55:22.8 Info: CreateIndex TrackFiles (ArtistId) 11:55:22.8 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:22.8 Info: => 6.8E-05s 11:55:22.8 Info: CreateIndex TrackFiles (AlbumId) 11:55:22.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.8 Info: => 6.22E-05s 11:55:22.8 Info: CreateTable History 11:55:22.8 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:22.8 Info: => 0.0001157s 11:55:22.8 Info: CreateIndex History (Date) 11:55:22.8 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:22.8 Info: => 6.77E-05s 11:55:22.8 Info: CreateIndex History (EventType) 11:55:22.8 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:22.8 Info: => 6.47E-05s 11:55:22.8 Info: CreateIndex History (DownloadId) 11:55:22.8 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:22.8 Info: => 6.49E-05s 11:55:22.8 Info: CreateIndex History (AlbumId) 11:55:22.8 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:22.8 Info: => 9.05E-05s 11:55:22.8 Info: CreateTable Notifications 11:55:22.8 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:22.8 Info: => 0.0001195s 11:55:22.8 Info: CreateTable ScheduledTasks 11:55:22.8 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:22.8 Info: => 9.76E-05s 11:55:22.8 Info: CreateIndex ScheduledTasks (TypeName) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:22.8 Info: => 7.08E-05s 11:55:22.8 Info: CreateTable Indexers 11:55:22.8 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, "EnableSearch" INTEGER) 11:55:22.8 Info: => 9.55E-05s 11:55:22.8 Info: CreateIndex Indexers (Name) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.8 Info: => 7.46E-05s 11:55:22.8 Info: CreateTable Profiles 11:55:22.8 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:22.8 Info: => 8.43E-05s 11:55:22.8 Info: CreateIndex Profiles (Name) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:22.8 Info: => 9.22E-05s 11:55:22.8 Info: CreateTable QualityDefinitions 11:55:22.8 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:22.8 Info: => 0.0001073s 11:55:22.8 Info: CreateIndex QualityDefinitions (Quality) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:22.8 Info: => 7.09E-05s 11:55:22.8 Info: CreateIndex QualityDefinitions (Title) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:22.8 Info: => 7.22E-05s 11:55:22.8 Info: CreateTable NamingConfig 11:55:22.8 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:22.8 Info: => 0.0001066s 11:55:22.8 Info: CreateTable Blacklist 11:55:22.8 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:22.8 Info: => 0.0001721s 11:55:22.8 Info: CreateTable Metadata 11:55:22.8 Info: CREATE TABLE "Metadata" ("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) 11:55:22.8 Info: => 0.0001004s 11:55:22.8 Info: CreateTable MetadataFiles 11:55:22.8 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:22.8 Info: => 0.0001277s 11:55:22.8 Info: CreateTable DownloadClients 11:55:22.8 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) 11:55:22.8 Info: => 0.0001053s 11:55:22.8 Info: CreateTable PendingReleases 11:55:22.8 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:22.8 Info: => 0.0001022s 11:55:22.8 Info: CreateTable RemotePathMappings 11:55:22.8 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:22.8 Info: => 8.73E-05s 11:55:22.8 Info: CreateTable Tags 11:55:22.8 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:22.8 Info: => 8.05E-05s 11:55:22.8 Info: CreateIndex Tags (Label) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:22.8 Info: => 8.14E-05s 11:55:22.8 Info: CreateTable Restrictions 11:55:22.8 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:22.8 Info: => 8.93E-05s 11:55:22.8 Info: CreateTable DelayProfiles 11:55:22.8 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:22.8 Info: => 0.0001201s 11:55:22.8 Info: CreateTable Users 11:55:22.8 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:22.8 Info: => 8.67E-05s 11:55:22.8 Info: CreateIndex Users (Identifier) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:22.8 Info: => 8.14E-05s 11:55:22.8 Info: CreateIndex Users (Username) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:22.8 Info: => 7.52E-05s 11:55:22.8 Info: CreateTable Commands 11:55:22.8 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) 11:55:22.8 Info: => 0.0001094s 11:55:22.8 Info: CreateTable IndexerStatus 11:55:22.8 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) 11:55:22.8 Info: => 0.0001065s 11:55:22.8 Info: CreateIndex IndexerStatus (ProviderId) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:22.8 Info: => 9.86E-05s 11:55:22.8 Info: CreateTable ExtraFiles 11:55:22.8 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:22.8 Info: => 0.0001157s 11:55:22.8 Info: CreateTable LyricFiles 11:55:22.8 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:22.8 Info: => 0.0001198s 11:55:22.8 Info: CreateTable LanguageProfiles 11:55:22.8 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:22.8 Info: => 8.47E-05s 11:55:22.8 Info: CreateIndex LanguageProfiles (Name) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:22.8 Info: => 8.23E-05s 11:55:22.8 Info: CreateTable DownloadClientStatus 11:55:22.8 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) 11:55:22.8 Info: => 9.33E-05s 11:55:22.8 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:22.8 Info: => 8.31E-05s 11:55:22.8 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:22.8 Info: -> 1 Insert operations completed in 00:00:00.0000517 taking an average of 00:00:00.0000517 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:22', 'InitialSetup') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 1: InitialSetup migrated 11:55:22.8 Info: => 0.0009684s 11:55:22.8 Info: 2: add_reason_to_pending_releases migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 2 11:55:22.8 Info: AlterTable PendingReleases 11:55:22.8 Info: => 5E-07s 11:55:22.8 Info: CreateColumn PendingReleases Reason Int32 11:55:22.8 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:22.8 Info: => 0.000527s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:22', 'add_reason_to_pending_releases') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 2: add_reason_to_pending_releases migrated 11:55:22.8 Info: => 0.0009574s 11:55:22.8 Info: 3: add_medium_support migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 3 11:55:22.8 Info: AlterTable Albums 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Albums Media String 11:55:22.8 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:22.8 Info: => 0.0004736s 11:55:22.8 Info: AlterTable Tracks 11:55:22.8 Info: => 3E-07s 11:55:22.8 Info: CreateColumn Tracks MediumNumber Int32 11:55:22.8 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:22.8 Info: => 0.0004523s 11:55:22.8 Info: AlterTable Tracks 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:22.8 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:22.8 Info: => 0.0004317s 11:55:22.8 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:22.8 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:22.8 Info: => 3.44E-05s 11:55:22.8 Info: DeleteColumn Tracks TrackNumber 11:55:22.8 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:22.8 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:22.8 Info: DROP TABLE "Tracks" 11:55:22.8 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.8 Info: => 0.0037724s 11:55:22.8 Info: AlterTable Tracks 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Tracks TrackNumber String 11:55:22.8 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:22.8 Info: => 0.0005221s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:22', 'add_medium_support') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 3: add_medium_support migrated 11:55:22.8 Info: => 0.0010064s 11:55:22.8 Info: 4: add_various_qualites_in_profile migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 4 11:55:22.8 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:22.8 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:22.8 Info: => 3.95E-05s 11:55:22.8 Info: PerformDBOperation 11:55:22.8 Info: Performing DB Operation 11:55:22.8 Info: => 3.19E-05s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:22', 'add_various_qualites_in_profile') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 4: add_various_qualites_in_profile migrated 11:55:22.8 Info: => 0.0004355s 11:55:22.8 Info: 5: metadata_profiles migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 5 11:55:22.8 Info: CreateTable MetadataProfiles 11:55:22.8 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:22.8 Info: => 0.0001048s 11:55:22.8 Info: CreateIndex MetadataProfiles (Name) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:22.8 Info: => 8.57E-05s 11:55:22.8 Info: AlterTable Artists 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Artists MetadataProfileId Int32 11:55:22.8 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:22.8 Info: => 0.0004541s 11:55:22.8 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:22.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.8 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:22.8 Info: DROP TABLE "Artists" 11:55:22.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.8 Info: => 0.003879s 11:55:22.8 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:22.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.8 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:22.8 Info: DROP TABLE "Artists" 11:55:22.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.8 Info: => 0.003879s 11:55:22.8 Info: AlterTable Albums 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Albums SecondaryTypes String 11:55:22.8 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:22.8 Info: => 0.0004848s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:22', 'metadata_profiles') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 5: metadata_profiles migrated 11:55:22.8 Info: => 0.0009913s 11:55:22.8 Info: 6: separate_automatic_and_interactive_search migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 6 11:55:22.8 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:22.8 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, "EnableAutomaticSearch" INTEGER) 11:55:22.8 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:22.8 Info: DROP TABLE "Indexers" 11:55:22.8 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.8 Info: => 0.0032967s 11:55:22.8 Info: AlterTable Indexers 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:22.8 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:22.8 Info: => 0.0004368s 11:55:22.8 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:22.8 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:22.8 Info: => 3.1E-05s 11:55:22.8 Info: AlterTable Indexers 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:22.8 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:22.8 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:22.8 Info: DROP TABLE "Indexers" 11:55:22.8 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:22.8 Info: => 0.0032912s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:22', 'separate_automatic_and_interactive_search') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 6: separate_automatic_and_interactive_search migrated 11:55:22.8 Info: => 0.0037504s 11:55:22.8 Info: 7: change_album_path_to_relative migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 7 11:55:22.8 Info: DeleteColumn Albums Path 11:55:22.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:22.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:22.8 Info: DROP TABLE "Albums" 11:55:22.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.8 Info: => 0.004077s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:22', 'change_album_path_to_relative') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 7: change_album_path_to_relative migrated 11:55:22.8 Info: => 0.0046308s 11:55:22.8 Info: 8: change_quality_size_mb_to_kb migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 8 11:55:22.8 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:22.8 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:22.8 Info: => 3.72E-05s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:22', 'change_quality_size_mb_to_kb') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 8: change_quality_size_mb_to_kb migrated 11:55:22.8 Info: => 0.0004607s 11:55:22.8 Info: 9: album_releases migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 9 11:55:22.8 Info: AlterTable Albums 11:55:22.8 Info: => 3E-07s 11:55:22.8 Info: CreateColumn Albums Releases String 11:55:22.8 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:22.8 Info: => 0.0004557s 11:55:22.8 Info: AlterTable Albums 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Albums CurrentRelease String 11:55:22.8 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:22.8 Info: => 0.0004408s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:22', 'album_releases') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 9: album_releases migrated 11:55:22.8 Info: => 0.0008347s 11:55:22.8 Info: 10: album_releases_fix migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 10 11:55:22.8 Info: AlterTable Albums 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: AlterColumn Albums Releases String 11:55:22.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:22.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:22.8 Info: DROP TABLE "Albums" 11:55:22.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.8 Info: => 0.0039595s 11:55:22.8 Info: AlterTable Albums 11:55:22.8 Info: => 3E-07s 11:55:22.8 Info: AlterColumn Albums CurrentRelease String 11:55:22.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:22.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:22.8 Info: DROP TABLE "Albums" 11:55:22.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.8 Info: => 0.0046064s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:22', 'album_releases_fix') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 10: album_releases_fix migrated 11:55:22.8 Info: => 0.0050409s 11:55:22.8 Info: 11: import_lists migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 11 11:55:22.8 Info: CreateTable ImportLists 11:55:22.8 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:22.8 Info: => 0.0001438s 11:55:22.8 Info: CreateIndex ImportLists (Name) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:22.8 Info: => 8.6E-05s 11:55:22.8 Info: CreateTable ImportListStatus 11:55:22.8 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:22.8 Info: => 0.0001145s 11:55:22.8 Info: CreateIndex ImportListStatus (ProviderId) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:22.8 Info: => 8.45E-05s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:22', 'import_lists') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 11: import_lists migrated 11:55:22.8 Info: => 0.0005382s 11:55:22.8 Info: 12: add_release_status migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 12 11:55:22.8 Info: AlterTable MetadataProfiles 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:22.8 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:22.8 Info: => 0.0005428s 11:55:22.8 Info: PerformDBOperation 11:55:22.8 Info: Performing DB Operation 11:55:22.8 Info: => 2.82E-05s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:22', 'add_release_status') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 12: add_release_status migrated 11:55:22.8 Info: => 0.0004999s 11:55:22.8 Info: 13: album_download_notification migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 13 11:55:22.8 Info: AlterTable Notifications 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:22.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:22.8 Info: => 0.0004743s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:22', 'album_download_notification') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 13: album_download_notification migrated 11:55:22.8 Info: => 0.0009176s 11:55:22.8 Info: 14: fix_language_metadata_profiles migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 14 11:55:22.8 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:22.8 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:22.8 Info: => 8.7E-05s 11:55:22.8 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:22.8 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:22.8 Info: => 7.78E-05s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:22', 'fix_language_metadata_profiles') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 14: fix_language_metadata_profiles migrated 11:55:22.8 Info: => 0.0005076s 11:55:22.8 Info: 15: remove_fanzub migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 15 11:55:22.8 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:22.8 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:22.8 Info: => 4.71E-05s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:22', 'remove_fanzub') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 15: remove_fanzub migrated 11:55:22.8 Info: => 0.0003652s 11:55:22.8 Info: 16: update_artist_history_indexes migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 16 11:55:22.8 Info: CreateIndex Albums (ArtistId) 11:55:22.8 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:22.8 Info: => 9.71E-05s 11:55:22.8 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:22.8 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:22.8 Info: => 0.0001098s 11:55:22.8 Info: DeleteIndex History (AlbumId) 11:55:22.8 Info: DROP INDEX "IX_History_AlbumId" 11:55:22.8 Info: => 0.000148s 11:55:22.8 Info: CreateIndex History (AlbumId, Date) 11:55:22.8 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:22.8 Info: => 0.0001108s 11:55:22.8 Info: DeleteIndex History (DownloadId) 11:55:22.8 Info: DROP INDEX "IX_History_DownloadId" 11:55:22.8 Info: => 0.0001113s 11:55:22.8 Info: CreateIndex History (DownloadId, Date) 11:55:22.8 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:22.8 Info: => 8.89E-05s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:22', 'update_artist_history_indexes') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 16: update_artist_history_indexes migrated 11:55:22.8 Info: => 0.0005062s 11:55:22.8 Info: 17: remove_nma migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 17 11:55:22.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:22.8 Info: => 5.06E-05s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:22', 'remove_nma') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 17: remove_nma migrated 11:55:22.8 Info: => 0.0003935s 11:55:22.8 Info: 18: album_disambiguation migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 18 11:55:22.8 Info: AlterTable Albums 11:55:22.8 Info: => 6E-07s 11:55:22.8 Info: CreateColumn Albums Disambiguation String 11:55:22.8 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:22.8 Info: => 0.0005017s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:22', 'album_disambiguation') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 18: album_disambiguation migrated 11:55:22.8 Info: => 0.000864s 11:55:22.8 Info: 19: add_ape_quality_in_profiles migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 19 11:55:22.8 Info: PerformDBOperation 11:55:22.8 Info: Performing DB Operation 11:55:22.8 Info: => 2.76E-05s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:22', 'add_ape_quality_in_profiles') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 19: add_ape_quality_in_profiles migrated 11:55:22.8 Info: => 0.0003412s 11:55:22.8 Info: 20: remove_pushalot migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 20 11:55:22.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:22.8 Info: => 4.93E-05s 11:55:22.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.8 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:22.8 Info: => 3.34E-05s 11:55:22.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:22.8 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:22.8 Info: => 3.93E-05s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:22', 'remove_pushalot') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 20: remove_pushalot migrated 11:55:22.8 Info: => 0.0003611s 11:55:22.8 Info: 21: add_custom_filters migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 21 11:55:22.8 Info: CreateTable CustomFilters 11:55:22.8 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:22.8 Info: => 0.000125s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:22', 'add_custom_filters') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 21: add_custom_filters migrated 11:55:22.8 Info: => 0.000469s 11:55:22.8 Info: 22: import_list_tags migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 22 11:55:22.8 Info: AlterTable ImportLists 11:55:22.8 Info: => 5E-07s 11:55:22.8 Info: CreateColumn ImportLists Tags String 11:55:22.8 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:22.8 Info: => 0.0005108s 11:55:22.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:22', 'import_list_tags') 11:55:22.8 Info: Committing Transaction 11:55:22.8 Info: 22: import_list_tags migrated 11:55:22.8 Info: => 0.0008362s 11:55:22.8 Info: 23: add_release_groups_etc migrating 11:55:22.8 Info: Beginning Transaction 11:55:22.8 Info: Starting migration of Main DB to 23 11:55:22.8 Info: CreateTable ArtistMetadata 11:55:22.8 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:22.8 Info: => 0.0001568s 11:55:22.8 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:22.8 Info: => 9.26E-05s 11:55:22.8 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:22.8 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:22.8 Info: => 8.6E-05s 11:55:22.8 Info: AlterTable Artists 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:22.8 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.8 Info: => 0.0005726s 11:55:22.8 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:22.8 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:22.8 Info: => 6.89E-05s 11:55:22.8 Info: CreateTable AlbumReleases 11:55:22.8 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:22.8 Info: => 0.0001399s 11:55:22.8 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:22.8 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:22.8 Info: => 8.76E-05s 11:55:22.8 Info: CreateIndex AlbumReleases (AlbumId) 11:55:22.8 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:22.8 Info: => 8.02E-05s 11:55:22.8 Info: PerformDBOperation 11:55:22.8 Info: Performing DB Operation 11:55:22.8 Info: => 4.94E-05s 11:55:22.8 Info: AlterTable Albums 11:55:22.8 Info: => 3E-07s 11:55:22.8 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:22.8 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.8 Info: => 0.0005418s 11:55:22.8 Info: AlterTable Albums 11:55:22.8 Info: => 3E-07s 11:55:22.8 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:22.8 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:22.8 Info: => 0.0005158s 11:55:22.8 Info: AlterTable Albums 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Albums Links String 11:55:22.8 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:22.8 Info: => 0.0005078s 11:55:22.8 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:22.8 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:22.8 Info: => 8.81E-05s 11:55:22.8 Info: AlterTable Tracks 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Tracks ForeignRecordingId String 11:55:22.8 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:22.8 Info: => 0.0005296s 11:55:22.8 Info: AlterTable Tracks 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:22.8 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:22.8 Info: => 0.0005585s 11:55:22.8 Info: AlterTable Tracks 11:55:22.8 Info: => 4E-07s 11:55:22.8 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:22.8 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:22.8 Info: => 0.0005177s 11:55:22.8 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:22.8 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:22.8 Info: => 7.41E-05s 11:55:22.8 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:22.8 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:22.8 Info: => 6.31E-05s 11:55:22.8 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:22.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:22.8 Info: DROP TABLE "Artists" 11:55:22.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.8 Info: => 0.0106243s 11:55:22.8 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:22.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:22.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:22.9 Info: DROP TABLE "Albums" 11:55:22.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:22.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:22.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:22.9 Info: => 0.0042181s 11:55:22.9 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:22.9 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.9 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:22.9 Info: DROP TABLE "Tracks" 11:55:22.9 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:22.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:22.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:22.9 Info: => 0.0038671s 11:55:22.9 Info: DeleteColumn TrackFiles ArtistId 11:55:22.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:22.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:22.9 Info: DROP TABLE "TrackFiles" 11:55:22.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.9 Info: => 0.0036228s 11:55:22.9 Info: CreateIndex Artists (ArtistMetadataId) 11:55:22.9 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.9 Info: => 8.18E-05s 11:55:22.9 Info: CreateIndex Artists (Monitored) 11:55:22.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.9 Info: => 7.62E-05s 11:55:22.9 Info: CreateIndex Albums (ArtistMetadataId) 11:55:22.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:22.9 Info: => 8.3E-05s 11:55:22.9 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:22.9 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:22.9 Info: => 7.05E-05s 11:55:22.9 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:22.9 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:22.9 Info: => 6.92E-05s 11:55:22.9 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:22.9 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:22.9 Info: => 7.01E-05s 11:55:22.9 Info: UpdateData 11:55:22.9 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.9 Info: => 3.73E-05s 11:55:22.9 Info: UpdateData 11:55:22.9 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:22.9 Info: => 3.09E-05s 11:55:22.9 Info: UpdateData 11:55:22.9 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:22.9 Info: => 3.59E-05s 11:55:22.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:22', 'add_release_groups_etc') 11:55:22.9 Info: Committing Transaction 11:55:22.9 Info: 23: add_release_groups_etc migrated 11:55:22.9 Info: => 0.0007072s 11:55:22.9 Info: 24: NewMediaInfoFormat migrating 11:55:22.9 Info: Beginning Transaction 11:55:22.9 Info: Starting migration of Main DB to 24 11:55:22.9 Info: UpdateData 11:55:22.9 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:22.9 Info: => 3.82E-05s 11:55:22.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:22', 'NewMediaInfoFormat') 11:55:22.9 Info: Committing Transaction 11:55:22.9 Info: 24: NewMediaInfoFormat migrated 11:55:22.9 Info: => 0.0004409s 11:55:22.9 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:22.9 Info: Beginning Transaction 11:55:22.9 Info: Starting migration of Main DB to 25 11:55:22.9 Info: RenameTable Restrictions ReleaseProfiles 11:55:22.9 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:22.9 Info: => 0.0013811s 11:55:22.9 Info: AlterTable ReleaseProfiles 11:55:22.9 Info: => 4E-07s 11:55:22.9 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:22.9 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:22.9 Info: => 0.0004718s 11:55:22.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:22', 'rename_restrictions_to_release_profiles') 11:55:22.9 Info: Committing Transaction 11:55:22.9 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:22.9 Info: => 0.0009129s 11:55:22.9 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:22.9 Info: Beginning Transaction 11:55:22.9 Info: Starting migration of Main DB to 26 11:55:22.9 Info: RenameTable Profiles QualityProfiles 11:55:22.9 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:22.9 Info: => 0.0013779s 11:55:22.9 Info: AlterTable QualityProfiles 11:55:22.9 Info: => 5E-07s 11:55:22.9 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:22.9 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.9 Info: => 0.000484s 11:55:22.9 Info: AlterTable LanguageProfiles 11:55:22.9 Info: => 3E-07s 11:55:22.9 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:22.9 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:22.9 Info: => 0.0005426s 11:55:22.9 Info: UpdateData 11:55:22.9 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.9 Info: => 3.59E-05s 11:55:22.9 Info: UpdateData 11:55:22.9 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:22.9 Info: => 2.84E-05s 11:55:22.9 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:22.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:22.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:22.9 Info: DROP TABLE "Artists" 11:55:22.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:22.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:22.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:22.9 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:22.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:22.9 Info: => 0.0040819s 11:55:22.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:22', 'rename_quality_profiles_add_upgrade_allowed') 11:55:22.9 Info: Committing Transaction 11:55:22.9 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:22.9 Info: => 0.0046407s 11:55:22.9 Info: 27: add_import_exclusions migrating 11:55:22.9 Info: Beginning Transaction 11:55:22.9 Info: Starting migration of Main DB to 27 11:55:22.9 Info: CreateTable ImportListExclusions 11:55:22.9 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:22.9 Info: => 0.0001046s 11:55:22.9 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:22.9 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:22.9 Info: => 8.35E-05s 11:55:22.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:22', 'add_import_exclusions') 11:55:22.9 Info: Committing Transaction 11:55:22.9 Info: 27: add_import_exclusions migrated 11:55:22.9 Info: => 0.0005949s 11:55:22.9 Info: 28: clean_artist_metadata_table migrating 11:55:22.9 Info: Beginning Transaction 11:55:22.9 Info: Starting migration of Main DB to 28 11:55:22.9 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.9 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.9 Info: => 0.0001327s 11:55:22.9 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.9 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.9 Info: => 0.0001166s 11:55:22.9 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.9 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:22.9 Info: => 0.0001126s 11:55:22.9 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.9 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:22.9 Info: => 0.0001714s 11:55:22.9 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.9 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:22.9 Info: => 0.0001131s 11:55:22.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.9 Info: => 0.0001134s 11:55:22.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:22', 'clean_artist_metadata_table') 11:55:22.9 Info: Committing Transaction 11:55:22.9 Info: 28: clean_artist_metadata_table migrated 11:55:22.9 Info: => 0.0009745s 11:55:22.9 Info: 29: health_issue_notification migrating 11:55:22.9 Info: Beginning Transaction 11:55:22.9 Info: Starting migration of Main DB to 29 11:55:22.9 Info: AlterTable Notifications 11:55:22.9 Info: => 4E-07s 11:55:22.9 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:22.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:22.9 Info: => 0.0005067s 11:55:22.9 Info: AlterTable Notifications 11:55:22.9 Info: => 3E-07s 11:55:22.9 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:22.9 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:22.9 Info: => 0.000474s 11:55:22.9 Info: AlterTable Notifications 11:55:22.9 Info: => 4E-07s 11:55:22.9 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:22.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.9 Info: => 0.0005141s 11:55:22.9 Info: AlterTable Notifications 11:55:22.9 Info: => 3E-07s 11:55:22.9 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:22.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:22.9 Info: => 0.0005101s 11:55:22.9 Info: AlterTable Notifications 11:55:22.9 Info: => 4E-07s 11:55:22.9 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:22.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:22.9 Info: => 0.0004781s 11:55:22.9 Info: DeleteColumn Notifications OnDownload 11:55:22.9 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.9 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.9 Info: DROP TABLE "Notifications" 11:55:22.9 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.9 Info: => 0.0036443s 11:55:22.9 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:22.9 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:22.9 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:22.9 Info: DROP TABLE "Notifications" 11:55:22.9 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:22.9 Info: => 0.0036759s 11:55:22.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:22', 'health_issue_notification') 11:55:22.9 Info: Committing Transaction 11:55:22.9 Info: 29: health_issue_notification migrated 11:55:22.9 Info: => 0.0041896s 11:55:22.9 Info: 30: add_mediafilerepository_mtime migrating 11:55:22.9 Info: Beginning Transaction 11:55:22.9 Info: Starting migration of Main DB to 30 11:55:22.9 Info: INSERT INTO "Artists" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") VALUES (1, 'TestArtist', '/mnt/data/path/TestArtist', 1, 1, 1, 1, 1) 11:55:22.9 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistMetadataId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "AnyReleaseOk") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 1) 11:55:22.9 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (1, '1', 1, 'Title', 'Status', 0, 1) 11:55:22.9 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (1, 'folder/track1.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (1, '1', 0, 1, 100, 1, 1, '1', 1, 0) 11:55:22.9 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (2, 'folder/track2.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (2, '2', 0, 2, 100, 1, 1, '2', 1, 0) 11:55:22.9 Info: INSERT INTO "AlbumReleases" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Monitored") VALUES (2, '2', 1, 'Title', 'Status', 0, 0) 11:55:22.9 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (100, 'folder/track1.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (100, '100', 0, 100, 100, 1, 1, '100', 2, 0) 11:55:22.9 Info: INSERT INTO "TrackFiles" ("Id", "RelativePath", "Size", "DateAdded", "Quality", "Language", "AlbumId") VALUES (101, 'folder/track2.mp3', 100, '2024-10-13T11:55:22', '{ "quality": { "id": 6, "name": "FLAC" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }', 1, 1) 11:55:22.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "Explicit", "TrackFileId", "Duration", "MediumNumber", "AbsoluteTrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") VALUES (101, '101', 0, 101, 100, 1, 1, '101', 2, 0) 11:55:22.9 Info: AlterTable TrackFiles 11:55:22.9 Info: => 3E-07s 11:55:22.9 Info: CreateColumn TrackFiles Modified DateTime 11:55:22.9 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:22.9 Info: => 0.0005222s 11:55:22.9 Info: AlterTable TrackFiles 11:55:22.9 Info: => 4E-07s 11:55:22.9 Info: CreateColumn TrackFiles Path String 11:55:22.9 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:22.9 Info: => 0.0004921s 11:55:22.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.9 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:22.9 Info: => 3.17E-05s 11:55:22.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:22.9 Info: => 0.0001234s 11:55:22.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:22.9 Info: => 0.0001319s 11:55:22.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:22.9 Info: => 0.0001401s 11:55:22.9 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.9 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:22.9 Info: => 7.17E-05s 11:55:22.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.9 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:22.9 Info: => 0.000113s 11:55:22.9 Info: AlterTable TrackFiles 11:55:22.9 Info: => 4E-07s 11:55:22.9 Info: AlterColumn TrackFiles Path String 11:55:22.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.9 Info: DROP TABLE "TrackFiles" 11:55:22.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.9 Info: => 0.0038034s 11:55:22.9 Info: CreateIndex TrackFiles (Path) 11:55:22.9 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.9 Info: => 8.16E-05s 11:55:22.9 Info: DeleteColumn TrackFiles RelativePath 11:55:22.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:22.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:22.9 Info: DROP TABLE "TrackFiles" 11:55:22.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:22.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:22.9 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:22.9 Info: => 0.0039069s 11:55:22.9 Info: -> 12 Insert operations completed in 00:00:00.0007055 taking an average of 00:00:00.0000587 11:55:22.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:22', 'add_mediafilerepository_mtime') 11:55:22.9 Info: Committing Transaction 11:55:22.9 Info: 30: add_mediafilerepository_mtime migrated 11:55:22.9 Info: => 0.0045195s 11:55:22.9 Debug: Took: 00:00:00.1383502 11:55:22.9 Debug: Got 2 tracks 11:55:22.9 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_mediafilerepository_mtimeFixture.migration_030_unmonitored_release_duplicate --- 11:55:22.9 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_all_default_entries --- 11:55:22.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173229917699_181/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:22.9 Info: DatabaseEngineVersionCheck migrating 11:55:22.9 Info: PerformDBOperation 11:55:22.9 Info: Performing DB Operation 11:55:23.0 Info: SQLite 3.46.1 11:55:23.0 Info: => 0.0014085s 11:55:23.0 Info: DatabaseEngineVersionCheck migrated 11:55:23.0 Info: => 0.0014178s 11:55:23.0 Info: VersionMigration migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: CreateTable VersionInfo 11:55:23.0 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:23.0 Info: => 0.0001379s 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: VersionMigration migrated 11:55:23.0 Info: => 0.0008352s 11:55:23.0 Info: VersionUniqueMigration migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: CreateIndex VersionInfo (Version) 11:55:23.0 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:23.0 Info: => 0.000121s 11:55:23.0 Info: AlterTable VersionInfo 11:55:23.0 Info: => 6E-07s 11:55:23.0 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:23.0 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:23.0 Info: => 0.0005039s 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: VersionUniqueMigration migrated 11:55:23.0 Info: => 0.0009205s 11:55:23.0 Info: VersionDescriptionMigration migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: AlterTable VersionInfo 11:55:23.0 Info: => 5E-07s 11:55:23.0 Info: CreateColumn VersionInfo Description String 11:55:23.0 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:23.0 Info: => 0.0001944s 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: VersionDescriptionMigration migrated 11:55:23.0 Info: => 0.0005244s 11:55:23.0 Info: 1: InitialSetup migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 1 11:55:23.0 Info: CreateTable Config 11:55:23.0 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:23.0 Info: => 0.0001282s 11:55:23.0 Info: CreateIndex Config (Key) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:23.0 Info: => 7.2E-05s 11:55:23.0 Info: CreateTable RootFolders 11:55:23.0 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:23.0 Info: => 8.1E-05s 11:55:23.0 Info: CreateIndex RootFolders (Path) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:23.0 Info: => 6.88E-05s 11:55:23.0 Info: CreateTable Artists 11:55:23.0 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:23.0 Info: => 0.0001841s 11:55:23.0 Info: CreateIndex Artists (ForeignArtistId) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.0 Info: => 7.69E-05s 11:55:23.0 Info: CreateIndex Artists (NameSlug) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.0 Info: => 6.68E-05s 11:55:23.0 Info: CreateIndex Artists (CleanName) 11:55:23.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.0 Info: => 6.56E-05s 11:55:23.0 Info: CreateIndex Artists (Path) 11:55:23.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.0 Info: => 6.19E-05s 11:55:23.0 Info: CreateTable Albums 11:55:23.0 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:23.0 Info: => 0.0001625s 11:55:23.0 Info: CreateIndex Albums (ForeignAlbumId) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.0 Info: => 6.8E-05s 11:55:23.0 Info: CreateIndex Albums (MBId) 11:55:23.0 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.0 Info: => 6.3E-05s 11:55:23.0 Info: CreateIndex Albums (TADBId) 11:55:23.0 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.0 Info: => 6.22E-05s 11:55:23.0 Info: CreateIndex Albums (TitleSlug) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.0 Info: => 6.31E-05s 11:55:23.0 Info: CreateIndex Albums (CleanTitle) 11:55:23.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.0 Info: => 6.19E-05s 11:55:23.0 Info: CreateIndex Albums (Path) 11:55:23.0 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:23.0 Info: => 5.89E-05s 11:55:23.0 Info: CreateTable Tracks 11:55:23.0 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:23.0 Info: => 0.0001171s 11:55:23.0 Info: CreateIndex Tracks (ForeignTrackId) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.0 Info: => 6.72E-05s 11:55:23.0 Info: CreateIndex Tracks (ArtistId) 11:55:23.0 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:23.0 Info: => 6.93E-05s 11:55:23.0 Info: CreateIndex Tracks (TrackFileId) 11:55:23.0 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.0 Info: => 9.71E-05s 11:55:23.0 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:23.0 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:23.0 Info: => 7.79E-05s 11:55:23.0 Info: CreateTable TrackFiles 11:55:23.0 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:23.0 Info: => 0.0001232s 11:55:23.0 Info: CreateIndex TrackFiles (ArtistId) 11:55:23.0 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:23.0 Info: => 0.0001009s 11:55:23.0 Info: CreateIndex TrackFiles (AlbumId) 11:55:23.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:23.0 Info: => 6.47E-05s 11:55:23.0 Info: CreateTable History 11:55:23.0 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:23.0 Info: => 0.0001173s 11:55:23.0 Info: CreateIndex History (Date) 11:55:23.0 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:23.0 Info: => 6.8E-05s 11:55:23.0 Info: CreateIndex History (EventType) 11:55:23.0 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:23.0 Info: => 6.41E-05s 11:55:23.0 Info: CreateIndex History (DownloadId) 11:55:23.0 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:23.0 Info: => 6.33E-05s 11:55:23.0 Info: CreateIndex History (AlbumId) 11:55:23.0 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:23.0 Info: => 8.92E-05s 11:55:23.0 Info: CreateTable Notifications 11:55:23.0 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:23.0 Info: => 0.0001188s 11:55:23.0 Info: CreateTable ScheduledTasks 11:55:23.0 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:23.0 Info: => 9.98E-05s 11:55:23.0 Info: CreateIndex ScheduledTasks (TypeName) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:23.0 Info: => 7.02E-05s 11:55:23.0 Info: CreateTable Indexers 11:55:23.0 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, "EnableSearch" INTEGER) 11:55:23.0 Info: => 9.29E-05s 11:55:23.0 Info: CreateIndex Indexers (Name) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.0 Info: => 7.61E-05s 11:55:23.0 Info: CreateTable Profiles 11:55:23.0 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:23.0 Info: => 8.3E-05s 11:55:23.0 Info: CreateIndex Profiles (Name) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:23.0 Info: => 9.24E-05s 11:55:23.0 Info: CreateTable QualityDefinitions 11:55:23.0 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:23.0 Info: => 0.0001074s 11:55:23.0 Info: CreateIndex QualityDefinitions (Quality) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:23.0 Info: => 7.1E-05s 11:55:23.0 Info: CreateIndex QualityDefinitions (Title) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:23.0 Info: => 7.09E-05s 11:55:23.0 Info: CreateTable NamingConfig 11:55:23.0 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:23.0 Info: => 0.0001065s 11:55:23.0 Info: CreateTable Blacklist 11:55:23.0 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:23.0 Info: => 0.0001477s 11:55:23.0 Info: CreateTable Metadata 11:55:23.0 Info: CREATE TABLE "Metadata" ("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) 11:55:23.0 Info: => 9.09E-05s 11:55:23.0 Info: CreateTable MetadataFiles 11:55:23.0 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:23.0 Info: => 0.0001073s 11:55:23.0 Info: CreateTable DownloadClients 11:55:23.0 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) 11:55:23.0 Info: => 9.52E-05s 11:55:23.0 Info: CreateTable PendingReleases 11:55:23.0 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:23.0 Info: => 0.0001028s 11:55:23.0 Info: CreateTable RemotePathMappings 11:55:23.0 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:23.0 Info: => 9.04E-05s 11:55:23.0 Info: CreateTable Tags 11:55:23.0 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:23.0 Info: => 8.13E-05s 11:55:23.0 Info: CreateIndex Tags (Label) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:23.0 Info: => 8.17E-05s 11:55:23.0 Info: CreateTable Restrictions 11:55:23.0 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:23.0 Info: => 8.87E-05s 11:55:23.0 Info: CreateTable DelayProfiles 11:55:23.0 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:23.0 Info: => 0.0001227s 11:55:23.0 Info: CreateTable Users 11:55:23.0 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:23.0 Info: => 8.52E-05s 11:55:23.0 Info: CreateIndex Users (Identifier) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:23.0 Info: => 0.0001054s 11:55:23.0 Info: CreateIndex Users (Username) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:23.0 Info: => 8.37E-05s 11:55:23.0 Info: CreateTable Commands 11:55:23.0 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) 11:55:23.0 Info: => 0.0001227s 11:55:23.0 Info: CreateTable IndexerStatus 11:55:23.0 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) 11:55:23.0 Info: => 0.0001218s 11:55:23.0 Info: CreateIndex IndexerStatus (ProviderId) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:23.0 Info: => 9.75E-05s 11:55:23.0 Info: CreateTable ExtraFiles 11:55:23.0 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:23.0 Info: => 0.0001166s 11:55:23.0 Info: CreateTable LyricFiles 11:55:23.0 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:23.0 Info: => 0.0001196s 11:55:23.0 Info: CreateTable LanguageProfiles 11:55:23.0 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:23.0 Info: => 8.62E-05s 11:55:23.0 Info: CreateIndex LanguageProfiles (Name) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:23.0 Info: => 8.22E-05s 11:55:23.0 Info: CreateTable DownloadClientStatus 11:55:23.0 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) 11:55:23.0 Info: => 9.42E-05s 11:55:23.0 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:23.0 Info: => 8.51E-05s 11:55:23.0 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:23.0 Info: -> 1 Insert operations completed in 00:00:00.0000528 taking an average of 00:00:00.0000528 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:23', 'InitialSetup') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 1: InitialSetup migrated 11:55:23.0 Info: => 0.0009658s 11:55:23.0 Info: 2: add_reason_to_pending_releases migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 2 11:55:23.0 Info: AlterTable PendingReleases 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn PendingReleases Reason Int32 11:55:23.0 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:23.0 Info: => 0.0004885s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:23', 'add_reason_to_pending_releases') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 2: add_reason_to_pending_releases migrated 11:55:23.0 Info: => 0.000909s 11:55:23.0 Info: 3: add_medium_support migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 3 11:55:23.0 Info: AlterTable Albums 11:55:23.0 Info: => 3E-07s 11:55:23.0 Info: CreateColumn Albums Media String 11:55:23.0 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:23.0 Info: => 0.0005428s 11:55:23.0 Info: AlterTable Tracks 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn Tracks MediumNumber Int32 11:55:23.0 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:23.0 Info: => 0.0004479s 11:55:23.0 Info: AlterTable Tracks 11:55:23.0 Info: => 5E-07s 11:55:23.0 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:23.0 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:23.0 Info: => 0.0004315s 11:55:23.0 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:23.0 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:23.0 Info: => 3.45E-05s 11:55:23.0 Info: DeleteColumn Tracks TrackNumber 11:55:23.0 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:23.0 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:23.0 Info: DROP TABLE "Tracks" 11:55:23.0 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.0 Info: => 0.003776s 11:55:23.0 Info: AlterTable Tracks 11:55:23.0 Info: => 3E-07s 11:55:23.0 Info: CreateColumn Tracks TrackNumber String 11:55:23.0 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:23.0 Info: => 0.0004361s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:23', 'add_medium_support') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 3: add_medium_support migrated 11:55:23.0 Info: => 0.0009238s 11:55:23.0 Info: 4: add_various_qualites_in_profile migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 4 11:55:23.0 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:23.0 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:23.0 Info: => 4.02E-05s 11:55:23.0 Info: PerformDBOperation 11:55:23.0 Info: Performing DB Operation 11:55:23.0 Info: => 2.93E-05s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:23', 'add_various_qualites_in_profile') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 4: add_various_qualites_in_profile migrated 11:55:23.0 Info: => 0.0004133s 11:55:23.0 Info: 5: metadata_profiles migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 5 11:55:23.0 Info: CreateTable MetadataProfiles 11:55:23.0 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:23.0 Info: => 0.0001057s 11:55:23.0 Info: CreateIndex MetadataProfiles (Name) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:23.0 Info: => 8.46E-05s 11:55:23.0 Info: AlterTable Artists 11:55:23.0 Info: => 3E-07s 11:55:23.0 Info: CreateColumn Artists MetadataProfileId Int32 11:55:23.0 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:23.0 Info: => 0.0004533s 11:55:23.0 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:23.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.0 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:23.0 Info: DROP TABLE "Artists" 11:55:23.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.0 Info: => 0.003884s 11:55:23.0 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:23.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.0 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:23.0 Info: DROP TABLE "Artists" 11:55:23.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.0 Info: => 0.0037387s 11:55:23.0 Info: AlterTable Albums 11:55:23.0 Info: => 3E-07s 11:55:23.0 Info: CreateColumn Albums SecondaryTypes String 11:55:23.0 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:23.0 Info: => 0.0004398s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:23', 'metadata_profiles') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 5: metadata_profiles migrated 11:55:23.0 Info: => 0.0009447s 11:55:23.0 Info: 6: separate_automatic_and_interactive_search migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 6 11:55:23.0 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:23.0 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, "EnableAutomaticSearch" INTEGER) 11:55:23.0 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:23.0 Info: DROP TABLE "Indexers" 11:55:23.0 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.0 Info: => 0.0032783s 11:55:23.0 Info: AlterTable Indexers 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:23.0 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:23.0 Info: => 0.0004487s 11:55:23.0 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:23.0 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:23.0 Info: => 3.11E-05s 11:55:23.0 Info: AlterTable Indexers 11:55:23.0 Info: => 3E-07s 11:55:23.0 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:23.0 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:23.0 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:23.0 Info: DROP TABLE "Indexers" 11:55:23.0 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.0 Info: => 0.0032134s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:23', 'separate_automatic_and_interactive_search') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 6: separate_automatic_and_interactive_search migrated 11:55:23.0 Info: => 0.0036695s 11:55:23.0 Info: 7: change_album_path_to_relative migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 7 11:55:23.0 Info: DeleteColumn Albums Path 11:55:23.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:23.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:23.0 Info: DROP TABLE "Albums" 11:55:23.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.0 Info: => 0.0041104s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:23', 'change_album_path_to_relative') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 7: change_album_path_to_relative migrated 11:55:23.0 Info: => 0.0046321s 11:55:23.0 Info: 8: change_quality_size_mb_to_kb migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 8 11:55:23.0 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:23.0 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:23.0 Info: => 3.96E-05s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:23', 'change_quality_size_mb_to_kb') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 8: change_quality_size_mb_to_kb migrated 11:55:23.0 Info: => 0.0004576s 11:55:23.0 Info: 9: album_releases migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 9 11:55:23.0 Info: AlterTable Albums 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn Albums Releases String 11:55:23.0 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:23.0 Info: => 0.0004514s 11:55:23.0 Info: AlterTable Albums 11:55:23.0 Info: => 3E-07s 11:55:23.0 Info: CreateColumn Albums CurrentRelease String 11:55:23.0 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:23.0 Info: => 0.0004424s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:23', 'album_releases') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 9: album_releases migrated 11:55:23.0 Info: => 0.000864s 11:55:23.0 Info: 10: album_releases_fix migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 10 11:55:23.0 Info: AlterTable Albums 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: AlterColumn Albums Releases String 11:55:23.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:23.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:23.0 Info: DROP TABLE "Albums" 11:55:23.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.0 Info: => 0.003881s 11:55:23.0 Info: AlterTable Albums 11:55:23.0 Info: => 3E-07s 11:55:23.0 Info: AlterColumn Albums CurrentRelease String 11:55:23.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:23.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:23.0 Info: DROP TABLE "Albums" 11:55:23.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.0 Info: => 0.0049122s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:23', 'album_releases_fix') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 10: album_releases_fix migrated 11:55:23.0 Info: => 0.005391s 11:55:23.0 Info: 11: import_lists migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 11 11:55:23.0 Info: CreateTable ImportLists 11:55:23.0 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.0 Info: => 0.000143s 11:55:23.0 Info: CreateIndex ImportLists (Name) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:23.0 Info: => 8.44E-05s 11:55:23.0 Info: CreateTable ImportListStatus 11:55:23.0 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:23.0 Info: => 0.0001117s 11:55:23.0 Info: CreateIndex ImportListStatus (ProviderId) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:23.0 Info: => 8.22E-05s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:23', 'import_lists') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 11: import_lists migrated 11:55:23.0 Info: => 0.0005333s 11:55:23.0 Info: 12: add_release_status migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 12 11:55:23.0 Info: AlterTable MetadataProfiles 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:23.0 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:23.0 Info: => 0.000466s 11:55:23.0 Info: PerformDBOperation 11:55:23.0 Info: Performing DB Operation 11:55:23.0 Info: => 2.34E-05s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:23', 'add_release_status') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 12: add_release_status migrated 11:55:23.0 Info: => 0.0004605s 11:55:23.0 Info: 13: album_download_notification migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 13 11:55:23.0 Info: AlterTable Notifications 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:23.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:23.0 Info: => 0.0004916s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:23', 'album_download_notification') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 13: album_download_notification migrated 11:55:23.0 Info: => 0.0008578s 11:55:23.0 Info: 14: fix_language_metadata_profiles migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 14 11:55:23.0 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:23.0 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:23.0 Info: => 9.87E-05s 11:55:23.0 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:23.0 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:23.0 Info: => 8.53E-05s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:23', 'fix_language_metadata_profiles') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 14: fix_language_metadata_profiles migrated 11:55:23.0 Info: => 0.0005073s 11:55:23.0 Info: 15: remove_fanzub migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 15 11:55:23.0 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:23.0 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:23.0 Info: => 3.71E-05s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:23', 'remove_fanzub') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 15: remove_fanzub migrated 11:55:23.0 Info: => 0.0004137s 11:55:23.0 Info: 16: update_artist_history_indexes migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 16 11:55:23.0 Info: CreateIndex Albums (ArtistId) 11:55:23.0 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:23.0 Info: => 9.31E-05s 11:55:23.0 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:23.0 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:23.0 Info: => 8.86E-05s 11:55:23.0 Info: DeleteIndex History (AlbumId) 11:55:23.0 Info: DROP INDEX "IX_History_AlbumId" 11:55:23.0 Info: => 0.0001385s 11:55:23.0 Info: CreateIndex History (AlbumId, Date) 11:55:23.0 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:23.0 Info: => 9.28E-05s 11:55:23.0 Info: DeleteIndex History (DownloadId) 11:55:23.0 Info: DROP INDEX "IX_History_DownloadId" 11:55:23.0 Info: => 0.0001189s 11:55:23.0 Info: CreateIndex History (DownloadId, Date) 11:55:23.0 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:23.0 Info: => 8.94E-05s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:23', 'update_artist_history_indexes') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 16: update_artist_history_indexes migrated 11:55:23.0 Info: => 0.0004392s 11:55:23.0 Info: 17: remove_nma migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 17 11:55:23.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:23.0 Info: => 4.13E-05s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:23', 'remove_nma') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 17: remove_nma migrated 11:55:23.0 Info: => 0.0003811s 11:55:23.0 Info: 18: album_disambiguation migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 18 11:55:23.0 Info: AlterTable Albums 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn Albums Disambiguation String 11:55:23.0 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:23.0 Info: => 0.0005171s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:23', 'album_disambiguation') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 18: album_disambiguation migrated 11:55:23.0 Info: => 0.0009098s 11:55:23.0 Info: 19: add_ape_quality_in_profiles migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 19 11:55:23.0 Info: PerformDBOperation 11:55:23.0 Info: Performing DB Operation 11:55:23.0 Info: => 3.59E-05s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:23', 'add_ape_quality_in_profiles') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 19: add_ape_quality_in_profiles migrated 11:55:23.0 Info: => 0.0003796s 11:55:23.0 Info: 20: remove_pushalot migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 20 11:55:23.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:23.0 Info: => 5.21E-05s 11:55:23.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.0 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:23.0 Info: => 4.45E-05s 11:55:23.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.0 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:23.0 Info: => 3.05E-05s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:23', 'remove_pushalot') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 20: remove_pushalot migrated 11:55:23.0 Info: => 0.0003996s 11:55:23.0 Info: 21: add_custom_filters migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 21 11:55:23.0 Info: CreateTable CustomFilters 11:55:23.0 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:23.0 Info: => 0.0001214s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:23', 'add_custom_filters') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 21: add_custom_filters migrated 11:55:23.0 Info: => 0.0004619s 11:55:23.0 Info: 22: import_list_tags migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 22 11:55:23.0 Info: AlterTable ImportLists 11:55:23.0 Info: => 5E-07s 11:55:23.0 Info: CreateColumn ImportLists Tags String 11:55:23.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:23.0 Info: => 0.0005348s 11:55:23.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:23', 'import_list_tags') 11:55:23.0 Info: Committing Transaction 11:55:23.0 Info: 22: import_list_tags migrated 11:55:23.0 Info: => 0.0009775s 11:55:23.0 Info: 23: add_release_groups_etc migrating 11:55:23.0 Info: Beginning Transaction 11:55:23.0 Info: Starting migration of Main DB to 23 11:55:23.0 Info: INSERT INTO "Artists" ("Id", "ForeignArtistId", "Name", "CleanName", "Status", "Images", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (1, '1', 'TestArtist', 'TestArtist', 1, '', '/mnt/data/path/TestArtist', 1, 1, 1, 1) 11:55:23.0 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "Duration", "Media", "Releases", "CurrentRelease") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 100, '', '', '{ "trackCount": 0, "mediaCount": 0 }') 11:55:23.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (1, '1', 1, 1, 0, 0, 0, 100, 1, 0, '0') 11:55:23.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (2, '2', 1, 1, 0, 0, 0, 100, 1, 1, '1') 11:55:23.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (3, '3', 1, 1, 0, 0, 0, 100, 1, 2, '2') 11:55:23.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (4, '4', 1, 1, 0, 0, 0, 100, 1, 3, '3') 11:55:23.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (5, '5', 1, 1, 0, 0, 0, 100, 1, 4, '4') 11:55:23.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (6, '6', 1, 1, 0, 0, 0, 100, 1, 5, '5') 11:55:23.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (7, '7', 1, 1, 0, 0, 0, 100, 1, 6, '6') 11:55:23.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (8, '8', 1, 1, 0, 0, 0, 100, 1, 7, '7') 11:55:23.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (9, '9', 1, 1, 0, 0, 0, 100, 1, 8, '8') 11:55:23.0 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (10, '10', 1, 1, 0, 0, 0, 100, 1, 9, '9') 11:55:23.0 Info: CreateTable ArtistMetadata 11:55:23.0 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:23.0 Info: => 0.0001553s 11:55:23.0 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:23.0 Info: => 8.88E-05s 11:55:23.0 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:23.0 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:23.0 Info: => 0.0001036s 11:55:23.0 Info: AlterTable Artists 11:55:23.0 Info: => 3E-07s 11:55:23.0 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:23.0 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.0 Info: => 0.0005438s 11:55:23.0 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:23.0 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:23.0 Info: => 6.88E-05s 11:55:23.0 Info: CreateTable AlbumReleases 11:55:23.0 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:23.0 Info: => 0.0001548s 11:55:23.0 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:23.0 Info: => 8.81E-05s 11:55:23.0 Info: CreateIndex AlbumReleases (AlbumId) 11:55:23.0 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:23.0 Info: => 8.08E-05s 11:55:23.0 Info: PerformDBOperation 11:55:23.0 Info: Performing DB Operation 11:55:23.0 Info: => 0.0115917s 11:55:23.0 Info: AlterTable Albums 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:23.0 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.0 Info: => 0.0005936s 11:55:23.0 Info: AlterTable Albums 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:23.0 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:23.0 Info: => 0.0005317s 11:55:23.0 Info: AlterTable Albums 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn Albums Links String 11:55:23.0 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:23.0 Info: => 0.0005291s 11:55:23.0 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:23.0 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:23.0 Info: => 9.45E-05s 11:55:23.0 Info: AlterTable Tracks 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn Tracks ForeignRecordingId String 11:55:23.0 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:23.0 Info: => 0.0005381s 11:55:23.0 Info: AlterTable Tracks 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:23.0 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:23.0 Info: => 0.0005351s 11:55:23.0 Info: AlterTable Tracks 11:55:23.0 Info: => 4E-07s 11:55:23.0 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:23.0 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.0 Info: => 0.0005094s 11:55:23.0 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:23.0 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:23.0 Info: => 0.0001012s 11:55:23.0 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:23.0 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:23.0 Info: => 7.41E-05s 11:55:23.0 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:23.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:23.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:23.0 Info: DROP TABLE "Artists" 11:55:23.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.0 Info: => 0.0041036s 11:55:23.0 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:23.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:23.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:23.0 Info: DROP TABLE "Albums" 11:55:23.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.0 Info: => 0.0041535s 11:55:23.0 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:23.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:23.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:23.1 Info: DROP TABLE "Tracks" 11:55:23.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:23.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.1 Info: => 0.0038783s 11:55:23.1 Info: DeleteColumn TrackFiles ArtistId 11:55:23.1 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:23.1 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:23.1 Info: DROP TABLE "TrackFiles" 11:55:23.1 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:23.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:23.1 Info: => 0.0036724s 11:55:23.1 Info: CreateIndex Artists (ArtistMetadataId) 11:55:23.1 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:23.1 Info: => 8.12E-05s 11:55:23.1 Info: CreateIndex Artists (Monitored) 11:55:23.1 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:23.1 Info: => 7.86E-05s 11:55:23.1 Info: CreateIndex Albums (ArtistMetadataId) 11:55:23.1 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:23.1 Info: => 7.75E-05s 11:55:23.1 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:23.1 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:23.1 Info: => 7.91E-05s 11:55:23.1 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:23.1 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:23.1 Info: => 7.97E-05s 11:55:23.1 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:23.1 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:23.1 Info: => 7.77E-05s 11:55:23.1 Info: UpdateData 11:55:23.1 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:23.1 Info: => 4.11E-05s 11:55:23.1 Info: UpdateData 11:55:23.1 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:23.1 Info: => 3.59E-05s 11:55:23.1 Info: UpdateData 11:55:23.1 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:23.1 Info: => 5.03E-05s 11:55:23.1 Info: -> 12 Insert operations completed in 00:00:00.0010556 taking an average of 00:00:00.0000879 11:55:23.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:23', 'add_release_groups_etc') 11:55:23.1 Info: Committing Transaction 11:55:23.1 Info: 23: add_release_groups_etc migrated 11:55:23.1 Info: => 0.0007141s 11:55:23.1 Debug: Took: 00:00:00.1170427 11:55:23.2 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_all_default_entries --- 11:55:23.2 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_duplicate_albumrelease --- 11:55:23.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173232228622_183/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:23.2 Info: DatabaseEngineVersionCheck migrating 11:55:23.2 Info: PerformDBOperation 11:55:23.2 Info: Performing DB Operation 11:55:23.2 Info: SQLite 3.46.1 11:55:23.2 Info: => 0.0013652s 11:55:23.2 Info: DatabaseEngineVersionCheck migrated 11:55:23.2 Info: => 0.0013747s 11:55:23.2 Info: VersionMigration migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: CreateTable VersionInfo 11:55:23.2 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:23.2 Info: => 0.0001448s 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: VersionMigration migrated 11:55:23.2 Info: => 0.0008837s 11:55:23.2 Info: VersionUniqueMigration migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: CreateIndex VersionInfo (Version) 11:55:23.2 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:23.2 Info: => 0.000101s 11:55:23.2 Info: AlterTable VersionInfo 11:55:23.2 Info: => 5E-07s 11:55:23.2 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:23.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:23.2 Info: => 0.0004425s 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: VersionUniqueMigration migrated 11:55:23.2 Info: => 0.0008438s 11:55:23.2 Info: VersionDescriptionMigration migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: AlterTable VersionInfo 11:55:23.2 Info: => 5E-07s 11:55:23.2 Info: CreateColumn VersionInfo Description String 11:55:23.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:23.2 Info: => 0.0001937s 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: VersionDescriptionMigration migrated 11:55:23.2 Info: => 0.0005717s 11:55:23.2 Info: 1: InitialSetup migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 1 11:55:23.2 Info: CreateTable Config 11:55:23.2 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:23.2 Info: => 0.0001379s 11:55:23.2 Info: CreateIndex Config (Key) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:23.2 Info: => 0.0001032s 11:55:23.2 Info: CreateTable RootFolders 11:55:23.2 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:23.2 Info: => 8.21E-05s 11:55:23.2 Info: CreateIndex RootFolders (Path) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:23.2 Info: => 6.96E-05s 11:55:23.2 Info: CreateTable Artists 11:55:23.2 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:23.2 Info: => 0.0001822s 11:55:23.2 Info: CreateIndex Artists (ForeignArtistId) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.2 Info: => 7.14E-05s 11:55:23.2 Info: CreateIndex Artists (NameSlug) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.2 Info: => 6.76E-05s 11:55:23.2 Info: CreateIndex Artists (CleanName) 11:55:23.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.2 Info: => 6.16E-05s 11:55:23.2 Info: CreateIndex Artists (Path) 11:55:23.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.2 Info: => 6.37E-05s 11:55:23.2 Info: CreateTable Albums 11:55:23.2 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:23.2 Info: => 0.0001626s 11:55:23.2 Info: CreateIndex Albums (ForeignAlbumId) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.2 Info: => 6.79E-05s 11:55:23.2 Info: CreateIndex Albums (MBId) 11:55:23.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.2 Info: => 6.41E-05s 11:55:23.2 Info: CreateIndex Albums (TADBId) 11:55:23.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.2 Info: => 6.72E-05s 11:55:23.2 Info: CreateIndex Albums (TitleSlug) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.2 Info: => 6.94E-05s 11:55:23.2 Info: CreateIndex Albums (CleanTitle) 11:55:23.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.2 Info: => 6.58E-05s 11:55:23.2 Info: CreateIndex Albums (Path) 11:55:23.2 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:23.2 Info: => 6.59E-05s 11:55:23.2 Info: CreateTable Tracks 11:55:23.2 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:23.2 Info: => 0.0001222s 11:55:23.2 Info: CreateIndex Tracks (ForeignTrackId) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.2 Info: => 6.97E-05s 11:55:23.2 Info: CreateIndex Tracks (ArtistId) 11:55:23.2 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:23.2 Info: => 7.29E-05s 11:55:23.2 Info: CreateIndex Tracks (TrackFileId) 11:55:23.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.2 Info: => 7.37E-05s 11:55:23.2 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:23.2 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:23.2 Info: => 7.58E-05s 11:55:23.2 Info: CreateTable TrackFiles 11:55:23.2 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:23.2 Info: => 0.0001172s 11:55:23.2 Info: CreateIndex TrackFiles (ArtistId) 11:55:23.2 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:23.2 Info: => 7.02E-05s 11:55:23.2 Info: CreateIndex TrackFiles (AlbumId) 11:55:23.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:23.2 Info: => 6.62E-05s 11:55:23.2 Info: CreateTable History 11:55:23.2 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:23.2 Info: => 0.0001224s 11:55:23.2 Info: CreateIndex History (Date) 11:55:23.2 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:23.2 Info: => 7.02E-05s 11:55:23.2 Info: CreateIndex History (EventType) 11:55:23.2 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:23.2 Info: => 6.67E-05s 11:55:23.2 Info: CreateIndex History (DownloadId) 11:55:23.2 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:23.2 Info: => 6.82E-05s 11:55:23.2 Info: CreateIndex History (AlbumId) 11:55:23.2 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:23.2 Info: => 6.82E-05s 11:55:23.2 Info: CreateTable Notifications 11:55:23.2 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:23.2 Info: => 0.0001114s 11:55:23.2 Info: CreateTable ScheduledTasks 11:55:23.2 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:23.2 Info: => 0.0001132s 11:55:23.2 Info: CreateIndex ScheduledTasks (TypeName) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:23.2 Info: => 7.19E-05s 11:55:23.2 Info: CreateTable Indexers 11:55:23.2 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, "EnableSearch" INTEGER) 11:55:23.2 Info: => 0.0001232s 11:55:23.2 Info: CreateIndex Indexers (Name) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.2 Info: => 8.43E-05s 11:55:23.2 Info: CreateTable Profiles 11:55:23.2 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:23.2 Info: => 9.4E-05s 11:55:23.2 Info: CreateIndex Profiles (Name) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:23.2 Info: => 0.0001081s 11:55:23.2 Info: CreateTable QualityDefinitions 11:55:23.2 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:23.2 Info: => 0.0001195s 11:55:23.2 Info: CreateIndex QualityDefinitions (Quality) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:23.2 Info: => 8.52E-05s 11:55:23.2 Info: CreateIndex QualityDefinitions (Title) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:23.2 Info: => 7.42E-05s 11:55:23.2 Info: CreateTable NamingConfig 11:55:23.2 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:23.2 Info: => 0.0001065s 11:55:23.2 Info: CreateTable Blacklist 11:55:23.2 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:23.2 Info: => 0.0001383s 11:55:23.2 Info: CreateTable Metadata 11:55:23.2 Info: CREATE TABLE "Metadata" ("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) 11:55:23.2 Info: => 9.15E-05s 11:55:23.2 Info: CreateTable MetadataFiles 11:55:23.2 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:23.2 Info: => 0.0001076s 11:55:23.2 Info: CreateTable DownloadClients 11:55:23.2 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) 11:55:23.2 Info: => 0.0001025s 11:55:23.2 Info: CreateTable PendingReleases 11:55:23.2 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:23.2 Info: => 0.0001046s 11:55:23.2 Info: CreateTable RemotePathMappings 11:55:23.2 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:23.2 Info: => 9.02E-05s 11:55:23.2 Info: CreateTable Tags 11:55:23.2 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:23.2 Info: => 8.23E-05s 11:55:23.2 Info: CreateIndex Tags (Label) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:23.2 Info: => 8.29E-05s 11:55:23.2 Info: CreateTable Restrictions 11:55:23.2 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:23.2 Info: => 8.75E-05s 11:55:23.2 Info: CreateTable DelayProfiles 11:55:23.2 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:23.2 Info: => 0.0001306s 11:55:23.2 Info: CreateTable Users 11:55:23.2 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:23.2 Info: => 9.79E-05s 11:55:23.2 Info: CreateIndex Users (Identifier) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:23.2 Info: => 8.28E-05s 11:55:23.2 Info: CreateIndex Users (Username) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:23.2 Info: => 7.52E-05s 11:55:23.2 Info: CreateTable Commands 11:55:23.2 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) 11:55:23.2 Info: => 0.0001111s 11:55:23.2 Info: CreateTable IndexerStatus 11:55:23.2 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) 11:55:23.2 Info: => 0.000107s 11:55:23.2 Info: CreateIndex IndexerStatus (ProviderId) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:23.2 Info: => 8.04E-05s 11:55:23.2 Info: CreateTable ExtraFiles 11:55:23.2 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:23.2 Info: => 0.0001021s 11:55:23.2 Info: CreateTable LyricFiles 11:55:23.2 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:23.2 Info: => 0.0001237s 11:55:23.2 Info: CreateTable LanguageProfiles 11:55:23.2 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:23.2 Info: => 8.61E-05s 11:55:23.2 Info: CreateIndex LanguageProfiles (Name) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:23.2 Info: => 8.04E-05s 11:55:23.2 Info: CreateTable DownloadClientStatus 11:55:23.2 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) 11:55:23.2 Info: => 9.41E-05s 11:55:23.2 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:23.2 Info: => 8.29E-05s 11:55:23.2 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:23.2 Info: -> 1 Insert operations completed in 00:00:00.0000536 taking an average of 00:00:00.0000536 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:23', 'InitialSetup') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 1: InitialSetup migrated 11:55:23.2 Info: => 0.0010484s 11:55:23.2 Info: 2: add_reason_to_pending_releases migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 2 11:55:23.2 Info: AlterTable PendingReleases 11:55:23.2 Info: => 4E-07s 11:55:23.2 Info: CreateColumn PendingReleases Reason Int32 11:55:23.2 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:23.2 Info: => 0.0005017s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:23', 'add_reason_to_pending_releases') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 2: add_reason_to_pending_releases migrated 11:55:23.2 Info: => 0.0009303s 11:55:23.2 Info: 3: add_medium_support migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 3 11:55:23.2 Info: AlterTable Albums 11:55:23.2 Info: => 5E-07s 11:55:23.2 Info: CreateColumn Albums Media String 11:55:23.2 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:23.2 Info: => 0.0004737s 11:55:23.2 Info: AlterTable Tracks 11:55:23.2 Info: => 3E-07s 11:55:23.2 Info: CreateColumn Tracks MediumNumber Int32 11:55:23.2 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:23.2 Info: => 0.0004492s 11:55:23.2 Info: AlterTable Tracks 11:55:23.2 Info: => 4E-07s 11:55:23.2 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:23.2 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:23.2 Info: => 0.000511s 11:55:23.2 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:23.2 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:23.2 Info: => 3.41E-05s 11:55:23.2 Info: DeleteColumn Tracks TrackNumber 11:55:23.2 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:23.2 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:23.2 Info: DROP TABLE "Tracks" 11:55:23.2 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.2 Info: => 0.0037993s 11:55:23.2 Info: AlterTable Tracks 11:55:23.2 Info: => 3E-07s 11:55:23.2 Info: CreateColumn Tracks TrackNumber String 11:55:23.2 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:23.2 Info: => 0.0004456s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:23', 'add_medium_support') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 3: add_medium_support migrated 11:55:23.2 Info: => 0.0009276s 11:55:23.2 Info: 4: add_various_qualites_in_profile migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 4 11:55:23.2 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:23.2 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:23.2 Info: => 3.96E-05s 11:55:23.2 Info: PerformDBOperation 11:55:23.2 Info: Performing DB Operation 11:55:23.2 Info: => 2.95E-05s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:23', 'add_various_qualites_in_profile') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 4: add_various_qualites_in_profile migrated 11:55:23.2 Info: => 0.0004295s 11:55:23.2 Info: 5: metadata_profiles migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 5 11:55:23.2 Info: CreateTable MetadataProfiles 11:55:23.2 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:23.2 Info: => 0.0001069s 11:55:23.2 Info: CreateIndex MetadataProfiles (Name) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:23.2 Info: => 8.63E-05s 11:55:23.2 Info: AlterTable Artists 11:55:23.2 Info: => 3E-07s 11:55:23.2 Info: CreateColumn Artists MetadataProfileId Int32 11:55:23.2 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:23.2 Info: => 0.0005028s 11:55:23.2 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:23.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.2 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:23.2 Info: DROP TABLE "Artists" 11:55:23.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.2 Info: => 0.0039158s 11:55:23.2 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:23.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.2 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:23.2 Info: DROP TABLE "Artists" 11:55:23.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.2 Info: => 0.0038449s 11:55:23.2 Info: AlterTable Albums 11:55:23.2 Info: => 3E-07s 11:55:23.2 Info: CreateColumn Albums SecondaryTypes String 11:55:23.2 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:23.2 Info: => 0.0004428s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:23', 'metadata_profiles') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 5: metadata_profiles migrated 11:55:23.2 Info: => 0.0009491s 11:55:23.2 Info: 6: separate_automatic_and_interactive_search migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 6 11:55:23.2 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:23.2 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, "EnableAutomaticSearch" INTEGER) 11:55:23.2 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:23.2 Info: DROP TABLE "Indexers" 11:55:23.2 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.2 Info: => 0.0033818s 11:55:23.2 Info: AlterTable Indexers 11:55:23.2 Info: => 3E-07s 11:55:23.2 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:23.2 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:23.2 Info: => 0.0004367s 11:55:23.2 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:23.2 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:23.2 Info: => 3.18E-05s 11:55:23.2 Info: AlterTable Indexers 11:55:23.2 Info: => 3E-07s 11:55:23.2 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:23.2 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:23.2 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:23.2 Info: DROP TABLE "Indexers" 11:55:23.2 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.2 Info: => 0.0033079s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:23', 'separate_automatic_and_interactive_search') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 6: separate_automatic_and_interactive_search migrated 11:55:23.2 Info: => 0.0037884s 11:55:23.2 Info: 7: change_album_path_to_relative migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 7 11:55:23.2 Info: DeleteColumn Albums Path 11:55:23.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:23.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:23.2 Info: DROP TABLE "Albums" 11:55:23.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.2 Info: => 0.0040965s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:23', 'change_album_path_to_relative') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 7: change_album_path_to_relative migrated 11:55:23.2 Info: => 0.0046075s 11:55:23.2 Info: 8: change_quality_size_mb_to_kb migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 8 11:55:23.2 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:23.2 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:23.2 Info: => 3.95E-05s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:23', 'change_quality_size_mb_to_kb') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 8: change_quality_size_mb_to_kb migrated 11:55:23.2 Info: => 0.0004448s 11:55:23.2 Info: 9: album_releases migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 9 11:55:23.2 Info: AlterTable Albums 11:55:23.2 Info: => 4E-07s 11:55:23.2 Info: CreateColumn Albums Releases String 11:55:23.2 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:23.2 Info: => 0.000454s 11:55:23.2 Info: AlterTable Albums 11:55:23.2 Info: => 4E-07s 11:55:23.2 Info: CreateColumn Albums CurrentRelease String 11:55:23.2 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:23.2 Info: => 0.0004562s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:23', 'album_releases') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 9: album_releases migrated 11:55:23.2 Info: => 0.0009231s 11:55:23.2 Info: 10: album_releases_fix migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 10 11:55:23.2 Info: AlterTable Albums 11:55:23.2 Info: => 5E-07s 11:55:23.2 Info: AlterColumn Albums Releases String 11:55:23.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:23.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:23.2 Info: DROP TABLE "Albums" 11:55:23.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.2 Info: => 0.0039837s 11:55:23.2 Info: AlterTable Albums 11:55:23.2 Info: => 4E-07s 11:55:23.2 Info: AlterColumn Albums CurrentRelease String 11:55:23.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:23.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:23.2 Info: DROP TABLE "Albums" 11:55:23.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.2 Info: => 0.0039364s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:23', 'album_releases_fix') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 10: album_releases_fix migrated 11:55:23.2 Info: => 0.0044143s 11:55:23.2 Info: 11: import_lists migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 11 11:55:23.2 Info: CreateTable ImportLists 11:55:23.2 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.2 Info: => 0.0001261s 11:55:23.2 Info: CreateIndex ImportLists (Name) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:23.2 Info: => 7.99E-05s 11:55:23.2 Info: CreateTable ImportListStatus 11:55:23.2 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:23.2 Info: => 0.0001027s 11:55:23.2 Info: CreateIndex ImportListStatus (ProviderId) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:23.2 Info: => 7.67E-05s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:23', 'import_lists') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 11: import_lists migrated 11:55:23.2 Info: => 0.0005217s 11:55:23.2 Info: 12: add_release_status migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 12 11:55:23.2 Info: AlterTable MetadataProfiles 11:55:23.2 Info: => 2E-07s 11:55:23.2 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:23.2 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:23.2 Info: => 0.0005031s 11:55:23.2 Info: PerformDBOperation 11:55:23.2 Info: Performing DB Operation 11:55:23.2 Info: => 2.49E-05s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:23', 'add_release_status') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 12: add_release_status migrated 11:55:23.2 Info: => 0.0004451s 11:55:23.2 Info: 13: album_download_notification migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 13 11:55:23.2 Info: AlterTable Notifications 11:55:23.2 Info: => 3E-07s 11:55:23.2 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:23.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:23.2 Info: => 0.0004848s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:23', 'album_download_notification') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 13: album_download_notification migrated 11:55:23.2 Info: => 0.0008465s 11:55:23.2 Info: 14: fix_language_metadata_profiles migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 14 11:55:23.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:23.2 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:23.2 Info: => 9.44E-05s 11:55:23.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:23.2 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:23.2 Info: => 7.07E-05s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:23', 'fix_language_metadata_profiles') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 14: fix_language_metadata_profiles migrated 11:55:23.2 Info: => 0.0004084s 11:55:23.2 Info: 15: remove_fanzub migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 15 11:55:23.2 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:23.2 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:23.2 Info: => 3.36E-05s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:23', 'remove_fanzub') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 15: remove_fanzub migrated 11:55:23.2 Info: => 0.0003466s 11:55:23.2 Info: 16: update_artist_history_indexes migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 16 11:55:23.2 Info: CreateIndex Albums (ArtistId) 11:55:23.2 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:23.2 Info: => 0.0001443s 11:55:23.2 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:23.2 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:23.2 Info: => 8.7E-05s 11:55:23.2 Info: DeleteIndex History (AlbumId) 11:55:23.2 Info: DROP INDEX "IX_History_AlbumId" 11:55:23.2 Info: => 0.0001285s 11:55:23.2 Info: CreateIndex History (AlbumId, Date) 11:55:23.2 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:23.2 Info: => 8.1E-05s 11:55:23.2 Info: DeleteIndex History (DownloadId) 11:55:23.2 Info: DROP INDEX "IX_History_DownloadId" 11:55:23.2 Info: => 0.0001085s 11:55:23.2 Info: CreateIndex History (DownloadId, Date) 11:55:23.2 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:23.2 Info: => 7.94E-05s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:23', 'update_artist_history_indexes') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 16: update_artist_history_indexes migrated 11:55:23.2 Info: => 0.0005317s 11:55:23.2 Info: 17: remove_nma migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 17 11:55:23.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:23.2 Info: => 3.55E-05s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:23', 'remove_nma') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 17: remove_nma migrated 11:55:23.2 Info: => 0.0003675s 11:55:23.2 Info: 18: album_disambiguation migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 18 11:55:23.2 Info: AlterTable Albums 11:55:23.2 Info: => 4E-07s 11:55:23.2 Info: CreateColumn Albums Disambiguation String 11:55:23.2 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:23.2 Info: => 0.0005103s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:23', 'album_disambiguation') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 18: album_disambiguation migrated 11:55:23.2 Info: => 0.0008667s 11:55:23.2 Info: 19: add_ape_quality_in_profiles migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 19 11:55:23.2 Info: PerformDBOperation 11:55:23.2 Info: Performing DB Operation 11:55:23.2 Info: => 2.86E-05s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:23', 'add_ape_quality_in_profiles') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 19: add_ape_quality_in_profiles migrated 11:55:23.2 Info: => 0.0003702s 11:55:23.2 Info: 20: remove_pushalot migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 20 11:55:23.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:23.2 Info: => 3.67E-05s 11:55:23.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.2 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:23.2 Info: => 3.75E-05s 11:55:23.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.2 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:23.2 Info: => 2.46E-05s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:23', 'remove_pushalot') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 20: remove_pushalot migrated 11:55:23.2 Info: => 0.0003759s 11:55:23.2 Info: 21: add_custom_filters migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 21 11:55:23.2 Info: CreateTable CustomFilters 11:55:23.2 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:23.2 Info: => 0.000183s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:23', 'add_custom_filters') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 21: add_custom_filters migrated 11:55:23.2 Info: => 0.0005135s 11:55:23.2 Info: 22: import_list_tags migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 22 11:55:23.2 Info: AlterTable ImportLists 11:55:23.2 Info: => 4E-07s 11:55:23.2 Info: CreateColumn ImportLists Tags String 11:55:23.2 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:23.2 Info: => 0.0004835s 11:55:23.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:23', 'import_list_tags') 11:55:23.2 Info: Committing Transaction 11:55:23.2 Info: 22: import_list_tags migrated 11:55:23.2 Info: => 0.0008202s 11:55:23.2 Info: 23: add_release_groups_etc migrating 11:55:23.2 Info: Beginning Transaction 11:55:23.2 Info: Starting migration of Main DB to 23 11:55:23.2 Info: INSERT INTO "Artists" ("Id", "ForeignArtistId", "Name", "CleanName", "Status", "Images", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (1, '1', 'TestArtist', 'TestArtist', 1, '', '/mnt/data/path/TestArtist', 1, 1, 1, 1) 11:55:23.2 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "Duration", "Media", "Releases", "CurrentRelease") VALUES (1, '1', 1, 'TestAlbum1', 'TestAlbum1', '', 1, 'Studio', 100, '', '', '{ "id": "Id1", "title": "Title1", "releaseDate": "2024-10-13T00:00:00Z", "trackCount": 1, "mediaCount": 1, "disambiguation": "Disambiguation1", "format": "Format1" }') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (1, '1', 1, 1, 0, 0, 0, 100, 1, 0, '0') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (2, '2', 1, 1, 0, 0, 0, 100, 1, 1, '1') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (3, '3', 1, 1, 0, 0, 0, 100, 1, 2, '2') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (4, '4', 1, 1, 0, 0, 0, 100, 1, 3, '3') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (5, '5', 1, 1, 0, 0, 0, 100, 1, 4, '4') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (6, '6', 1, 1, 0, 0, 0, 100, 1, 5, '5') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (7, '7', 1, 1, 0, 0, 0, 100, 1, 6, '6') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (8, '8', 1, 1, 0, 0, 0, 100, 1, 7, '7') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (9, '9', 1, 1, 0, 0, 0, 100, 1, 8, '8') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (10, '10', 1, 1, 0, 0, 0, 100, 1, 9, '9') 11:55:23.2 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "Duration", "Media", "Releases", "CurrentRelease") VALUES (2, '2', 1, 'TestAlbum2', 'TestAlbum2', '', 1, 'Studio', 100, '', '', '{ "id": "Id1", "title": "Title1", "releaseDate": "2024-10-13T00:00:00Z", "trackCount": 1, "mediaCount": 1, "disambiguation": "Disambiguation1", "format": "Format1" }') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (100, '100', 1, 2, 0, 0, 0, 100, 1, 0, '0') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (101, '101', 1, 2, 0, 0, 0, 100, 1, 1, '1') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (102, '102', 1, 2, 0, 0, 0, 100, 1, 2, '2') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (103, '103', 1, 2, 0, 0, 0, 100, 1, 3, '3') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (104, '104', 1, 2, 0, 0, 0, 100, 1, 4, '4') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (105, '105', 1, 2, 0, 0, 0, 100, 1, 5, '5') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (106, '106', 1, 2, 0, 0, 0, 100, 1, 6, '6') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (107, '107', 1, 2, 0, 0, 0, 100, 1, 7, '7') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (108, '108', 1, 2, 0, 0, 0, 100, 1, 8, '8') 11:55:23.2 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (109, '109', 1, 2, 0, 0, 0, 100, 1, 9, '9') 11:55:23.2 Info: CreateTable ArtistMetadata 11:55:23.2 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:23.2 Info: => 0.0001317s 11:55:23.2 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:23.2 Info: => 8.38E-05s 11:55:23.2 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:23.2 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:23.2 Info: => 7.11E-05s 11:55:23.2 Info: AlterTable Artists 11:55:23.2 Info: => 4E-07s 11:55:23.2 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:23.2 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.2 Info: => 0.0005051s 11:55:23.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:23.2 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:23.2 Info: => 6E-05s 11:55:23.2 Info: CreateTable AlbumReleases 11:55:23.2 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:23.2 Info: => 0.0001296s 11:55:23.2 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:23.2 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:23.2 Info: => 8.1E-05s 11:55:23.2 Info: CreateIndex AlbumReleases (AlbumId) 11:55:23.2 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:23.2 Info: => 0.0003912s 11:55:23.2 Info: PerformDBOperation 11:55:23.2 Info: Performing DB Operation 11:55:23.3 Info: => 0.0044635s 11:55:23.3 Info: AlterTable Albums 11:55:23.3 Info: => 4E-07s 11:55:23.3 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:23.3 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.3 Info: => 0.0005371s 11:55:23.3 Info: AlterTable Albums 11:55:23.3 Info: => 4E-07s 11:55:23.3 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:23.3 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:23.3 Info: => 0.0005143s 11:55:23.3 Info: AlterTable Albums 11:55:23.3 Info: => 4E-07s 11:55:23.3 Info: CreateColumn Albums Links String 11:55:23.3 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:23.3 Info: => 0.0005083s 11:55:23.3 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:23.3 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:23.3 Info: => 9.35E-05s 11:55:23.3 Info: AlterTable Tracks 11:55:23.3 Info: => 3E-07s 11:55:23.3 Info: CreateColumn Tracks ForeignRecordingId String 11:55:23.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:23.3 Info: => 0.0005126s 11:55:23.3 Info: AlterTable Tracks 11:55:23.3 Info: => 3E-07s 11:55:23.3 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:23.3 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:23.3 Info: => 0.0005126s 11:55:23.3 Info: AlterTable Tracks 11:55:23.3 Info: => 4E-07s 11:55:23.3 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:23.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.3 Info: => 0.0005144s 11:55:23.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:23.3 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:23.3 Info: => 9.17E-05s 11:55:23.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:23.3 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:23.3 Info: => 7.75E-05s 11:55:23.3 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:23.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:23.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:23.3 Info: DROP TABLE "Artists" 11:55:23.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.3 Info: => 0.0114903s 11:55:23.3 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:23.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:23.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:23.3 Info: DROP TABLE "Albums" 11:55:23.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.3 Info: => 0.0042279s 11:55:23.3 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:23.3 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:23.3 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:23.3 Info: DROP TABLE "Tracks" 11:55:23.3 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:23.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.3 Info: => 0.0039349s 11:55:23.3 Info: DeleteColumn TrackFiles ArtistId 11:55:23.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:23.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:23.3 Info: DROP TABLE "TrackFiles" 11:55:23.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:23.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:23.3 Info: => 0.0036243s 11:55:23.3 Info: CreateIndex Artists (ArtistMetadataId) 11:55:23.3 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:23.3 Info: => 7.97E-05s 11:55:23.3 Info: CreateIndex Artists (Monitored) 11:55:23.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:23.3 Info: => 7.57E-05s 11:55:23.3 Info: CreateIndex Albums (ArtistMetadataId) 11:55:23.3 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:23.3 Info: => 7.53E-05s 11:55:23.3 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:23.3 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:23.3 Info: => 7.68E-05s 11:55:23.3 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:23.3 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:23.3 Info: => 7.53E-05s 11:55:23.3 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:23.3 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:23.3 Info: => 7.74E-05s 11:55:23.3 Info: UpdateData 11:55:23.3 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:23.3 Info: => 4.24E-05s 11:55:23.3 Info: UpdateData 11:55:23.3 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:23.3 Info: => 3.58E-05s 11:55:23.3 Info: UpdateData 11:55:23.3 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:23.3 Info: => 3.64E-05s 11:55:23.3 Info: -> 23 Insert operations completed in 00:00:00.0014715 taking an average of 00:00:00.0000639 11:55:23.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:23', 'add_release_groups_etc') 11:55:23.3 Info: Committing Transaction 11:55:23.3 Info: 23: add_release_groups_etc migrated 11:55:23.3 Info: => 0.0007849s 11:55:23.3 Debug: Took: 00:00:00.1097428 11:55:23.4 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_duplicate_albumrelease --- 11:55:23.4 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_duplicate_foreignreleaseid --- 11:55:23.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173234418938_185/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:23.4 Info: DatabaseEngineVersionCheck migrating 11:55:23.4 Info: PerformDBOperation 11:55:23.4 Info: Performing DB Operation 11:55:23.4 Info: SQLite 3.46.1 11:55:23.4 Info: => 0.0013043s 11:55:23.4 Info: DatabaseEngineVersionCheck migrated 11:55:23.4 Info: => 0.0013146s 11:55:23.4 Info: VersionMigration migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: CreateTable VersionInfo 11:55:23.4 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:23.4 Info: => 0.0001709s 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: VersionMigration migrated 11:55:23.4 Info: => 0.0008626s 11:55:23.4 Info: VersionUniqueMigration migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: CreateIndex VersionInfo (Version) 11:55:23.4 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:23.4 Info: => 0.0001027s 11:55:23.4 Info: AlterTable VersionInfo 11:55:23.4 Info: => 4E-07s 11:55:23.4 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:23.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:23.4 Info: => 0.0004428s 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: VersionUniqueMigration migrated 11:55:23.4 Info: => 0.0007995s 11:55:23.4 Info: VersionDescriptionMigration migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: AlterTable VersionInfo 11:55:23.4 Info: => 5E-07s 11:55:23.4 Info: CreateColumn VersionInfo Description String 11:55:23.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:23.4 Info: => 0.0001776s 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: VersionDescriptionMigration migrated 11:55:23.4 Info: => 0.0004684s 11:55:23.4 Info: 1: InitialSetup migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: Starting migration of Main DB to 1 11:55:23.4 Info: CreateTable Config 11:55:23.4 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:23.4 Info: => 0.0001289s 11:55:23.4 Info: CreateIndex Config (Key) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:23.4 Info: => 7.3E-05s 11:55:23.4 Info: CreateTable RootFolders 11:55:23.4 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:23.4 Info: => 7.87E-05s 11:55:23.4 Info: CreateIndex RootFolders (Path) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:23.4 Info: => 7.07E-05s 11:55:23.4 Info: CreateTable Artists 11:55:23.4 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:23.4 Info: => 0.0001864s 11:55:23.4 Info: CreateIndex Artists (ForeignArtistId) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.4 Info: => 7.66E-05s 11:55:23.4 Info: CreateIndex Artists (NameSlug) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.4 Info: => 6.77E-05s 11:55:23.4 Info: CreateIndex Artists (CleanName) 11:55:23.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.4 Info: => 6.44E-05s 11:55:23.4 Info: CreateIndex Artists (Path) 11:55:23.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.4 Info: => 6.22E-05s 11:55:23.4 Info: CreateTable Albums 11:55:23.4 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:23.4 Info: => 0.000194s 11:55:23.4 Info: CreateIndex Albums (ForeignAlbumId) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.4 Info: => 7.47E-05s 11:55:23.4 Info: CreateIndex Albums (MBId) 11:55:23.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.4 Info: => 7.03E-05s 11:55:23.4 Info: CreateIndex Albums (TADBId) 11:55:23.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.4 Info: => 7.43E-05s 11:55:23.4 Info: CreateIndex Albums (TitleSlug) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.4 Info: => 6.54E-05s 11:55:23.4 Info: CreateIndex Albums (CleanTitle) 11:55:23.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.4 Info: => 6.26E-05s 11:55:23.4 Info: CreateIndex Albums (Path) 11:55:23.4 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:23.4 Info: => 6.17E-05s 11:55:23.4 Info: CreateTable Tracks 11:55:23.4 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:23.4 Info: => 0.0001173s 11:55:23.4 Info: CreateIndex Tracks (ForeignTrackId) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.4 Info: => 6.85E-05s 11:55:23.4 Info: CreateIndex Tracks (ArtistId) 11:55:23.4 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:23.4 Info: => 6.93E-05s 11:55:23.4 Info: CreateIndex Tracks (TrackFileId) 11:55:23.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.4 Info: => 6.84E-05s 11:55:23.4 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:23.4 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:23.4 Info: => 7.1E-05s 11:55:23.4 Info: CreateTable TrackFiles 11:55:23.4 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:23.4 Info: => 0.0001141s 11:55:23.4 Info: CreateIndex TrackFiles (ArtistId) 11:55:23.4 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:23.4 Info: => 6.82E-05s 11:55:23.4 Info: CreateIndex TrackFiles (AlbumId) 11:55:23.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:23.4 Info: => 6.56E-05s 11:55:23.4 Info: CreateTable History 11:55:23.4 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:23.4 Info: => 0.000117s 11:55:23.4 Info: CreateIndex History (Date) 11:55:23.4 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:23.4 Info: => 6.68E-05s 11:55:23.4 Info: CreateIndex History (EventType) 11:55:23.4 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:23.4 Info: => 6.54E-05s 11:55:23.4 Info: CreateIndex History (DownloadId) 11:55:23.4 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:23.4 Info: => 6.56E-05s 11:55:23.4 Info: CreateIndex History (AlbumId) 11:55:23.4 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:23.4 Info: => 6.43E-05s 11:55:23.4 Info: CreateTable Notifications 11:55:23.4 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:23.4 Info: => 0.0001052s 11:55:23.4 Info: CreateTable ScheduledTasks 11:55:23.4 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:23.4 Info: => 8.8E-05s 11:55:23.4 Info: CreateIndex ScheduledTasks (TypeName) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:23.4 Info: => 7.03E-05s 11:55:23.4 Info: CreateTable Indexers 11:55:23.4 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, "EnableSearch" INTEGER) 11:55:23.4 Info: => 9.27E-05s 11:55:23.4 Info: CreateIndex Indexers (Name) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.4 Info: => 6.85E-05s 11:55:23.4 Info: CreateTable Profiles 11:55:23.4 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:23.4 Info: => 8.6E-05s 11:55:23.4 Info: CreateIndex Profiles (Name) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:23.4 Info: => 6.75E-05s 11:55:23.4 Info: CreateTable QualityDefinitions 11:55:23.4 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:23.4 Info: => 9.15E-05s 11:55:23.4 Info: CreateIndex QualityDefinitions (Quality) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:23.4 Info: => 7.01E-05s 11:55:23.4 Info: CreateIndex QualityDefinitions (Title) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:23.4 Info: => 6.83E-05s 11:55:23.4 Info: CreateTable NamingConfig 11:55:23.4 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:23.4 Info: => 0.000101s 11:55:23.4 Info: CreateTable Blacklist 11:55:23.4 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:23.4 Info: => 0.0001464s 11:55:23.4 Info: CreateTable Metadata 11:55:23.4 Info: CREATE TABLE "Metadata" ("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) 11:55:23.4 Info: => 9.3E-05s 11:55:23.4 Info: CreateTable MetadataFiles 11:55:23.4 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:23.4 Info: => 0.000107s 11:55:23.4 Info: CreateTable DownloadClients 11:55:23.4 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) 11:55:23.4 Info: => 9.55E-05s 11:55:23.4 Info: CreateTable PendingReleases 11:55:23.4 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:23.4 Info: => 0.0001423s 11:55:23.4 Info: CreateTable RemotePathMappings 11:55:23.4 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:23.4 Info: => 9.37E-05s 11:55:23.4 Info: CreateTable Tags 11:55:23.4 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:23.4 Info: => 0.000108s 11:55:23.4 Info: CreateIndex Tags (Label) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:23.4 Info: => 7.94E-05s 11:55:23.4 Info: CreateTable Restrictions 11:55:23.4 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:23.4 Info: => 8.83E-05s 11:55:23.4 Info: CreateTable DelayProfiles 11:55:23.4 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:23.4 Info: => 0.0001172s 11:55:23.4 Info: CreateTable Users 11:55:23.4 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:23.4 Info: => 8.55E-05s 11:55:23.4 Info: CreateIndex Users (Identifier) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:23.4 Info: => 8.05E-05s 11:55:23.4 Info: CreateIndex Users (Username) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:23.4 Info: => 7.63E-05s 11:55:23.4 Info: CreateTable Commands 11:55:23.4 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) 11:55:23.4 Info: => 0.0001113s 11:55:23.4 Info: CreateTable IndexerStatus 11:55:23.4 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) 11:55:23.4 Info: => 0.0001067s 11:55:23.4 Info: CreateIndex IndexerStatus (ProviderId) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:23.4 Info: => 9.77E-05s 11:55:23.4 Info: CreateTable ExtraFiles 11:55:23.4 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:23.4 Info: => 0.0001179s 11:55:23.4 Info: CreateTable LyricFiles 11:55:23.4 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:23.4 Info: => 0.0001177s 11:55:23.4 Info: CreateTable LanguageProfiles 11:55:23.4 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:23.4 Info: => 8.7E-05s 11:55:23.4 Info: CreateIndex LanguageProfiles (Name) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:23.4 Info: => 7.98E-05s 11:55:23.4 Info: CreateTable DownloadClientStatus 11:55:23.4 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) 11:55:23.4 Info: => 9.55E-05s 11:55:23.4 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:23.4 Info: => 8.27E-05s 11:55:23.4 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:23.4 Info: -> 1 Insert operations completed in 00:00:00.0000514 taking an average of 00:00:00.0000514 11:55:23.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:23', 'InitialSetup') 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: 1: InitialSetup migrated 11:55:23.4 Info: => 0.0009459s 11:55:23.4 Info: 2: add_reason_to_pending_releases migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: Starting migration of Main DB to 2 11:55:23.4 Info: AlterTable PendingReleases 11:55:23.4 Info: => 4E-07s 11:55:23.4 Info: CreateColumn PendingReleases Reason Int32 11:55:23.4 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:23.4 Info: => 0.0005373s 11:55:23.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:23', 'add_reason_to_pending_releases') 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: 2: add_reason_to_pending_releases migrated 11:55:23.4 Info: => 0.0010017s 11:55:23.4 Info: 3: add_medium_support migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: Starting migration of Main DB to 3 11:55:23.4 Info: AlterTable Albums 11:55:23.4 Info: => 5E-07s 11:55:23.4 Info: CreateColumn Albums Media String 11:55:23.4 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:23.4 Info: => 0.0004788s 11:55:23.4 Info: AlterTable Tracks 11:55:23.4 Info: => 4E-07s 11:55:23.4 Info: CreateColumn Tracks MediumNumber Int32 11:55:23.4 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:23.4 Info: => 0.0004533s 11:55:23.4 Info: AlterTable Tracks 11:55:23.4 Info: => 3E-07s 11:55:23.4 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:23.4 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:23.4 Info: => 0.0004355s 11:55:23.4 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:23.4 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:23.4 Info: => 3.42E-05s 11:55:23.4 Info: DeleteColumn Tracks TrackNumber 11:55:23.4 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:23.4 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:23.4 Info: DROP TABLE "Tracks" 11:55:23.4 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.4 Info: => 0.003783s 11:55:23.4 Info: AlterTable Tracks 11:55:23.4 Info: => 4E-07s 11:55:23.4 Info: CreateColumn Tracks TrackNumber String 11:55:23.4 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:23.4 Info: => 0.0004403s 11:55:23.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:23', 'add_medium_support') 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: 3: add_medium_support migrated 11:55:23.4 Info: => 0.0009774s 11:55:23.4 Info: 4: add_various_qualites_in_profile migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: Starting migration of Main DB to 4 11:55:23.4 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:23.4 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:23.4 Info: => 3.93E-05s 11:55:23.4 Info: PerformDBOperation 11:55:23.4 Info: Performing DB Operation 11:55:23.4 Info: => 3E-05s 11:55:23.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:23', 'add_various_qualites_in_profile') 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: 4: add_various_qualites_in_profile migrated 11:55:23.4 Info: => 0.000455s 11:55:23.4 Info: 5: metadata_profiles migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: Starting migration of Main DB to 5 11:55:23.4 Info: CreateTable MetadataProfiles 11:55:23.4 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:23.4 Info: => 0.0001042s 11:55:23.4 Info: CreateIndex MetadataProfiles (Name) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:23.4 Info: => 8.58E-05s 11:55:23.4 Info: AlterTable Artists 11:55:23.4 Info: => 2E-07s 11:55:23.4 Info: CreateColumn Artists MetadataProfileId Int32 11:55:23.4 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:23.4 Info: => 0.0004561s 11:55:23.4 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:23.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.4 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:23.4 Info: DROP TABLE "Artists" 11:55:23.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.4 Info: => 0.0038742s 11:55:23.4 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:23.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.4 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:23.4 Info: DROP TABLE "Artists" 11:55:23.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.4 Info: => 0.0038217s 11:55:23.4 Info: AlterTable Albums 11:55:23.4 Info: => 3E-07s 11:55:23.4 Info: CreateColumn Albums SecondaryTypes String 11:55:23.4 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:23.4 Info: => 0.0004894s 11:55:23.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:23', 'metadata_profiles') 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: 5: metadata_profiles migrated 11:55:23.4 Info: => 0.0010189s 11:55:23.4 Info: 6: separate_automatic_and_interactive_search migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: Starting migration of Main DB to 6 11:55:23.4 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:23.4 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, "EnableAutomaticSearch" INTEGER) 11:55:23.4 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:23.4 Info: DROP TABLE "Indexers" 11:55:23.4 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.4 Info: => 0.003305s 11:55:23.4 Info: AlterTable Indexers 11:55:23.4 Info: => 3E-07s 11:55:23.4 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:23.4 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:23.4 Info: => 0.0004442s 11:55:23.4 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:23.4 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:23.4 Info: => 3.11E-05s 11:55:23.4 Info: AlterTable Indexers 11:55:23.4 Info: => 3E-07s 11:55:23.4 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:23.4 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:23.4 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:23.4 Info: DROP TABLE "Indexers" 11:55:23.4 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.4 Info: => 0.0033122s 11:55:23.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:23', 'separate_automatic_and_interactive_search') 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: 6: separate_automatic_and_interactive_search migrated 11:55:23.4 Info: => 0.0037821s 11:55:23.4 Info: 7: change_album_path_to_relative migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: Starting migration of Main DB to 7 11:55:23.4 Info: DeleteColumn Albums Path 11:55:23.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:23.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:23.4 Info: DROP TABLE "Albums" 11:55:23.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.4 Info: => 0.0040746s 11:55:23.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:23', 'change_album_path_to_relative') 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: 7: change_album_path_to_relative migrated 11:55:23.4 Info: => 0.0046407s 11:55:23.4 Info: 8: change_quality_size_mb_to_kb migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: Starting migration of Main DB to 8 11:55:23.4 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:23.4 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:23.4 Info: => 4.27E-05s 11:55:23.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:23', 'change_quality_size_mb_to_kb') 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: 8: change_quality_size_mb_to_kb migrated 11:55:23.4 Info: => 0.000491s 11:55:23.4 Info: 9: album_releases migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: Starting migration of Main DB to 9 11:55:23.4 Info: AlterTable Albums 11:55:23.4 Info: => 5E-07s 11:55:23.4 Info: CreateColumn Albums Releases String 11:55:23.4 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:23.4 Info: => 0.000454s 11:55:23.4 Info: AlterTable Albums 11:55:23.4 Info: => 4E-07s 11:55:23.4 Info: CreateColumn Albums CurrentRelease String 11:55:23.4 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:23.4 Info: => 0.0004641s 11:55:23.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:23', 'album_releases') 11:55:23.4 Info: Committing Transaction 11:55:23.4 Info: 9: album_releases migrated 11:55:23.4 Info: => 0.0008995s 11:55:23.4 Info: 10: album_releases_fix migrating 11:55:23.4 Info: Beginning Transaction 11:55:23.4 Info: Starting migration of Main DB to 10 11:55:23.4 Info: AlterTable Albums 11:55:23.4 Info: => 4E-07s 11:55:23.4 Info: AlterColumn Albums Releases String 11:55:23.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:23.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:23.4 Info: DROP TABLE "Albums" 11:55:23.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.4 Info: => 0.0040299s 11:55:23.4 Info: AlterTable Albums 11:55:23.4 Info: => 4E-07s 11:55:23.4 Info: AlterColumn Albums CurrentRelease String 11:55:23.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:23.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:23.5 Info: DROP TABLE "Albums" 11:55:23.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.5 Info: => 0.0039851s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:23', 'album_releases_fix') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 10: album_releases_fix migrated 11:55:23.5 Info: => 0.0045134s 11:55:23.5 Info: 11: import_lists migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 11 11:55:23.5 Info: CreateTable ImportLists 11:55:23.5 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.5 Info: => 0.0001288s 11:55:23.5 Info: CreateIndex ImportLists (Name) 11:55:23.5 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:23.5 Info: => 7.85E-05s 11:55:23.5 Info: CreateTable ImportListStatus 11:55:23.5 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:23.5 Info: => 0.0001018s 11:55:23.5 Info: CreateIndex ImportListStatus (ProviderId) 11:55:23.5 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:23.5 Info: => 7.72E-05s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:23', 'import_lists') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 11: import_lists migrated 11:55:23.5 Info: => 0.000514s 11:55:23.5 Info: 12: add_release_status migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 12 11:55:23.5 Info: AlterTable MetadataProfiles 11:55:23.5 Info: => 5E-07s 11:55:23.5 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:23.5 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:23.5 Info: => 0.000467s 11:55:23.5 Info: PerformDBOperation 11:55:23.5 Info: Performing DB Operation 11:55:23.5 Info: => 2.48E-05s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:23', 'add_release_status') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 12: add_release_status migrated 11:55:23.5 Info: => 0.0004412s 11:55:23.5 Info: 13: album_download_notification migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 13 11:55:23.5 Info: AlterTable Notifications 11:55:23.5 Info: => 4E-07s 11:55:23.5 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:23.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:23.5 Info: => 0.0005561s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:23', 'album_download_notification') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 13: album_download_notification migrated 11:55:23.5 Info: => 0.001014s 11:55:23.5 Info: 14: fix_language_metadata_profiles migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 14 11:55:23.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:23.5 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:23.5 Info: => 8.37E-05s 11:55:23.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:23.5 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:23.5 Info: => 7.02E-05s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:23', 'fix_language_metadata_profiles') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 14: fix_language_metadata_profiles migrated 11:55:23.5 Info: => 0.0004689s 11:55:23.5 Info: 15: remove_fanzub migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 15 11:55:23.5 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:23.5 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:23.5 Info: => 3.05E-05s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:23', 'remove_fanzub') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 15: remove_fanzub migrated 11:55:23.5 Info: => 0.0004237s 11:55:23.5 Info: 16: update_artist_history_indexes migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 16 11:55:23.5 Info: CreateIndex Albums (ArtistId) 11:55:23.5 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:23.5 Info: => 8.8E-05s 11:55:23.5 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:23.5 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:23.5 Info: => 8.11E-05s 11:55:23.5 Info: DeleteIndex History (AlbumId) 11:55:23.5 Info: DROP INDEX "IX_History_AlbumId" 11:55:23.5 Info: => 0.0001153s 11:55:23.5 Info: CreateIndex History (AlbumId, Date) 11:55:23.5 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:23.5 Info: => 8.14E-05s 11:55:23.5 Info: DeleteIndex History (DownloadId) 11:55:23.5 Info: DROP INDEX "IX_History_DownloadId" 11:55:23.5 Info: => 0.0001089s 11:55:23.5 Info: CreateIndex History (DownloadId, Date) 11:55:23.5 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:23.5 Info: => 7.92E-05s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:23', 'update_artist_history_indexes') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 16: update_artist_history_indexes migrated 11:55:23.5 Info: => 0.0004331s 11:55:23.5 Info: 17: remove_nma migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 17 11:55:23.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:23.5 Info: => 3.74E-05s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:23', 'remove_nma') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 17: remove_nma migrated 11:55:23.5 Info: => 0.000428s 11:55:23.5 Info: 18: album_disambiguation migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 18 11:55:23.5 Info: AlterTable Albums 11:55:23.5 Info: => 4E-07s 11:55:23.5 Info: CreateColumn Albums Disambiguation String 11:55:23.5 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:23.5 Info: => 0.0004899s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:23', 'album_disambiguation') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 18: album_disambiguation migrated 11:55:23.5 Info: => 0.0009365s 11:55:23.5 Info: 19: add_ape_quality_in_profiles migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 19 11:55:23.5 Info: PerformDBOperation 11:55:23.5 Info: Performing DB Operation 11:55:23.5 Info: => 6.43E-05s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:23', 'add_ape_quality_in_profiles') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 19: add_ape_quality_in_profiles migrated 11:55:23.5 Info: => 0.0004858s 11:55:23.5 Info: 20: remove_pushalot migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 20 11:55:23.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:23.5 Info: => 3.56E-05s 11:55:23.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.5 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:23.5 Info: => 2.72E-05s 11:55:23.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.5 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:23.5 Info: => 2.44E-05s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:23', 'remove_pushalot') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 20: remove_pushalot migrated 11:55:23.5 Info: => 0.0003145s 11:55:23.5 Info: 21: add_custom_filters migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 21 11:55:23.5 Info: CreateTable CustomFilters 11:55:23.5 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:23.5 Info: => 0.0001408s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:23', 'add_custom_filters') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 21: add_custom_filters migrated 11:55:23.5 Info: => 0.0004673s 11:55:23.5 Info: 22: import_list_tags migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 22 11:55:23.5 Info: AlterTable ImportLists 11:55:23.5 Info: => 4E-07s 11:55:23.5 Info: CreateColumn ImportLists Tags String 11:55:23.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:23.5 Info: => 0.0005521s 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:23', 'import_list_tags') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 22: import_list_tags migrated 11:55:23.5 Info: => 0.000959s 11:55:23.5 Info: 23: add_release_groups_etc migrating 11:55:23.5 Info: Beginning Transaction 11:55:23.5 Info: Starting migration of Main DB to 23 11:55:23.5 Info: INSERT INTO "Artists" ("Id", "ForeignArtistId", "Name", "CleanName", "Status", "Images", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (1, '1', 'TestArtist', 'TestArtist', 1, '', '/mnt/data/path/TestArtist', 1, 1, 1, 1) 11:55:23.5 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "Duration", "Media", "Releases", "CurrentRelease") VALUES (1, '1', 1, 'TestAlbum1', 'TestAlbum1', '', 1, 'Studio', 100, '', '', '{ "id": "TestForeignId", "title": "Title1", "releaseDate": "2024-10-13T00:00:00Z", "trackCount": 1, "mediaCount": 1, "disambiguation": "Disambiguation1", "format": "Format1" }') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (1, '1', 1, 1, 0, 0, 0, 100, 1, 0, '0') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (2, '2', 1, 1, 0, 0, 0, 100, 1, 1, '1') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (3, '3', 1, 1, 0, 0, 0, 100, 1, 2, '2') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (4, '4', 1, 1, 0, 0, 0, 100, 1, 3, '3') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (5, '5', 1, 1, 0, 0, 0, 100, 1, 4, '4') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (6, '6', 1, 1, 0, 0, 0, 100, 1, 5, '5') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (7, '7', 1, 1, 0, 0, 0, 100, 1, 6, '6') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (8, '8', 1, 1, 0, 0, 0, 100, 1, 7, '7') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (9, '9', 1, 1, 0, 0, 0, 100, 1, 8, '8') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (10, '10', 1, 1, 0, 0, 0, 100, 1, 9, '9') 11:55:23.5 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "Duration", "Media", "Releases", "CurrentRelease") VALUES (2, '2', 1, 'TestAlbum2', 'TestAlbum2', '', 1, 'Studio', 100, '', '', '{ "id": "TestForeignId", "title": "Title2", "releaseDate": "2024-10-14T00:00:00Z", "trackCount": 2, "mediaCount": 2, "disambiguation": "Disambiguation2", "format": "Format2" }') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (100, '100', 1, 2, 0, 0, 0, 100, 1, 0, '0') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (101, '101', 1, 2, 0, 0, 0, 100, 1, 1, '1') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (102, '102', 1, 2, 0, 0, 0, 100, 1, 2, '2') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (103, '103', 1, 2, 0, 0, 0, 100, 1, 3, '3') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (104, '104', 1, 2, 0, 0, 0, 100, 1, 4, '4') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (105, '105', 1, 2, 0, 0, 0, 100, 1, 5, '5') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (106, '106', 1, 2, 0, 0, 0, 100, 1, 6, '6') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (107, '107', 1, 2, 0, 0, 0, 100, 1, 7, '7') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (108, '108', 1, 2, 0, 0, 0, 100, 1, 8, '8') 11:55:23.5 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (109, '109', 1, 2, 0, 0, 0, 100, 1, 9, '9') 11:55:23.5 Info: CreateTable ArtistMetadata 11:55:23.5 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:23.5 Info: => 0.000146s 11:55:23.5 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:23.5 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:23.5 Info: => 8.95E-05s 11:55:23.5 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:23.5 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:23.5 Info: => 0.0001007s 11:55:23.5 Info: AlterTable Artists 11:55:23.5 Info: => 4E-07s 11:55:23.5 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:23.5 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.5 Info: => 0.0005294s 11:55:23.5 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:23.5 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:23.5 Info: => 6.69E-05s 11:55:23.5 Info: CreateTable AlbumReleases 11:55:23.5 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:23.5 Info: => 0.0001461s 11:55:23.5 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:23.5 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:23.5 Info: => 8.62E-05s 11:55:23.5 Info: CreateIndex AlbumReleases (AlbumId) 11:55:23.5 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:23.5 Info: => 8.56E-05s 11:55:23.5 Info: PerformDBOperation 11:55:23.5 Info: Performing DB Operation 11:55:23.5 Info: => 0.0029004s 11:55:23.5 Info: AlterTable Albums 11:55:23.5 Info: => 3E-07s 11:55:23.5 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:23.5 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.5 Info: => 0.0005548s 11:55:23.5 Info: AlterTable Albums 11:55:23.5 Info: => 3E-07s 11:55:23.5 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:23.5 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:23.5 Info: => 0.0005205s 11:55:23.5 Info: AlterTable Albums 11:55:23.5 Info: => 3E-07s 11:55:23.5 Info: CreateColumn Albums Links String 11:55:23.5 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:23.5 Info: => 0.0005293s 11:55:23.5 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:23.5 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:23.5 Info: => 9.59E-05s 11:55:23.5 Info: AlterTable Tracks 11:55:23.5 Info: => 4E-07s 11:55:23.5 Info: CreateColumn Tracks ForeignRecordingId String 11:55:23.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:23.5 Info: => 0.0005269s 11:55:23.5 Info: AlterTable Tracks 11:55:23.5 Info: => 4E-07s 11:55:23.5 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:23.5 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:23.5 Info: => 0.0005161s 11:55:23.5 Info: AlterTable Tracks 11:55:23.5 Info: => 4E-07s 11:55:23.5 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:23.5 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.5 Info: => 0.0005167s 11:55:23.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:23.5 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:23.5 Info: => 9.62E-05s 11:55:23.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:23.5 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:23.5 Info: => 9.3E-05s 11:55:23.5 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:23.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:23.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:23.5 Info: DROP TABLE "Artists" 11:55:23.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.5 Info: => 0.0116159s 11:55:23.5 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:23.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:23.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:23.5 Info: DROP TABLE "Albums" 11:55:23.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.5 Info: => 0.0042703s 11:55:23.5 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:23.5 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:23.5 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:23.5 Info: DROP TABLE "Tracks" 11:55:23.5 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:23.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.5 Info: => 0.0039876s 11:55:23.5 Info: DeleteColumn TrackFiles ArtistId 11:55:23.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:23.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:23.5 Info: DROP TABLE "TrackFiles" 11:55:23.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:23.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:23.5 Info: => 0.0042541s 11:55:23.5 Info: CreateIndex Artists (ArtistMetadataId) 11:55:23.5 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:23.5 Info: => 8.71E-05s 11:55:23.5 Info: CreateIndex Artists (Monitored) 11:55:23.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:23.5 Info: => 7.53E-05s 11:55:23.5 Info: CreateIndex Albums (ArtistMetadataId) 11:55:23.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:23.5 Info: => 7.48E-05s 11:55:23.5 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:23.5 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:23.5 Info: => 7.69E-05s 11:55:23.5 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:23.5 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:23.5 Info: => 0.0001054s 11:55:23.5 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:23.5 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:23.5 Info: => 7.87E-05s 11:55:23.5 Info: UpdateData 11:55:23.5 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:23.5 Info: => 4.16E-05s 11:55:23.5 Info: UpdateData 11:55:23.5 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:23.5 Info: => 3.8E-05s 11:55:23.5 Info: UpdateData 11:55:23.5 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:23.5 Info: => 3.56E-05s 11:55:23.5 Info: -> 23 Insert operations completed in 00:00:00.0018870 taking an average of 00:00:00.0000820 11:55:23.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:23', 'add_release_groups_etc') 11:55:23.5 Info: Committing Transaction 11:55:23.5 Info: 23: add_release_groups_etc migrated 11:55:23.5 Info: => 0.0007098s 11:55:23.5 Debug: Took: 00:00:00.1093260 11:55:23.6 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_duplicate_foreignreleaseid --- 11:55:23.6 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_empty_albumrelease --- 11:55:23.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173236606874_187/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:23.6 Info: DatabaseEngineVersionCheck migrating 11:55:23.6 Info: PerformDBOperation 11:55:23.6 Info: Performing DB Operation 11:55:23.6 Info: SQLite 3.46.1 11:55:23.6 Info: => 0.0015097s 11:55:23.6 Info: DatabaseEngineVersionCheck migrated 11:55:23.6 Info: => 0.0015213s 11:55:23.6 Info: VersionMigration migrating 11:55:23.6 Info: Beginning Transaction 11:55:23.6 Info: CreateTable VersionInfo 11:55:23.6 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:23.6 Info: => 0.0001394s 11:55:23.6 Info: Committing Transaction 11:55:23.6 Info: VersionMigration migrated 11:55:23.6 Info: => 0.0006991s 11:55:23.6 Info: VersionUniqueMigration migrating 11:55:23.6 Info: Beginning Transaction 11:55:23.6 Info: CreateIndex VersionInfo (Version) 11:55:23.6 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:23.6 Info: => 0.0001058s 11:55:23.6 Info: AlterTable VersionInfo 11:55:23.6 Info: => 8E-07s 11:55:23.6 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:23.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:23.6 Info: => 0.0004721s 11:55:23.6 Info: Committing Transaction 11:55:23.6 Info: VersionUniqueMigration migrated 11:55:23.6 Info: => 0.0007475s 11:55:23.6 Info: VersionDescriptionMigration migrating 11:55:23.6 Info: Beginning Transaction 11:55:23.6 Info: AlterTable VersionInfo 11:55:23.6 Info: => 5E-07s 11:55:23.6 Info: CreateColumn VersionInfo Description String 11:55:23.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:23.6 Info: => 0.0002176s 11:55:23.6 Info: Committing Transaction 11:55:23.6 Info: VersionDescriptionMigration migrated 11:55:23.6 Info: => 0.0004789s 11:55:23.6 Info: 1: InitialSetup migrating 11:55:23.6 Info: Beginning Transaction 11:55:23.6 Info: Starting migration of Main DB to 1 11:55:23.6 Info: CreateTable Config 11:55:23.6 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:23.6 Info: => 0.00016s 11:55:23.6 Info: CreateIndex Config (Key) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:23.6 Info: => 7.77E-05s 11:55:23.6 Info: CreateTable RootFolders 11:55:23.6 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:23.6 Info: => 8.48E-05s 11:55:23.6 Info: CreateIndex RootFolders (Path) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:23.6 Info: => 8.27E-05s 11:55:23.6 Info: CreateTable Artists 11:55:23.6 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:23.6 Info: => 0.0001842s 11:55:23.6 Info: CreateIndex Artists (ForeignArtistId) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.6 Info: => 7.05E-05s 11:55:23.6 Info: CreateIndex Artists (NameSlug) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.6 Info: => 6.65E-05s 11:55:23.6 Info: CreateIndex Artists (CleanName) 11:55:23.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.6 Info: => 7.57E-05s 11:55:23.6 Info: CreateIndex Artists (Path) 11:55:23.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.6 Info: => 6.85E-05s 11:55:23.6 Info: CreateTable Albums 11:55:23.6 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:23.6 Info: => 0.0001853s 11:55:23.6 Info: CreateIndex Albums (ForeignAlbumId) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.6 Info: => 6.82E-05s 11:55:23.6 Info: CreateIndex Albums (MBId) 11:55:23.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.6 Info: => 6.5E-05s 11:55:23.6 Info: CreateIndex Albums (TADBId) 11:55:23.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.6 Info: => 6.16E-05s 11:55:23.6 Info: CreateIndex Albums (TitleSlug) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.6 Info: => 6.38E-05s 11:55:23.6 Info: CreateIndex Albums (CleanTitle) 11:55:23.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.6 Info: => 6.24E-05s 11:55:23.6 Info: CreateIndex Albums (Path) 11:55:23.6 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:23.6 Info: => 5.89E-05s 11:55:23.6 Info: CreateTable Tracks 11:55:23.6 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:23.6 Info: => 0.0001178s 11:55:23.6 Info: CreateIndex Tracks (ForeignTrackId) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.6 Info: => 6.89E-05s 11:55:23.6 Info: CreateIndex Tracks (ArtistId) 11:55:23.6 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:23.6 Info: => 6.98E-05s 11:55:23.6 Info: CreateIndex Tracks (TrackFileId) 11:55:23.6 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.6 Info: => 7.05E-05s 11:55:23.6 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:23.6 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:23.6 Info: => 7.1E-05s 11:55:23.6 Info: CreateTable TrackFiles 11:55:23.6 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:23.6 Info: => 0.000111s 11:55:23.6 Info: CreateIndex TrackFiles (ArtistId) 11:55:23.6 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:23.6 Info: => 6.69E-05s 11:55:23.6 Info: CreateIndex TrackFiles (AlbumId) 11:55:23.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:23.6 Info: => 6.47E-05s 11:55:23.6 Info: CreateTable History 11:55:23.6 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:23.6 Info: => 0.0001186s 11:55:23.6 Info: CreateIndex History (Date) 11:55:23.6 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:23.6 Info: => 6.72E-05s 11:55:23.6 Info: CreateIndex History (EventType) 11:55:23.6 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:23.6 Info: => 6.54E-05s 11:55:23.6 Info: CreateIndex History (DownloadId) 11:55:23.6 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:23.6 Info: => 6.39E-05s 11:55:23.6 Info: CreateIndex History (AlbumId) 11:55:23.6 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:23.6 Info: => 6.41E-05s 11:55:23.6 Info: CreateTable Notifications 11:55:23.6 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:23.6 Info: => 0.0001071s 11:55:23.6 Info: CreateTable ScheduledTasks 11:55:23.6 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:23.6 Info: => 0.0001091s 11:55:23.6 Info: CreateIndex ScheduledTasks (TypeName) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:23.6 Info: => 6.98E-05s 11:55:23.6 Info: CreateTable Indexers 11:55:23.6 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, "EnableSearch" INTEGER) 11:55:23.6 Info: => 0.00012s 11:55:23.6 Info: CreateIndex Indexers (Name) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.6 Info: => 7.85E-05s 11:55:23.6 Info: CreateTable Profiles 11:55:23.6 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:23.6 Info: => 9.72E-05s 11:55:23.6 Info: CreateIndex Profiles (Name) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:23.6 Info: => 7.44E-05s 11:55:23.6 Info: CreateTable QualityDefinitions 11:55:23.6 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:23.6 Info: => 0.0001146s 11:55:23.6 Info: CreateIndex QualityDefinitions (Quality) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:23.6 Info: => 8.36E-05s 11:55:23.6 Info: CreateIndex QualityDefinitions (Title) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:23.6 Info: => 7.24E-05s 11:55:23.6 Info: CreateTable NamingConfig 11:55:23.6 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:23.6 Info: => 0.0001059s 11:55:23.6 Info: CreateTable Blacklist 11:55:23.6 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:23.6 Info: => 0.0001379s 11:55:23.6 Info: CreateTable Metadata 11:55:23.6 Info: CREATE TABLE "Metadata" ("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) 11:55:23.6 Info: => 9.1E-05s 11:55:23.6 Info: CreateTable MetadataFiles 11:55:23.6 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:23.6 Info: => 0.0001061s 11:55:23.6 Info: CreateTable DownloadClients 11:55:23.6 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) 11:55:23.6 Info: => 0.0001024s 11:55:23.6 Info: CreateTable PendingReleases 11:55:23.6 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:23.6 Info: => 0.0001037s 11:55:23.6 Info: CreateTable RemotePathMappings 11:55:23.6 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:23.6 Info: => 9.08E-05s 11:55:23.6 Info: CreateTable Tags 11:55:23.6 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:23.6 Info: => 8.1E-05s 11:55:23.6 Info: CreateIndex Tags (Label) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:23.6 Info: => 8.16E-05s 11:55:23.6 Info: CreateTable Restrictions 11:55:23.6 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:23.6 Info: => 8.58E-05s 11:55:23.6 Info: CreateTable DelayProfiles 11:55:23.6 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:23.6 Info: => 0.0001271s 11:55:23.6 Info: CreateTable Users 11:55:23.6 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:23.6 Info: => 9.76E-05s 11:55:23.6 Info: CreateIndex Users (Identifier) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:23.6 Info: => 8.09E-05s 11:55:23.6 Info: CreateIndex Users (Username) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:23.6 Info: => 7.51E-05s 11:55:23.6 Info: CreateTable Commands 11:55:23.6 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) 11:55:23.6 Info: => 0.0001109s 11:55:23.6 Info: CreateTable IndexerStatus 11:55:23.6 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) 11:55:23.6 Info: => 0.0001102s 11:55:23.6 Info: CreateIndex IndexerStatus (ProviderId) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:23.6 Info: => 7.94E-05s 11:55:23.6 Info: CreateTable ExtraFiles 11:55:23.6 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:23.6 Info: => 0.0001002s 11:55:23.6 Info: CreateTable LyricFiles 11:55:23.6 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:23.6 Info: => 0.0001251s 11:55:23.6 Info: CreateTable LanguageProfiles 11:55:23.6 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:23.6 Info: => 8.67E-05s 11:55:23.6 Info: CreateIndex LanguageProfiles (Name) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:23.6 Info: => 8.15E-05s 11:55:23.6 Info: CreateTable DownloadClientStatus 11:55:23.6 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) 11:55:23.6 Info: => 9.43E-05s 11:55:23.6 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:23.6 Info: => 8.35E-05s 11:55:23.6 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:23.6 Info: -> 1 Insert operations completed in 00:00:00.0000536 taking an average of 00:00:00.0000536 11:55:23.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:23', 'InitialSetup') 11:55:23.6 Info: Committing Transaction 11:55:23.6 Info: 1: InitialSetup migrated 11:55:23.6 Info: => 0.0009636s 11:55:23.6 Info: 2: add_reason_to_pending_releases migrating 11:55:23.6 Info: Beginning Transaction 11:55:23.6 Info: Starting migration of Main DB to 2 11:55:23.6 Info: AlterTable PendingReleases 11:55:23.6 Info: => 4E-07s 11:55:23.6 Info: CreateColumn PendingReleases Reason Int32 11:55:23.6 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:23.6 Info: => 0.0005129s 11:55:23.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:23', 'add_reason_to_pending_releases') 11:55:23.6 Info: Committing Transaction 11:55:23.6 Info: 2: add_reason_to_pending_releases migrated 11:55:23.6 Info: => 0.0009432s 11:55:23.6 Info: 3: add_medium_support migrating 11:55:23.6 Info: Beginning Transaction 11:55:23.6 Info: Starting migration of Main DB to 3 11:55:23.6 Info: AlterTable Albums 11:55:23.6 Info: => 4E-07s 11:55:23.6 Info: CreateColumn Albums Media String 11:55:23.6 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:23.6 Info: => 0.0004927s 11:55:23.6 Info: AlterTable Tracks 11:55:23.6 Info: => 3E-07s 11:55:23.6 Info: CreateColumn Tracks MediumNumber Int32 11:55:23.6 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:23.6 Info: => 0.0004567s 11:55:23.6 Info: AlterTable Tracks 11:55:23.6 Info: => 4E-07s 11:55:23.6 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:23.6 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:23.6 Info: => 0.0004976s 11:55:23.6 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:23.6 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:23.6 Info: => 5.62E-05s 11:55:23.6 Info: DeleteColumn Tracks TrackNumber 11:55:23.6 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:23.6 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:23.6 Info: DROP TABLE "Tracks" 11:55:23.6 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.6 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:23.6 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.6 Info: => 0.0037553s 11:55:23.6 Info: AlterTable Tracks 11:55:23.6 Info: => 4E-07s 11:55:23.6 Info: CreateColumn Tracks TrackNumber String 11:55:23.6 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:23.6 Info: => 0.0004346s 11:55:23.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:23', 'add_medium_support') 11:55:23.6 Info: Committing Transaction 11:55:23.6 Info: 3: add_medium_support migrated 11:55:23.6 Info: => 0.0009245s 11:55:23.6 Info: 4: add_various_qualites_in_profile migrating 11:55:23.6 Info: Beginning Transaction 11:55:23.6 Info: Starting migration of Main DB to 4 11:55:23.6 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:23.6 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:23.6 Info: => 3.92E-05s 11:55:23.6 Info: PerformDBOperation 11:55:23.6 Info: Performing DB Operation 11:55:23.6 Info: => 2.77E-05s 11:55:23.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:23', 'add_various_qualites_in_profile') 11:55:23.6 Info: Committing Transaction 11:55:23.6 Info: 4: add_various_qualites_in_profile migrated 11:55:23.6 Info: => 0.0004293s 11:55:23.6 Info: 5: metadata_profiles migrating 11:55:23.6 Info: Beginning Transaction 11:55:23.6 Info: Starting migration of Main DB to 5 11:55:23.6 Info: CreateTable MetadataProfiles 11:55:23.6 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:23.6 Info: => 0.0001075s 11:55:23.6 Info: CreateIndex MetadataProfiles (Name) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:23.6 Info: => 8.6E-05s 11:55:23.6 Info: AlterTable Artists 11:55:23.6 Info: => 3E-07s 11:55:23.6 Info: CreateColumn Artists MetadataProfileId Int32 11:55:23.6 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:23.6 Info: => 0.0004595s 11:55:23.6 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:23.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.6 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:23.6 Info: DROP TABLE "Artists" 11:55:23.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.6 Info: => 0.0039311s 11:55:23.6 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:23.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.6 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:23.6 Info: DROP TABLE "Artists" 11:55:23.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.6 Info: => 0.0037789s 11:55:23.6 Info: AlterTable Albums 11:55:23.6 Info: => 4E-07s 11:55:23.6 Info: CreateColumn Albums SecondaryTypes String 11:55:23.6 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:23.6 Info: => 0.000439s 11:55:23.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:23', 'metadata_profiles') 11:55:23.6 Info: Committing Transaction 11:55:23.6 Info: 5: metadata_profiles migrated 11:55:23.6 Info: => 0.0009509s 11:55:23.6 Info: 6: separate_automatic_and_interactive_search migrating 11:55:23.6 Info: Beginning Transaction 11:55:23.6 Info: Starting migration of Main DB to 6 11:55:23.6 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:23.7 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, "EnableAutomaticSearch" INTEGER) 11:55:23.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:23.7 Info: DROP TABLE "Indexers" 11:55:23.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.7 Info: => 0.0032774s 11:55:23.7 Info: AlterTable Indexers 11:55:23.7 Info: => 4E-07s 11:55:23.7 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:23.7 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:23.7 Info: => 0.0004344s 11:55:23.7 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:23.7 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:23.7 Info: => 3.09E-05s 11:55:23.7 Info: AlterTable Indexers 11:55:23.7 Info: => 3E-07s 11:55:23.7 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:23.7 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:23.7 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:23.7 Info: DROP TABLE "Indexers" 11:55:23.7 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.7 Info: => 0.0032718s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:23', 'separate_automatic_and_interactive_search') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 6: separate_automatic_and_interactive_search migrated 11:55:23.7 Info: => 0.0037275s 11:55:23.7 Info: 7: change_album_path_to_relative migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 7 11:55:23.7 Info: DeleteColumn Albums Path 11:55:23.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:23.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:23.7 Info: DROP TABLE "Albums" 11:55:23.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.7 Info: => 0.0046362s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:23', 'change_album_path_to_relative') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 7: change_album_path_to_relative migrated 11:55:23.7 Info: => 0.0051582s 11:55:23.7 Info: 8: change_quality_size_mb_to_kb migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 8 11:55:23.7 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:23.7 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:23.7 Info: => 3.85E-05s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:23', 'change_quality_size_mb_to_kb') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 8: change_quality_size_mb_to_kb migrated 11:55:23.7 Info: => 0.0004668s 11:55:23.7 Info: 9: album_releases migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 9 11:55:23.7 Info: AlterTable Albums 11:55:23.7 Info: => 5E-07s 11:55:23.7 Info: CreateColumn Albums Releases String 11:55:23.7 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:23.7 Info: => 0.0004614s 11:55:23.7 Info: AlterTable Albums 11:55:23.7 Info: => 3E-07s 11:55:23.7 Info: CreateColumn Albums CurrentRelease String 11:55:23.7 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:23.7 Info: => 0.0004732s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:23', 'album_releases') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 9: album_releases migrated 11:55:23.7 Info: => 0.0009271s 11:55:23.7 Info: 10: album_releases_fix migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 10 11:55:23.7 Info: AlterTable Albums 11:55:23.7 Info: => 4E-07s 11:55:23.7 Info: AlterColumn Albums Releases String 11:55:23.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:23.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:23.7 Info: DROP TABLE "Albums" 11:55:23.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.7 Info: => 0.0045703s 11:55:23.7 Info: AlterTable Albums 11:55:23.7 Info: => 4E-07s 11:55:23.7 Info: AlterColumn Albums CurrentRelease String 11:55:23.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:23.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:23.7 Info: DROP TABLE "Albums" 11:55:23.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.7 Info: => 0.0045414s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:23', 'album_releases_fix') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 10: album_releases_fix migrated 11:55:23.7 Info: => 0.0050736s 11:55:23.7 Info: 11: import_lists migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 11 11:55:23.7 Info: CreateTable ImportLists 11:55:23.7 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.7 Info: => 0.000144s 11:55:23.7 Info: CreateIndex ImportLists (Name) 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:23.7 Info: => 8.5E-05s 11:55:23.7 Info: CreateTable ImportListStatus 11:55:23.7 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:23.7 Info: => 0.000111s 11:55:23.7 Info: CreateIndex ImportListStatus (ProviderId) 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:23.7 Info: => 8.23E-05s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:23', 'import_lists') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 11: import_lists migrated 11:55:23.7 Info: => 0.0005675s 11:55:23.7 Info: 12: add_release_status migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 12 11:55:23.7 Info: AlterTable MetadataProfiles 11:55:23.7 Info: => 5E-07s 11:55:23.7 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:23.7 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:23.7 Info: => 0.0004766s 11:55:23.7 Info: PerformDBOperation 11:55:23.7 Info: Performing DB Operation 11:55:23.7 Info: => 2.28E-05s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:23', 'add_release_status') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 12: add_release_status migrated 11:55:23.7 Info: => 0.0004573s 11:55:23.7 Info: 13: album_download_notification migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 13 11:55:23.7 Info: AlterTable Notifications 11:55:23.7 Info: => 4E-07s 11:55:23.7 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:23.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:23.7 Info: => 0.0004887s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:23', 'album_download_notification') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 13: album_download_notification migrated 11:55:23.7 Info: => 0.0009174s 11:55:23.7 Info: 14: fix_language_metadata_profiles migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 14 11:55:23.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:23.7 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:23.7 Info: => 9.91E-05s 11:55:23.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:23.7 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:23.7 Info: => 8.45E-05s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:23', 'fix_language_metadata_profiles') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 14: fix_language_metadata_profiles migrated 11:55:23.7 Info: => 0.0004408s 11:55:23.7 Info: 15: remove_fanzub migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 15 11:55:23.7 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:23.7 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:23.7 Info: => 3.94E-05s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:23', 'remove_fanzub') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 15: remove_fanzub migrated 11:55:23.7 Info: => 0.0003739s 11:55:23.7 Info: 16: update_artist_history_indexes migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 16 11:55:23.7 Info: CreateIndex Albums (ArtistId) 11:55:23.7 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:23.7 Info: => 9.26E-05s 11:55:23.7 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:23.7 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:23.7 Info: => 8.82E-05s 11:55:23.7 Info: DeleteIndex History (AlbumId) 11:55:23.7 Info: DROP INDEX "IX_History_AlbumId" 11:55:23.7 Info: => 0.0001321s 11:55:23.7 Info: CreateIndex History (AlbumId, Date) 11:55:23.7 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:23.7 Info: => 9.27E-05s 11:55:23.7 Info: DeleteIndex History (DownloadId) 11:55:23.7 Info: DROP INDEX "IX_History_DownloadId" 11:55:23.7 Info: => 0.0001093s 11:55:23.7 Info: CreateIndex History (DownloadId, Date) 11:55:23.7 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:23.7 Info: => 8.93E-05s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:23', 'update_artist_history_indexes') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 16: update_artist_history_indexes migrated 11:55:23.7 Info: => 0.0004437s 11:55:23.7 Info: 17: remove_nma migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 17 11:55:23.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:23.7 Info: => 4.13E-05s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:23', 'remove_nma') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 17: remove_nma migrated 11:55:23.7 Info: => 0.0003692s 11:55:23.7 Info: 18: album_disambiguation migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 18 11:55:23.7 Info: AlterTable Albums 11:55:23.7 Info: => 5E-07s 11:55:23.7 Info: CreateColumn Albums Disambiguation String 11:55:23.7 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:23.7 Info: => 0.0005625s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:23', 'album_disambiguation') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 18: album_disambiguation migrated 11:55:23.7 Info: => 0.0009989s 11:55:23.7 Info: 19: add_ape_quality_in_profiles migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 19 11:55:23.7 Info: PerformDBOperation 11:55:23.7 Info: Performing DB Operation 11:55:23.7 Info: => 3.17E-05s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:23', 'add_ape_quality_in_profiles') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 19: add_ape_quality_in_profiles migrated 11:55:23.7 Info: => 0.0003705s 11:55:23.7 Info: 20: remove_pushalot migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 20 11:55:23.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:23.7 Info: => 4.87E-05s 11:55:23.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.7 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:23.7 Info: => 4.43E-05s 11:55:23.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.7 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:23.7 Info: => 3.21E-05s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:23', 'remove_pushalot') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 20: remove_pushalot migrated 11:55:23.7 Info: => 0.0003694s 11:55:23.7 Info: 21: add_custom_filters migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 21 11:55:23.7 Info: CreateTable CustomFilters 11:55:23.7 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:23.7 Info: => 0.0001138s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:23', 'add_custom_filters') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 21: add_custom_filters migrated 11:55:23.7 Info: => 0.0004477s 11:55:23.7 Info: 22: import_list_tags migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 22 11:55:23.7 Info: AlterTable ImportLists 11:55:23.7 Info: => 4E-07s 11:55:23.7 Info: CreateColumn ImportLists Tags String 11:55:23.7 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:23.7 Info: => 0.0005272s 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:23', 'import_list_tags') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 22: import_list_tags migrated 11:55:23.7 Info: => 0.0009353s 11:55:23.7 Info: 23: add_release_groups_etc migrating 11:55:23.7 Info: Beginning Transaction 11:55:23.7 Info: Starting migration of Main DB to 23 11:55:23.7 Info: INSERT INTO "Artists" ("Id", "ForeignArtistId", "Name", "CleanName", "Status", "Images", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (1, '1', 'TestArtist', 'TestArtist', 1, '', '/mnt/data/path/TestArtist', 1, 1, 1, 1) 11:55:23.7 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "Duration", "Media", "Releases", "CurrentRelease") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 100, '', '', '') 11:55:23.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (1, '1', 1, 1, 0, 0, 0, 100, 1, 0, '0') 11:55:23.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (2, '2', 1, 1, 0, 0, 0, 100, 1, 1, '1') 11:55:23.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (3, '3', 1, 1, 0, 0, 0, 100, 1, 2, '2') 11:55:23.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (4, '4', 1, 1, 0, 0, 0, 100, 1, 3, '3') 11:55:23.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (5, '5', 1, 1, 0, 0, 0, 100, 1, 4, '4') 11:55:23.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (6, '6', 1, 1, 0, 0, 0, 100, 1, 5, '5') 11:55:23.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (7, '7', 1, 1, 0, 0, 0, 100, 1, 6, '6') 11:55:23.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (8, '8', 1, 1, 0, 0, 0, 100, 1, 7, '7') 11:55:23.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (9, '9', 1, 1, 0, 0, 0, 100, 1, 8, '8') 11:55:23.7 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (10, '10', 1, 1, 0, 0, 0, 100, 1, 9, '9') 11:55:23.7 Info: CreateTable ArtistMetadata 11:55:23.7 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:23.7 Info: => 0.0001548s 11:55:23.7 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:23.7 Info: => 8.87E-05s 11:55:23.7 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:23.7 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:23.7 Info: => 9.11E-05s 11:55:23.7 Info: AlterTable Artists 11:55:23.7 Info: => 3E-07s 11:55:23.7 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:23.7 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.7 Info: => 0.0005886s 11:55:23.7 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:23.7 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:23.7 Info: => 6.86E-05s 11:55:23.7 Info: CreateTable AlbumReleases 11:55:23.7 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:23.7 Info: => 0.0001545s 11:55:23.7 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:23.7 Info: => 8.68E-05s 11:55:23.7 Info: CreateIndex AlbumReleases (AlbumId) 11:55:23.7 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:23.7 Info: => 8.12E-05s 11:55:23.7 Info: PerformDBOperation 11:55:23.7 Info: Performing DB Operation 11:55:23.7 Info: => 0.0029069s 11:55:23.7 Info: AlterTable Albums 11:55:23.7 Info: => 4E-07s 11:55:23.7 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:23.7 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.7 Info: => 0.0005555s 11:55:23.7 Info: AlterTable Albums 11:55:23.7 Info: => 4E-07s 11:55:23.7 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:23.7 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:23.7 Info: => 0.0005639s 11:55:23.7 Info: AlterTable Albums 11:55:23.7 Info: => 4E-07s 11:55:23.7 Info: CreateColumn Albums Links String 11:55:23.7 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:23.7 Info: => 0.0005128s 11:55:23.7 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:23.7 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:23.7 Info: => 9.89E-05s 11:55:23.7 Info: AlterTable Tracks 11:55:23.7 Info: => 4E-07s 11:55:23.7 Info: CreateColumn Tracks ForeignRecordingId String 11:55:23.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:23.7 Info: => 0.0005388s 11:55:23.7 Info: AlterTable Tracks 11:55:23.7 Info: => 3E-07s 11:55:23.7 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:23.7 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:23.7 Info: => 0.0005109s 11:55:23.7 Info: AlterTable Tracks 11:55:23.7 Info: => 4E-07s 11:55:23.7 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:23.7 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.7 Info: => 0.0005577s 11:55:23.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:23.7 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:23.7 Info: => 8.63E-05s 11:55:23.7 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:23.7 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:23.7 Info: => 7.54E-05s 11:55:23.7 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:23.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:23.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:23.7 Info: DROP TABLE "Artists" 11:55:23.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.7 Info: => 0.0110931s 11:55:23.7 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:23.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:23.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:23.7 Info: DROP TABLE "Albums" 11:55:23.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.7 Info: => 0.0042367s 11:55:23.7 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:23.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:23.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:23.7 Info: DROP TABLE "Tracks" 11:55:23.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:23.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.7 Info: => 0.0038972s 11:55:23.7 Info: DeleteColumn TrackFiles ArtistId 11:55:23.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:23.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:23.7 Info: DROP TABLE "TrackFiles" 11:55:23.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:23.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:23.7 Info: => 0.0036954s 11:55:23.7 Info: CreateIndex Artists (ArtistMetadataId) 11:55:23.7 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:23.7 Info: => 8.73E-05s 11:55:23.7 Info: CreateIndex Artists (Monitored) 11:55:23.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:23.7 Info: => 7.95E-05s 11:55:23.7 Info: CreateIndex Albums (ArtistMetadataId) 11:55:23.7 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:23.7 Info: => 7.74E-05s 11:55:23.7 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:23.7 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:23.7 Info: => 7.85E-05s 11:55:23.7 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:23.7 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:23.7 Info: => 7.76E-05s 11:55:23.7 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:23.7 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:23.7 Info: => 7.94E-05s 11:55:23.7 Info: UpdateData 11:55:23.7 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:23.7 Info: => 4.13E-05s 11:55:23.7 Info: UpdateData 11:55:23.7 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:23.7 Info: => 3.48E-05s 11:55:23.7 Info: UpdateData 11:55:23.7 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:23.7 Info: => 3.58E-05s 11:55:23.7 Info: -> 12 Insert operations completed in 00:00:00.0009773 taking an average of 00:00:00.0000814 11:55:23.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:23', 'add_release_groups_etc') 11:55:23.7 Info: Committing Transaction 11:55:23.7 Info: 23: add_release_groups_etc migrated 11:55:23.7 Info: => 0.0007116s 11:55:23.7 Debug: Took: 00:00:00.1090881 11:55:23.8 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_empty_albumrelease --- 11:55:23.8 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_multiple_media --- 11:55:23.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173238535356_189/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:23.8 Info: DatabaseEngineVersionCheck migrating 11:55:23.8 Info: PerformDBOperation 11:55:23.8 Info: Performing DB Operation 11:55:23.8 Info: SQLite 3.46.1 11:55:23.8 Info: => 0.0014139s 11:55:23.8 Info: DatabaseEngineVersionCheck migrated 11:55:23.8 Info: => 0.001424s 11:55:23.8 Info: VersionMigration migrating 11:55:23.8 Info: Beginning Transaction 11:55:23.8 Info: CreateTable VersionInfo 11:55:23.8 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:23.8 Info: => 0.00014s 11:55:23.8 Info: Committing Transaction 11:55:23.8 Info: VersionMigration migrated 11:55:23.8 Info: => 0.0007578s 11:55:23.8 Info: VersionUniqueMigration migrating 11:55:23.8 Info: Beginning Transaction 11:55:23.8 Info: CreateIndex VersionInfo (Version) 11:55:23.8 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:23.8 Info: => 0.0001019s 11:55:23.8 Info: AlterTable VersionInfo 11:55:23.8 Info: => 7E-07s 11:55:23.8 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:23.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:23.8 Info: => 0.0004383s 11:55:23.8 Info: Committing Transaction 11:55:23.8 Info: VersionUniqueMigration migrated 11:55:23.8 Info: => 0.0008062s 11:55:23.8 Info: VersionDescriptionMigration migrating 11:55:23.8 Info: Beginning Transaction 11:55:23.8 Info: AlterTable VersionInfo 11:55:23.8 Info: => 4E-07s 11:55:23.8 Info: CreateColumn VersionInfo Description String 11:55:23.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:23.8 Info: => 0.0002025s 11:55:23.8 Info: Committing Transaction 11:55:23.8 Info: VersionDescriptionMigration migrated 11:55:23.8 Info: => 0.0005239s 11:55:23.8 Info: 1: InitialSetup migrating 11:55:23.8 Info: Beginning Transaction 11:55:23.8 Info: Starting migration of Main DB to 1 11:55:23.8 Info: CreateTable Config 11:55:23.8 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:23.8 Info: => 0.0001671s 11:55:23.8 Info: CreateIndex Config (Key) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:23.8 Info: => 7.59E-05s 11:55:23.8 Info: CreateTable RootFolders 11:55:23.8 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:23.8 Info: => 0.0001016s 11:55:23.8 Info: CreateIndex RootFolders (Path) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:23.8 Info: => 7.03E-05s 11:55:23.8 Info: CreateTable Artists 11:55:23.8 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:23.8 Info: => 0.0001847s 11:55:23.8 Info: CreateIndex Artists (ForeignArtistId) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.8 Info: => 7.1E-05s 11:55:23.8 Info: CreateIndex Artists (NameSlug) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.8 Info: => 6.77E-05s 11:55:23.8 Info: CreateIndex Artists (CleanName) 11:55:23.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.8 Info: => 6.58E-05s 11:55:23.8 Info: CreateIndex Artists (Path) 11:55:23.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.8 Info: => 6.4E-05s 11:55:23.8 Info: CreateTable Albums 11:55:23.8 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:23.8 Info: => 0.0001649s 11:55:23.8 Info: CreateIndex Albums (ForeignAlbumId) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.8 Info: => 6.94E-05s 11:55:23.8 Info: CreateIndex Albums (MBId) 11:55:23.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.8 Info: => 6.51E-05s 11:55:23.8 Info: CreateIndex Albums (TADBId) 11:55:23.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.8 Info: => 6.47E-05s 11:55:23.8 Info: CreateIndex Albums (TitleSlug) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.8 Info: => 6.5E-05s 11:55:23.8 Info: CreateIndex Albums (CleanTitle) 11:55:23.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.8 Info: => 6.22E-05s 11:55:23.8 Info: CreateIndex Albums (Path) 11:55:23.8 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:23.8 Info: => 6.33E-05s 11:55:23.8 Info: CreateTable Tracks 11:55:23.8 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:23.8 Info: => 0.0001192s 11:55:23.8 Info: CreateIndex Tracks (ForeignTrackId) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.8 Info: => 6.96E-05s 11:55:23.8 Info: CreateIndex Tracks (ArtistId) 11:55:23.8 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:23.8 Info: => 6.93E-05s 11:55:23.8 Info: CreateIndex Tracks (TrackFileId) 11:55:23.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.8 Info: => 7.95E-05s 11:55:23.8 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:23.8 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:23.8 Info: => 7.4E-05s 11:55:23.8 Info: CreateTable TrackFiles 11:55:23.8 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:23.8 Info: => 0.0001151s 11:55:23.8 Info: CreateIndex TrackFiles (ArtistId) 11:55:23.8 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:23.8 Info: => 6.94E-05s 11:55:23.8 Info: CreateIndex TrackFiles (AlbumId) 11:55:23.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:23.8 Info: => 6.79E-05s 11:55:23.8 Info: CreateTable History 11:55:23.8 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:23.8 Info: => 0.0001214s 11:55:23.8 Info: CreateIndex History (Date) 11:55:23.8 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:23.8 Info: => 6.9E-05s 11:55:23.8 Info: CreateIndex History (EventType) 11:55:23.8 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:23.8 Info: => 6.71E-05s 11:55:23.8 Info: CreateIndex History (DownloadId) 11:55:23.8 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:23.8 Info: => 6.71E-05s 11:55:23.8 Info: CreateIndex History (AlbumId) 11:55:23.8 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:23.8 Info: => 9.16E-05s 11:55:23.8 Info: CreateTable Notifications 11:55:23.8 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:23.8 Info: => 0.0001218s 11:55:23.8 Info: CreateTable ScheduledTasks 11:55:23.8 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:23.8 Info: => 0.0001035s 11:55:23.8 Info: CreateIndex ScheduledTasks (TypeName) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:23.8 Info: => 7.22E-05s 11:55:23.8 Info: CreateTable Indexers 11:55:23.8 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, "EnableSearch" INTEGER) 11:55:23.8 Info: => 9.46E-05s 11:55:23.8 Info: CreateIndex Indexers (Name) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.8 Info: => 7.69E-05s 11:55:23.8 Info: CreateTable Profiles 11:55:23.8 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:23.8 Info: => 0.0001097s 11:55:23.8 Info: CreateIndex Profiles (Name) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:23.8 Info: => 9.95E-05s 11:55:23.8 Info: CreateTable QualityDefinitions 11:55:23.8 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:23.8 Info: => 0.0001213s 11:55:23.8 Info: CreateIndex QualityDefinitions (Quality) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:23.8 Info: => 7.37E-05s 11:55:23.8 Info: CreateIndex QualityDefinitions (Title) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:23.8 Info: => 7.38E-05s 11:55:23.8 Info: CreateTable NamingConfig 11:55:23.8 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:23.8 Info: => 0.0001086s 11:55:23.8 Info: CreateTable Blacklist 11:55:23.8 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:23.8 Info: => 0.0001479s 11:55:23.8 Info: CreateTable Metadata 11:55:23.8 Info: CREATE TABLE "Metadata" ("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) 11:55:23.8 Info: => 9.46E-05s 11:55:23.8 Info: CreateTable MetadataFiles 11:55:23.8 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:23.8 Info: => 0.0001093s 11:55:23.8 Info: CreateTable DownloadClients 11:55:23.8 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) 11:55:23.8 Info: => 9.7E-05s 11:55:23.8 Info: CreateTable PendingReleases 11:55:23.8 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:23.8 Info: => 0.0001043s 11:55:23.8 Info: CreateTable RemotePathMappings 11:55:23.8 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:23.8 Info: => 9.35E-05s 11:55:23.8 Info: CreateTable Tags 11:55:23.8 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:23.8 Info: => 8.28E-05s 11:55:23.8 Info: CreateIndex Tags (Label) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:23.8 Info: => 8.39E-05s 11:55:23.8 Info: CreateTable Restrictions 11:55:23.8 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:23.8 Info: => 8.84E-05s 11:55:23.8 Info: CreateTable DelayProfiles 11:55:23.8 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:23.8 Info: => 0.000122s 11:55:23.8 Info: CreateTable Users 11:55:23.8 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:23.8 Info: => 8.79E-05s 11:55:23.8 Info: CreateIndex Users (Identifier) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:23.8 Info: => 8.62E-05s 11:55:23.8 Info: CreateIndex Users (Username) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:23.8 Info: => 7.73E-05s 11:55:23.8 Info: CreateTable Commands 11:55:23.8 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) 11:55:23.8 Info: => 0.0001134s 11:55:23.8 Info: CreateTable IndexerStatus 11:55:23.8 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) 11:55:23.8 Info: => 0.0001135s 11:55:23.8 Info: CreateIndex IndexerStatus (ProviderId) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:23.8 Info: => 0.0001009s 11:55:23.8 Info: CreateTable ExtraFiles 11:55:23.8 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:23.8 Info: => 0.0001174s 11:55:23.8 Info: CreateTable LyricFiles 11:55:23.8 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:23.8 Info: => 0.0001232s 11:55:23.8 Info: CreateTable LanguageProfiles 11:55:23.8 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:23.8 Info: => 8.73E-05s 11:55:23.8 Info: CreateIndex LanguageProfiles (Name) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:23.8 Info: => 8.41E-05s 11:55:23.8 Info: CreateTable DownloadClientStatus 11:55:23.8 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) 11:55:23.8 Info: => 9.78E-05s 11:55:23.8 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:23.8 Info: => 8.69E-05s 11:55:23.8 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:23.8 Info: -> 1 Insert operations completed in 00:00:00.0000510 taking an average of 00:00:00.0000510 11:55:23.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:23', 'InitialSetup') 11:55:23.8 Info: Committing Transaction 11:55:23.8 Info: 1: InitialSetup migrated 11:55:23.8 Info: => 0.0009697s 11:55:23.8 Info: 2: add_reason_to_pending_releases migrating 11:55:23.8 Info: Beginning Transaction 11:55:23.8 Info: Starting migration of Main DB to 2 11:55:23.8 Info: AlterTable PendingReleases 11:55:23.8 Info: => 4E-07s 11:55:23.8 Info: CreateColumn PendingReleases Reason Int32 11:55:23.8 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:23.8 Info: => 0.0004995s 11:55:23.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:23', 'add_reason_to_pending_releases') 11:55:23.8 Info: Committing Transaction 11:55:23.8 Info: 2: add_reason_to_pending_releases migrated 11:55:23.8 Info: => 0.0009255s 11:55:23.8 Info: 3: add_medium_support migrating 11:55:23.8 Info: Beginning Transaction 11:55:23.8 Info: Starting migration of Main DB to 3 11:55:23.8 Info: AlterTable Albums 11:55:23.8 Info: => 4E-07s 11:55:23.8 Info: CreateColumn Albums Media String 11:55:23.8 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:23.8 Info: => 0.00049s 11:55:23.8 Info: AlterTable Tracks 11:55:23.8 Info: => 3E-07s 11:55:23.8 Info: CreateColumn Tracks MediumNumber Int32 11:55:23.8 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:23.8 Info: => 0.0004553s 11:55:23.8 Info: AlterTable Tracks 11:55:23.8 Info: => 4E-07s 11:55:23.8 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:23.8 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:23.8 Info: => 0.000469s 11:55:23.8 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:23.8 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:23.8 Info: => 3.66E-05s 11:55:23.8 Info: DeleteColumn Tracks TrackNumber 11:55:23.8 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:23.8 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:23.8 Info: DROP TABLE "Tracks" 11:55:23.8 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.8 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:23.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.8 Info: => 0.0043619s 11:55:23.8 Info: AlterTable Tracks 11:55:23.8 Info: => 4E-07s 11:55:23.8 Info: CreateColumn Tracks TrackNumber String 11:55:23.8 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:23.8 Info: => 0.0004382s 11:55:23.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:23', 'add_medium_support') 11:55:23.8 Info: Committing Transaction 11:55:23.8 Info: 3: add_medium_support migrated 11:55:23.8 Info: => 0.0009341s 11:55:23.8 Info: 4: add_various_qualites_in_profile migrating 11:55:23.8 Info: Beginning Transaction 11:55:23.8 Info: Starting migration of Main DB to 4 11:55:23.8 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:23.8 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:23.8 Info: => 4.24E-05s 11:55:23.8 Info: PerformDBOperation 11:55:23.8 Info: Performing DB Operation 11:55:23.8 Info: => 2.8E-05s 11:55:23.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:23', 'add_various_qualites_in_profile') 11:55:23.8 Info: Committing Transaction 11:55:23.8 Info: 4: add_various_qualites_in_profile migrated 11:55:23.8 Info: => 0.0004522s 11:55:23.8 Info: 5: metadata_profiles migrating 11:55:23.8 Info: Beginning Transaction 11:55:23.8 Info: Starting migration of Main DB to 5 11:55:23.8 Info: CreateTable MetadataProfiles 11:55:23.8 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:23.8 Info: => 0.0001144s 11:55:23.8 Info: CreateIndex MetadataProfiles (Name) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:23.8 Info: => 9.36E-05s 11:55:23.8 Info: AlterTable Artists 11:55:23.8 Info: => 3E-07s 11:55:23.8 Info: CreateColumn Artists MetadataProfileId Int32 11:55:23.8 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:23.8 Info: => 0.0005554s 11:55:23.8 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:23.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.8 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:23.8 Info: DROP TABLE "Artists" 11:55:23.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.8 Info: => 0.0046122s 11:55:23.8 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:23.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.8 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:23.8 Info: DROP TABLE "Artists" 11:55:23.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:23.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:23.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.8 Info: => 0.004469s 11:55:23.8 Info: AlterTable Albums 11:55:23.8 Info: => 3E-07s 11:55:23.8 Info: CreateColumn Albums SecondaryTypes String 11:55:23.8 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:23.8 Info: => 0.0004914s 11:55:23.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:23', 'metadata_profiles') 11:55:23.8 Info: Committing Transaction 11:55:23.8 Info: 5: metadata_profiles migrated 11:55:23.8 Info: => 0.0010313s 11:55:23.8 Info: 6: separate_automatic_and_interactive_search migrating 11:55:23.8 Info: Beginning Transaction 11:55:23.8 Info: Starting migration of Main DB to 6 11:55:23.8 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:23.8 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, "EnableAutomaticSearch" INTEGER) 11:55:23.8 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:23.8 Info: DROP TABLE "Indexers" 11:55:23.8 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.9 Info: => 0.0038829s 11:55:23.9 Info: AlterTable Indexers 11:55:23.9 Info: => 3E-07s 11:55:23.9 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:23.9 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:23.9 Info: => 0.0004668s 11:55:23.9 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:23.9 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:23.9 Info: => 3.46E-05s 11:55:23.9 Info: AlterTable Indexers 11:55:23.9 Info: => 2E-07s 11:55:23.9 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:23.9 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:23.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:23.9 Info: DROP TABLE "Indexers" 11:55:23.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:23.9 Info: => 0.0039102s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:23', 'separate_automatic_and_interactive_search') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 6: separate_automatic_and_interactive_search migrated 11:55:23.9 Info: => 0.004381s 11:55:23.9 Info: 7: change_album_path_to_relative migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 7 11:55:23.9 Info: DeleteColumn Albums Path 11:55:23.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:23.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:23.9 Info: DROP TABLE "Albums" 11:55:23.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.9 Info: => 0.0048537s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:23', 'change_album_path_to_relative') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 7: change_album_path_to_relative migrated 11:55:23.9 Info: => 0.0053923s 11:55:23.9 Info: 8: change_quality_size_mb_to_kb migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 8 11:55:23.9 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:23.9 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:23.9 Info: => 4.18E-05s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:23', 'change_quality_size_mb_to_kb') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 8: change_quality_size_mb_to_kb migrated 11:55:23.9 Info: => 0.0004721s 11:55:23.9 Info: 9: album_releases migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 9 11:55:23.9 Info: AlterTable Albums 11:55:23.9 Info: => 4E-07s 11:55:23.9 Info: CreateColumn Albums Releases String 11:55:23.9 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:23.9 Info: => 0.0004647s 11:55:23.9 Info: AlterTable Albums 11:55:23.9 Info: => 4E-07s 11:55:23.9 Info: CreateColumn Albums CurrentRelease String 11:55:23.9 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:23.9 Info: => 0.0005019s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:23', 'album_releases') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 9: album_releases migrated 11:55:23.9 Info: => 0.0009097s 11:55:23.9 Info: 10: album_releases_fix migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 10 11:55:23.9 Info: AlterTable Albums 11:55:23.9 Info: => 5E-07s 11:55:23.9 Info: AlterColumn Albums Releases String 11:55:23.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:23.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:23.9 Info: DROP TABLE "Albums" 11:55:23.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.9 Info: => 0.0046409s 11:55:23.9 Info: AlterTable Albums 11:55:23.9 Info: => 4E-07s 11:55:23.9 Info: AlterColumn Albums CurrentRelease String 11:55:23.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:23.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:23.9 Info: DROP TABLE "Albums" 11:55:23.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.9 Info: => 0.0046242s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:23', 'album_releases_fix') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 10: album_releases_fix migrated 11:55:23.9 Info: => 0.0051209s 11:55:23.9 Info: 11: import_lists migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 11 11:55:23.9 Info: CreateTable ImportLists 11:55:23.9 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:23.9 Info: => 0.0001464s 11:55:23.9 Info: CreateIndex ImportLists (Name) 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:23.9 Info: => 8.58E-05s 11:55:23.9 Info: CreateTable ImportListStatus 11:55:23.9 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:23.9 Info: => 0.0001175s 11:55:23.9 Info: CreateIndex ImportListStatus (ProviderId) 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:23.9 Info: => 8.36E-05s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:23', 'import_lists') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 11: import_lists migrated 11:55:23.9 Info: => 0.0005548s 11:55:23.9 Info: 12: add_release_status migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 12 11:55:23.9 Info: AlterTable MetadataProfiles 11:55:23.9 Info: => 4E-07s 11:55:23.9 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:23.9 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:23.9 Info: => 0.0004776s 11:55:23.9 Info: PerformDBOperation 11:55:23.9 Info: Performing DB Operation 11:55:23.9 Info: => 2.29E-05s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:23', 'add_release_status') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 12: add_release_status migrated 11:55:23.9 Info: => 0.0004579s 11:55:23.9 Info: 13: album_download_notification migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 13 11:55:23.9 Info: AlterTable Notifications 11:55:23.9 Info: => 4E-07s 11:55:23.9 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:23.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:23.9 Info: => 0.0005659s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:23', 'album_download_notification') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 13: album_download_notification migrated 11:55:23.9 Info: => 0.0014001s 11:55:23.9 Info: 14: fix_language_metadata_profiles migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 14 11:55:23.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:23.9 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:23.9 Info: => 0.0001151s 11:55:23.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:23.9 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:23.9 Info: => 7.81E-05s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:23', 'fix_language_metadata_profiles') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 14: fix_language_metadata_profiles migrated 11:55:23.9 Info: => 0.0005138s 11:55:23.9 Info: 15: remove_fanzub migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 15 11:55:23.9 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:23.9 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:23.9 Info: => 3.91E-05s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:23', 'remove_fanzub') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 15: remove_fanzub migrated 11:55:23.9 Info: => 0.0004605s 11:55:23.9 Info: 16: update_artist_history_indexes migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 16 11:55:23.9 Info: CreateIndex Albums (ArtistId) 11:55:23.9 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:23.9 Info: => 9.44E-05s 11:55:23.9 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:23.9 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:23.9 Info: => 0.0001007s 11:55:23.9 Info: DeleteIndex History (AlbumId) 11:55:23.9 Info: DROP INDEX "IX_History_AlbumId" 11:55:23.9 Info: => 0.0001287s 11:55:23.9 Info: CreateIndex History (AlbumId, Date) 11:55:23.9 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:23.9 Info: => 8.61E-05s 11:55:23.9 Info: DeleteIndex History (DownloadId) 11:55:23.9 Info: DROP INDEX "IX_History_DownloadId" 11:55:23.9 Info: => 0.0001645s 11:55:23.9 Info: CreateIndex History (DownloadId, Date) 11:55:23.9 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:23.9 Info: => 8.45E-05s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:23', 'update_artist_history_indexes') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 16: update_artist_history_indexes migrated 11:55:23.9 Info: => 0.0005736s 11:55:23.9 Info: 17: remove_nma migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 17 11:55:23.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:23.9 Info: => 4.04E-05s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:23', 'remove_nma') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 17: remove_nma migrated 11:55:23.9 Info: => 0.0004236s 11:55:23.9 Info: 18: album_disambiguation migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 18 11:55:23.9 Info: AlterTable Albums 11:55:23.9 Info: => 5E-07s 11:55:23.9 Info: CreateColumn Albums Disambiguation String 11:55:23.9 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:23.9 Info: => 0.0005078s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:23', 'album_disambiguation') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 18: album_disambiguation migrated 11:55:23.9 Info: => 0.000942s 11:55:23.9 Info: 19: add_ape_quality_in_profiles migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 19 11:55:23.9 Info: PerformDBOperation 11:55:23.9 Info: Performing DB Operation 11:55:23.9 Info: => 3.14E-05s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:23', 'add_ape_quality_in_profiles') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 19: add_ape_quality_in_profiles migrated 11:55:23.9 Info: => 0.0003367s 11:55:23.9 Info: 20: remove_pushalot migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 20 11:55:23.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:23.9 Info: => 4.13E-05s 11:55:23.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.9 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:23.9 Info: => 4.72E-05s 11:55:23.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:23.9 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:23.9 Info: => 3.03E-05s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:23', 'remove_pushalot') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 20: remove_pushalot migrated 11:55:23.9 Info: => 0.0003336s 11:55:23.9 Info: 21: add_custom_filters migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 21 11:55:23.9 Info: CreateTable CustomFilters 11:55:23.9 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:23.9 Info: => 0.0001265s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:23', 'add_custom_filters') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 21: add_custom_filters migrated 11:55:23.9 Info: => 0.0005171s 11:55:23.9 Info: 22: import_list_tags migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 22 11:55:23.9 Info: AlterTable ImportLists 11:55:23.9 Info: => 4E-07s 11:55:23.9 Info: CreateColumn ImportLists Tags String 11:55:23.9 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:23.9 Info: => 0.0005063s 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:23', 'import_list_tags') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 22: import_list_tags migrated 11:55:23.9 Info: => 0.0008683s 11:55:23.9 Info: 23: add_release_groups_etc migrating 11:55:23.9 Info: Beginning Transaction 11:55:23.9 Info: Starting migration of Main DB to 23 11:55:23.9 Info: INSERT INTO "Artists" ("Id", "ForeignArtistId", "Name", "CleanName", "Status", "Images", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (1, '1', 'TestArtist', 'TestArtist', 1, '', '/mnt/data/path/TestArtist', 1, 1, 1, 1) 11:55:23.9 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "Duration", "Media", "Releases", "CurrentRelease") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 100, '', '', '{ "id": "Id1", "title": "Title1", "releaseDate": "2024-10-13T00:00:00Z", "trackCount": 1, "mediaCount": 2, "disambiguation": "Disambiguation1", "format": "Format1" }') 11:55:23.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (1, '1', 1, 1, 0, 0, 0, 100, 1, 0, '0') 11:55:23.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (2, '2', 1, 1, 0, 0, 0, 100, 1, 1, '1') 11:55:23.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (3, '3', 1, 1, 0, 0, 0, 100, 1, 2, '2') 11:55:23.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (4, '4', 1, 1, 0, 0, 0, 100, 1, 3, '3') 11:55:23.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (5, '5', 1, 1, 0, 0, 0, 100, 1, 4, '4') 11:55:23.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (6, '6', 1, 1, 0, 0, 0, 100, 1, 5, '5') 11:55:23.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (7, '7', 1, 1, 0, 0, 0, 100, 1, 6, '6') 11:55:23.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (8, '8', 1, 1, 0, 0, 0, 100, 1, 7, '7') 11:55:23.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (9, '9', 1, 1, 0, 0, 0, 100, 1, 8, '8') 11:55:23.9 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (10, '10', 1, 1, 0, 0, 0, 100, 1, 9, '9') 11:55:23.9 Info: CreateTable ArtistMetadata 11:55:23.9 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:23.9 Info: => 0.0001478s 11:55:23.9 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:23.9 Info: => 9.02E-05s 11:55:23.9 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:23.9 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:23.9 Info: => 0.0001002s 11:55:23.9 Info: AlterTable Artists 11:55:23.9 Info: => 3E-07s 11:55:23.9 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:23.9 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.9 Info: => 0.0005305s 11:55:23.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:23.9 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:23.9 Info: => 6.24E-05s 11:55:23.9 Info: CreateTable AlbumReleases 11:55:23.9 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:23.9 Info: => 0.0001506s 11:55:23.9 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:23.9 Info: => 8.73E-05s 11:55:23.9 Info: CreateIndex AlbumReleases (AlbumId) 11:55:23.9 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:23.9 Info: => 7.94E-05s 11:55:23.9 Info: PerformDBOperation 11:55:23.9 Info: Performing DB Operation 11:55:23.9 Info: => 0.0028746s 11:55:23.9 Info: AlterTable Albums 11:55:23.9 Info: => 4E-07s 11:55:23.9 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:23.9 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.9 Info: => 0.0005533s 11:55:23.9 Info: AlterTable Albums 11:55:23.9 Info: => 3E-07s 11:55:23.9 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:23.9 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:23.9 Info: => 0.0005489s 11:55:23.9 Info: AlterTable Albums 11:55:23.9 Info: => 4E-07s 11:55:23.9 Info: CreateColumn Albums Links String 11:55:23.9 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:23.9 Info: => 0.0005168s 11:55:23.9 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:23.9 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:23.9 Info: => 0.0001065s 11:55:23.9 Info: AlterTable Tracks 11:55:23.9 Info: => 3E-07s 11:55:23.9 Info: CreateColumn Tracks ForeignRecordingId String 11:55:23.9 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:23.9 Info: => 0.000525s 11:55:23.9 Info: AlterTable Tracks 11:55:23.9 Info: => 4E-07s 11:55:23.9 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:23.9 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:23.9 Info: => 0.0005343s 11:55:23.9 Info: AlterTable Tracks 11:55:23.9 Info: => 4E-07s 11:55:23.9 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:23.9 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:23.9 Info: => 0.000518s 11:55:23.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:23.9 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:23.9 Info: => 9.24E-05s 11:55:23.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:23.9 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:23.9 Info: => 8.84E-05s 11:55:23.9 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:23.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:23.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:23.9 Info: DROP TABLE "Artists" 11:55:23.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:23.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:23.9 Info: => 0.0112338s 11:55:23.9 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:23.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:23.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:23.9 Info: DROP TABLE "Albums" 11:55:23.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:23.9 Info: => 0.0043074s 11:55:23.9 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:23.9 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:23.9 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:23.9 Info: DROP TABLE "Tracks" 11:55:23.9 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:23.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:23.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:23.9 Info: => 0.003833s 11:55:23.9 Info: DeleteColumn TrackFiles ArtistId 11:55:23.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:23.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:23.9 Info: DROP TABLE "TrackFiles" 11:55:23.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:23.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:23.9 Info: => 0.0036197s 11:55:23.9 Info: CreateIndex Artists (ArtistMetadataId) 11:55:23.9 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:23.9 Info: => 7.9E-05s 11:55:23.9 Info: CreateIndex Artists (Monitored) 11:55:23.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:23.9 Info: => 7.79E-05s 11:55:23.9 Info: CreateIndex Albums (ArtistMetadataId) 11:55:23.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:23.9 Info: => 7.52E-05s 11:55:23.9 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:23.9 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:23.9 Info: => 7.83E-05s 11:55:23.9 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:23.9 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:23.9 Info: => 7.56E-05s 11:55:23.9 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:23.9 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:23.9 Info: => 7.65E-05s 11:55:23.9 Info: UpdateData 11:55:23.9 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:23.9 Info: => 4.11E-05s 11:55:23.9 Info: UpdateData 11:55:23.9 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:23.9 Info: => 3.39E-05s 11:55:23.9 Info: UpdateData 11:55:23.9 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:23.9 Info: => 3.54E-05s 11:55:23.9 Info: -> 12 Insert operations completed in 00:00:00.0010412 taking an average of 00:00:00.0000867 11:55:23.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:23', 'add_release_groups_etc') 11:55:23.9 Info: Committing Transaction 11:55:23.9 Info: 23: add_release_groups_etc migrated 11:55:23.9 Info: => 0.000733s 11:55:23.9 Debug: Took: 00:00:00.1137919 11:55:24.0 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_multiple_media --- 11:55:24.0 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_null_title --- 11:55:24.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173240515968_191/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:24.0 Info: DatabaseEngineVersionCheck migrating 11:55:24.0 Info: PerformDBOperation 11:55:24.0 Info: Performing DB Operation 11:55:24.0 Info: SQLite 3.46.1 11:55:24.0 Info: => 0.00148s 11:55:24.0 Info: DatabaseEngineVersionCheck migrated 11:55:24.0 Info: => 0.0014897s 11:55:24.0 Info: VersionMigration migrating 11:55:24.0 Info: Beginning Transaction 11:55:24.0 Info: CreateTable VersionInfo 11:55:24.0 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:24.0 Info: => 0.0001413s 11:55:24.0 Info: Committing Transaction 11:55:24.0 Info: VersionMigration migrated 11:55:24.0 Info: => 0.001072s 11:55:24.0 Info: VersionUniqueMigration migrating 11:55:24.0 Info: Beginning Transaction 11:55:24.0 Info: CreateIndex VersionInfo (Version) 11:55:24.0 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:24.0 Info: => 0.0001059s 11:55:24.0 Info: AlterTable VersionInfo 11:55:24.0 Info: => 6E-07s 11:55:24.0 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:24.0 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:24.0 Info: => 0.0001991s 11:55:24.0 Info: Committing Transaction 11:55:24.0 Info: VersionUniqueMigration migrated 11:55:24.0 Info: => 0.0005146s 11:55:24.0 Info: VersionDescriptionMigration migrating 11:55:24.0 Info: Beginning Transaction 11:55:24.0 Info: AlterTable VersionInfo 11:55:24.0 Info: => 4E-07s 11:55:24.0 Info: CreateColumn VersionInfo Description String 11:55:24.0 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:24.0 Info: => 0.0004386s 11:55:24.0 Info: Committing Transaction 11:55:24.0 Info: VersionDescriptionMigration migrated 11:55:24.0 Info: => 0.0007367s 11:55:24.0 Info: 1: InitialSetup migrating 11:55:24.0 Info: Beginning Transaction 11:55:24.0 Info: Starting migration of Main DB to 1 11:55:24.0 Info: CreateTable Config 11:55:24.0 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:24.0 Info: => 0.0001374s 11:55:24.0 Info: CreateIndex Config (Key) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:24.0 Info: => 7.55E-05s 11:55:24.0 Info: CreateTable RootFolders 11:55:24.0 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:24.0 Info: => 8.16E-05s 11:55:24.0 Info: CreateIndex RootFolders (Path) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:24.0 Info: => 6.94E-05s 11:55:24.0 Info: CreateTable Artists 11:55:24.0 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:24.0 Info: => 0.0001918s 11:55:24.0 Info: CreateIndex Artists (ForeignArtistId) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.0 Info: => 7.37E-05s 11:55:24.0 Info: CreateIndex Artists (NameSlug) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.0 Info: => 6.76E-05s 11:55:24.0 Info: CreateIndex Artists (CleanName) 11:55:24.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.0 Info: => 6.63E-05s 11:55:24.0 Info: CreateIndex Artists (Path) 11:55:24.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.0 Info: => 6.41E-05s 11:55:24.0 Info: CreateTable Albums 11:55:24.0 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.0 Info: => 0.00017s 11:55:24.0 Info: CreateIndex Albums (ForeignAlbumId) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.0 Info: => 7.11E-05s 11:55:24.0 Info: CreateIndex Albums (MBId) 11:55:24.0 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.0 Info: => 6.96E-05s 11:55:24.0 Info: CreateIndex Albums (TADBId) 11:55:24.0 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.0 Info: => 7.23E-05s 11:55:24.0 Info: CreateIndex Albums (TitleSlug) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.0 Info: => 7.07E-05s 11:55:24.0 Info: CreateIndex Albums (CleanTitle) 11:55:24.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.0 Info: => 9.5E-05s 11:55:24.0 Info: CreateIndex Albums (Path) 11:55:24.0 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:24.0 Info: => 7.27E-05s 11:55:24.0 Info: CreateTable Tracks 11:55:24.0 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.0 Info: => 0.000149s 11:55:24.0 Info: CreateIndex Tracks (ForeignTrackId) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.0 Info: => 7.15E-05s 11:55:24.0 Info: CreateIndex Tracks (ArtistId) 11:55:24.0 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.0 Info: => 7.01E-05s 11:55:24.0 Info: CreateIndex Tracks (TrackFileId) 11:55:24.0 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.0 Info: => 7.33E-05s 11:55:24.0 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:24.0 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:24.0 Info: => 7.45E-05s 11:55:24.0 Info: CreateTable TrackFiles 11:55:24.0 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:24.0 Info: => 0.0001188s 11:55:24.0 Info: CreateIndex TrackFiles (ArtistId) 11:55:24.0 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:24.0 Info: => 6.97E-05s 11:55:24.0 Info: CreateIndex TrackFiles (AlbumId) 11:55:24.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.0 Info: => 6.55E-05s 11:55:24.0 Info: CreateTable History 11:55:24.0 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:24.0 Info: => 0.0001239s 11:55:24.0 Info: CreateIndex History (Date) 11:55:24.0 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:24.0 Info: => 7.01E-05s 11:55:24.0 Info: CreateIndex History (EventType) 11:55:24.0 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:24.0 Info: => 6.81E-05s 11:55:24.0 Info: CreateIndex History (DownloadId) 11:55:24.0 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:24.0 Info: => 6.65E-05s 11:55:24.0 Info: CreateIndex History (AlbumId) 11:55:24.0 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:24.0 Info: => 6.69E-05s 11:55:24.0 Info: CreateTable Notifications 11:55:24.0 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:24.0 Info: => 0.0001122s 11:55:24.0 Info: CreateTable ScheduledTasks 11:55:24.0 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:24.0 Info: => 0.0001132s 11:55:24.0 Info: CreateIndex ScheduledTasks (TypeName) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:24.0 Info: => 7.29E-05s 11:55:24.0 Info: CreateTable Indexers 11:55:24.0 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, "EnableSearch" INTEGER) 11:55:24.0 Info: => 9.93E-05s 11:55:24.0 Info: CreateIndex Indexers (Name) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.0 Info: => 7.8E-05s 11:55:24.0 Info: CreateTable Profiles 11:55:24.0 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:24.0 Info: => 8.64E-05s 11:55:24.0 Info: CreateIndex Profiles (Name) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:24.0 Info: => 7.7E-05s 11:55:24.0 Info: CreateTable QualityDefinitions 11:55:24.0 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:24.0 Info: => 0.0001226s 11:55:24.0 Info: CreateIndex QualityDefinitions (Quality) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:24.0 Info: => 8.65E-05s 11:55:24.0 Info: CreateIndex QualityDefinitions (Title) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:24.0 Info: => 7.6E-05s 11:55:24.0 Info: CreateTable NamingConfig 11:55:24.0 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:24.0 Info: => 0.0001098s 11:55:24.0 Info: CreateTable Blacklist 11:55:24.0 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:24.0 Info: => 0.0001446s 11:55:24.0 Info: CreateTable Metadata 11:55:24.0 Info: CREATE TABLE "Metadata" ("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) 11:55:24.0 Info: => 9.53E-05s 11:55:24.0 Info: CreateTable MetadataFiles 11:55:24.0 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:24.0 Info: => 0.0001106s 11:55:24.0 Info: CreateTable DownloadClients 11:55:24.0 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) 11:55:24.0 Info: => 0.0001074s 11:55:24.0 Info: CreateTable PendingReleases 11:55:24.0 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:24.0 Info: => 0.0001078s 11:55:24.0 Info: CreateTable RemotePathMappings 11:55:24.0 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:24.0 Info: => 9.31E-05s 11:55:24.0 Info: CreateTable Tags 11:55:24.0 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:24.0 Info: => 0.0001118s 11:55:24.0 Info: CreateIndex Tags (Label) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:24.0 Info: => 9.09E-05s 11:55:24.0 Info: CreateTable Restrictions 11:55:24.0 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:24.0 Info: => 0.0001165s 11:55:24.0 Info: CreateTable DelayProfiles 11:55:24.0 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:24.0 Info: => 0.0001363s 11:55:24.0 Info: CreateTable Users 11:55:24.0 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:24.0 Info: => 0.0001018s 11:55:24.0 Info: CreateIndex Users (Identifier) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:24.0 Info: => 8.4E-05s 11:55:24.0 Info: CreateIndex Users (Username) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:24.0 Info: => 7.76E-05s 11:55:24.0 Info: CreateTable Commands 11:55:24.0 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) 11:55:24.0 Info: => 0.000115s 11:55:24.0 Info: CreateTable IndexerStatus 11:55:24.0 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) 11:55:24.0 Info: => 0.0001108s 11:55:24.0 Info: CreateIndex IndexerStatus (ProviderId) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:24.0 Info: => 8.14E-05s 11:55:24.0 Info: CreateTable ExtraFiles 11:55:24.0 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:24.0 Info: => 0.000108s 11:55:24.0 Info: CreateTable LyricFiles 11:55:24.0 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:24.0 Info: => 0.00013s 11:55:24.0 Info: CreateTable LanguageProfiles 11:55:24.0 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:24.0 Info: => 8.71E-05s 11:55:24.0 Info: CreateIndex LanguageProfiles (Name) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:24.0 Info: => 8.53E-05s 11:55:24.0 Info: CreateTable DownloadClientStatus 11:55:24.0 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) 11:55:24.0 Info: => 9.91E-05s 11:55:24.0 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:24.0 Info: => 8.58E-05s 11:55:24.0 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:24.0 Info: -> 1 Insert operations completed in 00:00:00.0000523 taking an average of 00:00:00.0000523 11:55:24.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:24', 'InitialSetup') 11:55:24.0 Info: Committing Transaction 11:55:24.0 Info: 1: InitialSetup migrated 11:55:24.0 Info: => 0.0008709s 11:55:24.0 Info: 2: add_reason_to_pending_releases migrating 11:55:24.0 Info: Beginning Transaction 11:55:24.0 Info: Starting migration of Main DB to 2 11:55:24.0 Info: AlterTable PendingReleases 11:55:24.0 Info: => 5E-07s 11:55:24.0 Info: CreateColumn PendingReleases Reason Int32 11:55:24.0 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:24.0 Info: => 0.0005389s 11:55:24.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:24', 'add_reason_to_pending_releases') 11:55:24.0 Info: Committing Transaction 11:55:24.0 Info: 2: add_reason_to_pending_releases migrated 11:55:24.0 Info: => 0.0009721s 11:55:24.0 Info: 3: add_medium_support migrating 11:55:24.0 Info: Beginning Transaction 11:55:24.0 Info: Starting migration of Main DB to 3 11:55:24.0 Info: AlterTable Albums 11:55:24.0 Info: => 4E-07s 11:55:24.0 Info: CreateColumn Albums Media String 11:55:24.0 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:24.0 Info: => 0.0005018s 11:55:24.0 Info: AlterTable Tracks 11:55:24.0 Info: => 4E-07s 11:55:24.0 Info: CreateColumn Tracks MediumNumber Int32 11:55:24.0 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.0 Info: => 0.0004833s 11:55:24.0 Info: AlterTable Tracks 11:55:24.0 Info: => 3E-07s 11:55:24.0 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:24.0 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.0 Info: => 0.0004555s 11:55:24.0 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.0 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.0 Info: => 3.48E-05s 11:55:24.0 Info: DeleteColumn Tracks TrackNumber 11:55:24.0 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:24.0 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:24.0 Info: DROP TABLE "Tracks" 11:55:24.0 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.0 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.0 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.0 Info: => 0.0038768s 11:55:24.0 Info: AlterTable Tracks 11:55:24.0 Info: => 4E-07s 11:55:24.0 Info: CreateColumn Tracks TrackNumber String 11:55:24.0 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:24.0 Info: => 0.0004772s 11:55:24.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:24', 'add_medium_support') 11:55:24.0 Info: Committing Transaction 11:55:24.0 Info: 3: add_medium_support migrated 11:55:24.0 Info: => 0.0009739s 11:55:24.0 Info: 4: add_various_qualites_in_profile migrating 11:55:24.0 Info: Beginning Transaction 11:55:24.0 Info: Starting migration of Main DB to 4 11:55:24.0 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.0 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.0 Info: => 5.1E-05s 11:55:24.0 Info: PerformDBOperation 11:55:24.0 Info: Performing DB Operation 11:55:24.0 Info: => 2.77E-05s 11:55:24.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:24', 'add_various_qualites_in_profile') 11:55:24.0 Info: Committing Transaction 11:55:24.0 Info: 4: add_various_qualites_in_profile migrated 11:55:24.0 Info: => 0.000423s 11:55:24.0 Info: 5: metadata_profiles migrating 11:55:24.0 Info: Beginning Transaction 11:55:24.0 Info: Starting migration of Main DB to 5 11:55:24.0 Info: CreateTable MetadataProfiles 11:55:24.0 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:24.0 Info: => 0.0001072s 11:55:24.0 Info: CreateIndex MetadataProfiles (Name) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:24.0 Info: => 9.02E-05s 11:55:24.0 Info: AlterTable Artists 11:55:24.0 Info: => 3E-07s 11:55:24.0 Info: CreateColumn Artists MetadataProfileId Int32 11:55:24.0 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:24.0 Info: => 0.0004928s 11:55:24.0 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:24.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.0 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:24.0 Info: DROP TABLE "Artists" 11:55:24.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.0 Info: => 0.0039449s 11:55:24.0 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:24.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.0 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:24.0 Info: DROP TABLE "Artists" 11:55:24.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.0 Info: => 0.0038273s 11:55:24.0 Info: AlterTable Albums 11:55:24.0 Info: => 4E-07s 11:55:24.0 Info: CreateColumn Albums SecondaryTypes String 11:55:24.0 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:24.0 Info: => 0.0004575s 11:55:24.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:24', 'metadata_profiles') 11:55:24.0 Info: Committing Transaction 11:55:24.0 Info: 5: metadata_profiles migrated 11:55:24.0 Info: => 0.0009085s 11:55:24.0 Info: 6: separate_automatic_and_interactive_search migrating 11:55:24.0 Info: Beginning Transaction 11:55:24.0 Info: Starting migration of Main DB to 6 11:55:24.0 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:24.0 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, "EnableAutomaticSearch" INTEGER) 11:55:24.0 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:24.0 Info: DROP TABLE "Indexers" 11:55:24.0 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:24.0 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.0 Info: => 0.0032817s 11:55:24.0 Info: AlterTable Indexers 11:55:24.0 Info: => 4E-07s 11:55:24.0 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:24.0 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:24.0 Info: => 0.0004729s 11:55:24.0 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:24.0 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:24.0 Info: => 3.19E-05s 11:55:24.0 Info: AlterTable Indexers 11:55:24.0 Info: => 2E-07s 11:55:24.0 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:24.0 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:24.0 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:24.0 Info: DROP TABLE "Indexers" 11:55:24.0 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.1 Info: => 0.0032771s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:24', 'separate_automatic_and_interactive_search') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 6: separate_automatic_and_interactive_search migrated 11:55:24.1 Info: => 0.0037402s 11:55:24.1 Info: 7: change_album_path_to_relative migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 7 11:55:24.1 Info: DeleteColumn Albums Path 11:55:24.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:24.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:24.1 Info: DROP TABLE "Albums" 11:55:24.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.1 Info: => 0.0040673s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:24', 'change_album_path_to_relative') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 7: change_album_path_to_relative migrated 11:55:24.1 Info: => 0.004711s 11:55:24.1 Info: 8: change_quality_size_mb_to_kb migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 8 11:55:24.1 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:24.1 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:24.1 Info: => 3.73E-05s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:24', 'change_quality_size_mb_to_kb') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 8: change_quality_size_mb_to_kb migrated 11:55:24.1 Info: => 0.0004312s 11:55:24.1 Info: 9: album_releases migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 9 11:55:24.1 Info: AlterTable Albums 11:55:24.1 Info: => 4E-07s 11:55:24.1 Info: CreateColumn Albums Releases String 11:55:24.1 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:24.1 Info: => 0.0004618s 11:55:24.1 Info: AlterTable Albums 11:55:24.1 Info: => 3E-07s 11:55:24.1 Info: CreateColumn Albums CurrentRelease String 11:55:24.1 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:24.1 Info: => 0.0004598s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:24', 'album_releases') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 9: album_releases migrated 11:55:24.1 Info: => 0.0008876s 11:55:24.1 Info: 10: album_releases_fix migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 10 11:55:24.1 Info: AlterTable Albums 11:55:24.1 Info: => 5E-07s 11:55:24.1 Info: AlterColumn Albums Releases String 11:55:24.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:24.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:24.1 Info: DROP TABLE "Albums" 11:55:24.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.1 Info: => 0.0045711s 11:55:24.1 Info: AlterTable Albums 11:55:24.1 Info: => 3E-07s 11:55:24.1 Info: AlterColumn Albums CurrentRelease String 11:55:24.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:24.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:24.1 Info: DROP TABLE "Albums" 11:55:24.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.1 Info: => 0.0046026s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:24', 'album_releases_fix') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 10: album_releases_fix migrated 11:55:24.1 Info: => 0.0051306s 11:55:24.1 Info: 11: import_lists migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 11 11:55:24.1 Info: CreateTable ImportLists 11:55:24.1 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.1 Info: => 0.000138s 11:55:24.1 Info: CreateIndex ImportLists (Name) 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:24.1 Info: => 8.7E-05s 11:55:24.1 Info: CreateTable ImportListStatus 11:55:24.1 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:24.1 Info: => 0.0001125s 11:55:24.1 Info: CreateIndex ImportListStatus (ProviderId) 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:24.1 Info: => 8.28E-05s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:24', 'import_lists') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 11: import_lists migrated 11:55:24.1 Info: => 0.000544s 11:55:24.1 Info: 12: add_release_status migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 12 11:55:24.1 Info: AlterTable MetadataProfiles 11:55:24.1 Info: => 4E-07s 11:55:24.1 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:24.1 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:24.1 Info: => 0.000523s 11:55:24.1 Info: PerformDBOperation 11:55:24.1 Info: Performing DB Operation 11:55:24.1 Info: => 2.31E-05s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:24', 'add_release_status') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 12: add_release_status migrated 11:55:24.1 Info: => 0.0004645s 11:55:24.1 Info: 13: album_download_notification migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 13 11:55:24.1 Info: AlterTable Notifications 11:55:24.1 Info: => 4E-07s 11:55:24.1 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:24.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:24.1 Info: => 0.0004999s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:24', 'album_download_notification') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 13: album_download_notification migrated 11:55:24.1 Info: => 0.0009391s 11:55:24.1 Info: 14: fix_language_metadata_profiles migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 14 11:55:24.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:24.1 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:24.1 Info: => 8.54E-05s 11:55:24.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:24.1 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:24.1 Info: => 7.71E-05s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:24', 'fix_language_metadata_profiles') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 14: fix_language_metadata_profiles migrated 11:55:24.1 Info: => 0.0005313s 11:55:24.1 Info: 15: remove_fanzub migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 15 11:55:24.1 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:24.1 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:24.1 Info: => 4.86E-05s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:24', 'remove_fanzub') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 15: remove_fanzub migrated 11:55:24.1 Info: => 0.0004225s 11:55:24.1 Info: 16: update_artist_history_indexes migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 16 11:55:24.1 Info: CreateIndex Albums (ArtistId) 11:55:24.1 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:24.1 Info: => 9.27E-05s 11:55:24.1 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:24.1 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:24.1 Info: => 9.14E-05s 11:55:24.1 Info: DeleteIndex History (AlbumId) 11:55:24.1 Info: DROP INDEX "IX_History_AlbumId" 11:55:24.1 Info: => 0.0001309s 11:55:24.1 Info: CreateIndex History (AlbumId, Date) 11:55:24.1 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:24.1 Info: => 8.69E-05s 11:55:24.1 Info: DeleteIndex History (DownloadId) 11:55:24.1 Info: DROP INDEX "IX_History_DownloadId" 11:55:24.1 Info: => 0.0001109s 11:55:24.1 Info: CreateIndex History (DownloadId, Date) 11:55:24.1 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:24.1 Info: => 8.35E-05s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:24', 'update_artist_history_indexes') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 16: update_artist_history_indexes migrated 11:55:24.1 Info: => 0.0005532s 11:55:24.1 Info: 17: remove_nma migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 17 11:55:24.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:24.1 Info: => 4.07E-05s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:24', 'remove_nma') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 17: remove_nma migrated 11:55:24.1 Info: => 0.0003985s 11:55:24.1 Info: 18: album_disambiguation migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 18 11:55:24.1 Info: AlterTable Albums 11:55:24.1 Info: => 1.08E-05s 11:55:24.1 Info: CreateColumn Albums Disambiguation String 11:55:24.1 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:24.1 Info: => 0.0005042s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:24', 'album_disambiguation') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 18: album_disambiguation migrated 11:55:24.1 Info: => 0.0009315s 11:55:24.1 Info: 19: add_ape_quality_in_profiles migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 19 11:55:24.1 Info: PerformDBOperation 11:55:24.1 Info: Performing DB Operation 11:55:24.1 Info: => 2.51E-05s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:24', 'add_ape_quality_in_profiles') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 19: add_ape_quality_in_profiles migrated 11:55:24.1 Info: => 0.0003662s 11:55:24.1 Info: 20: remove_pushalot migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 20 11:55:24.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:24.1 Info: => 4.19E-05s 11:55:24.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.1 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:24.1 Info: => 4.47E-05s 11:55:24.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.1 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:24.1 Info: => 3.14E-05s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:24', 'remove_pushalot') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 20: remove_pushalot migrated 11:55:24.1 Info: => 0.0003484s 11:55:24.1 Info: 21: add_custom_filters migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 21 11:55:24.1 Info: CreateTable CustomFilters 11:55:24.1 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:24.1 Info: => 0.000119s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:24', 'add_custom_filters') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 21: add_custom_filters migrated 11:55:24.1 Info: => 0.0004696s 11:55:24.1 Info: 22: import_list_tags migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 22 11:55:24.1 Info: AlterTable ImportLists 11:55:24.1 Info: => 5E-07s 11:55:24.1 Info: CreateColumn ImportLists Tags String 11:55:24.1 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:24.1 Info: => 0.0005107s 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:24', 'import_list_tags') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 22: import_list_tags migrated 11:55:24.1 Info: => 0.0008377s 11:55:24.1 Info: 23: add_release_groups_etc migrating 11:55:24.1 Info: Beginning Transaction 11:55:24.1 Info: Starting migration of Main DB to 23 11:55:24.1 Info: INSERT INTO "Artists" ("Id", "ForeignArtistId", "Name", "CleanName", "Status", "Images", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (1, '1', 'TestArtist', 'TestArtist', 1, '', '/mnt/data/path/TestArtist', 1, 1, 1, 1) 11:55:24.1 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "Duration", "Media", "Releases", "CurrentRelease") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 100, '', '', '{ "id": "Id1", "releaseDate": "2024-10-13T00:00:00Z", "trackCount": 1, "mediaCount": 1, "disambiguation": "Disambiguation1", "format": "Format1" }') 11:55:24.1 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (1, '1', 1, 1, 0, 0, 0, 100, 1, 0, '0') 11:55:24.1 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (2, '2', 1, 1, 0, 0, 0, 100, 1, 1, '1') 11:55:24.1 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (3, '3', 1, 1, 0, 0, 0, 100, 1, 2, '2') 11:55:24.1 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (4, '4', 1, 1, 0, 0, 0, 100, 1, 3, '3') 11:55:24.1 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (5, '5', 1, 1, 0, 0, 0, 100, 1, 4, '4') 11:55:24.1 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (6, '6', 1, 1, 0, 0, 0, 100, 1, 5, '5') 11:55:24.1 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (7, '7', 1, 1, 0, 0, 0, 100, 1, 6, '6') 11:55:24.1 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (8, '8', 1, 1, 0, 0, 0, 100, 1, 7, '7') 11:55:24.1 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (9, '9', 1, 1, 0, 0, 0, 100, 1, 8, '8') 11:55:24.1 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (10, '10', 1, 1, 0, 0, 0, 100, 1, 9, '9') 11:55:24.1 Info: CreateTable ArtistMetadata 11:55:24.1 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:24.1 Info: => 0.0001491s 11:55:24.1 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:24.1 Info: => 9.87E-05s 11:55:24.1 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:24.1 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:24.1 Info: => 9.28E-05s 11:55:24.1 Info: AlterTable Artists 11:55:24.1 Info: => 3E-07s 11:55:24.1 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:24.1 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.1 Info: => 0.0005307s 11:55:24.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:24.1 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:24.1 Info: => 7.41E-05s 11:55:24.1 Info: CreateTable AlbumReleases 11:55:24.1 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:24.1 Info: => 0.0001426s 11:55:24.1 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:24.1 Info: => 8.78E-05s 11:55:24.1 Info: CreateIndex AlbumReleases (AlbumId) 11:55:24.1 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:24.1 Info: => 7.94E-05s 11:55:24.1 Info: PerformDBOperation 11:55:24.1 Info: Performing DB Operation 11:55:24.1 Info: => 0.003169s 11:55:24.1 Info: AlterTable Albums 11:55:24.1 Info: => 5E-07s 11:55:24.1 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:24.1 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.1 Info: => 0.0005668s 11:55:24.1 Info: AlterTable Albums 11:55:24.1 Info: => 4E-07s 11:55:24.1 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:24.1 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:24.1 Info: => 0.0005315s 11:55:24.1 Info: AlterTable Albums 11:55:24.1 Info: => 5E-07s 11:55:24.1 Info: CreateColumn Albums Links String 11:55:24.1 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:24.1 Info: => 0.0005128s 11:55:24.1 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:24.1 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:24.1 Info: => 9.84E-05s 11:55:24.1 Info: AlterTable Tracks 11:55:24.1 Info: => 4E-07s 11:55:24.1 Info: CreateColumn Tracks ForeignRecordingId String 11:55:24.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:24.1 Info: => 0.0005307s 11:55:24.1 Info: AlterTable Tracks 11:55:24.1 Info: => 5E-07s 11:55:24.1 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:24.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:24.1 Info: => 0.0005253s 11:55:24.1 Info: AlterTable Tracks 11:55:24.1 Info: => 3E-07s 11:55:24.1 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:24.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.1 Info: => 0.0005203s 11:55:24.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:24.1 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:24.1 Info: => 9.91E-05s 11:55:24.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:24.1 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:24.1 Info: => 7.89E-05s 11:55:24.1 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:24.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.1 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:24.1 Info: DROP TABLE "Artists" 11:55:24.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.1 Info: => 0.0126232s 11:55:24.1 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:24.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:24.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:24.1 Info: DROP TABLE "Albums" 11:55:24.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.1 Info: => 0.0042677s 11:55:24.1 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:24.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:24.1 Info: DROP TABLE "Tracks" 11:55:24.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:24.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.1 Info: => 0.0040297s 11:55:24.1 Info: DeleteColumn TrackFiles ArtistId 11:55:24.1 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:24.1 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:24.1 Info: DROP TABLE "TrackFiles" 11:55:24.1 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:24.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.1 Info: => 0.0036991s 11:55:24.1 Info: CreateIndex Artists (ArtistMetadataId) 11:55:24.1 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:24.1 Info: => 7.91E-05s 11:55:24.1 Info: CreateIndex Artists (Monitored) 11:55:24.1 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:24.1 Info: => 7.86E-05s 11:55:24.1 Info: CreateIndex Albums (ArtistMetadataId) 11:55:24.1 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:24.1 Info: => 7.5E-05s 11:55:24.1 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:24.1 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:24.1 Info: => 7.71E-05s 11:55:24.1 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:24.1 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:24.1 Info: => 7.61E-05s 11:55:24.1 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:24.1 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:24.1 Info: => 7.66E-05s 11:55:24.1 Info: UpdateData 11:55:24.1 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:24.1 Info: => 4.14E-05s 11:55:24.1 Info: UpdateData 11:55:24.1 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:24.1 Info: => 3.47E-05s 11:55:24.1 Info: UpdateData 11:55:24.1 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:24.1 Info: => 3.58E-05s 11:55:24.1 Info: -> 12 Insert operations completed in 00:00:00.0009965 taking an average of 00:00:00.0000830 11:55:24.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:24', 'add_release_groups_etc') 11:55:24.1 Info: Committing Transaction 11:55:24.1 Info: 23: add_release_groups_etc migrated 11:55:24.1 Info: => 0.0007154s 11:55:24.1 Debug: Took: 00:00:00.1112745 11:55:24.2 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_null_title --- 11:55:24.2 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_simple_case --- 11:55:24.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173242488065_193/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:24.2 Info: DatabaseEngineVersionCheck migrating 11:55:24.2 Info: PerformDBOperation 11:55:24.2 Info: Performing DB Operation 11:55:24.2 Info: SQLite 3.46.1 11:55:24.2 Info: => 0.0015339s 11:55:24.2 Info: DatabaseEngineVersionCheck migrated 11:55:24.2 Info: => 0.0015441s 11:55:24.2 Info: VersionMigration migrating 11:55:24.2 Info: Beginning Transaction 11:55:24.2 Info: CreateTable VersionInfo 11:55:24.2 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:24.2 Info: => 0.0001376s 11:55:24.2 Info: Committing Transaction 11:55:24.2 Info: VersionMigration migrated 11:55:24.2 Info: => 0.0011367s 11:55:24.2 Info: VersionUniqueMigration migrating 11:55:24.2 Info: Beginning Transaction 11:55:24.2 Info: CreateIndex VersionInfo (Version) 11:55:24.2 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:24.2 Info: => 0.0001043s 11:55:24.2 Info: AlterTable VersionInfo 11:55:24.2 Info: => 6E-07s 11:55:24.2 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:24.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:24.2 Info: => 0.0004527s 11:55:24.2 Info: Committing Transaction 11:55:24.2 Info: VersionUniqueMigration migrated 11:55:24.2 Info: => 0.0007297s 11:55:24.2 Info: VersionDescriptionMigration migrating 11:55:24.2 Info: Beginning Transaction 11:55:24.2 Info: AlterTable VersionInfo 11:55:24.2 Info: => 5E-07s 11:55:24.2 Info: CreateColumn VersionInfo Description String 11:55:24.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:24.2 Info: => 0.0001748s 11:55:24.2 Info: Committing Transaction 11:55:24.2 Info: VersionDescriptionMigration migrated 11:55:24.2 Info: => 0.0004227s 11:55:24.2 Info: 1: InitialSetup migrating 11:55:24.2 Info: Beginning Transaction 11:55:24.2 Info: Starting migration of Main DB to 1 11:55:24.2 Info: CreateTable Config 11:55:24.2 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:24.2 Info: => 0.0001299s 11:55:24.2 Info: CreateIndex Config (Key) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:24.2 Info: => 7.28E-05s 11:55:24.2 Info: CreateTable RootFolders 11:55:24.2 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:24.2 Info: => 8.25E-05s 11:55:24.2 Info: CreateIndex RootFolders (Path) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:24.2 Info: => 7.55E-05s 11:55:24.2 Info: CreateTable Artists 11:55:24.2 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:24.2 Info: => 0.0001928s 11:55:24.2 Info: CreateIndex Artists (ForeignArtistId) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.2 Info: => 7.39E-05s 11:55:24.2 Info: CreateIndex Artists (NameSlug) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.2 Info: => 6.68E-05s 11:55:24.2 Info: CreateIndex Artists (CleanName) 11:55:24.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.2 Info: => 6.66E-05s 11:55:24.2 Info: CreateIndex Artists (Path) 11:55:24.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.2 Info: => 6.44E-05s 11:55:24.2 Info: CreateTable Albums 11:55:24.2 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.2 Info: => 0.0001728s 11:55:24.2 Info: CreateIndex Albums (ForeignAlbumId) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.2 Info: => 7.18E-05s 11:55:24.2 Info: CreateIndex Albums (MBId) 11:55:24.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.2 Info: => 6.55E-05s 11:55:24.2 Info: CreateIndex Albums (TADBId) 11:55:24.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.2 Info: => 6.5E-05s 11:55:24.2 Info: CreateIndex Albums (TitleSlug) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.2 Info: => 6.62E-05s 11:55:24.2 Info: CreateIndex Albums (CleanTitle) 11:55:24.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.2 Info: => 6.33E-05s 11:55:24.2 Info: CreateIndex Albums (Path) 11:55:24.2 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:24.2 Info: => 7.29E-05s 11:55:24.2 Info: CreateTable Tracks 11:55:24.2 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.2 Info: => 0.0001341s 11:55:24.2 Info: CreateIndex Tracks (ForeignTrackId) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.2 Info: => 0.0001045s 11:55:24.2 Info: CreateIndex Tracks (ArtistId) 11:55:24.2 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.2 Info: => 6.92E-05s 11:55:24.2 Info: CreateIndex Tracks (TrackFileId) 11:55:24.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.2 Info: => 7.09E-05s 11:55:24.2 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:24.2 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:24.2 Info: => 7.3E-05s 11:55:24.2 Info: CreateTable TrackFiles 11:55:24.2 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:24.2 Info: => 0.0001173s 11:55:24.2 Info: CreateIndex TrackFiles (ArtistId) 11:55:24.2 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:24.2 Info: => 6.99E-05s 11:55:24.2 Info: CreateIndex TrackFiles (AlbumId) 11:55:24.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.2 Info: => 6.75E-05s 11:55:24.2 Info: CreateTable History 11:55:24.2 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:24.2 Info: => 0.0001249s 11:55:24.2 Info: CreateIndex History (Date) 11:55:24.2 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:24.2 Info: => 7E-05s 11:55:24.2 Info: CreateIndex History (EventType) 11:55:24.2 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:24.2 Info: => 6.83E-05s 11:55:24.2 Info: CreateIndex History (DownloadId) 11:55:24.2 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:24.2 Info: => 6.59E-05s 11:55:24.2 Info: CreateIndex History (AlbumId) 11:55:24.2 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:24.2 Info: => 6.78E-05s 11:55:24.2 Info: CreateTable Notifications 11:55:24.2 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:24.2 Info: => 0.0001107s 11:55:24.2 Info: CreateTable ScheduledTasks 11:55:24.2 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:24.2 Info: => 0.000114s 11:55:24.2 Info: CreateIndex ScheduledTasks (TypeName) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:24.2 Info: => 7.34E-05s 11:55:24.2 Info: CreateTable Indexers 11:55:24.2 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, "EnableSearch" INTEGER) 11:55:24.2 Info: => 9.75E-05s 11:55:24.2 Info: CreateIndex Indexers (Name) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.2 Info: => 7.76E-05s 11:55:24.2 Info: CreateTable Profiles 11:55:24.2 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:24.2 Info: => 8.71E-05s 11:55:24.2 Info: CreateIndex Profiles (Name) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:24.2 Info: => 7.69E-05s 11:55:24.2 Info: CreateTable QualityDefinitions 11:55:24.2 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:24.2 Info: => 0.0001203s 11:55:24.2 Info: CreateIndex QualityDefinitions (Quality) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:24.2 Info: => 8.65E-05s 11:55:24.2 Info: CreateIndex QualityDefinitions (Title) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:24.2 Info: => 7.49E-05s 11:55:24.2 Info: CreateTable NamingConfig 11:55:24.2 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:24.2 Info: => 0.00011s 11:55:24.2 Info: CreateTable Blacklist 11:55:24.2 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:24.2 Info: => 0.0001459s 11:55:24.2 Info: CreateTable Metadata 11:55:24.2 Info: CREATE TABLE "Metadata" ("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) 11:55:24.2 Info: => 9.41E-05s 11:55:24.2 Info: CreateTable MetadataFiles 11:55:24.2 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:24.2 Info: => 0.0001118s 11:55:24.2 Info: CreateTable DownloadClients 11:55:24.2 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) 11:55:24.2 Info: => 0.000104s 11:55:24.2 Info: CreateTable PendingReleases 11:55:24.2 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:24.2 Info: => 0.0001057s 11:55:24.2 Info: CreateTable RemotePathMappings 11:55:24.2 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:24.2 Info: => 9.34E-05s 11:55:24.2 Info: CreateTable Tags 11:55:24.2 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:24.2 Info: => 0.0001079s 11:55:24.2 Info: CreateIndex Tags (Label) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:24.2 Info: => 9.08E-05s 11:55:24.2 Info: CreateTable Restrictions 11:55:24.2 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:24.2 Info: => 9.39E-05s 11:55:24.2 Info: CreateTable DelayProfiles 11:55:24.2 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:24.2 Info: => 0.0001458s 11:55:24.2 Info: CreateTable Users 11:55:24.2 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:24.2 Info: => 0.0001015s 11:55:24.2 Info: CreateIndex Users (Identifier) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:24.2 Info: => 8.42E-05s 11:55:24.2 Info: CreateIndex Users (Username) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:24.2 Info: => 7.79E-05s 11:55:24.2 Info: CreateTable Commands 11:55:24.2 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) 11:55:24.2 Info: => 0.0001153s 11:55:24.2 Info: CreateTable IndexerStatus 11:55:24.2 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) 11:55:24.2 Info: => 0.0001142s 11:55:24.2 Info: CreateIndex IndexerStatus (ProviderId) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:24.2 Info: => 8.06E-05s 11:55:24.2 Info: CreateTable ExtraFiles 11:55:24.2 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:24.2 Info: => 0.0001076s 11:55:24.2 Info: CreateTable LyricFiles 11:55:24.2 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:24.2 Info: => 0.0001321s 11:55:24.2 Info: CreateTable LanguageProfiles 11:55:24.2 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:24.2 Info: => 8.79E-05s 11:55:24.2 Info: CreateIndex LanguageProfiles (Name) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:24.2 Info: => 8.48E-05s 11:55:24.2 Info: CreateTable DownloadClientStatus 11:55:24.2 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) 11:55:24.2 Info: => 9.81E-05s 11:55:24.2 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:24.2 Info: => 8.73E-05s 11:55:24.2 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:24.2 Info: -> 1 Insert operations completed in 00:00:00.0000522 taking an average of 00:00:00.0000522 11:55:24.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:24', 'InitialSetup') 11:55:24.2 Info: Committing Transaction 11:55:24.2 Info: 1: InitialSetup migrated 11:55:24.2 Info: => 0.0008863s 11:55:24.2 Info: 2: add_reason_to_pending_releases migrating 11:55:24.2 Info: Beginning Transaction 11:55:24.2 Info: Starting migration of Main DB to 2 11:55:24.2 Info: AlterTable PendingReleases 11:55:24.2 Info: => 4E-07s 11:55:24.2 Info: CreateColumn PendingReleases Reason Int32 11:55:24.2 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:24.2 Info: => 0.0005267s 11:55:24.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:24', 'add_reason_to_pending_releases') 11:55:24.2 Info: Committing Transaction 11:55:24.2 Info: 2: add_reason_to_pending_releases migrated 11:55:24.2 Info: => 0.0009547s 11:55:24.2 Info: 3: add_medium_support migrating 11:55:24.2 Info: Beginning Transaction 11:55:24.2 Info: Starting migration of Main DB to 3 11:55:24.2 Info: AlterTable Albums 11:55:24.2 Info: => 4E-07s 11:55:24.2 Info: CreateColumn Albums Media String 11:55:24.2 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:24.2 Info: => 0.0004987s 11:55:24.2 Info: AlterTable Tracks 11:55:24.2 Info: => 4E-07s 11:55:24.2 Info: CreateColumn Tracks MediumNumber Int32 11:55:24.2 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.2 Info: => 0.0004829s 11:55:24.2 Info: AlterTable Tracks 11:55:24.2 Info: => 3E-07s 11:55:24.2 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:24.2 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.2 Info: => 0.0004622s 11:55:24.2 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.2 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.2 Info: => 3.46E-05s 11:55:24.2 Info: DeleteColumn Tracks TrackNumber 11:55:24.2 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:24.2 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:24.2 Info: DROP TABLE "Tracks" 11:55:24.2 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.2 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.2 Info: => 0.0038675s 11:55:24.2 Info: AlterTable Tracks 11:55:24.2 Info: => 4E-07s 11:55:24.2 Info: CreateColumn Tracks TrackNumber String 11:55:24.2 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:24.2 Info: => 0.0004706s 11:55:24.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:24', 'add_medium_support') 11:55:24.2 Info: Committing Transaction 11:55:24.2 Info: 3: add_medium_support migrated 11:55:24.2 Info: => 0.0009502s 11:55:24.2 Info: 4: add_various_qualites_in_profile migrating 11:55:24.2 Info: Beginning Transaction 11:55:24.2 Info: Starting migration of Main DB to 4 11:55:24.2 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.2 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.2 Info: => 3.96E-05s 11:55:24.2 Info: PerformDBOperation 11:55:24.2 Info: Performing DB Operation 11:55:24.2 Info: => 2.88E-05s 11:55:24.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:24', 'add_various_qualites_in_profile') 11:55:24.2 Info: Committing Transaction 11:55:24.2 Info: 4: add_various_qualites_in_profile migrated 11:55:24.2 Info: => 0.0004332s 11:55:24.2 Info: 5: metadata_profiles migrating 11:55:24.2 Info: Beginning Transaction 11:55:24.2 Info: Starting migration of Main DB to 5 11:55:24.2 Info: CreateTable MetadataProfiles 11:55:24.2 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:24.2 Info: => 0.00011s 11:55:24.2 Info: CreateIndex MetadataProfiles (Name) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:24.2 Info: => 8.9E-05s 11:55:24.2 Info: AlterTable Artists 11:55:24.2 Info: => 4E-07s 11:55:24.2 Info: CreateColumn Artists MetadataProfileId Int32 11:55:24.2 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:24.2 Info: => 0.0004881s 11:55:24.2 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:24.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.2 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:24.2 Info: DROP TABLE "Artists" 11:55:24.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.2 Info: => 0.0039509s 11:55:24.2 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:24.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.2 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:24.2 Info: DROP TABLE "Artists" 11:55:24.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.2 Info: => 0.0038488s 11:55:24.2 Info: AlterTable Albums 11:55:24.2 Info: => 3E-07s 11:55:24.2 Info: CreateColumn Albums SecondaryTypes String 11:55:24.2 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:24.2 Info: => 0.0004793s 11:55:24.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:24', 'metadata_profiles') 11:55:24.2 Info: Committing Transaction 11:55:24.2 Info: 5: metadata_profiles migrated 11:55:24.2 Info: => 0.001009s 11:55:24.2 Info: 6: separate_automatic_and_interactive_search migrating 11:55:24.2 Info: Beginning Transaction 11:55:24.2 Info: Starting migration of Main DB to 6 11:55:24.2 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:24.2 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, "EnableAutomaticSearch" INTEGER) 11:55:24.2 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:24.2 Info: DROP TABLE "Indexers" 11:55:24.2 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.2 Info: => 0.003308s 11:55:24.2 Info: AlterTable Indexers 11:55:24.2 Info: => 4E-07s 11:55:24.2 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:24.2 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:24.2 Info: => 0.0004495s 11:55:24.2 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:24.2 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:24.2 Info: => 3.11E-05s 11:55:24.2 Info: AlterTable Indexers 11:55:24.2 Info: => 3E-07s 11:55:24.2 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:24.2 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:24.2 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:24.2 Info: DROP TABLE "Indexers" 11:55:24.2 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.2 Info: => 0.003298s 11:55:24.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:24', 'separate_automatic_and_interactive_search') 11:55:24.2 Info: Committing Transaction 11:55:24.2 Info: 6: separate_automatic_and_interactive_search migrated 11:55:24.2 Info: => 0.0037552s 11:55:24.2 Info: 7: change_album_path_to_relative migrating 11:55:24.2 Info: Beginning Transaction 11:55:24.2 Info: Starting migration of Main DB to 7 11:55:24.2 Info: DeleteColumn Albums Path 11:55:24.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:24.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:24.2 Info: DROP TABLE "Albums" 11:55:24.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.2 Info: => 0.0045866s 11:55:24.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:24', 'change_album_path_to_relative') 11:55:24.2 Info: Committing Transaction 11:55:24.3 Info: 7: change_album_path_to_relative migrated 11:55:24.3 Info: => 0.0050675s 11:55:24.3 Info: 8: change_quality_size_mb_to_kb migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 8 11:55:24.3 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:24.3 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:24.3 Info: => 4.84E-05s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:24', 'change_quality_size_mb_to_kb') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 8: change_quality_size_mb_to_kb migrated 11:55:24.3 Info: => 0.0004759s 11:55:24.3 Info: 9: album_releases migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 9 11:55:24.3 Info: AlterTable Albums 11:55:24.3 Info: => 3E-07s 11:55:24.3 Info: CreateColumn Albums Releases String 11:55:24.3 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:24.3 Info: => 0.0004587s 11:55:24.3 Info: AlterTable Albums 11:55:24.3 Info: => 4E-07s 11:55:24.3 Info: CreateColumn Albums CurrentRelease String 11:55:24.3 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:24.3 Info: => 0.0004567s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:24', 'album_releases') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 9: album_releases migrated 11:55:24.3 Info: => 0.0008594s 11:55:24.3 Info: 10: album_releases_fix migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 10 11:55:24.3 Info: AlterTable Albums 11:55:24.3 Info: => 4E-07s 11:55:24.3 Info: AlterColumn Albums Releases String 11:55:24.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:24.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:24.3 Info: DROP TABLE "Albums" 11:55:24.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.3 Info: => 0.0045814s 11:55:24.3 Info: AlterTable Albums 11:55:24.3 Info: => 4E-07s 11:55:24.3 Info: AlterColumn Albums CurrentRelease String 11:55:24.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:24.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:24.3 Info: DROP TABLE "Albums" 11:55:24.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.3 Info: => 0.0045401s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:24', 'album_releases_fix') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 10: album_releases_fix migrated 11:55:24.3 Info: => 0.0050513s 11:55:24.3 Info: 11: import_lists migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 11 11:55:24.3 Info: CreateTable ImportLists 11:55:24.3 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.3 Info: => 0.0001444s 11:55:24.3 Info: CreateIndex ImportLists (Name) 11:55:24.3 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:24.3 Info: => 8.6E-05s 11:55:24.3 Info: CreateTable ImportListStatus 11:55:24.3 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:24.3 Info: => 0.0001119s 11:55:24.3 Info: CreateIndex ImportListStatus (ProviderId) 11:55:24.3 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:24.3 Info: => 8.19E-05s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:24', 'import_lists') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 11: import_lists migrated 11:55:24.3 Info: => 0.0005583s 11:55:24.3 Info: 12: add_release_status migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 12 11:55:24.3 Info: AlterTable MetadataProfiles 11:55:24.3 Info: => 5E-07s 11:55:24.3 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:24.3 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:24.3 Info: => 0.0005039s 11:55:24.3 Info: PerformDBOperation 11:55:24.3 Info: Performing DB Operation 11:55:24.3 Info: => 2.3E-05s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:24', 'add_release_status') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 12: add_release_status migrated 11:55:24.3 Info: => 0.0004492s 11:55:24.3 Info: 13: album_download_notification migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 13 11:55:24.3 Info: AlterTable Notifications 11:55:24.3 Info: => 5E-07s 11:55:24.3 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:24.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:24.3 Info: => 0.0004969s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:24', 'album_download_notification') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 13: album_download_notification migrated 11:55:24.3 Info: => 0.0008665s 11:55:24.3 Info: 14: fix_language_metadata_profiles migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 14 11:55:24.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:24.3 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:24.3 Info: => 0.0001012s 11:55:24.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:24.3 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:24.3 Info: => 8.77E-05s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:24', 'fix_language_metadata_profiles') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 14: fix_language_metadata_profiles migrated 11:55:24.3 Info: => 0.0004331s 11:55:24.3 Info: 15: remove_fanzub migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 15 11:55:24.3 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:24.3 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:24.3 Info: => 3.89E-05s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:24', 'remove_fanzub') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 15: remove_fanzub migrated 11:55:24.3 Info: => 0.0004021s 11:55:24.3 Info: 16: update_artist_history_indexes migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 16 11:55:24.3 Info: CreateIndex Albums (ArtistId) 11:55:24.3 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:24.3 Info: => 0.0001042s 11:55:24.3 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:24.3 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:24.3 Info: => 9.13E-05s 11:55:24.3 Info: DeleteIndex History (AlbumId) 11:55:24.3 Info: DROP INDEX "IX_History_AlbumId" 11:55:24.3 Info: => 0.0001388s 11:55:24.3 Info: CreateIndex History (AlbumId, Date) 11:55:24.3 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:24.3 Info: => 9.44E-05s 11:55:24.3 Info: DeleteIndex History (DownloadId) 11:55:24.3 Info: DROP INDEX "IX_History_DownloadId" 11:55:24.3 Info: => 0.000112s 11:55:24.3 Info: CreateIndex History (DownloadId, Date) 11:55:24.3 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:24.3 Info: => 8.98E-05s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:24', 'update_artist_history_indexes') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 16: update_artist_history_indexes migrated 11:55:24.3 Info: => 0.0005459s 11:55:24.3 Info: 17: remove_nma migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 17 11:55:24.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:24.3 Info: => 3.96E-05s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:24', 'remove_nma') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 17: remove_nma migrated 11:55:24.3 Info: => 0.0004128s 11:55:24.3 Info: 18: album_disambiguation migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 18 11:55:24.3 Info: AlterTable Albums 11:55:24.3 Info: => 4E-07s 11:55:24.3 Info: CreateColumn Albums Disambiguation String 11:55:24.3 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:24.3 Info: => 0.0005052s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:24', 'album_disambiguation') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 18: album_disambiguation migrated 11:55:24.3 Info: => 0.0009053s 11:55:24.3 Info: 19: add_ape_quality_in_profiles migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 19 11:55:24.3 Info: PerformDBOperation 11:55:24.3 Info: Performing DB Operation 11:55:24.3 Info: => 3.62E-05s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:24', 'add_ape_quality_in_profiles') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 19: add_ape_quality_in_profiles migrated 11:55:24.3 Info: => 0.0003719s 11:55:24.3 Info: 20: remove_pushalot migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 20 11:55:24.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:24.3 Info: => 4.18E-05s 11:55:24.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.3 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:24.3 Info: => 4.53E-05s 11:55:24.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.3 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:24.3 Info: => 3.27E-05s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:24', 'remove_pushalot') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 20: remove_pushalot migrated 11:55:24.3 Info: => 0.0004157s 11:55:24.3 Info: 21: add_custom_filters migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 21 11:55:24.3 Info: CreateTable CustomFilters 11:55:24.3 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:24.3 Info: => 0.0001402s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:24', 'add_custom_filters') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 21: add_custom_filters migrated 11:55:24.3 Info: => 0.0004882s 11:55:24.3 Info: 22: import_list_tags migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 22 11:55:24.3 Info: AlterTable ImportLists 11:55:24.3 Info: => 5E-07s 11:55:24.3 Info: CreateColumn ImportLists Tags String 11:55:24.3 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:24.3 Info: => 0.0005031s 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:24', 'import_list_tags') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 22: import_list_tags migrated 11:55:24.3 Info: => 0.0008344s 11:55:24.3 Info: 23: add_release_groups_etc migrating 11:55:24.3 Info: Beginning Transaction 11:55:24.3 Info: Starting migration of Main DB to 23 11:55:24.3 Info: INSERT INTO "Artists" ("Id", "ForeignArtistId", "Name", "CleanName", "Status", "Images", "Path", "Monitored", "AlbumFolder", "LanguageProfileId", "MetadataProfileId") VALUES (1, '1', 'TestArtist', 'TestArtist', 1, '', '/mnt/data/path/TestArtist', 1, 1, 1, 1) 11:55:24.3 Info: INSERT INTO "Albums" ("Id", "ForeignAlbumId", "ArtistId", "Title", "CleanTitle", "Images", "Monitored", "AlbumType", "Duration", "Media", "Releases", "CurrentRelease") VALUES (1, '1', 1, 'TestAlbum', 'TestAlbum', '', 1, 'Studio', 100, '', '', '{ "id": "Id1", "title": "Title1", "releaseDate": "2024-10-13T00:00:00Z", "trackCount": 1, "mediaCount": 1, "disambiguation": "Disambiguation1", "format": "Format1" }') 11:55:24.3 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (1, '1', 1, 1, 0, 0, 0, 100, 1, 0, '0') 11:55:24.3 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (2, '2', 1, 1, 0, 0, 0, 100, 1, 1, '1') 11:55:24.3 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (3, '3', 1, 1, 0, 0, 0, 100, 1, 2, '2') 11:55:24.3 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (4, '4', 1, 1, 0, 0, 0, 100, 1, 3, '3') 11:55:24.3 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (5, '5', 1, 1, 0, 0, 0, 100, 1, 4, '4') 11:55:24.3 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (6, '6', 1, 1, 0, 0, 0, 100, 1, 5, '5') 11:55:24.3 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (7, '7', 1, 1, 0, 0, 0, 100, 1, 6, '6') 11:55:24.3 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (8, '8', 1, 1, 0, 0, 0, 100, 1, 7, '7') 11:55:24.3 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (9, '9', 1, 1, 0, 0, 0, 100, 1, 8, '8') 11:55:24.3 Info: INSERT INTO "Tracks" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Explicit", "Compilation", "Monitored", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber") VALUES (10, '10', 1, 1, 0, 0, 0, 100, 1, 9, '9') 11:55:24.3 Info: CreateTable ArtistMetadata 11:55:24.3 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:24.3 Info: => 0.0001575s 11:55:24.3 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:24.3 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:24.3 Info: => 8.93E-05s 11:55:24.3 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:24.3 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:24.3 Info: => 0.0001084s 11:55:24.3 Info: AlterTable Artists 11:55:24.3 Info: => 2E-07s 11:55:24.3 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:24.3 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.3 Info: => 0.0005328s 11:55:24.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:24.3 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:24.3 Info: => 6.13E-05s 11:55:24.3 Info: CreateTable AlbumReleases 11:55:24.3 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:24.3 Info: => 0.0001482s 11:55:24.3 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:24.3 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:24.3 Info: => 8.5E-05s 11:55:24.3 Info: CreateIndex AlbumReleases (AlbumId) 11:55:24.3 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:24.3 Info: => 8.37E-05s 11:55:24.3 Info: PerformDBOperation 11:55:24.3 Info: Performing DB Operation 11:55:24.3 Info: => 0.0028745s 11:55:24.3 Info: AlterTable Albums 11:55:24.3 Info: => 3E-07s 11:55:24.3 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:24.3 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.3 Info: => 0.0005552s 11:55:24.3 Info: AlterTable Albums 11:55:24.3 Info: => 5E-07s 11:55:24.3 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:24.3 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:24.3 Info: => 0.000555s 11:55:24.3 Info: AlterTable Albums 11:55:24.3 Info: => 3E-07s 11:55:24.3 Info: CreateColumn Albums Links String 11:55:24.3 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:24.3 Info: => 0.000512s 11:55:24.3 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:24.3 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:24.3 Info: => 9.75E-05s 11:55:24.3 Info: AlterTable Tracks 11:55:24.3 Info: => 3E-07s 11:55:24.3 Info: CreateColumn Tracks ForeignRecordingId String 11:55:24.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:24.3 Info: => 0.0005235s 11:55:24.3 Info: AlterTable Tracks 11:55:24.3 Info: => 4E-07s 11:55:24.3 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:24.3 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:24.3 Info: => 0.0005478s 11:55:24.3 Info: AlterTable Tracks 11:55:24.3 Info: => 4E-07s 11:55:24.3 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:24.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.3 Info: => 0.0005239s 11:55:24.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:24.3 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:24.3 Info: => 9.24E-05s 11:55:24.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:24.3 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:24.3 Info: => 9.12E-05s 11:55:24.3 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:24.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:24.3 Info: DROP TABLE "Artists" 11:55:24.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.3 Info: => 0.0109843s 11:55:24.3 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:24.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:24.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:24.3 Info: DROP TABLE "Albums" 11:55:24.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.3 Info: => 0.0042323s 11:55:24.3 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:24.3 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.3 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:24.3 Info: DROP TABLE "Tracks" 11:55:24.3 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:24.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.3 Info: => 0.0038818s 11:55:24.3 Info: DeleteColumn TrackFiles ArtistId 11:55:24.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:24.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:24.3 Info: DROP TABLE "TrackFiles" 11:55:24.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:24.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.3 Info: => 0.0036574s 11:55:24.3 Info: CreateIndex Artists (ArtistMetadataId) 11:55:24.3 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:24.3 Info: => 8.17E-05s 11:55:24.3 Info: CreateIndex Artists (Monitored) 11:55:24.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:24.3 Info: => 8.04E-05s 11:55:24.3 Info: CreateIndex Albums (ArtistMetadataId) 11:55:24.3 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:24.3 Info: => 7.88E-05s 11:55:24.3 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:24.3 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:24.3 Info: => 8.3E-05s 11:55:24.3 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:24.3 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:24.3 Info: => 7.92E-05s 11:55:24.3 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:24.3 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:24.3 Info: => 8.15E-05s 11:55:24.3 Info: UpdateData 11:55:24.3 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:24.3 Info: => 4.26E-05s 11:55:24.3 Info: UpdateData 11:55:24.3 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:24.3 Info: => 3.56E-05s 11:55:24.3 Info: UpdateData 11:55:24.3 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:24.3 Info: => 3.69E-05s 11:55:24.3 Info: -> 12 Insert operations completed in 00:00:00.0009754 taking an average of 00:00:00.0000812 11:55:24.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:24', 'add_release_groups_etc') 11:55:24.3 Info: Committing Transaction 11:55:24.3 Info: 23: add_release_groups_etc migrated 11:55:24.3 Info: => 0.0007264s 11:55:24.3 Debug: Took: 00:00:00.1095468 11:55:24.4 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_release_groups_etcFixture.migration_023_simple_case --- 11:55:24.4 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_various_qualites_in_profileFixture.should_add_trash_lossy_quality_group_and_qualities --- 11:55:24.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173244426375_195/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:24.4 Info: DatabaseEngineVersionCheck migrating 11:55:24.4 Info: PerformDBOperation 11:55:24.4 Info: Performing DB Operation 11:55:24.4 Info: SQLite 3.46.1 11:55:24.4 Info: => 0.0013251s 11:55:24.4 Info: DatabaseEngineVersionCheck migrated 11:55:24.4 Info: => 0.0013354s 11:55:24.4 Info: VersionMigration migrating 11:55:24.4 Info: Beginning Transaction 11:55:24.4 Info: CreateTable VersionInfo 11:55:24.4 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:24.4 Info: => 0.0001374s 11:55:24.4 Info: Committing Transaction 11:55:24.4 Info: VersionMigration migrated 11:55:24.4 Info: => 0.0008834s 11:55:24.4 Info: VersionUniqueMigration migrating 11:55:24.4 Info: Beginning Transaction 11:55:24.4 Info: CreateIndex VersionInfo (Version) 11:55:24.4 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:24.4 Info: => 0.0001057s 11:55:24.4 Info: AlterTable VersionInfo 11:55:24.4 Info: => 5E-07s 11:55:24.4 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:24.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:24.4 Info: => 0.0004698s 11:55:24.4 Info: Committing Transaction 11:55:24.4 Info: VersionUniqueMigration migrated 11:55:24.4 Info: => 0.0007868s 11:55:24.4 Info: VersionDescriptionMigration migrating 11:55:24.4 Info: Beginning Transaction 11:55:24.4 Info: AlterTable VersionInfo 11:55:24.4 Info: => 5E-07s 11:55:24.4 Info: CreateColumn VersionInfo Description String 11:55:24.4 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:24.4 Info: => 0.0001811s 11:55:24.4 Info: Committing Transaction 11:55:24.4 Info: VersionDescriptionMigration migrated 11:55:24.4 Info: => 0.0005207s 11:55:24.4 Info: 1: InitialSetup migrating 11:55:24.4 Info: Beginning Transaction 11:55:24.4 Info: Starting migration of Main DB to 1 11:55:24.4 Info: CreateTable Config 11:55:24.4 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:24.4 Info: => 0.0001293s 11:55:24.4 Info: CreateIndex Config (Key) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:24.4 Info: => 7.43E-05s 11:55:24.4 Info: CreateTable RootFolders 11:55:24.4 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:24.4 Info: => 8.26E-05s 11:55:24.4 Info: CreateIndex RootFolders (Path) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:24.4 Info: => 7.6E-05s 11:55:24.4 Info: CreateTable Artists 11:55:24.4 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:24.4 Info: => 0.0001863s 11:55:24.4 Info: CreateIndex Artists (ForeignArtistId) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.4 Info: => 0.0001051s 11:55:24.4 Info: CreateIndex Artists (NameSlug) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.4 Info: => 7.43E-05s 11:55:24.4 Info: CreateIndex Artists (CleanName) 11:55:24.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.4 Info: => 6.75E-05s 11:55:24.4 Info: CreateIndex Artists (Path) 11:55:24.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.4 Info: => 7.77E-05s 11:55:24.4 Info: CreateTable Albums 11:55:24.4 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.4 Info: => 0.0001746s 11:55:24.4 Info: CreateIndex Albums (ForeignAlbumId) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.4 Info: => 7.01E-05s 11:55:24.4 Info: CreateIndex Albums (MBId) 11:55:24.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.4 Info: => 6.56E-05s 11:55:24.4 Info: CreateIndex Albums (TADBId) 11:55:24.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.4 Info: => 6.44E-05s 11:55:24.4 Info: CreateIndex Albums (TitleSlug) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.4 Info: => 6.51E-05s 11:55:24.4 Info: CreateIndex Albums (CleanTitle) 11:55:24.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.4 Info: => 6.37E-05s 11:55:24.4 Info: CreateIndex Albums (Path) 11:55:24.4 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:24.4 Info: => 6.27E-05s 11:55:24.4 Info: CreateTable Tracks 11:55:24.4 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.4 Info: => 0.0001199s 11:55:24.4 Info: CreateIndex Tracks (ForeignTrackId) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.4 Info: => 6.87E-05s 11:55:24.4 Info: CreateIndex Tracks (ArtistId) 11:55:24.4 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.4 Info: => 7.02E-05s 11:55:24.4 Info: CreateIndex Tracks (TrackFileId) 11:55:24.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.4 Info: => 7.26E-05s 11:55:24.4 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:24.4 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:24.4 Info: => 7.16E-05s 11:55:24.4 Info: CreateTable TrackFiles 11:55:24.4 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:24.4 Info: => 0.0001154s 11:55:24.4 Info: CreateIndex TrackFiles (ArtistId) 11:55:24.4 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:24.4 Info: => 6.92E-05s 11:55:24.4 Info: CreateIndex TrackFiles (AlbumId) 11:55:24.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.4 Info: => 6.48E-05s 11:55:24.4 Info: CreateTable History 11:55:24.4 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:24.4 Info: => 0.0001183s 11:55:24.4 Info: CreateIndex History (Date) 11:55:24.4 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:24.4 Info: => 6.96E-05s 11:55:24.4 Info: CreateIndex History (EventType) 11:55:24.4 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:24.4 Info: => 6.76E-05s 11:55:24.4 Info: CreateIndex History (DownloadId) 11:55:24.4 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:24.4 Info: => 6.69E-05s 11:55:24.4 Info: CreateIndex History (AlbumId) 11:55:24.4 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:24.4 Info: => 9.09E-05s 11:55:24.4 Info: CreateTable Notifications 11:55:24.4 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:24.4 Info: => 0.0001245s 11:55:24.4 Info: CreateTable ScheduledTasks 11:55:24.4 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:24.4 Info: => 0.0001024s 11:55:24.4 Info: CreateIndex ScheduledTasks (TypeName) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:24.4 Info: => 7.31E-05s 11:55:24.4 Info: CreateTable Indexers 11:55:24.4 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, "EnableSearch" INTEGER) 11:55:24.4 Info: => 9.89E-05s 11:55:24.4 Info: CreateIndex Indexers (Name) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.4 Info: => 7.71E-05s 11:55:24.4 Info: CreateTable Profiles 11:55:24.4 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:24.4 Info: => 8.83E-05s 11:55:24.4 Info: CreateIndex Profiles (Name) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:24.4 Info: => 9.45E-05s 11:55:24.4 Info: CreateTable QualityDefinitions 11:55:24.4 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:24.4 Info: => 0.0001108s 11:55:24.4 Info: CreateIndex QualityDefinitions (Quality) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:24.4 Info: => 7.35E-05s 11:55:24.4 Info: CreateIndex QualityDefinitions (Title) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:24.4 Info: => 7.41E-05s 11:55:24.4 Info: CreateTable NamingConfig 11:55:24.4 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:24.4 Info: => 0.0001337s 11:55:24.4 Info: CreateTable Blacklist 11:55:24.4 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:24.4 Info: => 0.0001577s 11:55:24.4 Info: CreateTable Metadata 11:55:24.4 Info: CREATE TABLE "Metadata" ("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) 11:55:24.4 Info: => 0.0001216s 11:55:24.4 Info: CreateTable MetadataFiles 11:55:24.4 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:24.4 Info: => 0.0001141s 11:55:24.4 Info: CreateTable DownloadClients 11:55:24.4 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) 11:55:24.4 Info: => 9.58E-05s 11:55:24.4 Info: CreateTable PendingReleases 11:55:24.4 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:24.4 Info: => 0.0001081s 11:55:24.4 Info: CreateTable RemotePathMappings 11:55:24.4 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:24.4 Info: => 9.1E-05s 11:55:24.4 Info: CreateTable Tags 11:55:24.4 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:24.4 Info: => 8.52E-05s 11:55:24.4 Info: CreateIndex Tags (Label) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:24.4 Info: => 8.26E-05s 11:55:24.4 Info: CreateTable Restrictions 11:55:24.4 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:24.4 Info: => 8.96E-05s 11:55:24.4 Info: CreateTable DelayProfiles 11:55:24.4 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:24.4 Info: => 0.000122s 11:55:24.4 Info: CreateTable Users 11:55:24.4 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:24.4 Info: => 8.51E-05s 11:55:24.4 Info: CreateIndex Users (Identifier) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:24.4 Info: => 8.4E-05s 11:55:24.4 Info: CreateIndex Users (Username) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:24.4 Info: => 7.76E-05s 11:55:24.4 Info: CreateTable Commands 11:55:24.4 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) 11:55:24.4 Info: => 0.000113s 11:55:24.4 Info: CreateTable IndexerStatus 11:55:24.4 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) 11:55:24.4 Info: => 0.0001131s 11:55:24.4 Info: CreateIndex IndexerStatus (ProviderId) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:24.4 Info: => 0.0001154s 11:55:24.4 Info: CreateTable ExtraFiles 11:55:24.4 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:24.4 Info: => 0.0001154s 11:55:24.4 Info: CreateTable LyricFiles 11:55:24.4 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:24.4 Info: => 0.0001237s 11:55:24.4 Info: CreateTable LanguageProfiles 11:55:24.4 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:24.4 Info: => 9.01E-05s 11:55:24.4 Info: CreateIndex LanguageProfiles (Name) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:24.4 Info: => 8.36E-05s 11:55:24.4 Info: CreateTable DownloadClientStatus 11:55:24.4 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) 11:55:24.4 Info: => 9.65E-05s 11:55:24.4 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:24.4 Info: => 8.75E-05s 11:55:24.4 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:24.4 Info: -> 1 Insert operations completed in 00:00:00.0000528 taking an average of 00:00:00.0000528 11:55:24.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:24', 'InitialSetup') 11:55:24.4 Info: Committing Transaction 11:55:24.4 Info: 1: InitialSetup migrated 11:55:24.4 Info: => 0.0018492s 11:55:24.4 Info: 2: add_reason_to_pending_releases migrating 11:55:24.4 Info: Beginning Transaction 11:55:24.4 Info: Starting migration of Main DB to 2 11:55:24.4 Info: AlterTable PendingReleases 11:55:24.4 Info: => 3E-07s 11:55:24.4 Info: CreateColumn PendingReleases Reason Int32 11:55:24.4 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:24.4 Info: => 0.0005153s 11:55:24.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:24', 'add_reason_to_pending_releases') 11:55:24.4 Info: Committing Transaction 11:55:24.4 Info: 2: add_reason_to_pending_releases migrated 11:55:24.4 Info: => 0.0009431s 11:55:24.4 Info: 3: add_medium_support migrating 11:55:24.4 Info: Beginning Transaction 11:55:24.4 Info: Starting migration of Main DB to 3 11:55:24.4 Info: AlterTable Albums 11:55:24.4 Info: => 3E-07s 11:55:24.4 Info: CreateColumn Albums Media String 11:55:24.4 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:24.4 Info: => 0.0004826s 11:55:24.4 Info: AlterTable Tracks 11:55:24.4 Info: => 4E-07s 11:55:24.4 Info: CreateColumn Tracks MediumNumber Int32 11:55:24.4 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.4 Info: => 0.0004592s 11:55:24.4 Info: AlterTable Tracks 11:55:24.4 Info: => 4E-07s 11:55:24.4 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:24.4 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.4 Info: => 0.0004983s 11:55:24.4 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.4 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.4 Info: => 3.46E-05s 11:55:24.4 Info: DeleteColumn Tracks TrackNumber 11:55:24.4 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:24.4 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:24.4 Info: DROP TABLE "Tracks" 11:55:24.4 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:24.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.4 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.4 Info: => 0.0038068s 11:55:24.4 Info: AlterTable Tracks 11:55:24.4 Info: => 4E-07s 11:55:24.4 Info: CreateColumn Tracks TrackNumber String 11:55:24.4 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:24.4 Info: => 0.0004399s 11:55:24.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:24', 'add_medium_support') 11:55:24.4 Info: Committing Transaction 11:55:24.4 Info: 3: add_medium_support migrated 11:55:24.4 Info: => 0.0009289s 11:55:24.4 Info: 4: add_various_qualites_in_profile migrating 11:55:24.4 Info: Beginning Transaction 11:55:24.4 Info: Starting migration of Main DB to 4 11:55:24.4 Info: INSERT INTO "Profiles" ("Id", "Name", "Cutoff", "Items") VALUES (0, 'Lossless', 1, '[{ "quality": 1, "allowed": true }, { "quality": 4, "allowed": false }, { "quality": 6, "allowed": true }]') 11:55:24.4 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.4 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.4 Info: => 3.65E-05s 11:55:24.4 Info: PerformDBOperation 11:55:24.4 Info: Performing DB Operation 11:55:24.4 Info: => 0.0064175s 11:55:24.4 Info: -> 1 Insert operations completed in 00:00:00.0000602 taking an average of 00:00:00.0000602 11:55:24.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:24', 'add_various_qualites_in_profile') 11:55:24.4 Info: Committing Transaction 11:55:24.4 Info: 4: add_various_qualites_in_profile migrated 11:55:24.4 Info: => 0.0069126s 11:55:24.4 Debug: Took: 00:00:00.0381839 11:55:24.5 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_various_qualites_in_profileFixture.should_add_trash_lossy_quality_group_and_qualities --- 11:55:24.5 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.add_various_qualites_in_profileFixture.should_add_wav_quality --- 11:55:24.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173245470845_197/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:24.5 Info: DatabaseEngineVersionCheck migrating 11:55:24.5 Info: PerformDBOperation 11:55:24.5 Info: Performing DB Operation 11:55:24.5 Info: SQLite 3.46.1 11:55:24.5 Info: => 0.0013401s 11:55:24.5 Info: DatabaseEngineVersionCheck migrated 11:55:24.5 Info: => 0.0013506s 11:55:24.5 Info: VersionMigration migrating 11:55:24.5 Info: Beginning Transaction 11:55:24.5 Info: CreateTable VersionInfo 11:55:24.5 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:24.5 Info: => 0.0001551s 11:55:24.5 Info: Committing Transaction 11:55:24.5 Info: VersionMigration migrated 11:55:24.5 Info: => 0.0007596s 11:55:24.5 Info: VersionUniqueMigration migrating 11:55:24.5 Info: Beginning Transaction 11:55:24.5 Info: CreateIndex VersionInfo (Version) 11:55:24.5 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:24.5 Info: => 0.0001015s 11:55:24.5 Info: AlterTable VersionInfo 11:55:24.5 Info: => 5E-07s 11:55:24.5 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:24.5 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:24.5 Info: => 0.0004818s 11:55:24.5 Info: Committing Transaction 11:55:24.5 Info: VersionUniqueMigration migrated 11:55:24.5 Info: => 0.0008087s 11:55:24.5 Info: VersionDescriptionMigration migrating 11:55:24.5 Info: Beginning Transaction 11:55:24.5 Info: AlterTable VersionInfo 11:55:24.5 Info: => 4E-07s 11:55:24.5 Info: CreateColumn VersionInfo Description String 11:55:24.5 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:24.5 Info: => 0.0001725s 11:55:24.5 Info: Committing Transaction 11:55:24.5 Info: VersionDescriptionMigration migrated 11:55:24.5 Info: => 0.0005297s 11:55:24.5 Info: 1: InitialSetup migrating 11:55:24.5 Info: Beginning Transaction 11:55:24.5 Info: Starting migration of Main DB to 1 11:55:24.5 Info: CreateTable Config 11:55:24.5 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:24.5 Info: => 0.000134s 11:55:24.5 Info: CreateIndex Config (Key) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:24.5 Info: => 7.37E-05s 11:55:24.5 Info: CreateTable RootFolders 11:55:24.5 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:24.5 Info: => 8.13E-05s 11:55:24.5 Info: CreateIndex RootFolders (Path) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:24.5 Info: => 7.15E-05s 11:55:24.5 Info: CreateTable Artists 11:55:24.5 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:24.5 Info: => 0.0001898s 11:55:24.5 Info: CreateIndex Artists (ForeignArtistId) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.5 Info: => 7.14E-05s 11:55:24.5 Info: CreateIndex Artists (NameSlug) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.5 Info: => 6.66E-05s 11:55:24.5 Info: CreateIndex Artists (CleanName) 11:55:24.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.5 Info: => 6.62E-05s 11:55:24.5 Info: CreateIndex Artists (Path) 11:55:24.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.5 Info: => 6.32E-05s 11:55:24.5 Info: CreateTable Albums 11:55:24.5 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.5 Info: => 0.0001653s 11:55:24.5 Info: CreateIndex Albums (ForeignAlbumId) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.5 Info: => 6.93E-05s 11:55:24.5 Info: CreateIndex Albums (MBId) 11:55:24.5 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.5 Info: => 6.42E-05s 11:55:24.5 Info: CreateIndex Albums (TADBId) 11:55:24.5 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.5 Info: => 6.39E-05s 11:55:24.5 Info: CreateIndex Albums (TitleSlug) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.5 Info: => 6.57E-05s 11:55:24.5 Info: CreateIndex Albums (CleanTitle) 11:55:24.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.5 Info: => 6.33E-05s 11:55:24.5 Info: CreateIndex Albums (Path) 11:55:24.5 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:24.5 Info: => 6.12E-05s 11:55:24.5 Info: CreateTable Tracks 11:55:24.5 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.5 Info: => 0.0001169s 11:55:24.5 Info: CreateIndex Tracks (ForeignTrackId) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.5 Info: => 6.91E-05s 11:55:24.5 Info: CreateIndex Tracks (ArtistId) 11:55:24.5 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.5 Info: => 7.16E-05s 11:55:24.5 Info: CreateIndex Tracks (TrackFileId) 11:55:24.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.5 Info: => 7.28E-05s 11:55:24.5 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:24.5 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:24.5 Info: => 7.19E-05s 11:55:24.5 Info: CreateTable TrackFiles 11:55:24.5 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:24.5 Info: => 0.0001192s 11:55:24.5 Info: CreateIndex TrackFiles (ArtistId) 11:55:24.5 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:24.5 Info: => 6.96E-05s 11:55:24.5 Info: CreateIndex TrackFiles (AlbumId) 11:55:24.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.5 Info: => 6.75E-05s 11:55:24.5 Info: CreateTable History 11:55:24.5 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:24.5 Info: => 0.0001207s 11:55:24.5 Info: CreateIndex History (Date) 11:55:24.5 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:24.5 Info: => 6.96E-05s 11:55:24.5 Info: CreateIndex History (EventType) 11:55:24.5 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:24.5 Info: => 6.88E-05s 11:55:24.5 Info: CreateIndex History (DownloadId) 11:55:24.5 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:24.5 Info: => 7.34E-05s 11:55:24.5 Info: CreateIndex History (AlbumId) 11:55:24.5 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:24.5 Info: => 0.0001113s 11:55:24.5 Info: CreateTable Notifications 11:55:24.5 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:24.5 Info: => 0.0001515s 11:55:24.5 Info: CreateTable ScheduledTasks 11:55:24.5 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:24.5 Info: => 0.0001017s 11:55:24.5 Info: CreateIndex ScheduledTasks (TypeName) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:24.5 Info: => 7.32E-05s 11:55:24.5 Info: CreateTable Indexers 11:55:24.5 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, "EnableSearch" INTEGER) 11:55:24.5 Info: => 9.39E-05s 11:55:24.5 Info: CreateIndex Indexers (Name) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.5 Info: => 7.73E-05s 11:55:24.5 Info: CreateTable Profiles 11:55:24.5 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:24.5 Info: => 8.51E-05s 11:55:24.5 Info: CreateIndex Profiles (Name) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:24.5 Info: => 9.56E-05s 11:55:24.5 Info: CreateTable QualityDefinitions 11:55:24.5 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:24.5 Info: => 0.0001083s 11:55:24.5 Info: CreateIndex QualityDefinitions (Quality) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:24.5 Info: => 7.35E-05s 11:55:24.5 Info: CreateIndex QualityDefinitions (Title) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:24.5 Info: => 7.45E-05s 11:55:24.5 Info: CreateTable NamingConfig 11:55:24.5 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:24.5 Info: => 0.0001088s 11:55:24.5 Info: CreateTable Blacklist 11:55:24.5 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:24.5 Info: => 0.0001507s 11:55:24.5 Info: CreateTable Metadata 11:55:24.5 Info: CREATE TABLE "Metadata" ("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) 11:55:24.5 Info: => 9.36E-05s 11:55:24.5 Info: CreateTable MetadataFiles 11:55:24.5 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:24.5 Info: => 0.0001096s 11:55:24.5 Info: CreateTable DownloadClients 11:55:24.5 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) 11:55:24.5 Info: => 9.6E-05s 11:55:24.5 Info: CreateTable PendingReleases 11:55:24.5 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:24.5 Info: => 0.0001045s 11:55:24.5 Info: CreateTable RemotePathMappings 11:55:24.5 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:24.5 Info: => 9.31E-05s 11:55:24.5 Info: CreateTable Tags 11:55:24.5 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:24.5 Info: => 8.43E-05s 11:55:24.5 Info: CreateIndex Tags (Label) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:24.5 Info: => 8.54E-05s 11:55:24.5 Info: CreateTable Restrictions 11:55:24.5 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:24.5 Info: => 8.82E-05s 11:55:24.5 Info: CreateTable DelayProfiles 11:55:24.5 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:24.5 Info: => 0.0001234s 11:55:24.5 Info: CreateTable Users 11:55:24.5 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:24.5 Info: => 8.75E-05s 11:55:24.5 Info: CreateIndex Users (Identifier) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:24.5 Info: => 8.44E-05s 11:55:24.5 Info: CreateIndex Users (Username) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:24.5 Info: => 7.79E-05s 11:55:24.5 Info: CreateTable Commands 11:55:24.5 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) 11:55:24.5 Info: => 0.0001134s 11:55:24.5 Info: CreateTable IndexerStatus 11:55:24.5 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) 11:55:24.5 Info: => 0.0001127s 11:55:24.5 Info: CreateIndex IndexerStatus (ProviderId) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:24.5 Info: => 0.0001047s 11:55:24.5 Info: CreateTable ExtraFiles 11:55:24.5 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:24.5 Info: => 0.0001454s 11:55:24.5 Info: CreateTable LyricFiles 11:55:24.5 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:24.5 Info: => 0.0001285s 11:55:24.5 Info: CreateTable LanguageProfiles 11:55:24.5 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:24.5 Info: => 9.35E-05s 11:55:24.5 Info: CreateIndex LanguageProfiles (Name) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:24.5 Info: => 9.52E-05s 11:55:24.5 Info: CreateTable DownloadClientStatus 11:55:24.5 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) 11:55:24.5 Info: => 9.68E-05s 11:55:24.5 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:24.5 Info: => 8.58E-05s 11:55:24.5 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:24.5 Info: -> 1 Insert operations completed in 00:00:00.0000517 taking an average of 00:00:00.0000517 11:55:24.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:24', 'InitialSetup') 11:55:24.5 Info: Committing Transaction 11:55:24.5 Info: 1: InitialSetup migrated 11:55:24.5 Info: => 0.0008859s 11:55:24.5 Info: 2: add_reason_to_pending_releases migrating 11:55:24.5 Info: Beginning Transaction 11:55:24.5 Info: Starting migration of Main DB to 2 11:55:24.5 Info: AlterTable PendingReleases 11:55:24.5 Info: => 4E-07s 11:55:24.5 Info: CreateColumn PendingReleases Reason Int32 11:55:24.5 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:24.5 Info: => 0.0005084s 11:55:24.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:24', 'add_reason_to_pending_releases') 11:55:24.5 Info: Committing Transaction 11:55:24.5 Info: 2: add_reason_to_pending_releases migrated 11:55:24.5 Info: => 0.0009321s 11:55:24.5 Info: 3: add_medium_support migrating 11:55:24.5 Info: Beginning Transaction 11:55:24.5 Info: Starting migration of Main DB to 3 11:55:24.5 Info: AlterTable Albums 11:55:24.5 Info: => 4E-07s 11:55:24.5 Info: CreateColumn Albums Media String 11:55:24.5 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:24.5 Info: => 0.0004768s 11:55:24.5 Info: AlterTable Tracks 11:55:24.5 Info: => 4E-07s 11:55:24.5 Info: CreateColumn Tracks MediumNumber Int32 11:55:24.5 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.5 Info: => 0.0004682s 11:55:24.5 Info: AlterTable Tracks 11:55:24.5 Info: => 3E-07s 11:55:24.5 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:24.5 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.5 Info: => 0.0004593s 11:55:24.5 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.5 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.5 Info: => 3.22E-05s 11:55:24.5 Info: DeleteColumn Tracks TrackNumber 11:55:24.5 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:24.5 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:24.5 Info: DROP TABLE "Tracks" 11:55:24.5 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:24.5 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.5 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.5 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.5 Info: => 0.0037923s 11:55:24.5 Info: AlterTable Tracks 11:55:24.5 Info: => 3E-07s 11:55:24.5 Info: CreateColumn Tracks TrackNumber String 11:55:24.5 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:24.5 Info: => 0.0004422s 11:55:24.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:24', 'add_medium_support') 11:55:24.5 Info: Committing Transaction 11:55:24.5 Info: 3: add_medium_support migrated 11:55:24.5 Info: => 0.0009299s 11:55:24.5 Info: 4: add_various_qualites_in_profile migrating 11:55:24.5 Info: Beginning Transaction 11:55:24.5 Info: Starting migration of Main DB to 4 11:55:24.5 Info: INSERT INTO "Profiles" ("Id", "Name", "Cutoff", "Items") VALUES (0, 'Lossless', 1, '[{ "quality": 1, "allowed": true }, { "quality": 4, "allowed": false }, { "quality": 6, "allowed": true }]') 11:55:24.5 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.5 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.5 Info: => 3.57E-05s 11:55:24.5 Info: PerformDBOperation 11:55:24.5 Info: Performing DB Operation 11:55:24.5 Info: => 0.0002817s 11:55:24.5 Info: -> 1 Insert operations completed in 00:00:00.0000591 taking an average of 00:00:00.0000591 11:55:24.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:24', 'add_various_qualites_in_profile') 11:55:24.5 Info: Committing Transaction 11:55:24.5 Info: 4: add_various_qualites_in_profile migrated 11:55:24.5 Info: => 0.0007464s 11:55:24.5 Debug: Took: 00:00:00.0303174 11:55:24.6 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.add_various_qualites_in_profileFixture.should_add_wav_quality --- 11:55:24.6 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.cdh_per_downloadclientFixture.should_disable_remove_for_existing_rtorrent --- 11:55:24.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173246206988_199/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:24.6 Info: DatabaseEngineVersionCheck migrating 11:55:24.6 Info: PerformDBOperation 11:55:24.6 Info: Performing DB Operation 11:55:24.6 Info: SQLite 3.46.1 11:55:24.6 Info: => 0.0015227s 11:55:24.6 Info: DatabaseEngineVersionCheck migrated 11:55:24.6 Info: => 0.0015415s 11:55:24.6 Info: VersionMigration migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: CreateTable VersionInfo 11:55:24.6 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:24.6 Info: => 0.000134s 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: VersionMigration migrated 11:55:24.6 Info: => 0.0008143s 11:55:24.6 Info: VersionUniqueMigration migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: CreateIndex VersionInfo (Version) 11:55:24.6 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:24.6 Info: => 0.000101s 11:55:24.6 Info: AlterTable VersionInfo 11:55:24.6 Info: => 5E-07s 11:55:24.6 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:24.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:24.6 Info: => 0.0004677s 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: VersionUniqueMigration migrated 11:55:24.6 Info: => 0.0008599s 11:55:24.6 Info: VersionDescriptionMigration migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: AlterTable VersionInfo 11:55:24.6 Info: => 5E-07s 11:55:24.6 Info: CreateColumn VersionInfo Description String 11:55:24.6 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:24.6 Info: => 0.00017s 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: VersionDescriptionMigration migrated 11:55:24.6 Info: => 0.0004743s 11:55:24.6 Info: 1: InitialSetup migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 1 11:55:24.6 Info: CreateTable Config 11:55:24.6 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:24.6 Info: => 0.0001262s 11:55:24.6 Info: CreateIndex Config (Key) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:24.6 Info: => 7.37E-05s 11:55:24.6 Info: CreateTable RootFolders 11:55:24.6 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:24.6 Info: => 8.02E-05s 11:55:24.6 Info: CreateIndex RootFolders (Path) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:24.6 Info: => 7.46E-05s 11:55:24.6 Info: CreateTable Artists 11:55:24.6 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:24.6 Info: => 0.0001823s 11:55:24.6 Info: CreateIndex Artists (ForeignArtistId) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.6 Info: => 7.12E-05s 11:55:24.6 Info: CreateIndex Artists (NameSlug) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.6 Info: => 6.74E-05s 11:55:24.6 Info: CreateIndex Artists (CleanName) 11:55:24.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.6 Info: => 6.44E-05s 11:55:24.6 Info: CreateIndex Artists (Path) 11:55:24.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.6 Info: => 6.42E-05s 11:55:24.6 Info: CreateTable Albums 11:55:24.6 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.6 Info: => 0.0001669s 11:55:24.6 Info: CreateIndex Albums (ForeignAlbumId) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.6 Info: => 6.92E-05s 11:55:24.6 Info: CreateIndex Albums (MBId) 11:55:24.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.6 Info: => 6.48E-05s 11:55:24.6 Info: CreateIndex Albums (TADBId) 11:55:24.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.6 Info: => 6.42E-05s 11:55:24.6 Info: CreateIndex Albums (TitleSlug) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.6 Info: => 6.5E-05s 11:55:24.6 Info: CreateIndex Albums (CleanTitle) 11:55:24.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.6 Info: => 6.38E-05s 11:55:24.6 Info: CreateIndex Albums (Path) 11:55:24.6 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:24.6 Info: => 6.15E-05s 11:55:24.6 Info: CreateTable Tracks 11:55:24.6 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.6 Info: => 0.0001214s 11:55:24.6 Info: CreateIndex Tracks (ForeignTrackId) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.6 Info: => 6.9E-05s 11:55:24.6 Info: CreateIndex Tracks (ArtistId) 11:55:24.6 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.6 Info: => 7E-05s 11:55:24.6 Info: CreateIndex Tracks (TrackFileId) 11:55:24.6 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.6 Info: => 7.34E-05s 11:55:24.6 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:24.6 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:24.6 Info: => 7.24E-05s 11:55:24.6 Info: CreateTable TrackFiles 11:55:24.6 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:24.6 Info: => 0.0001155s 11:55:24.6 Info: CreateIndex TrackFiles (ArtistId) 11:55:24.6 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:24.6 Info: => 7E-05s 11:55:24.6 Info: CreateIndex TrackFiles (AlbumId) 11:55:24.6 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.6 Info: => 6.79E-05s 11:55:24.6 Info: CreateTable History 11:55:24.6 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:24.6 Info: => 0.0001193s 11:55:24.6 Info: CreateIndex History (Date) 11:55:24.6 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:24.6 Info: => 6.88E-05s 11:55:24.6 Info: CreateIndex History (EventType) 11:55:24.6 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:24.6 Info: => 6.72E-05s 11:55:24.6 Info: CreateIndex History (DownloadId) 11:55:24.6 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:24.6 Info: => 6.7E-05s 11:55:24.6 Info: CreateIndex History (AlbumId) 11:55:24.6 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:24.6 Info: => 9.32E-05s 11:55:24.6 Info: CreateTable Notifications 11:55:24.6 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:24.6 Info: => 0.0001305s 11:55:24.6 Info: CreateTable ScheduledTasks 11:55:24.6 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:24.6 Info: => 0.0001007s 11:55:24.6 Info: CreateIndex ScheduledTasks (TypeName) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:24.6 Info: => 7.47E-05s 11:55:24.6 Info: CreateTable Indexers 11:55:24.6 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, "EnableSearch" INTEGER) 11:55:24.6 Info: => 9.57E-05s 11:55:24.6 Info: CreateIndex Indexers (Name) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.6 Info: => 7.81E-05s 11:55:24.6 Info: CreateTable Profiles 11:55:24.6 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:24.6 Info: => 8.84E-05s 11:55:24.6 Info: CreateIndex Profiles (Name) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:24.6 Info: => 9.42E-05s 11:55:24.6 Info: CreateTable QualityDefinitions 11:55:24.6 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:24.6 Info: => 0.0001099s 11:55:24.6 Info: CreateIndex QualityDefinitions (Quality) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:24.6 Info: => 7.31E-05s 11:55:24.6 Info: CreateIndex QualityDefinitions (Title) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:24.6 Info: => 7.45E-05s 11:55:24.6 Info: CreateTable NamingConfig 11:55:24.6 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:24.6 Info: => 0.0001088s 11:55:24.6 Info: CreateTable Blacklist 11:55:24.6 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:24.6 Info: => 0.0001463s 11:55:24.6 Info: CreateTable Metadata 11:55:24.6 Info: CREATE TABLE "Metadata" ("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) 11:55:24.6 Info: => 9.48E-05s 11:55:24.6 Info: CreateTable MetadataFiles 11:55:24.6 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:24.6 Info: => 0.0001105s 11:55:24.6 Info: CreateTable DownloadClients 11:55:24.6 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) 11:55:24.6 Info: => 9.73E-05s 11:55:24.6 Info: CreateTable PendingReleases 11:55:24.6 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:24.6 Info: => 0.0001059s 11:55:24.6 Info: CreateTable RemotePathMappings 11:55:24.6 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:24.6 Info: => 8.89E-05s 11:55:24.6 Info: CreateTable Tags 11:55:24.6 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:24.6 Info: => 8.54E-05s 11:55:24.6 Info: CreateIndex Tags (Label) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:24.6 Info: => 8.5E-05s 11:55:24.6 Info: CreateTable Restrictions 11:55:24.6 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:24.6 Info: => 9.06E-05s 11:55:24.6 Info: CreateTable DelayProfiles 11:55:24.6 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:24.6 Info: => 0.0001202s 11:55:24.6 Info: CreateTable Users 11:55:24.6 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:24.6 Info: => 8.77E-05s 11:55:24.6 Info: CreateIndex Users (Identifier) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:24.6 Info: => 8.43E-05s 11:55:24.6 Info: CreateIndex Users (Username) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:24.6 Info: => 7.88E-05s 11:55:24.6 Info: CreateTable Commands 11:55:24.6 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) 11:55:24.6 Info: => 0.0001127s 11:55:24.6 Info: CreateTable IndexerStatus 11:55:24.6 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) 11:55:24.6 Info: => 0.0001119s 11:55:24.6 Info: CreateIndex IndexerStatus (ProviderId) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:24.6 Info: => 0.000101s 11:55:24.6 Info: CreateTable ExtraFiles 11:55:24.6 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:24.6 Info: => 0.0001165s 11:55:24.6 Info: CreateTable LyricFiles 11:55:24.6 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:24.6 Info: => 0.0001224s 11:55:24.6 Info: CreateTable LanguageProfiles 11:55:24.6 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:24.6 Info: => 8.8E-05s 11:55:24.6 Info: CreateIndex LanguageProfiles (Name) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:24.6 Info: => 8.49E-05s 11:55:24.6 Info: CreateTable DownloadClientStatus 11:55:24.6 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) 11:55:24.6 Info: => 0.0001181s 11:55:24.6 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:24.6 Info: => 8.6E-05s 11:55:24.6 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:24.6 Info: -> 1 Insert operations completed in 00:00:00.0000516 taking an average of 00:00:00.0000516 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:24', 'InitialSetup') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 1: InitialSetup migrated 11:55:24.6 Info: => 0.0009415s 11:55:24.6 Info: 2: add_reason_to_pending_releases migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 2 11:55:24.6 Info: AlterTable PendingReleases 11:55:24.6 Info: => 5E-07s 11:55:24.6 Info: CreateColumn PendingReleases Reason Int32 11:55:24.6 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:24.6 Info: => 0.0005056s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:24', 'add_reason_to_pending_releases') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 2: add_reason_to_pending_releases migrated 11:55:24.6 Info: => 0.0008661s 11:55:24.6 Info: 3: add_medium_support migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 3 11:55:24.6 Info: AlterTable Albums 11:55:24.6 Info: => 4E-07s 11:55:24.6 Info: CreateColumn Albums Media String 11:55:24.6 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:24.6 Info: => 0.0004778s 11:55:24.6 Info: AlterTable Tracks 11:55:24.6 Info: => 4E-07s 11:55:24.6 Info: CreateColumn Tracks MediumNumber Int32 11:55:24.6 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.6 Info: => 0.0004499s 11:55:24.6 Info: AlterTable Tracks 11:55:24.6 Info: => 3E-07s 11:55:24.6 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:24.6 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.6 Info: => 0.0004393s 11:55:24.6 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.6 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.6 Info: => 3.48E-05s 11:55:24.6 Info: DeleteColumn Tracks TrackNumber 11:55:24.6 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:24.6 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:24.6 Info: DROP TABLE "Tracks" 11:55:24.6 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.6 Info: => 0.0037496s 11:55:24.6 Info: AlterTable Tracks 11:55:24.6 Info: => 3E-07s 11:55:24.6 Info: CreateColumn Tracks TrackNumber String 11:55:24.6 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:24.6 Info: => 0.0004387s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:24', 'add_medium_support') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 3: add_medium_support migrated 11:55:24.6 Info: => 0.0009247s 11:55:24.6 Info: 4: add_various_qualites_in_profile migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 4 11:55:24.6 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.6 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.6 Info: => 3.99E-05s 11:55:24.6 Info: PerformDBOperation 11:55:24.6 Info: Performing DB Operation 11:55:24.6 Info: => 3.03E-05s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:24', 'add_various_qualites_in_profile') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 4: add_various_qualites_in_profile migrated 11:55:24.6 Info: => 0.0004262s 11:55:24.6 Info: 5: metadata_profiles migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 5 11:55:24.6 Info: CreateTable MetadataProfiles 11:55:24.6 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:24.6 Info: => 0.0001057s 11:55:24.6 Info: CreateIndex MetadataProfiles (Name) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:24.6 Info: => 8.93E-05s 11:55:24.6 Info: AlterTable Artists 11:55:24.6 Info: => 3E-07s 11:55:24.6 Info: CreateColumn Artists MetadataProfileId Int32 11:55:24.6 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:24.6 Info: => 0.0004717s 11:55:24.6 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:24.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.6 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:24.6 Info: DROP TABLE "Artists" 11:55:24.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.6 Info: => 0.0038684s 11:55:24.6 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:24.6 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.6 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:24.6 Info: DROP TABLE "Artists" 11:55:24.6 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.6 Info: => 0.0038148s 11:55:24.6 Info: AlterTable Albums 11:55:24.6 Info: => 4E-07s 11:55:24.6 Info: CreateColumn Albums SecondaryTypes String 11:55:24.6 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:24.6 Info: => 0.000442s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:24', 'metadata_profiles') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 5: metadata_profiles migrated 11:55:24.6 Info: => 0.0009435s 11:55:24.6 Info: 6: separate_automatic_and_interactive_search migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 6 11:55:24.6 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:24.6 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, "EnableAutomaticSearch" INTEGER) 11:55:24.6 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:24.6 Info: DROP TABLE "Indexers" 11:55:24.6 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.6 Info: => 0.003283s 11:55:24.6 Info: AlterTable Indexers 11:55:24.6 Info: => 3E-07s 11:55:24.6 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:24.6 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:24.6 Info: => 0.0004321s 11:55:24.6 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:24.6 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:24.6 Info: => 3.07E-05s 11:55:24.6 Info: AlterTable Indexers 11:55:24.6 Info: => 3E-07s 11:55:24.6 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:24.6 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:24.6 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:24.6 Info: DROP TABLE "Indexers" 11:55:24.6 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.6 Info: => 0.0032447s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:24', 'separate_automatic_and_interactive_search') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 6: separate_automatic_and_interactive_search migrated 11:55:24.6 Info: => 0.0037033s 11:55:24.6 Info: 7: change_album_path_to_relative migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 7 11:55:24.6 Info: DeleteColumn Albums Path 11:55:24.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:24.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:24.6 Info: DROP TABLE "Albums" 11:55:24.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.6 Info: => 0.0040686s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:24', 'change_album_path_to_relative') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 7: change_album_path_to_relative migrated 11:55:24.6 Info: => 0.0046274s 11:55:24.6 Info: 8: change_quality_size_mb_to_kb migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 8 11:55:24.6 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:24.6 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:24.6 Info: => 3.88E-05s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:24', 'change_quality_size_mb_to_kb') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 8: change_quality_size_mb_to_kb migrated 11:55:24.6 Info: => 0.0004592s 11:55:24.6 Info: 9: album_releases migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 9 11:55:24.6 Info: AlterTable Albums 11:55:24.6 Info: => 4E-07s 11:55:24.6 Info: CreateColumn Albums Releases String 11:55:24.6 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:24.6 Info: => 0.0004508s 11:55:24.6 Info: AlterTable Albums 11:55:24.6 Info: => 4E-07s 11:55:24.6 Info: CreateColumn Albums CurrentRelease String 11:55:24.6 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:24.6 Info: => 0.0004525s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:24', 'album_releases') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 9: album_releases migrated 11:55:24.6 Info: => 0.00078s 11:55:24.6 Info: 10: album_releases_fix migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 10 11:55:24.6 Info: AlterTable Albums 11:55:24.6 Info: => 4E-07s 11:55:24.6 Info: AlterColumn Albums Releases String 11:55:24.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:24.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:24.6 Info: DROP TABLE "Albums" 11:55:24.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.6 Info: => 0.0043478s 11:55:24.6 Info: AlterTable Albums 11:55:24.6 Info: => 4E-07s 11:55:24.6 Info: AlterColumn Albums CurrentRelease String 11:55:24.6 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:24.6 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:24.6 Info: DROP TABLE "Albums" 11:55:24.6 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.6 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.6 Info: => 0.003915s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:24', 'album_releases_fix') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 10: album_releases_fix migrated 11:55:24.6 Info: => 0.0043951s 11:55:24.6 Info: 11: import_lists migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 11 11:55:24.6 Info: CreateTable ImportLists 11:55:24.6 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.6 Info: => 0.0001281s 11:55:24.6 Info: CreateIndex ImportLists (Name) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:24.6 Info: => 7.81E-05s 11:55:24.6 Info: CreateTable ImportListStatus 11:55:24.6 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:24.6 Info: => 0.0001016s 11:55:24.6 Info: CreateIndex ImportListStatus (ProviderId) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:24.6 Info: => 7.72E-05s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:24', 'import_lists') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 11: import_lists migrated 11:55:24.6 Info: => 0.0005139s 11:55:24.6 Info: 12: add_release_status migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 12 11:55:24.6 Info: AlterTable MetadataProfiles 11:55:24.6 Info: => 4E-07s 11:55:24.6 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:24.6 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:24.6 Info: => 0.0004717s 11:55:24.6 Info: PerformDBOperation 11:55:24.6 Info: Performing DB Operation 11:55:24.6 Info: => 2.24E-05s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:24', 'add_release_status') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 12: add_release_status migrated 11:55:24.6 Info: => 0.0004416s 11:55:24.6 Info: 13: album_download_notification migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 13 11:55:24.6 Info: AlterTable Notifications 11:55:24.6 Info: => 3E-07s 11:55:24.6 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:24.6 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:24.6 Info: => 0.0004795s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:24', 'album_download_notification') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 13: album_download_notification migrated 11:55:24.6 Info: => 0.0008352s 11:55:24.6 Info: 14: fix_language_metadata_profiles migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 14 11:55:24.6 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:24.6 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:24.6 Info: => 9.53E-05s 11:55:24.6 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:24.6 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:24.6 Info: => 7.44E-05s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:24', 'fix_language_metadata_profiles') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 14: fix_language_metadata_profiles migrated 11:55:24.6 Info: => 0.0004042s 11:55:24.6 Info: 15: remove_fanzub migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 15 11:55:24.6 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:24.6 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:24.6 Info: => 3.36E-05s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:24', 'remove_fanzub') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 15: remove_fanzub migrated 11:55:24.6 Info: => 0.0003416s 11:55:24.6 Info: 16: update_artist_history_indexes migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 16 11:55:24.6 Info: CreateIndex Albums (ArtistId) 11:55:24.6 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:24.6 Info: => 9.96E-05s 11:55:24.6 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:24.6 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:24.6 Info: => 8.19E-05s 11:55:24.6 Info: DeleteIndex History (AlbumId) 11:55:24.6 Info: DROP INDEX "IX_History_AlbumId" 11:55:24.6 Info: => 0.0001138s 11:55:24.6 Info: CreateIndex History (AlbumId, Date) 11:55:24.6 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:24.6 Info: => 0.000105s 11:55:24.6 Info: DeleteIndex History (DownloadId) 11:55:24.6 Info: DROP INDEX "IX_History_DownloadId" 11:55:24.6 Info: => 0.0001136s 11:55:24.6 Info: CreateIndex History (DownloadId, Date) 11:55:24.6 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:24.6 Info: => 9.14E-05s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:24', 'update_artist_history_indexes') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 16: update_artist_history_indexes migrated 11:55:24.6 Info: => 0.0005428s 11:55:24.6 Info: 17: remove_nma migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 17 11:55:24.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:24.6 Info: => 3.65E-05s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:24', 'remove_nma') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 17: remove_nma migrated 11:55:24.6 Info: => 0.0003619s 11:55:24.6 Info: 18: album_disambiguation migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 18 11:55:24.6 Info: AlterTable Albums 11:55:24.6 Info: => 5E-07s 11:55:24.6 Info: CreateColumn Albums Disambiguation String 11:55:24.6 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:24.6 Info: => 0.0004849s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:24', 'album_disambiguation') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 18: album_disambiguation migrated 11:55:24.6 Info: => 0.0008708s 11:55:24.6 Info: 19: add_ape_quality_in_profiles migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 19 11:55:24.6 Info: PerformDBOperation 11:55:24.6 Info: Performing DB Operation 11:55:24.6 Info: => 3.62E-05s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:24', 'add_ape_quality_in_profiles') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 19: add_ape_quality_in_profiles migrated 11:55:24.6 Info: => 0.0003335s 11:55:24.6 Info: 20: remove_pushalot migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 20 11:55:24.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.6 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:24.6 Info: => 3.76E-05s 11:55:24.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.6 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:24.6 Info: => 3.91E-05s 11:55:24.6 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.6 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:24.6 Info: => 2.46E-05s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:24', 'remove_pushalot') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 20: remove_pushalot migrated 11:55:24.6 Info: => 0.0003108s 11:55:24.6 Info: 21: add_custom_filters migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 21 11:55:24.6 Info: CreateTable CustomFilters 11:55:24.6 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:24.6 Info: => 0.0001435s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:24', 'add_custom_filters') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 21: add_custom_filters migrated 11:55:24.6 Info: => 0.0005224s 11:55:24.6 Info: 22: import_list_tags migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 22 11:55:24.6 Info: AlterTable ImportLists 11:55:24.6 Info: => 4E-07s 11:55:24.6 Info: CreateColumn ImportLists Tags String 11:55:24.6 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:24.6 Info: => 0.0004846s 11:55:24.6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:24', 'import_list_tags') 11:55:24.6 Info: Committing Transaction 11:55:24.6 Info: 22: import_list_tags migrated 11:55:24.6 Info: => 0.0009084s 11:55:24.6 Info: 23: add_release_groups_etc migrating 11:55:24.6 Info: Beginning Transaction 11:55:24.6 Info: Starting migration of Main DB to 23 11:55:24.6 Info: CreateTable ArtistMetadata 11:55:24.6 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:24.6 Info: => 0.000137s 11:55:24.6 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:24.6 Info: => 8.47E-05s 11:55:24.6 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:24.6 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:24.6 Info: => 6.97E-05s 11:55:24.6 Info: AlterTable Artists 11:55:24.6 Info: => 3E-07s 11:55:24.6 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:24.6 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.6 Info: => 0.0005005s 11:55:24.6 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:24.6 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:24.6 Info: => 5.48E-05s 11:55:24.6 Info: CreateTable AlbumReleases 11:55:24.6 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:24.6 Info: => 0.0001268s 11:55:24.6 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:24.6 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:24.6 Info: => 8.09E-05s 11:55:24.6 Info: CreateIndex AlbumReleases (AlbumId) 11:55:24.6 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:24.6 Info: => 8.44E-05s 11:55:24.6 Info: PerformDBOperation 11:55:24.6 Info: Performing DB Operation 11:55:24.6 Info: => 3.17E-05s 11:55:24.6 Info: AlterTable Albums 11:55:24.6 Info: => 2E-07s 11:55:24.6 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:24.6 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.6 Info: => 0.0005097s 11:55:24.6 Info: AlterTable Albums 11:55:24.6 Info: => 3E-07s 11:55:24.6 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:24.6 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:24.6 Info: => 0.000507s 11:55:24.6 Info: AlterTable Albums 11:55:24.6 Info: => 3E-07s 11:55:24.6 Info: CreateColumn Albums Links String 11:55:24.6 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:24.6 Info: => 0.0005046s 11:55:24.6 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:24.6 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:24.6 Info: => 8.71E-05s 11:55:24.6 Info: AlterTable Tracks 11:55:24.6 Info: => 3E-07s 11:55:24.6 Info: CreateColumn Tracks ForeignRecordingId String 11:55:24.6 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:24.6 Info: => 0.0005083s 11:55:24.6 Info: AlterTable Tracks 11:55:24.6 Info: => 3E-07s 11:55:24.6 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:24.6 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:24.6 Info: => 0.0005041s 11:55:24.6 Info: AlterTable Tracks 11:55:24.6 Info: => 4E-07s 11:55:24.6 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:24.6 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.6 Info: => 0.0005216s 11:55:24.6 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:24.6 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:24.6 Info: => 6.69E-05s 11:55:24.6 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:24.6 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:24.6 Info: => 5.8E-05s 11:55:24.6 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:24.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:24.7 Info: DROP TABLE "Artists" 11:55:24.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.7 Info: => 0.0160431s 11:55:24.7 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:24.7 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:24.7 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:24.7 Info: DROP TABLE "Albums" 11:55:24.7 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.7 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.7 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.7 Info: => 0.0042767s 11:55:24.7 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:24.7 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.7 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:24.7 Info: DROP TABLE "Tracks" 11:55:24.7 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:24.7 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.7 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.7 Info: => 0.0038671s 11:55:24.7 Info: DeleteColumn TrackFiles ArtistId 11:55:24.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:24.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:24.7 Info: DROP TABLE "TrackFiles" 11:55:24.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:24.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.7 Info: => 0.0036339s 11:55:24.7 Info: CreateIndex Artists (ArtistMetadataId) 11:55:24.7 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:24.7 Info: => 8.21E-05s 11:55:24.7 Info: CreateIndex Artists (Monitored) 11:55:24.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:24.7 Info: => 7.7E-05s 11:55:24.7 Info: CreateIndex Albums (ArtistMetadataId) 11:55:24.7 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:24.7 Info: => 7.54E-05s 11:55:24.7 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:24.7 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:24.7 Info: => 7.44E-05s 11:55:24.7 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:24.7 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:24.7 Info: => 7.43E-05s 11:55:24.7 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:24.7 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:24.7 Info: => 7.35E-05s 11:55:24.7 Info: UpdateData 11:55:24.7 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:24.7 Info: => 3.79E-05s 11:55:24.7 Info: UpdateData 11:55:24.7 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:24.7 Info: => 3.18E-05s 11:55:24.7 Info: UpdateData 11:55:24.7 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:24.7 Info: => 3.63E-05s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:24', 'add_release_groups_etc') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 23: add_release_groups_etc migrated 11:55:24.7 Info: => 0.0006947s 11:55:24.7 Info: 24: NewMediaInfoFormat migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 24 11:55:24.7 Info: UpdateData 11:55:24.7 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:24.7 Info: => 3.77E-05s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:24', 'NewMediaInfoFormat') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 24: NewMediaInfoFormat migrated 11:55:24.7 Info: => 0.0003819s 11:55:24.7 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 25 11:55:24.7 Info: RenameTable Restrictions ReleaseProfiles 11:55:24.7 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:24.7 Info: => 0.0013787s 11:55:24.7 Info: AlterTable ReleaseProfiles 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:24.7 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:24.7 Info: => 0.0004735s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:24', 'rename_restrictions_to_release_profiles') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:24.7 Info: => 0.0009088s 11:55:24.7 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 26 11:55:24.7 Info: RenameTable Profiles QualityProfiles 11:55:24.7 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:24.7 Info: => 0.0013882s 11:55:24.7 Info: AlterTable QualityProfiles 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:24.7 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:24.7 Info: => 0.000516s 11:55:24.7 Info: AlterTable LanguageProfiles 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:24.7 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:24.7 Info: => 0.0004827s 11:55:24.7 Info: UpdateData 11:55:24.7 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:24.7 Info: => 3.59E-05s 11:55:24.7 Info: UpdateData 11:55:24.7 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:24.7 Info: => 2.77E-05s 11:55:24.7 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:24.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:24.7 Info: DROP TABLE "Artists" 11:55:24.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.7 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:24.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:24.7 Info: => 0.0041468s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:24', 'rename_quality_profiles_add_upgrade_allowed') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:24.7 Info: => 0.0047601s 11:55:24.7 Info: 27: add_import_exclusions migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 27 11:55:24.7 Info: CreateTable ImportListExclusions 11:55:24.7 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:24.7 Info: => 0.0001202s 11:55:24.7 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:24.7 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:24.7 Info: => 8.44E-05s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:24', 'add_import_exclusions') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 27: add_import_exclusions migrated 11:55:24.7 Info: => 0.0006143s 11:55:24.7 Info: 28: clean_artist_metadata_table migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 28 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.7 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.7 Info: => 0.0001293s 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.7 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.7 Info: => 0.0001159s 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:24.7 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:24.7 Info: => 0.0001132s 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:24.7 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:24.7 Info: => 0.0001124s 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.7 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.7 Info: => 0.0001103s 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:24.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:24.7 Info: => 0.0001091s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:24', 'clean_artist_metadata_table') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 28: clean_artist_metadata_table migrated 11:55:24.7 Info: => 0.0004906s 11:55:24.7 Info: 29: health_issue_notification migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 29 11:55:24.7 Info: AlterTable Notifications 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:24.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:24.7 Info: => 0.0005366s 11:55:24.7 Info: AlterTable Notifications 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:24.7 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:24.7 Info: => 0.0004944s 11:55:24.7 Info: AlterTable Notifications 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:24.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:24.7 Info: => 0.0005383s 11:55:24.7 Info: AlterTable Notifications 11:55:24.7 Info: => 3E-07s 11:55:24.7 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:24.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:24.7 Info: => 0.0004907s 11:55:24.7 Info: AlterTable Notifications 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:24.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:24.7 Info: => 0.0004907s 11:55:24.7 Info: DeleteColumn Notifications OnDownload 11:55:24.7 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:24.7 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:24.7 Info: DROP TABLE "Notifications" 11:55:24.7 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:24.7 Info: => 0.0036311s 11:55:24.7 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:24.7 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:24.7 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:24.7 Info: DROP TABLE "Notifications" 11:55:24.7 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:24.7 Info: => 0.0036012s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:24', 'health_issue_notification') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 29: health_issue_notification migrated 11:55:24.7 Info: => 0.0041182s 11:55:24.7 Info: 30: add_mediafilerepository_mtime migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 30 11:55:24.7 Info: AlterTable TrackFiles 11:55:24.7 Info: => 5E-07s 11:55:24.7 Info: CreateColumn TrackFiles Modified DateTime 11:55:24.7 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:24.7 Info: => 0.0005357s 11:55:24.7 Info: AlterTable TrackFiles 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn TrackFiles Path String 11:55:24.7 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:24.7 Info: => 0.0004959s 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:24.7 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:24.7 Info: => 2.85E-05s 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:24.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:24.7 Info: => 0.0001175s 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:24.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:24.7 Info: => 0.0001256s 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:24.7 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:24.7 Info: => 0.0001302s 11:55:24.7 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:24.7 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:24.7 Info: => 6.43E-05s 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:24.7 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:24.7 Info: => 4.53E-05s 11:55:24.7 Info: AlterTable TrackFiles 11:55:24.7 Info: => 3E-07s 11:55:24.7 Info: AlterColumn TrackFiles Path String 11:55:24.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:24.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:24.7 Info: DROP TABLE "TrackFiles" 11:55:24.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:24.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.7 Info: => 0.0036939s 11:55:24.7 Info: CreateIndex TrackFiles (Path) 11:55:24.7 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:24.7 Info: => 8.01E-05s 11:55:24.7 Info: DeleteColumn TrackFiles RelativePath 11:55:24.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:24.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:24.7 Info: DROP TABLE "TrackFiles" 11:55:24.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:24.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.7 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:24.7 Info: => 0.0038031s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:24', 'add_mediafilerepository_mtime') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 30: add_mediafilerepository_mtime migrated 11:55:24.7 Info: => 0.0043286s 11:55:24.7 Info: 31: add_artistmetadataid_constraint migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 31 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:24.7 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:24.7 Info: => 6.75E-05s 11:55:24.7 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:24.7 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:24.7 Info: => 0.0001195s 11:55:24.7 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:24.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:24.7 Info: DROP TABLE "Artists" 11:55:24.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:24.7 Info: => 0.0044028s 11:55:24.7 Info: CreateIndex Artists (ArtistMetadataId) 11:55:24.7 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:24.7 Info: => 0.0001079s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:24', 'add_artistmetadataid_constraint') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 31: add_artistmetadataid_constraint migrated 11:55:24.7 Info: => 0.0006251s 11:55:24.7 Info: 32: old_ids_and_artist_alias migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 32 11:55:24.7 Info: AlterTable ArtistMetadata 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn ArtistMetadata Aliases String 11:55:24.7 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:24.7 Info: => 0.0005504s 11:55:24.7 Info: AlterTable ArtistMetadata 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:24.7 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:24.7 Info: => 0.0005682s 11:55:24.7 Info: AlterTable Albums 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:24.7 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:24.7 Info: => 0.0005743s 11:55:24.7 Info: AlterTable AlbumReleases 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:24.7 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:24.7 Info: => 0.0006107s 11:55:24.7 Info: AlterTable Tracks 11:55:24.7 Info: => 3E-07s 11:55:24.7 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:24.7 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:24.7 Info: => 0.000585s 11:55:24.7 Info: AlterTable Tracks 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:24.7 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:24.7 Info: => 0.0005732s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:24', 'old_ids_and_artist_alias') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 32: old_ids_and_artist_alias migrated 11:55:24.7 Info: => 0.0010558s 11:55:24.7 Info: 33: download_propers_config migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 33 11:55:24.7 Info: PerformDBOperation 11:55:24.7 Info: Performing DB Operation 11:55:24.7 Info: => 2.59E-05s 11:55:24.7 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:24.7 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:24.7 Info: => 2.54E-05s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:24', 'download_propers_config') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 33: download_propers_config migrated 11:55:24.7 Info: => 0.0004685s 11:55:24.7 Info: 34: remove_language_profiles migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 34 11:55:24.7 Info: DeleteTable LanguageProfiles 11:55:24.7 Info: DROP TABLE "LanguageProfiles" 11:55:24.7 Info: => 0.0002022s 11:55:24.7 Info: DeleteColumn Artists LanguageProfileId 11:55:24.7 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.7 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:24.7 Info: DROP TABLE "Artists" 11:55:24.7 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.7 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.7 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.7 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:24.7 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:24.7 Info: => 0.0044083s 11:55:24.7 Info: DeleteColumn ImportLists LanguageProfileId 11:55:24.7 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:24.7 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:24.7 Info: DROP TABLE "ImportLists" 11:55:24.7 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:24.7 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:24.7 Info: => 0.003897s 11:55:24.7 Info: DeleteColumn Blacklist Language 11:55:24.7 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:24.7 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:24.7 Info: DROP TABLE "Blacklist" 11:55:24.7 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:24.7 Info: => 0.0036954s 11:55:24.7 Info: DeleteColumn History Language 11:55:24.7 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:24.7 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:24.7 Info: DROP TABLE "History" 11:55:24.7 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:24.7 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:24.7 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:24.7 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:24.7 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:24.7 Info: => 0.0042959s 11:55:24.7 Info: DeleteColumn LyricFiles Language 11:55:24.7 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:24.7 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:24.7 Info: DROP TABLE "LyricFiles" 11:55:24.7 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:24.7 Info: => 0.0036081s 11:55:24.7 Info: DeleteColumn TrackFiles Language 11:55:24.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:24.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:24.7 Info: DROP TABLE "TrackFiles" 11:55:24.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:24.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.7 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:24.7 Info: => 0.0040199s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:24', 'remove_language_profiles') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 34: remove_language_profiles migrated 11:55:24.7 Info: => 0.0046191s 11:55:24.7 Info: 35: multi_disc_naming_format migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 35 11:55:24.7 Info: AlterTable NamingConfig 11:55:24.7 Info: => 5E-07s 11:55:24.7 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:24.7 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:24.7 Info: => 0.0006011s 11:55:24.7 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:24.7 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:24.7 Info: => 3.33E-05s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:24', 'multi_disc_naming_format') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 35: multi_disc_naming_format migrated 11:55:24.7 Info: => 0.0005246s 11:55:24.7 Info: 36: add_download_client_priority migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 36 11:55:24.7 Info: AlterTable DownloadClients 11:55:24.7 Info: => 4E-07s 11:55:24.7 Info: CreateColumn DownloadClients Priority Int32 11:55:24.7 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:24.7 Info: => 0.0005396s 11:55:24.7 Info: PerformDBOperation 11:55:24.7 Info: Performing DB Operation 11:55:24.7 Info: => 4.4E-05s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:24', 'add_download_client_priority') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 36: add_download_client_priority migrated 11:55:24.7 Info: => 0.0004947s 11:55:24.7 Info: 37: remove_growl_prowl migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 37 11:55:24.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:24.7 Info: => 3.53E-05s 11:55:24.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:24.7 Info: => 2.61E-05s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:24', 'remove_growl_prowl') 11:55:24.7 Info: Committing Transaction 11:55:24.7 Info: 37: remove_growl_prowl migrated 11:55:24.7 Info: => 0.0008309s 11:55:24.7 Info: 38: remove_plex_hometheatre migrating 11:55:24.7 Info: Beginning Transaction 11:55:24.7 Info: Starting migration of Main DB to 38 11:55:24.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:24.7 Info: => 3.31E-05s 11:55:24.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.7 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:24.7 Info: => 2.51E-05s 11:55:24.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:24', 'remove_plex_hometheatre') 11:55:24.7 Info: Committing Transaction 11:55:24.8 Info: 38: remove_plex_hometheatre migrated 11:55:24.8 Info: => 0.0003871s 11:55:24.8 Info: 39: add_root_folder_add_defaults migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 39 11:55:24.8 Info: AlterTable RootFolders 11:55:24.8 Info: => 4E-07s 11:55:24.8 Info: CreateColumn RootFolders Name String 11:55:24.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:24.8 Info: => 0.0005671s 11:55:24.8 Info: AlterTable RootFolders 11:55:24.8 Info: => 3E-07s 11:55:24.8 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:24.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:24.8 Info: => 0.0005102s 11:55:24.8 Info: AlterTable RootFolders 11:55:24.8 Info: => 4E-07s 11:55:24.8 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:24.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:24.8 Info: => 0.0005113s 11:55:24.8 Info: AlterTable RootFolders 11:55:24.8 Info: => 3E-07s 11:55:24.8 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:24.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:24.8 Info: => 0.0005196s 11:55:24.8 Info: AlterTable RootFolders 11:55:24.8 Info: => 4E-07s 11:55:24.8 Info: CreateColumn RootFolders DefaultTags String 11:55:24.8 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:24.8 Info: => 0.0005228s 11:55:24.8 Info: PerformDBOperation 11:55:24.8 Info: Performing DB Operation 11:55:24.8 Info: => 4.52E-05s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:24', 'add_root_folder_add_defaults') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 39: add_root_folder_add_defaults migrated 11:55:24.8 Info: => 0.0004397s 11:55:24.8 Info: 40: task_duration migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 40 11:55:24.8 Info: AlterTable ScheduledTasks 11:55:24.8 Info: => 4E-07s 11:55:24.8 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:24.8 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:24.8 Info: => 0.000562s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:24', 'task_duration') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 40: task_duration migrated 11:55:24.8 Info: => 0.0009466s 11:55:24.8 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 41 11:55:24.8 Info: AlterTable ReleaseProfiles 11:55:24.8 Info: => 5E-07s 11:55:24.8 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:24.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:24.8 Info: => 0.0005357s 11:55:24.8 Info: AlterTable ReleaseProfiles 11:55:24.8 Info: => 3E-07s 11:55:24.8 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:24.8 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:24.8 Info: => 0.0005215s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:24', 'add_indexer_and_enabled_to_release_profiles') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:24.8 Info: => 0.0008857s 11:55:24.8 Info: 42: remove_album_folders migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 42 11:55:24.8 Info: DeleteColumn Artists AlbumFolder 11:55:24.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:24.8 Info: DROP TABLE "Artists" 11:55:24.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.8 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:24.8 Info: => 0.0046377s 11:55:24.8 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:24.8 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:24.8 Info: => 3.26E-05s 11:55:24.8 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:24.8 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:24.8 Info: => 2.57E-05s 11:55:24.8 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:24.8 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:24.8 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:24.8 Info: DROP TABLE "NamingConfig" 11:55:24.8 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:24.8 Info: => 0.0037421s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:24', 'remove_album_folders') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 42: remove_album_folders migrated 11:55:24.8 Info: => 0.0042075s 11:55:24.8 Info: 44: add_priority_to_indexers migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 44 11:55:24.8 Info: AlterTable Indexers 11:55:24.8 Info: => 5E-07s 11:55:24.8 Info: CreateColumn Indexers Priority Int32 11:55:24.8 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:24.8 Info: => 0.0005646s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:24', 'add_priority_to_indexers') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 44: add_priority_to_indexers migrated 11:55:24.8 Info: => 0.0010214s 11:55:24.8 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 45 11:55:24.8 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:24.8 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:24.8 Info: => 0.0001412s 11:55:24.8 Info: PerformDBOperation 11:55:24.8 Info: Performing DB Operation 11:55:24.8 Info: => 2.38E-05s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:24', 'remove_chown_and_folderchmod_config') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:24.8 Info: => 0.0004274s 11:55:24.8 Info: 47: update_notifiarr migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 47 11:55:24.8 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:24.8 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:24.8 Info: => 5.12E-05s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:24', 'update_notifiarr') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 47: update_notifiarr migrated 11:55:24.8 Info: => 0.0003931s 11:55:24.8 Info: 49: email_multiple_addresses migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 49 11:55:24.8 Info: PerformDBOperation 11:55:24.8 Info: Performing DB Operation 11:55:24.8 Info: => 4.89E-05s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:24', 'email_multiple_addresses') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 49: email_multiple_addresses migrated 11:55:24.8 Info: => 0.0004019s 11:55:24.8 Info: 50: rename_blacklist_to_blocklist migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 50 11:55:24.8 Info: RenameTable Blacklist Blocklist 11:55:24.8 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:24.8 Info: => 0.0016825s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:24', 'rename_blacklist_to_blocklist') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 50: rename_blacklist_to_blocklist migrated 11:55:24.8 Info: => 0.0021146s 11:55:24.8 Info: 51: cdh_per_downloadclient migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 51 11:55:24.8 Info: INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Priority", "Settings", "ConfigContract") VALUES (1, 'RTorrent', 'RTorrent', 1, '{ "host": "127.0.0.1", "port": 8080, "useSsl": false, "urlBase": "/my/", "musicCategory": "abc", "recentMusicPriority": 2, "olderMusicPriority": 2, "addStopped": false }', 'RTorrentSettings') 11:55:24.8 Info: AlterTable DownloadClients 11:55:24.8 Info: => 4E-07s 11:55:24.8 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:24.8 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:24.8 Info: => 0.0005455s 11:55:24.8 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:24.8 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:24.8 Info: => 0.0005522s 11:55:24.8 Info: PerformDBOperation 11:55:24.8 Info: Performing DB Operation 11:55:24.8 Info: => 0.0001682s 11:55:24.8 Info: -> 1 Insert operations completed in 00:00:00.0000696 taking an average of 00:00:00.0000696 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:24', 'cdh_per_downloadclient') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 51: cdh_per_downloadclient migrated 11:55:24.8 Info: => 0.0005778s 11:55:24.8 Debug: Took: 00:00:00.2073590 11:55:24.8 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.cdh_per_downloadclientFixture.should_disable_remove_for_existing_rtorrent --- 11:55:24.8 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.cdh_per_downloadclientFixture.should_set_cdh_to_disabled_when_globally_disabled --- 11:55:24.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173248681500_201/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:24.8 Info: DatabaseEngineVersionCheck migrating 11:55:24.8 Info: PerformDBOperation 11:55:24.8 Info: Performing DB Operation 11:55:24.8 Info: SQLite 3.46.1 11:55:24.8 Info: => 0.0014722s 11:55:24.8 Info: DatabaseEngineVersionCheck migrated 11:55:24.8 Info: => 0.0014829s 11:55:24.8 Info: VersionMigration migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: CreateTable VersionInfo 11:55:24.8 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:24.8 Info: => 0.0001389s 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: VersionMigration migrated 11:55:24.8 Info: => 0.0008513s 11:55:24.8 Info: VersionUniqueMigration migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: CreateIndex VersionInfo (Version) 11:55:24.8 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:24.8 Info: => 0.0001092s 11:55:24.8 Info: AlterTable VersionInfo 11:55:24.8 Info: => 7E-07s 11:55:24.8 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:24.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:24.8 Info: => 0.0004843s 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: VersionUniqueMigration migrated 11:55:24.8 Info: => 0.000783s 11:55:24.8 Info: VersionDescriptionMigration migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: AlterTable VersionInfo 11:55:24.8 Info: => 4E-07s 11:55:24.8 Info: CreateColumn VersionInfo Description String 11:55:24.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:24.8 Info: => 0.000184s 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: VersionDescriptionMigration migrated 11:55:24.8 Info: => 0.0004682s 11:55:24.8 Info: 1: InitialSetup migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 1 11:55:24.8 Info: CreateTable Config 11:55:24.8 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:24.8 Info: => 0.0001337s 11:55:24.8 Info: CreateIndex Config (Key) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:24.8 Info: => 7.28E-05s 11:55:24.8 Info: CreateTable RootFolders 11:55:24.8 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:24.8 Info: => 8.21E-05s 11:55:24.8 Info: CreateIndex RootFolders (Path) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:24.8 Info: => 7.24E-05s 11:55:24.8 Info: CreateTable Artists 11:55:24.8 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:24.8 Info: => 0.0001926s 11:55:24.8 Info: CreateIndex Artists (ForeignArtistId) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.8 Info: => 7.31E-05s 11:55:24.8 Info: CreateIndex Artists (NameSlug) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.8 Info: => 6.96E-05s 11:55:24.8 Info: CreateIndex Artists (CleanName) 11:55:24.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.8 Info: => 6.66E-05s 11:55:24.8 Info: CreateIndex Artists (Path) 11:55:24.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.8 Info: => 6.44E-05s 11:55:24.8 Info: CreateTable Albums 11:55:24.8 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.8 Info: => 0.0001707s 11:55:24.8 Info: CreateIndex Albums (ForeignAlbumId) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.8 Info: => 7.09E-05s 11:55:24.8 Info: CreateIndex Albums (MBId) 11:55:24.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.8 Info: => 6.66E-05s 11:55:24.8 Info: CreateIndex Albums (TADBId) 11:55:24.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.8 Info: => 6.74E-05s 11:55:24.8 Info: CreateIndex Albums (TitleSlug) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.8 Info: => 6.62E-05s 11:55:24.8 Info: CreateIndex Albums (CleanTitle) 11:55:24.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.8 Info: => 6.39E-05s 11:55:24.8 Info: CreateIndex Albums (Path) 11:55:24.8 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:24.8 Info: => 6.36E-05s 11:55:24.8 Info: CreateTable Tracks 11:55:24.8 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:24.8 Info: => 0.0001275s 11:55:24.8 Info: CreateIndex Tracks (ForeignTrackId) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.8 Info: => 6.85E-05s 11:55:24.8 Info: CreateIndex Tracks (ArtistId) 11:55:24.8 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.8 Info: => 7.09E-05s 11:55:24.8 Info: CreateIndex Tracks (TrackFileId) 11:55:24.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.8 Info: => 7.22E-05s 11:55:24.8 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:24.8 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:24.8 Info: => 7.27E-05s 11:55:24.8 Info: CreateTable TrackFiles 11:55:24.8 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:24.8 Info: => 0.0001202s 11:55:24.8 Info: CreateIndex TrackFiles (ArtistId) 11:55:24.8 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:24.8 Info: => 9.18E-05s 11:55:24.8 Info: CreateIndex TrackFiles (AlbumId) 11:55:24.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.8 Info: => 7.42E-05s 11:55:24.8 Info: CreateTable History 11:55:24.8 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:24.8 Info: => 0.0001347s 11:55:24.8 Info: CreateIndex History (Date) 11:55:24.8 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:24.8 Info: => 0.0001052s 11:55:24.8 Info: CreateIndex History (EventType) 11:55:24.8 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:24.8 Info: => 6.69E-05s 11:55:24.8 Info: CreateIndex History (DownloadId) 11:55:24.8 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:24.8 Info: => 6.81E-05s 11:55:24.8 Info: CreateIndex History (AlbumId) 11:55:24.8 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:24.8 Info: => 9.24E-05s 11:55:24.8 Info: CreateTable Notifications 11:55:24.8 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:24.8 Info: => 0.0001272s 11:55:24.8 Info: CreateTable ScheduledTasks 11:55:24.8 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:24.8 Info: => 0.0001014s 11:55:24.8 Info: CreateIndex ScheduledTasks (TypeName) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:24.8 Info: => 7.4E-05s 11:55:24.8 Info: CreateTable Indexers 11:55:24.8 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, "EnableSearch" INTEGER) 11:55:24.8 Info: => 9.66E-05s 11:55:24.8 Info: CreateIndex Indexers (Name) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.8 Info: => 7.74E-05s 11:55:24.8 Info: CreateTable Profiles 11:55:24.8 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:24.8 Info: => 9E-05s 11:55:24.8 Info: CreateIndex Profiles (Name) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:24.8 Info: => 9.42E-05s 11:55:24.8 Info: CreateTable QualityDefinitions 11:55:24.8 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:24.8 Info: => 0.0001134s 11:55:24.8 Info: CreateIndex QualityDefinitions (Quality) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:24.8 Info: => 7.31E-05s 11:55:24.8 Info: CreateIndex QualityDefinitions (Title) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:24.8 Info: => 7.46E-05s 11:55:24.8 Info: CreateTable NamingConfig 11:55:24.8 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:24.8 Info: => 0.0001122s 11:55:24.8 Info: CreateTable Blacklist 11:55:24.8 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:24.8 Info: => 0.0001541s 11:55:24.8 Info: CreateTable Metadata 11:55:24.8 Info: CREATE TABLE "Metadata" ("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) 11:55:24.8 Info: => 9.6E-05s 11:55:24.8 Info: CreateTable MetadataFiles 11:55:24.8 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:24.8 Info: => 0.0001112s 11:55:24.8 Info: CreateTable DownloadClients 11:55:24.8 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) 11:55:24.8 Info: => 9.81E-05s 11:55:24.8 Info: CreateTable PendingReleases 11:55:24.8 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:24.8 Info: => 0.0001065s 11:55:24.8 Info: CreateTable RemotePathMappings 11:55:24.8 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:24.8 Info: => 9.21E-05s 11:55:24.8 Info: CreateTable Tags 11:55:24.8 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:24.8 Info: => 8.67E-05s 11:55:24.8 Info: CreateIndex Tags (Label) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:24.8 Info: => 8.56E-05s 11:55:24.8 Info: CreateTable Restrictions 11:55:24.8 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:24.8 Info: => 9.21E-05s 11:55:24.8 Info: CreateTable DelayProfiles 11:55:24.8 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:24.8 Info: => 0.0001212s 11:55:24.8 Info: CreateTable Users 11:55:24.8 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:24.8 Info: => 8.93E-05s 11:55:24.8 Info: CreateIndex Users (Identifier) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:24.8 Info: => 8.17E-05s 11:55:24.8 Info: CreateIndex Users (Username) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:24.8 Info: => 7.83E-05s 11:55:24.8 Info: CreateTable Commands 11:55:24.8 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) 11:55:24.8 Info: => 0.0001438s 11:55:24.8 Info: CreateTable IndexerStatus 11:55:24.8 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) 11:55:24.8 Info: => 0.0001172s 11:55:24.8 Info: CreateIndex IndexerStatus (ProviderId) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:24.8 Info: => 0.0001156s 11:55:24.8 Info: CreateTable ExtraFiles 11:55:24.8 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:24.8 Info: => 0.0001188s 11:55:24.8 Info: CreateTable LyricFiles 11:55:24.8 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:24.8 Info: => 0.0001232s 11:55:24.8 Info: CreateTable LanguageProfiles 11:55:24.8 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:24.8 Info: => 8.77E-05s 11:55:24.8 Info: CreateIndex LanguageProfiles (Name) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:24.8 Info: => 8.23E-05s 11:55:24.8 Info: CreateTable DownloadClientStatus 11:55:24.8 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) 11:55:24.8 Info: => 9.77E-05s 11:55:24.8 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:24.8 Info: => 8.62E-05s 11:55:24.8 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:24.8 Info: -> 1 Insert operations completed in 00:00:00.0000513 taking an average of 00:00:00.0000513 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:24', 'InitialSetup') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 1: InitialSetup migrated 11:55:24.8 Info: => 0.000886s 11:55:24.8 Info: 2: add_reason_to_pending_releases migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 2 11:55:24.8 Info: AlterTable PendingReleases 11:55:24.8 Info: => 4E-07s 11:55:24.8 Info: CreateColumn PendingReleases Reason Int32 11:55:24.8 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:24.8 Info: => 0.000535s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:24', 'add_reason_to_pending_releases') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 2: add_reason_to_pending_releases migrated 11:55:24.8 Info: => 0.0009646s 11:55:24.8 Info: 3: add_medium_support migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 3 11:55:24.8 Info: AlterTable Albums 11:55:24.8 Info: => 5E-07s 11:55:24.8 Info: CreateColumn Albums Media String 11:55:24.8 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:24.8 Info: => 0.0005528s 11:55:24.8 Info: AlterTable Tracks 11:55:24.8 Info: => 3E-07s 11:55:24.8 Info: CreateColumn Tracks MediumNumber Int32 11:55:24.8 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.8 Info: => 0.0004894s 11:55:24.8 Info: AlterTable Tracks 11:55:24.8 Info: => 3E-07s 11:55:24.8 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:24.8 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:24.8 Info: => 0.0004901s 11:55:24.8 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.8 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:24.8 Info: => 3.47E-05s 11:55:24.8 Info: DeleteColumn Tracks TrackNumber 11:55:24.8 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:24.8 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:24.8 Info: DROP TABLE "Tracks" 11:55:24.8 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.8 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:24.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.8 Info: => 0.0038802s 11:55:24.8 Info: AlterTable Tracks 11:55:24.8 Info: => 4E-07s 11:55:24.8 Info: CreateColumn Tracks TrackNumber String 11:55:24.8 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:24.8 Info: => 0.0004661s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:24', 'add_medium_support') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 3: add_medium_support migrated 11:55:24.8 Info: => 0.0010296s 11:55:24.8 Info: 4: add_various_qualites_in_profile migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 4 11:55:24.8 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.8 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:24.8 Info: => 4E-05s 11:55:24.8 Info: PerformDBOperation 11:55:24.8 Info: Performing DB Operation 11:55:24.8 Info: => 2.86E-05s 11:55:24.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:24', 'add_various_qualites_in_profile') 11:55:24.8 Info: Committing Transaction 11:55:24.8 Info: 4: add_various_qualites_in_profile migrated 11:55:24.8 Info: => 0.0004203s 11:55:24.8 Info: 5: metadata_profiles migrating 11:55:24.8 Info: Beginning Transaction 11:55:24.8 Info: Starting migration of Main DB to 5 11:55:24.8 Info: CreateTable MetadataProfiles 11:55:24.8 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:24.8 Info: => 0.0001073s 11:55:24.8 Info: CreateIndex MetadataProfiles (Name) 11:55:24.8 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:24.8 Info: => 8.96E-05s 11:55:24.8 Info: AlterTable Artists 11:55:24.8 Info: => 3E-07s 11:55:24.8 Info: CreateColumn Artists MetadataProfileId Int32 11:55:24.8 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:24.8 Info: => 0.00051s 11:55:24.8 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:24.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.8 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:24.8 Info: DROP TABLE "Artists" 11:55:24.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.9 Info: => 0.0039315s 11:55:24.9 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:24.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.9 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:24.9 Info: DROP TABLE "Artists" 11:55:24.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.9 Info: => 0.0038601s 11:55:24.9 Info: AlterTable Albums 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Albums SecondaryTypes String 11:55:24.9 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:24.9 Info: => 0.0004401s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:24', 'metadata_profiles') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 5: metadata_profiles migrated 11:55:24.9 Info: => 0.0009741s 11:55:24.9 Info: 6: separate_automatic_and_interactive_search migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 6 11:55:24.9 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:24.9 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, "EnableAutomaticSearch" INTEGER) 11:55:24.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:24.9 Info: DROP TABLE "Indexers" 11:55:24.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.9 Info: => 0.0033142s 11:55:24.9 Info: AlterTable Indexers 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:24.9 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:24.9 Info: => 0.0004625s 11:55:24.9 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:24.9 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:24.9 Info: => 3.14E-05s 11:55:24.9 Info: AlterTable Indexers 11:55:24.9 Info: => 2E-07s 11:55:24.9 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:24.9 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:24.9 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:24.9 Info: DROP TABLE "Indexers" 11:55:24.9 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:24.9 Info: => 0.0032929s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:24', 'separate_automatic_and_interactive_search') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 6: separate_automatic_and_interactive_search migrated 11:55:24.9 Info: => 0.0037561s 11:55:24.9 Info: 7: change_album_path_to_relative migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 7 11:55:24.9 Info: DeleteColumn Albums Path 11:55:24.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:24.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:24.9 Info: DROP TABLE "Albums" 11:55:24.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.9 Info: => 0.0041127s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:24', 'change_album_path_to_relative') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 7: change_album_path_to_relative migrated 11:55:24.9 Info: => 0.0046381s 11:55:24.9 Info: 8: change_quality_size_mb_to_kb migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 8 11:55:24.9 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:24.9 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:24.9 Info: => 3.76E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:24', 'change_quality_size_mb_to_kb') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 8: change_quality_size_mb_to_kb migrated 11:55:24.9 Info: => 0.0004432s 11:55:24.9 Info: 9: album_releases migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 9 11:55:24.9 Info: AlterTable Albums 11:55:24.9 Info: => 5E-07s 11:55:24.9 Info: CreateColumn Albums Releases String 11:55:24.9 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:24.9 Info: => 0.0005151s 11:55:24.9 Info: AlterTable Albums 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Albums CurrentRelease String 11:55:24.9 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:24.9 Info: => 0.0004544s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:24', 'album_releases') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 9: album_releases migrated 11:55:24.9 Info: => 0.0008784s 11:55:24.9 Info: 10: album_releases_fix migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 10 11:55:24.9 Info: AlterTable Albums 11:55:24.9 Info: => 5E-07s 11:55:24.9 Info: AlterColumn Albums Releases String 11:55:24.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:24.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:24.9 Info: DROP TABLE "Albums" 11:55:24.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.9 Info: => 0.0043815s 11:55:24.9 Info: AlterTable Albums 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: AlterColumn Albums CurrentRelease String 11:55:24.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:24.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:24.9 Info: DROP TABLE "Albums" 11:55:24.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.9 Info: => 0.0039402s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:24', 'album_releases_fix') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 10: album_releases_fix migrated 11:55:24.9 Info: => 0.0044487s 11:55:24.9 Info: 11: import_lists migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 11 11:55:24.9 Info: CreateTable ImportLists 11:55:24.9 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:24.9 Info: => 0.0001278s 11:55:24.9 Info: CreateIndex ImportLists (Name) 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:24.9 Info: => 7.99E-05s 11:55:24.9 Info: CreateTable ImportListStatus 11:55:24.9 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:24.9 Info: => 0.000106s 11:55:24.9 Info: CreateIndex ImportListStatus (ProviderId) 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:24.9 Info: => 7.77E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:24', 'import_lists') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 11: import_lists migrated 11:55:24.9 Info: => 0.0005269s 11:55:24.9 Info: 12: add_release_status migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 12 11:55:24.9 Info: AlterTable MetadataProfiles 11:55:24.9 Info: => 5E-07s 11:55:24.9 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:24.9 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:24.9 Info: => 0.000479s 11:55:24.9 Info: PerformDBOperation 11:55:24.9 Info: Performing DB Operation 11:55:24.9 Info: => 2.45E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:24', 'add_release_status') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 12: add_release_status migrated 11:55:24.9 Info: => 0.0004396s 11:55:24.9 Info: 13: album_download_notification migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 13 11:55:24.9 Info: AlterTable Notifications 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:24.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:24.9 Info: => 0.000481s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:24', 'album_download_notification') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 13: album_download_notification migrated 11:55:24.9 Info: => 0.0008607s 11:55:24.9 Info: 14: fix_language_metadata_profiles migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 14 11:55:24.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:24.9 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:24.9 Info: => 9.16E-05s 11:55:24.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:24.9 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:24.9 Info: => 6.84E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:24', 'fix_language_metadata_profiles') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 14: fix_language_metadata_profiles migrated 11:55:24.9 Info: => 0.0004011s 11:55:24.9 Info: 15: remove_fanzub migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 15 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:24.9 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:24.9 Info: => 3.48E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:24', 'remove_fanzub') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 15: remove_fanzub migrated 11:55:24.9 Info: => 0.000344s 11:55:24.9 Info: 16: update_artist_history_indexes migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 16 11:55:24.9 Info: CreateIndex Albums (ArtistId) 11:55:24.9 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:24.9 Info: => 9.75E-05s 11:55:24.9 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:24.9 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:24.9 Info: => 8.21E-05s 11:55:24.9 Info: DeleteIndex History (AlbumId) 11:55:24.9 Info: DROP INDEX "IX_History_AlbumId" 11:55:24.9 Info: => 0.0001125s 11:55:24.9 Info: CreateIndex History (AlbumId, Date) 11:55:24.9 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:24.9 Info: => 8.03E-05s 11:55:24.9 Info: DeleteIndex History (DownloadId) 11:55:24.9 Info: DROP INDEX "IX_History_DownloadId" 11:55:24.9 Info: => 0.0001083s 11:55:24.9 Info: CreateIndex History (DownloadId, Date) 11:55:24.9 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:24.9 Info: => 7.99E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:24', 'update_artist_history_indexes') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 16: update_artist_history_indexes migrated 11:55:24.9 Info: => 0.0004323s 11:55:24.9 Info: 17: remove_nma migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 17 11:55:24.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:24.9 Info: => 3.79E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:24', 'remove_nma') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 17: remove_nma migrated 11:55:24.9 Info: => 0.0003408s 11:55:24.9 Info: 18: album_disambiguation migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 18 11:55:24.9 Info: AlterTable Albums 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Albums Disambiguation String 11:55:24.9 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:24.9 Info: => 0.0005294s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:24', 'album_disambiguation') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 18: album_disambiguation migrated 11:55:24.9 Info: => 0.0009509s 11:55:24.9 Info: 19: add_ape_quality_in_profiles migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 19 11:55:24.9 Info: PerformDBOperation 11:55:24.9 Info: Performing DB Operation 11:55:24.9 Info: => 3.78E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:24', 'add_ape_quality_in_profiles') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 19: add_ape_quality_in_profiles migrated 11:55:24.9 Info: => 0.0003662s 11:55:24.9 Info: 20: remove_pushalot migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 20 11:55:24.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:24.9 Info: => 3.68E-05s 11:55:24.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.9 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:24.9 Info: => 3.81E-05s 11:55:24.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:24.9 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:24.9 Info: => 2.54E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:24', 'remove_pushalot') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 20: remove_pushalot migrated 11:55:24.9 Info: => 0.0003497s 11:55:24.9 Info: 21: add_custom_filters migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 21 11:55:24.9 Info: CreateTable CustomFilters 11:55:24.9 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:24.9 Info: => 0.000116s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:24', 'add_custom_filters') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 21: add_custom_filters migrated 11:55:24.9 Info: => 0.0004325s 11:55:24.9 Info: 22: import_list_tags migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 22 11:55:24.9 Info: AlterTable ImportLists 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn ImportLists Tags String 11:55:24.9 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:24.9 Info: => 0.0004865s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:24', 'import_list_tags') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 22: import_list_tags migrated 11:55:24.9 Info: => 0.0008081s 11:55:24.9 Info: 23: add_release_groups_etc migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 23 11:55:24.9 Info: CreateTable ArtistMetadata 11:55:24.9 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:24.9 Info: => 0.0001407s 11:55:24.9 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:24.9 Info: => 8.31E-05s 11:55:24.9 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:24.9 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:24.9 Info: => 7.13E-05s 11:55:24.9 Info: AlterTable Artists 11:55:24.9 Info: => 3E-07s 11:55:24.9 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:24.9 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.9 Info: => 0.0004994s 11:55:24.9 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:24.9 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:24.9 Info: => 5.38E-05s 11:55:24.9 Info: CreateTable AlbumReleases 11:55:24.9 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:24.9 Info: => 0.0001296s 11:55:24.9 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:24.9 Info: => 8.06E-05s 11:55:24.9 Info: CreateIndex AlbumReleases (AlbumId) 11:55:24.9 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:24.9 Info: => 7.49E-05s 11:55:24.9 Info: PerformDBOperation 11:55:24.9 Info: Performing DB Operation 11:55:24.9 Info: => 3.43E-05s 11:55:24.9 Info: AlterTable Albums 11:55:24.9 Info: => 3E-07s 11:55:24.9 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:24.9 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.9 Info: => 0.0005117s 11:55:24.9 Info: AlterTable Albums 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:24.9 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:24.9 Info: => 0.0005172s 11:55:24.9 Info: AlterTable Albums 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Albums Links String 11:55:24.9 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:24.9 Info: => 0.0005052s 11:55:24.9 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:24.9 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:24.9 Info: => 0.000112s 11:55:24.9 Info: AlterTable Tracks 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Tracks ForeignRecordingId String 11:55:24.9 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:24.9 Info: => 0.0005411s 11:55:24.9 Info: AlterTable Tracks 11:55:24.9 Info: => 3E-07s 11:55:24.9 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:24.9 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:24.9 Info: => 0.0005054s 11:55:24.9 Info: AlterTable Tracks 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:24.9 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:24.9 Info: => 0.0005458s 11:55:24.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:24.9 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:24.9 Info: => 7E-05s 11:55:24.9 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:24.9 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:24.9 Info: => 6.01E-05s 11:55:24.9 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:24.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:24.9 Info: DROP TABLE "Artists" 11:55:24.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.9 Info: => 0.0148267s 11:55:24.9 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:24.9 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:24.9 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:24.9 Info: DROP TABLE "Albums" 11:55:24.9 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:24.9 Info: => 0.0042668s 11:55:24.9 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:24.9 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.9 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:24.9 Info: DROP TABLE "Tracks" 11:55:24.9 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:24.9 Info: => 0.0039055s 11:55:24.9 Info: DeleteColumn TrackFiles ArtistId 11:55:24.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:24.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:24.9 Info: DROP TABLE "TrackFiles" 11:55:24.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:24.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:24.9 Info: => 0.0035824s 11:55:24.9 Info: CreateIndex Artists (ArtistMetadataId) 11:55:24.9 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:24.9 Info: => 8.12E-05s 11:55:24.9 Info: CreateIndex Artists (Monitored) 11:55:24.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:24.9 Info: => 7.6E-05s 11:55:24.9 Info: CreateIndex Albums (ArtistMetadataId) 11:55:24.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:24.9 Info: => 7.45E-05s 11:55:24.9 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:24.9 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:24.9 Info: => 7.38E-05s 11:55:24.9 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:24.9 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:24.9 Info: => 7.31E-05s 11:55:24.9 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:24.9 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:24.9 Info: => 7.33E-05s 11:55:24.9 Info: UpdateData 11:55:24.9 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:24.9 Info: => 3.74E-05s 11:55:24.9 Info: UpdateData 11:55:24.9 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:24.9 Info: => 3.08E-05s 11:55:24.9 Info: UpdateData 11:55:24.9 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:24.9 Info: => 3.39E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:24', 'add_release_groups_etc') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 23: add_release_groups_etc migrated 11:55:24.9 Info: => 0.0007247s 11:55:24.9 Info: 24: NewMediaInfoFormat migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 24 11:55:24.9 Info: UpdateData 11:55:24.9 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:24.9 Info: => 3.81E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:24', 'NewMediaInfoFormat') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 24: NewMediaInfoFormat migrated 11:55:24.9 Info: => 0.0004603s 11:55:24.9 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 25 11:55:24.9 Info: RenameTable Restrictions ReleaseProfiles 11:55:24.9 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:24.9 Info: => 0.0013907s 11:55:24.9 Info: AlterTable ReleaseProfiles 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:24.9 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:24.9 Info: => 0.0004892s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:24', 'rename_restrictions_to_release_profiles') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:24.9 Info: => 0.0009204s 11:55:24.9 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 26 11:55:24.9 Info: RenameTable Profiles QualityProfiles 11:55:24.9 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:24.9 Info: => 0.0014535s 11:55:24.9 Info: AlterTable QualityProfiles 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:24.9 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:24.9 Info: => 0.0004912s 11:55:24.9 Info: AlterTable LanguageProfiles 11:55:24.9 Info: => 3E-07s 11:55:24.9 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:24.9 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:24.9 Info: => 0.000484s 11:55:24.9 Info: UpdateData 11:55:24.9 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:24.9 Info: => 3.6E-05s 11:55:24.9 Info: UpdateData 11:55:24.9 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:24.9 Info: => 2.79E-05s 11:55:24.9 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:24.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:24.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:24.9 Info: DROP TABLE "Artists" 11:55:24.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:24.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:24.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:24.9 Info: => 0.0040976s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:24', 'rename_quality_profiles_add_upgrade_allowed') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:24.9 Info: => 0.0046936s 11:55:24.9 Info: 27: add_import_exclusions migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 27 11:55:24.9 Info: CreateTable ImportListExclusions 11:55:24.9 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:24.9 Info: => 0.0001045s 11:55:24.9 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:24.9 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:24.9 Info: => 8.32E-05s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:24', 'add_import_exclusions') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 27: add_import_exclusions migrated 11:55:24.9 Info: => 0.0005653s 11:55:24.9 Info: 28: clean_artist_metadata_table migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 28 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.9 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.9 Info: => 0.0001267s 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.9 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.9 Info: => 0.0001122s 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:24.9 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:24.9 Info: => 0.0001104s 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:24.9 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:24.9 Info: => 0.0001139s 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.9 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:24.9 Info: => 0.0001055s 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:24.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:24.9 Info: => 0.0001103s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:24', 'clean_artist_metadata_table') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 28: clean_artist_metadata_table migrated 11:55:24.9 Info: => 0.0005487s 11:55:24.9 Info: 29: health_issue_notification migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 29 11:55:24.9 Info: AlterTable Notifications 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:24.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:24.9 Info: => 0.000507s 11:55:24.9 Info: AlterTable Notifications 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:24.9 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:24.9 Info: => 0.0005544s 11:55:24.9 Info: AlterTable Notifications 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:24.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:24.9 Info: => 0.0004928s 11:55:24.9 Info: AlterTable Notifications 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:24.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:24.9 Info: => 0.0005228s 11:55:24.9 Info: AlterTable Notifications 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:24.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:24.9 Info: => 0.0004968s 11:55:24.9 Info: DeleteColumn Notifications OnDownload 11:55:24.9 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:24.9 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:24.9 Info: DROP TABLE "Notifications" 11:55:24.9 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:24.9 Info: => 0.0035965s 11:55:24.9 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:24.9 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:24.9 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:24.9 Info: DROP TABLE "Notifications" 11:55:24.9 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:24.9 Info: => 0.0036474s 11:55:24.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:24', 'health_issue_notification') 11:55:24.9 Info: Committing Transaction 11:55:24.9 Info: 29: health_issue_notification migrated 11:55:24.9 Info: => 0.0042007s 11:55:24.9 Info: 30: add_mediafilerepository_mtime migrating 11:55:24.9 Info: Beginning Transaction 11:55:24.9 Info: Starting migration of Main DB to 30 11:55:24.9 Info: AlterTable TrackFiles 11:55:24.9 Info: => 5E-07s 11:55:24.9 Info: CreateColumn TrackFiles Modified DateTime 11:55:24.9 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:24.9 Info: => 0.0005296s 11:55:24.9 Info: AlterTable TrackFiles 11:55:24.9 Info: => 4E-07s 11:55:24.9 Info: CreateColumn TrackFiles Path String 11:55:24.9 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:24.9 Info: => 0.0004975s 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:24.9 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:24.9 Info: => 3.07E-05s 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:24.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:24.9 Info: => 0.0001149s 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:24.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:24.9 Info: => 0.0001219s 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:24.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:24.9 Info: => 0.0001289s 11:55:24.9 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:24.9 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:24.9 Info: => 6.63E-05s 11:55:24.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:24.9 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:24.9 Info: => 4.75E-05s 11:55:24.9 Info: AlterTable TrackFiles 11:55:24.9 Info: => 2E-07s 11:55:24.9 Info: AlterColumn TrackFiles Path String 11:55:25.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:25.0 Info: DROP TABLE "TrackFiles" 11:55:25.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.0 Info: => 0.0041562s 11:55:25.0 Info: CreateIndex TrackFiles (Path) 11:55:25.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.0 Info: => 8.52E-05s 11:55:25.0 Info: DeleteColumn TrackFiles RelativePath 11:55:25.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:25.0 Info: DROP TABLE "TrackFiles" 11:55:25.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.0 Info: => 0.0039608s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:25', 'add_mediafilerepository_mtime') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 30: add_mediafilerepository_mtime migrated 11:55:25.0 Info: => 0.0044874s 11:55:25.0 Info: 31: add_artistmetadataid_constraint migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 31 11:55:25.0 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:25.0 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:25.0 Info: => 7.26E-05s 11:55:25.0 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:25.0 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:25.0 Info: => 0.0001311s 11:55:25.0 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:25.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.0 Info: DROP TABLE "Artists" 11:55:25.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.0 Info: => 0.0041975s 11:55:25.0 Info: CreateIndex Artists (ArtistMetadataId) 11:55:25.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.0 Info: => 0.0001009s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:25', 'add_artistmetadataid_constraint') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 31: add_artistmetadataid_constraint migrated 11:55:25.0 Info: => 0.000632s 11:55:25.0 Info: 32: old_ids_and_artist_alias migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 32 11:55:25.0 Info: AlterTable ArtistMetadata 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn ArtistMetadata Aliases String 11:55:25.0 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:25.0 Info: => 0.0005465s 11:55:25.0 Info: AlterTable ArtistMetadata 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:25.0 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.0 Info: => 0.0005884s 11:55:25.0 Info: AlterTable Albums 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:25.0 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.0 Info: => 0.0004952s 11:55:25.0 Info: AlterTable AlbumReleases 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:25.0 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.0 Info: => 0.0004959s 11:55:25.0 Info: AlterTable Tracks 11:55:25.0 Info: => 3E-07s 11:55:25.0 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:25.0 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.0 Info: => 0.0004992s 11:55:25.0 Info: AlterTable Tracks 11:55:25.0 Info: => 3E-07s 11:55:25.0 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:25.0 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.0 Info: => 0.0004987s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:25', 'old_ids_and_artist_alias') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 32: old_ids_and_artist_alias migrated 11:55:25.0 Info: => 0.000984s 11:55:25.0 Info: 33: download_propers_config migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 33 11:55:25.0 Info: PerformDBOperation 11:55:25.0 Info: Performing DB Operation 11:55:25.0 Info: => 2.7E-05s 11:55:25.0 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:25.0 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:25.0 Info: => 2.64E-05s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:25', 'download_propers_config') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 33: download_propers_config migrated 11:55:25.0 Info: => 0.0005003s 11:55:25.0 Info: 34: remove_language_profiles migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 34 11:55:25.0 Info: DeleteTable LanguageProfiles 11:55:25.0 Info: DROP TABLE "LanguageProfiles" 11:55:25.0 Info: => 0.0001953s 11:55:25.0 Info: DeleteColumn Artists LanguageProfileId 11:55:25.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.0 Info: DROP TABLE "Artists" 11:55:25.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.0 Info: => 0.0043257s 11:55:25.0 Info: DeleteColumn ImportLists LanguageProfileId 11:55:25.0 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:25.0 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:25.0 Info: DROP TABLE "ImportLists" 11:55:25.0 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:25.0 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:25.0 Info: => 0.0037808s 11:55:25.0 Info: DeleteColumn Blacklist Language 11:55:25.0 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:25.0 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:25.0 Info: DROP TABLE "Blacklist" 11:55:25.0 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:25.0 Info: => 0.0036889s 11:55:25.0 Info: DeleteColumn History Language 11:55:25.0 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:25.0 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:25.0 Info: DROP TABLE "History" 11:55:25.0 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:25.0 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:25.0 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:25.0 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:25.0 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:25.0 Info: => 0.0043954s 11:55:25.0 Info: DeleteColumn LyricFiles Language 11:55:25.0 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:25.0 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:25.0 Info: DROP TABLE "LyricFiles" 11:55:25.0 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:25.0 Info: => 0.0036253s 11:55:25.0 Info: DeleteColumn TrackFiles Language 11:55:25.0 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.0 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:25.0 Info: DROP TABLE "TrackFiles" 11:55:25.0 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.0 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.0 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.0 Info: => 0.0056642s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:25', 'remove_language_profiles') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 34: remove_language_profiles migrated 11:55:25.0 Info: => 0.0062833s 11:55:25.0 Info: 35: multi_disc_naming_format migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 35 11:55:25.0 Info: AlterTable NamingConfig 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:25.0 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:25.0 Info: => 0.0005336s 11:55:25.0 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:25.0 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:25.0 Info: => 3.22E-05s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:25', 'multi_disc_naming_format') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 35: multi_disc_naming_format migrated 11:55:25.0 Info: => 0.0004196s 11:55:25.0 Info: 36: add_download_client_priority migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 36 11:55:25.0 Info: AlterTable DownloadClients 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn DownloadClients Priority Int32 11:55:25.0 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:25.0 Info: => 0.0005551s 11:55:25.0 Info: PerformDBOperation 11:55:25.0 Info: Performing DB Operation 11:55:25.0 Info: => 4.48E-05s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:25', 'add_download_client_priority') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 36: add_download_client_priority migrated 11:55:25.0 Info: => 0.0004437s 11:55:25.0 Info: 37: remove_growl_prowl migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 37 11:55:25.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:25.0 Info: => 4.53E-05s 11:55:25.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:25.0 Info: => 2.57E-05s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:25', 'remove_growl_prowl') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 37: remove_growl_prowl migrated 11:55:25.0 Info: => 0.0003935s 11:55:25.0 Info: 38: remove_plex_hometheatre migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 38 11:55:25.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:25.0 Info: => 4.39E-05s 11:55:25.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.0 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:25.0 Info: => 2.46E-05s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:25', 'remove_plex_hometheatre') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 38: remove_plex_hometheatre migrated 11:55:25.0 Info: => 0.0004127s 11:55:25.0 Info: 39: add_root_folder_add_defaults migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 39 11:55:25.0 Info: AlterTable RootFolders 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn RootFolders Name String 11:55:25.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:25.0 Info: => 0.0005324s 11:55:25.0 Info: AlterTable RootFolders 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:25.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:25.0 Info: => 0.0005146s 11:55:25.0 Info: AlterTable RootFolders 11:55:25.0 Info: => 3E-07s 11:55:25.0 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:25.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:25.0 Info: => 0.0005437s 11:55:25.0 Info: AlterTable RootFolders 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:25.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:25.0 Info: => 0.0009003s 11:55:25.0 Info: AlterTable RootFolders 11:55:25.0 Info: => 5E-07s 11:55:25.0 Info: CreateColumn RootFolders DefaultTags String 11:55:25.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:25.0 Info: => 0.0005876s 11:55:25.0 Info: PerformDBOperation 11:55:25.0 Info: Performing DB Operation 11:55:25.0 Info: => 4.97E-05s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:25', 'add_root_folder_add_defaults') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 39: add_root_folder_add_defaults migrated 11:55:25.0 Info: => 0.0004617s 11:55:25.0 Info: 40: task_duration migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 40 11:55:25.0 Info: AlterTable ScheduledTasks 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:25.0 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:25.0 Info: => 0.00057s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:25', 'task_duration') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 40: task_duration migrated 11:55:25.0 Info: => 0.0009718s 11:55:25.0 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 41 11:55:25.0 Info: AlterTable ReleaseProfiles 11:55:25.0 Info: => 5E-07s 11:55:25.0 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:25.0 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:25.0 Info: => 0.0005387s 11:55:25.0 Info: AlterTable ReleaseProfiles 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:25.0 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:25.0 Info: => 0.0005597s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:25', 'add_indexer_and_enabled_to_release_profiles') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:25.0 Info: => 0.000964s 11:55:25.0 Info: 42: remove_album_folders migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 42 11:55:25.0 Info: DeleteColumn Artists AlbumFolder 11:55:25.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.0 Info: DROP TABLE "Artists" 11:55:25.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.0 Info: => 0.005163s 11:55:25.0 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:25.0 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:25.0 Info: => 3.15E-05s 11:55:25.0 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:25.0 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:25.0 Info: => 2.66E-05s 11:55:25.0 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:25.0 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:25.0 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:25.0 Info: DROP TABLE "NamingConfig" 11:55:25.0 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:25.0 Info: => 0.003992s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:25', 'remove_album_folders') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 42: remove_album_folders migrated 11:55:25.0 Info: => 0.0045654s 11:55:25.0 Info: 44: add_priority_to_indexers migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 44 11:55:25.0 Info: AlterTable Indexers 11:55:25.0 Info: => 4E-07s 11:55:25.0 Info: CreateColumn Indexers Priority Int32 11:55:25.0 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:25.0 Info: => 0.0005696s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:25', 'add_priority_to_indexers') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 44: add_priority_to_indexers migrated 11:55:25.0 Info: => 0.0010336s 11:55:25.0 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 45 11:55:25.0 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:25.0 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:25.0 Info: => 0.000112s 11:55:25.0 Info: PerformDBOperation 11:55:25.0 Info: Performing DB Operation 11:55:25.0 Info: => 2.25E-05s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:25', 'remove_chown_and_folderchmod_config') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:25.0 Info: => 0.000459s 11:55:25.0 Info: 47: update_notifiarr migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 47 11:55:25.0 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:25.0 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:25.0 Info: => 5.21E-05s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:25', 'update_notifiarr') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 47: update_notifiarr migrated 11:55:25.0 Info: => 0.0004184s 11:55:25.0 Info: 49: email_multiple_addresses migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 49 11:55:25.0 Info: PerformDBOperation 11:55:25.0 Info: Performing DB Operation 11:55:25.0 Info: => 5.61E-05s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:25', 'email_multiple_addresses') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 49: email_multiple_addresses migrated 11:55:25.0 Info: => 0.0003878s 11:55:25.0 Info: 50: rename_blacklist_to_blocklist migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 50 11:55:25.0 Info: RenameTable Blacklist Blocklist 11:55:25.0 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:25.0 Info: => 0.0020511s 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:25', 'rename_blacklist_to_blocklist') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 50: rename_blacklist_to_blocklist migrated 11:55:25.0 Info: => 0.0024415s 11:55:25.0 Info: 51: cdh_per_downloadclient migrating 11:55:25.0 Info: Beginning Transaction 11:55:25.0 Info: Starting migration of Main DB to 51 11:55:25.0 Info: INSERT INTO "Config" ("Key", "Value") VALUES ('removecompleteddownloads', 'True') 11:55:25.0 Info: INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Priority", "Settings", "ConfigContract") VALUES (1, 'Deluge', 'Deluge', 1, '{ "host": "127.0.0.1", "port": 0, "urlBase": "/my/", "movieCategory": "abc", "recentTvPriority": 0, "olderTvPriority": 0, "useSsl": false }', 'DelugeSettings') 11:55:25.0 Info: AlterTable DownloadClients 11:55:25.0 Info: => 3E-07s 11:55:25.0 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:25.0 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:25.0 Info: => 0.0005404s 11:55:25.0 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:25.0 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:25.0 Info: => 0.0005582s 11:55:25.0 Info: PerformDBOperation 11:55:25.0 Info: Performing DB Operation 11:55:25.0 Info: => 0.0001875s 11:55:25.0 Info: -> 2 Insert operations completed in 00:00:00.0001101 taking an average of 00:00:00.0000550 11:55:25.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:25', 'cdh_per_downloadclient') 11:55:25.0 Info: Committing Transaction 11:55:25.0 Info: 51: cdh_per_downloadclient migrated 11:55:25.0 Info: => 0.0006852s 11:55:25.0 Debug: Took: 00:00:00.2073426 11:55:25.1 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.cdh_per_downloadclientFixture.should_set_cdh_to_disabled_when_globally_disabled --- 11:55:25.1 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.cdh_per_downloadclientFixture.should_set_cdh_to_enabled --- 11:55:25.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173251147041_203/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:25.1 Info: DatabaseEngineVersionCheck migrating 11:55:25.1 Info: PerformDBOperation 11:55:25.1 Info: Performing DB Operation 11:55:25.1 Info: SQLite 3.46.1 11:55:25.1 Info: => 0.0013824s 11:55:25.1 Info: DatabaseEngineVersionCheck migrated 11:55:25.1 Info: => 0.0013952s 11:55:25.1 Info: VersionMigration migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: CreateTable VersionInfo 11:55:25.1 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:25.1 Info: => 0.0001381s 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: VersionMigration migrated 11:55:25.1 Info: => 0.0007969s 11:55:25.1 Info: VersionUniqueMigration migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: CreateIndex VersionInfo (Version) 11:55:25.1 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:25.1 Info: => 0.0001021s 11:55:25.1 Info: AlterTable VersionInfo 11:55:25.1 Info: => 6E-07s 11:55:25.1 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:25.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:25.1 Info: => 0.0005191s 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: VersionUniqueMigration migrated 11:55:25.1 Info: => 0.000844s 11:55:25.1 Info: VersionDescriptionMigration migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: AlterTable VersionInfo 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn VersionInfo Description String 11:55:25.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:25.1 Info: => 0.0001733s 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: VersionDescriptionMigration migrated 11:55:25.1 Info: => 0.000462s 11:55:25.1 Info: 1: InitialSetup migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 1 11:55:25.1 Info: CreateTable Config 11:55:25.1 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:25.1 Info: => 0.0001316s 11:55:25.1 Info: CreateIndex Config (Key) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:25.1 Info: => 7.44E-05s 11:55:25.1 Info: CreateTable RootFolders 11:55:25.1 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:25.1 Info: => 8.17E-05s 11:55:25.1 Info: CreateIndex RootFolders (Path) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:25.1 Info: => 6.83E-05s 11:55:25.1 Info: CreateTable Artists 11:55:25.1 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:25.1 Info: => 0.0001974s 11:55:25.1 Info: CreateIndex Artists (ForeignArtistId) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:25.1 Info: => 7.24E-05s 11:55:25.1 Info: CreateIndex Artists (NameSlug) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:25.1 Info: => 6.71E-05s 11:55:25.1 Info: CreateIndex Artists (CleanName) 11:55:25.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.1 Info: => 6.64E-05s 11:55:25.1 Info: CreateIndex Artists (Path) 11:55:25.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.1 Info: => 6.41E-05s 11:55:25.1 Info: CreateTable Albums 11:55:25.1 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:25.1 Info: => 0.0001676s 11:55:25.1 Info: CreateIndex Albums (ForeignAlbumId) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.1 Info: => 7.02E-05s 11:55:25.1 Info: CreateIndex Albums (MBId) 11:55:25.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.1 Info: => 6.53E-05s 11:55:25.1 Info: CreateIndex Albums (TADBId) 11:55:25.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.1 Info: => 6.47E-05s 11:55:25.1 Info: CreateIndex Albums (TitleSlug) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.1 Info: => 6.68E-05s 11:55:25.1 Info: CreateIndex Albums (CleanTitle) 11:55:25.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.1 Info: => 6.28E-05s 11:55:25.1 Info: CreateIndex Albums (Path) 11:55:25.1 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:25.1 Info: => 6.19E-05s 11:55:25.1 Info: CreateTable Tracks 11:55:25.1 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:25.1 Info: => 0.000124s 11:55:25.1 Info: CreateIndex Tracks (ForeignTrackId) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:25.1 Info: => 6.81E-05s 11:55:25.1 Info: CreateIndex Tracks (ArtistId) 11:55:25.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:25.1 Info: => 6.93E-05s 11:55:25.1 Info: CreateIndex Tracks (TrackFileId) 11:55:25.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:25.1 Info: => 7.31E-05s 11:55:25.1 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:25.1 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:25.1 Info: => 7.21E-05s 11:55:25.1 Info: CreateTable TrackFiles 11:55:25.1 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:25.1 Info: => 0.0001204s 11:55:25.1 Info: CreateIndex TrackFiles (ArtistId) 11:55:25.1 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:25.1 Info: => 6.9E-05s 11:55:25.1 Info: CreateIndex TrackFiles (AlbumId) 11:55:25.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.1 Info: => 6.83E-05s 11:55:25.1 Info: CreateTable History 11:55:25.1 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:25.1 Info: => 0.0001264s 11:55:25.1 Info: CreateIndex History (Date) 11:55:25.1 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:25.1 Info: => 7.01E-05s 11:55:25.1 Info: CreateIndex History (EventType) 11:55:25.1 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:25.1 Info: => 7.35E-05s 11:55:25.1 Info: CreateIndex History (DownloadId) 11:55:25.1 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:25.1 Info: => 7.1E-05s 11:55:25.1 Info: CreateIndex History (AlbumId) 11:55:25.1 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:25.1 Info: => 0.0001066s 11:55:25.1 Info: CreateTable Notifications 11:55:25.1 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:25.1 Info: => 0.0001275s 11:55:25.1 Info: CreateTable ScheduledTasks 11:55:25.1 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:25.1 Info: => 0.0001044s 11:55:25.1 Info: CreateIndex ScheduledTasks (TypeName) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:25.1 Info: => 7.26E-05s 11:55:25.1 Info: CreateTable Indexers 11:55:25.1 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, "EnableSearch" INTEGER) 11:55:25.1 Info: => 9.76E-05s 11:55:25.1 Info: CreateIndex Indexers (Name) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:25.1 Info: => 7.77E-05s 11:55:25.1 Info: CreateTable Profiles 11:55:25.1 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:25.1 Info: => 8.61E-05s 11:55:25.1 Info: CreateIndex Profiles (Name) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:25.1 Info: => 9.65E-05s 11:55:25.1 Info: CreateTable QualityDefinitions 11:55:25.1 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:25.1 Info: => 0.0001093s 11:55:25.1 Info: CreateIndex QualityDefinitions (Quality) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:25.1 Info: => 7.34E-05s 11:55:25.1 Info: CreateIndex QualityDefinitions (Title) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:25.1 Info: => 7.37E-05s 11:55:25.1 Info: CreateTable NamingConfig 11:55:25.1 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:25.1 Info: => 0.0001107s 11:55:25.1 Info: CreateTable Blacklist 11:55:25.1 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:25.1 Info: => 0.0001522s 11:55:25.1 Info: CreateTable Metadata 11:55:25.1 Info: CREATE TABLE "Metadata" ("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) 11:55:25.1 Info: => 9.67E-05s 11:55:25.1 Info: CreateTable MetadataFiles 11:55:25.1 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:25.1 Info: => 0.0001122s 11:55:25.1 Info: CreateTable DownloadClients 11:55:25.1 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) 11:55:25.1 Info: => 9.82E-05s 11:55:25.1 Info: CreateTable PendingReleases 11:55:25.1 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:25.1 Info: => 0.0001071s 11:55:25.1 Info: CreateTable RemotePathMappings 11:55:25.1 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:25.1 Info: => 9.33E-05s 11:55:25.1 Info: CreateTable Tags 11:55:25.1 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:25.1 Info: => 8.46E-05s 11:55:25.1 Info: CreateIndex Tags (Label) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:25.1 Info: => 8.44E-05s 11:55:25.1 Info: CreateTable Restrictions 11:55:25.1 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:25.1 Info: => 8.92E-05s 11:55:25.1 Info: CreateTable DelayProfiles 11:55:25.1 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:25.1 Info: => 0.0001241s 11:55:25.1 Info: CreateTable Users 11:55:25.1 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:25.1 Info: => 8.96E-05s 11:55:25.1 Info: CreateIndex Users (Identifier) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:25.1 Info: => 8.42E-05s 11:55:25.1 Info: CreateIndex Users (Username) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:25.1 Info: => 7.84E-05s 11:55:25.1 Info: CreateTable Commands 11:55:25.1 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) 11:55:25.1 Info: => 0.000117s 11:55:25.1 Info: CreateTable IndexerStatus 11:55:25.1 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) 11:55:25.1 Info: => 0.0001137s 11:55:25.1 Info: CreateIndex IndexerStatus (ProviderId) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:25.1 Info: => 0.0001011s 11:55:25.1 Info: CreateTable ExtraFiles 11:55:25.1 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:25.1 Info: => 0.0001463s 11:55:25.1 Info: CreateTable LyricFiles 11:55:25.1 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:25.1 Info: => 0.000134s 11:55:25.1 Info: CreateTable LanguageProfiles 11:55:25.1 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:25.1 Info: => 0.0001109s 11:55:25.1 Info: CreateIndex LanguageProfiles (Name) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:25.1 Info: => 8.39E-05s 11:55:25.1 Info: CreateTable DownloadClientStatus 11:55:25.1 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) 11:55:25.1 Info: => 9.69E-05s 11:55:25.1 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:25.1 Info: => 8.54E-05s 11:55:25.1 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:25.1 Info: -> 1 Insert operations completed in 00:00:00.0000521 taking an average of 00:00:00.0000521 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:25', 'InitialSetup') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 1: InitialSetup migrated 11:55:25.1 Info: => 0.0008777s 11:55:25.1 Info: 2: add_reason_to_pending_releases migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 2 11:55:25.1 Info: AlterTable PendingReleases 11:55:25.1 Info: => 5E-07s 11:55:25.1 Info: CreateColumn PendingReleases Reason Int32 11:55:25.1 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:25.1 Info: => 0.0005191s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:25', 'add_reason_to_pending_releases') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 2: add_reason_to_pending_releases migrated 11:55:25.1 Info: => 0.000945s 11:55:25.1 Info: 3: add_medium_support migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 3 11:55:25.1 Info: AlterTable Albums 11:55:25.1 Info: => 5E-07s 11:55:25.1 Info: CreateColumn Albums Media String 11:55:25.1 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:25.1 Info: => 0.0004926s 11:55:25.1 Info: AlterTable Tracks 11:55:25.1 Info: => 3E-07s 11:55:25.1 Info: CreateColumn Tracks MediumNumber Int32 11:55:25.1 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:25.1 Info: => 0.0004971s 11:55:25.1 Info: AlterTable Tracks 11:55:25.1 Info: => 3E-07s 11:55:25.1 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:25.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:25.1 Info: => 0.0004583s 11:55:25.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:25.1 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:25.1 Info: => 3.49E-05s 11:55:25.1 Info: DeleteColumn Tracks TrackNumber 11:55:25.1 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:25.1 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:25.1 Info: DROP TABLE "Tracks" 11:55:25.1 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:25.1 Info: => 0.0038667s 11:55:25.1 Info: AlterTable Tracks 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn Tracks TrackNumber String 11:55:25.1 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:25.1 Info: => 0.0004628s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:25', 'add_medium_support') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 3: add_medium_support migrated 11:55:25.1 Info: => 0.0009552s 11:55:25.1 Info: 4: add_various_qualites_in_profile migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 4 11:55:25.1 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:25.1 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:25.1 Info: => 4.03E-05s 11:55:25.1 Info: PerformDBOperation 11:55:25.1 Info: Performing DB Operation 11:55:25.1 Info: => 2.82E-05s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:25', 'add_various_qualites_in_profile') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 4: add_various_qualites_in_profile migrated 11:55:25.1 Info: => 0.0004322s 11:55:25.1 Info: 5: metadata_profiles migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 5 11:55:25.1 Info: CreateTable MetadataProfiles 11:55:25.1 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:25.1 Info: => 0.0001174s 11:55:25.1 Info: CreateIndex MetadataProfiles (Name) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:25.1 Info: => 0.0001154s 11:55:25.1 Info: AlterTable Artists 11:55:25.1 Info: => 3E-07s 11:55:25.1 Info: CreateColumn Artists MetadataProfileId Int32 11:55:25.1 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:25.1 Info: => 0.0004941s 11:55:25.1 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:25.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:25.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:25.1 Info: DROP TABLE "Artists" 11:55:25.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.1 Info: => 0.0039409s 11:55:25.1 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:25.1 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:25.1 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:25.1 Info: DROP TABLE "Artists" 11:55:25.1 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.1 Info: => 0.0038327s 11:55:25.1 Info: AlterTable Albums 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn Albums SecondaryTypes String 11:55:25.1 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:25.1 Info: => 0.0004418s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:25', 'metadata_profiles') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 5: metadata_profiles migrated 11:55:25.1 Info: => 0.0009549s 11:55:25.1 Info: 6: separate_automatic_and_interactive_search migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 6 11:55:25.1 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:25.1 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, "EnableAutomaticSearch" INTEGER) 11:55:25.1 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:25.1 Info: DROP TABLE "Indexers" 11:55:25.1 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:25.1 Info: => 0.0033274s 11:55:25.1 Info: AlterTable Indexers 11:55:25.1 Info: => 3E-07s 11:55:25.1 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:25.1 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:25.1 Info: => 0.0004706s 11:55:25.1 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:25.1 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:25.1 Info: => 4.25E-05s 11:55:25.1 Info: AlterTable Indexers 11:55:25.1 Info: => 3E-07s 11:55:25.1 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:25.1 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:25.1 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:25.1 Info: DROP TABLE "Indexers" 11:55:25.1 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:25.1 Info: => 0.003248s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:25', 'separate_automatic_and_interactive_search') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 6: separate_automatic_and_interactive_search migrated 11:55:25.1 Info: => 0.0037315s 11:55:25.1 Info: 7: change_album_path_to_relative migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 7 11:55:25.1 Info: DeleteColumn Albums Path 11:55:25.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:25.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:25.1 Info: DROP TABLE "Albums" 11:55:25.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.1 Info: => 0.0041065s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:25', 'change_album_path_to_relative') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 7: change_album_path_to_relative migrated 11:55:25.1 Info: => 0.0046267s 11:55:25.1 Info: 8: change_quality_size_mb_to_kb migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 8 11:55:25.1 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:25.1 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:25.1 Info: => 3.79E-05s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:25', 'change_quality_size_mb_to_kb') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 8: change_quality_size_mb_to_kb migrated 11:55:25.1 Info: => 0.0004498s 11:55:25.1 Info: 9: album_releases migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 9 11:55:25.1 Info: AlterTable Albums 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn Albums Releases String 11:55:25.1 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:25.1 Info: => 0.0004503s 11:55:25.1 Info: AlterTable Albums 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn Albums CurrentRelease String 11:55:25.1 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:25.1 Info: => 0.0004957s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:25', 'album_releases') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 9: album_releases migrated 11:55:25.1 Info: => 0.0009901s 11:55:25.1 Info: 10: album_releases_fix migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 10 11:55:25.1 Info: AlterTable Albums 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: AlterColumn Albums Releases String 11:55:25.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:25.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:25.1 Info: DROP TABLE "Albums" 11:55:25.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.1 Info: => 0.0041155s 11:55:25.1 Info: AlterTable Albums 11:55:25.1 Info: => 3E-07s 11:55:25.1 Info: AlterColumn Albums CurrentRelease String 11:55:25.1 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:25.1 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:25.1 Info: DROP TABLE "Albums" 11:55:25.1 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.1 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.1 Info: => 0.0051427s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:25', 'album_releases_fix') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 10: album_releases_fix migrated 11:55:25.1 Info: => 0.0056481s 11:55:25.1 Info: 11: import_lists migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 11 11:55:25.1 Info: CreateTable ImportLists 11:55:25.1 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:25.1 Info: => 0.0001366s 11:55:25.1 Info: CreateIndex ImportLists (Name) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:25.1 Info: => 8.38E-05s 11:55:25.1 Info: CreateTable ImportListStatus 11:55:25.1 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:25.1 Info: => 0.0001068s 11:55:25.1 Info: CreateIndex ImportListStatus (ProviderId) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:25.1 Info: => 9.34E-05s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:25', 'import_lists') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 11: import_lists migrated 11:55:25.1 Info: => 0.000547s 11:55:25.1 Info: 12: add_release_status migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 12 11:55:25.1 Info: AlterTable MetadataProfiles 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:25.1 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:25.1 Info: => 0.0004682s 11:55:25.1 Info: PerformDBOperation 11:55:25.1 Info: Performing DB Operation 11:55:25.1 Info: => 2.21E-05s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:25', 'add_release_status') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 12: add_release_status migrated 11:55:25.1 Info: => 0.000467s 11:55:25.1 Info: 13: album_download_notification migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 13 11:55:25.1 Info: AlterTable Notifications 11:55:25.1 Info: => 3E-07s 11:55:25.1 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:25.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:25.1 Info: => 0.0004733s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:25', 'album_download_notification') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 13: album_download_notification migrated 11:55:25.1 Info: => 0.0009498s 11:55:25.1 Info: 14: fix_language_metadata_profiles migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 14 11:55:25.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:25.1 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:25.1 Info: => 8.37E-05s 11:55:25.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:25.1 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:25.1 Info: => 7.27E-05s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:25', 'fix_language_metadata_profiles') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 14: fix_language_metadata_profiles migrated 11:55:25.1 Info: => 0.000504s 11:55:25.1 Info: 15: remove_fanzub migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 15 11:55:25.1 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:25.1 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:25.1 Info: => 3.86E-05s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:25', 'remove_fanzub') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 15: remove_fanzub migrated 11:55:25.1 Info: => 0.0004668s 11:55:25.1 Info: 16: update_artist_history_indexes migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 16 11:55:25.1 Info: CreateIndex Albums (ArtistId) 11:55:25.1 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:25.1 Info: => 0.0001029s 11:55:25.1 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:25.1 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:25.1 Info: => 8.61E-05s 11:55:25.1 Info: DeleteIndex History (AlbumId) 11:55:25.1 Info: DROP INDEX "IX_History_AlbumId" 11:55:25.1 Info: => 0.0001313s 11:55:25.1 Info: CreateIndex History (AlbumId, Date) 11:55:25.1 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:25.1 Info: => 8.44E-05s 11:55:25.1 Info: DeleteIndex History (DownloadId) 11:55:25.1 Info: DROP INDEX "IX_History_DownloadId" 11:55:25.1 Info: => 0.0001164s 11:55:25.1 Info: CreateIndex History (DownloadId, Date) 11:55:25.1 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:25.1 Info: => 8.35E-05s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:25', 'update_artist_history_indexes') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 16: update_artist_history_indexes migrated 11:55:25.1 Info: => 0.0005158s 11:55:25.1 Info: 17: remove_nma migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 17 11:55:25.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:25.1 Info: => 5.79E-05s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:25', 'remove_nma') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 17: remove_nma migrated 11:55:25.1 Info: => 0.0004148s 11:55:25.1 Info: 18: album_disambiguation migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 18 11:55:25.1 Info: AlterTable Albums 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn Albums Disambiguation String 11:55:25.1 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:25.1 Info: => 0.0004924s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:25', 'album_disambiguation') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 18: album_disambiguation migrated 11:55:25.1 Info: => 0.0009153s 11:55:25.1 Info: 19: add_ape_quality_in_profiles migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 19 11:55:25.1 Info: PerformDBOperation 11:55:25.1 Info: Performing DB Operation 11:55:25.1 Info: => 3.23E-05s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:25', 'add_ape_quality_in_profiles') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 19: add_ape_quality_in_profiles migrated 11:55:25.1 Info: => 0.0003463s 11:55:25.1 Info: 20: remove_pushalot migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 20 11:55:25.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.1 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:25.1 Info: => 4.24E-05s 11:55:25.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.1 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:25.1 Info: => 3.33E-05s 11:55:25.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.1 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:25.1 Info: => 3.11E-05s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:25', 'remove_pushalot') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 20: remove_pushalot migrated 11:55:25.1 Info: => 0.0003296s 11:55:25.1 Info: 21: add_custom_filters migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 21 11:55:25.1 Info: CreateTable CustomFilters 11:55:25.1 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:25.1 Info: => 0.0001261s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:25', 'add_custom_filters') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 21: add_custom_filters migrated 11:55:25.1 Info: => 0.0004512s 11:55:25.1 Info: 22: import_list_tags migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 22 11:55:25.1 Info: AlterTable ImportLists 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn ImportLists Tags String 11:55:25.1 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:25.1 Info: => 0.0005078s 11:55:25.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:25', 'import_list_tags') 11:55:25.1 Info: Committing Transaction 11:55:25.1 Info: 22: import_list_tags migrated 11:55:25.1 Info: => 0.0008322s 11:55:25.1 Info: 23: add_release_groups_etc migrating 11:55:25.1 Info: Beginning Transaction 11:55:25.1 Info: Starting migration of Main DB to 23 11:55:25.1 Info: CreateTable ArtistMetadata 11:55:25.1 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:25.1 Info: => 0.0001583s 11:55:25.1 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:25.1 Info: => 0.0001s 11:55:25.1 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:25.1 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:25.1 Info: => 7.95E-05s 11:55:25.1 Info: AlterTable Artists 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:25.1 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:25.1 Info: => 0.0005056s 11:55:25.1 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:25.1 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:25.1 Info: => 7.16E-05s 11:55:25.1 Info: CreateTable AlbumReleases 11:55:25.1 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:25.1 Info: => 0.0001371s 11:55:25.1 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:25.1 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:25.1 Info: => 8.7E-05s 11:55:25.1 Info: CreateIndex AlbumReleases (AlbumId) 11:55:25.1 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:25.1 Info: => 7.85E-05s 11:55:25.1 Info: PerformDBOperation 11:55:25.1 Info: Performing DB Operation 11:55:25.1 Info: => 4.06E-05s 11:55:25.1 Info: AlterTable Albums 11:55:25.1 Info: => 3E-07s 11:55:25.1 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:25.1 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:25.1 Info: => 0.0005151s 11:55:25.1 Info: AlterTable Albums 11:55:25.1 Info: => 3E-07s 11:55:25.1 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:25.1 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:25.1 Info: => 0.0005357s 11:55:25.1 Info: AlterTable Albums 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn Albums Links String 11:55:25.1 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:25.1 Info: => 0.0004982s 11:55:25.1 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:25.1 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:25.1 Info: => 0.000105s 11:55:25.1 Info: AlterTable Tracks 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn Tracks ForeignRecordingId String 11:55:25.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:25.1 Info: => 0.0005411s 11:55:25.1 Info: AlterTable Tracks 11:55:25.1 Info: => 4E-07s 11:55:25.1 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:25.1 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:25.1 Info: => 0.0004993s 11:55:25.1 Info: AlterTable Tracks 11:55:25.1 Info: => 3E-07s 11:55:25.1 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:25.1 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:25.1 Info: => 0.0005288s 11:55:25.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:25.1 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:25.1 Info: => 7.93E-05s 11:55:25.1 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:25.1 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:25.1 Info: => 8.03E-05s 11:55:25.1 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:25.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.2 Info: DROP TABLE "Artists" 11:55:25.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.2 Info: => 0.0143026s 11:55:25.2 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:25.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:25.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:25.2 Info: DROP TABLE "Albums" 11:55:25.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.2 Info: => 0.0042727s 11:55:25.2 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:25.2 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.2 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:25.2 Info: DROP TABLE "Tracks" 11:55:25.2 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:25.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:25.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:25.2 Info: => 0.0038595s 11:55:25.2 Info: DeleteColumn TrackFiles ArtistId 11:55:25.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:25.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:25.2 Info: DROP TABLE "TrackFiles" 11:55:25.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.2 Info: => 0.0036701s 11:55:25.2 Info: CreateIndex Artists (ArtistMetadataId) 11:55:25.2 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.2 Info: => 9.89E-05s 11:55:25.2 Info: CreateIndex Artists (Monitored) 11:55:25.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.2 Info: => 7.64E-05s 11:55:25.2 Info: CreateIndex Albums (ArtistMetadataId) 11:55:25.2 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:25.2 Info: => 9.98E-05s 11:55:25.2 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:25.2 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:25.2 Info: => 9.25E-05s 11:55:25.2 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:25.2 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:25.2 Info: => 9.12E-05s 11:55:25.2 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:25.2 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:25.2 Info: => 8.99E-05s 11:55:25.2 Info: UpdateData 11:55:25.2 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:25.2 Info: => 3.88E-05s 11:55:25.2 Info: UpdateData 11:55:25.2 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:25.2 Info: => 3.2E-05s 11:55:25.2 Info: UpdateData 11:55:25.2 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:25.2 Info: => 3.51E-05s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:25', 'add_release_groups_etc') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 23: add_release_groups_etc migrated 11:55:25.2 Info: => 0.0006842s 11:55:25.2 Info: 24: NewMediaInfoFormat migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 24 11:55:25.2 Info: UpdateData 11:55:25.2 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:25.2 Info: => 3.81E-05s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:25', 'NewMediaInfoFormat') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 24: NewMediaInfoFormat migrated 11:55:25.2 Info: => 0.000471s 11:55:25.2 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 25 11:55:25.2 Info: RenameTable Restrictions ReleaseProfiles 11:55:25.2 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:25.2 Info: => 0.0013723s 11:55:25.2 Info: AlterTable ReleaseProfiles 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:25.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:25.2 Info: => 0.0004894s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:25', 'rename_restrictions_to_release_profiles') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:25.2 Info: => 0.0009236s 11:55:25.2 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 26 11:55:25.2 Info: RenameTable Profiles QualityProfiles 11:55:25.2 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:25.2 Info: => 0.0013897s 11:55:25.2 Info: AlterTable QualityProfiles 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:25.2 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:25.2 Info: => 0.0004909s 11:55:25.2 Info: AlterTable LanguageProfiles 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:25.2 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:25.2 Info: => 0.0005161s 11:55:25.2 Info: UpdateData 11:55:25.2 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:25.2 Info: => 3.56E-05s 11:55:25.2 Info: UpdateData 11:55:25.2 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:25.2 Info: => 3.68E-05s 11:55:25.2 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:25.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.2 Info: DROP TABLE "Artists" 11:55:25.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.2 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.2 Info: => 0.004159s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:25', 'rename_quality_profiles_add_upgrade_allowed') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:25.2 Info: => 0.0047461s 11:55:25.2 Info: 27: add_import_exclusions migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 27 11:55:25.2 Info: CreateTable ImportListExclusions 11:55:25.2 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:25.2 Info: => 0.0001035s 11:55:25.2 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:25.2 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:25.2 Info: => 0.000116s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:25', 'add_import_exclusions') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 27: add_import_exclusions migrated 11:55:25.2 Info: => 0.0006156s 11:55:25.2 Info: 28: clean_artist_metadata_table migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 28 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.2 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.2 Info: => 0.0001244s 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.2 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.2 Info: => 0.0001132s 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:25.2 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:25.2 Info: => 0.0001108s 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:25.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:25.2 Info: => 0.0001107s 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.2 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.2 Info: => 0.0001171s 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.2 Info: => 0.0001092s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:25', 'clean_artist_metadata_table') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 28: clean_artist_metadata_table migrated 11:55:25.2 Info: => 0.0005653s 11:55:25.2 Info: 29: health_issue_notification migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 29 11:55:25.2 Info: AlterTable Notifications 11:55:25.2 Info: => 5E-07s 11:55:25.2 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:25.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:25.2 Info: => 0.0005054s 11:55:25.2 Info: AlterTable Notifications 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:25.2 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:25.2 Info: => 0.0004901s 11:55:25.2 Info: AlterTable Notifications 11:55:25.2 Info: => 3E-07s 11:55:25.2 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:25.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:25.2 Info: => 0.0005169s 11:55:25.2 Info: AlterTable Notifications 11:55:25.2 Info: => 3E-07s 11:55:25.2 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:25.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:25.2 Info: => 0.0004931s 11:55:25.2 Info: AlterTable Notifications 11:55:25.2 Info: => 3E-07s 11:55:25.2 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:25.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:25.2 Info: => 0.0005618s 11:55:25.2 Info: DeleteColumn Notifications OnDownload 11:55:25.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:25.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:25.2 Info: DROP TABLE "Notifications" 11:55:25.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:25.2 Info: => 0.0036794s 11:55:25.2 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:25.2 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:25.2 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:25.2 Info: DROP TABLE "Notifications" 11:55:25.2 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:25.2 Info: => 0.0036434s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:25', 'health_issue_notification') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 29: health_issue_notification migrated 11:55:25.2 Info: => 0.0041564s 11:55:25.2 Info: 30: add_mediafilerepository_mtime migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 30 11:55:25.2 Info: AlterTable TrackFiles 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn TrackFiles Modified DateTime 11:55:25.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:25.2 Info: => 0.0005381s 11:55:25.2 Info: AlterTable TrackFiles 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn TrackFiles Path String 11:55:25.2 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:25.2 Info: => 0.0005188s 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:25.2 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:25.2 Info: => 2.84E-05s 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.2 Info: => 0.0001142s 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:25.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:25.2 Info: => 0.0001235s 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:25.2 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:25.2 Info: => 0.0001279s 11:55:25.2 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:25.2 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:25.2 Info: => 6.43E-05s 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:25.2 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:25.2 Info: => 4.45E-05s 11:55:25.2 Info: AlterTable TrackFiles 11:55:25.2 Info: => 3E-07s 11:55:25.2 Info: AlterColumn TrackFiles Path String 11:55:25.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:25.2 Info: DROP TABLE "TrackFiles" 11:55:25.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.2 Info: => 0.0038117s 11:55:25.2 Info: CreateIndex TrackFiles (Path) 11:55:25.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.2 Info: => 0.0001008s 11:55:25.2 Info: DeleteColumn TrackFiles RelativePath 11:55:25.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:25.2 Info: DROP TABLE "TrackFiles" 11:55:25.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.2 Info: => 0.0039459s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:25', 'add_mediafilerepository_mtime') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 30: add_mediafilerepository_mtime migrated 11:55:25.2 Info: => 0.0044454s 11:55:25.2 Info: 31: add_artistmetadataid_constraint migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 31 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:25.2 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:25.2 Info: => 7.09E-05s 11:55:25.2 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:25.2 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:25.2 Info: => 0.0001149s 11:55:25.2 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:25.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.2 Info: DROP TABLE "Artists" 11:55:25.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.2 Info: => 0.0041076s 11:55:25.2 Info: CreateIndex Artists (ArtistMetadataId) 11:55:25.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.2 Info: => 9.43E-05s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:25', 'add_artistmetadataid_constraint') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 31: add_artistmetadataid_constraint migrated 11:55:25.2 Info: => 0.0006257s 11:55:25.2 Info: 32: old_ids_and_artist_alias migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 32 11:55:25.2 Info: AlterTable ArtistMetadata 11:55:25.2 Info: => 5E-07s 11:55:25.2 Info: CreateColumn ArtistMetadata Aliases String 11:55:25.2 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:25.2 Info: => 0.0005493s 11:55:25.2 Info: AlterTable ArtistMetadata 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:25.2 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.2 Info: => 0.0004993s 11:55:25.2 Info: AlterTable Albums 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:25.2 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.2 Info: => 0.0004971s 11:55:25.2 Info: AlterTable AlbumReleases 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:25.2 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.2 Info: => 0.0005272s 11:55:25.2 Info: AlterTable Tracks 11:55:25.2 Info: => 3E-07s 11:55:25.2 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:25.2 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.2 Info: => 0.0005168s 11:55:25.2 Info: AlterTable Tracks 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:25.2 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.2 Info: => 0.0005482s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:25', 'old_ids_and_artist_alias') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 32: old_ids_and_artist_alias migrated 11:55:25.2 Info: => 0.0010772s 11:55:25.2 Info: 33: download_propers_config migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 33 11:55:25.2 Info: PerformDBOperation 11:55:25.2 Info: Performing DB Operation 11:55:25.2 Info: => 2.55E-05s 11:55:25.2 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:25.2 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:25.2 Info: => 2.72E-05s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:25', 'download_propers_config') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 33: download_propers_config migrated 11:55:25.2 Info: => 0.0004746s 11:55:25.2 Info: 34: remove_language_profiles migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 34 11:55:25.2 Info: DeleteTable LanguageProfiles 11:55:25.2 Info: DROP TABLE "LanguageProfiles" 11:55:25.2 Info: => 0.0001755s 11:55:25.2 Info: DeleteColumn Artists LanguageProfileId 11:55:25.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.2 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.2 Info: DROP TABLE "Artists" 11:55:25.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.2 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.2 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.2 Info: => 0.0043096s 11:55:25.2 Info: DeleteColumn ImportLists LanguageProfileId 11:55:25.2 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:25.2 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:25.2 Info: DROP TABLE "ImportLists" 11:55:25.2 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:25.2 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:25.2 Info: => 0.0038108s 11:55:25.2 Info: DeleteColumn Blacklist Language 11:55:25.2 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:25.2 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:25.2 Info: DROP TABLE "Blacklist" 11:55:25.2 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:25.2 Info: => 0.0037136s 11:55:25.2 Info: DeleteColumn History Language 11:55:25.2 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:25.2 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:25.2 Info: DROP TABLE "History" 11:55:25.2 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:25.2 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:25.2 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:25.2 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:25.2 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:25.2 Info: => 0.0042377s 11:55:25.2 Info: DeleteColumn LyricFiles Language 11:55:25.2 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:25.2 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:25.2 Info: DROP TABLE "LyricFiles" 11:55:25.2 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:25.2 Info: => 0.0036438s 11:55:25.2 Info: DeleteColumn TrackFiles Language 11:55:25.2 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.2 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:25.2 Info: DROP TABLE "TrackFiles" 11:55:25.2 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.2 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.2 Info: => 0.0056463s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:25', 'remove_language_profiles') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 34: remove_language_profiles migrated 11:55:25.2 Info: => 0.00626s 11:55:25.2 Info: 35: multi_disc_naming_format migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 35 11:55:25.2 Info: AlterTable NamingConfig 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:25.2 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:25.2 Info: => 0.0005001s 11:55:25.2 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:25.2 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:25.2 Info: => 3.21E-05s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:25', 'multi_disc_naming_format') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 35: multi_disc_naming_format migrated 11:55:25.2 Info: => 0.0004943s 11:55:25.2 Info: 36: add_download_client_priority migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 36 11:55:25.2 Info: AlterTable DownloadClients 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn DownloadClients Priority Int32 11:55:25.2 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:25.2 Info: => 0.0005007s 11:55:25.2 Info: PerformDBOperation 11:55:25.2 Info: Performing DB Operation 11:55:25.2 Info: => 4.65E-05s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:25', 'add_download_client_priority') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 36: add_download_client_priority migrated 11:55:25.2 Info: => 0.000525s 11:55:25.2 Info: 37: remove_growl_prowl migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 37 11:55:25.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:25.2 Info: => 3.74E-05s 11:55:25.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:25.2 Info: => 2.71E-05s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:25', 'remove_growl_prowl') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 37: remove_growl_prowl migrated 11:55:25.2 Info: => 0.0004321s 11:55:25.2 Info: 38: remove_plex_hometheatre migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 38 11:55:25.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:25.2 Info: => 3.45E-05s 11:55:25.2 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.2 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:25.2 Info: => 2.57E-05s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:25', 'remove_plex_hometheatre') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 38: remove_plex_hometheatre migrated 11:55:25.2 Info: => 0.0003824s 11:55:25.2 Info: 39: add_root_folder_add_defaults migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 39 11:55:25.2 Info: AlterTable RootFolders 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn RootFolders Name String 11:55:25.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:25.2 Info: => 0.0004938s 11:55:25.2 Info: AlterTable RootFolders 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:25.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:25.2 Info: => 0.0004848s 11:55:25.2 Info: AlterTable RootFolders 11:55:25.2 Info: => 3E-07s 11:55:25.2 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:25.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:25.2 Info: => 0.0004843s 11:55:25.2 Info: AlterTable RootFolders 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:25.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:25.2 Info: => 0.0005433s 11:55:25.2 Info: AlterTable RootFolders 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn RootFolders DefaultTags String 11:55:25.2 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:25.2 Info: => 0.0005078s 11:55:25.2 Info: PerformDBOperation 11:55:25.2 Info: Performing DB Operation 11:55:25.2 Info: => 4.26E-05s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:25', 'add_root_folder_add_defaults') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 39: add_root_folder_add_defaults migrated 11:55:25.2 Info: => 0.0003961s 11:55:25.2 Info: 40: task_duration migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 40 11:55:25.2 Info: AlterTable ScheduledTasks 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:25.2 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:25.2 Info: => 0.0005146s 11:55:25.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:25', 'task_duration') 11:55:25.2 Info: Committing Transaction 11:55:25.2 Info: 40: task_duration migrated 11:55:25.2 Info: => 0.0008979s 11:55:25.2 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:25.2 Info: Beginning Transaction 11:55:25.2 Info: Starting migration of Main DB to 41 11:55:25.2 Info: AlterTable ReleaseProfiles 11:55:25.2 Info: => 5E-07s 11:55:25.2 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:25.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:25.2 Info: => 0.0008893s 11:55:25.2 Info: AlterTable ReleaseProfiles 11:55:25.2 Info: => 4E-07s 11:55:25.2 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:25.2 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:25.3 Info: => 0.0005277s 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:25', 'add_indexer_and_enabled_to_release_profiles') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:25.3 Info: => 0.0009648s 11:55:25.3 Info: 42: remove_album_folders migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 42 11:55:25.3 Info: DeleteColumn Artists AlbumFolder 11:55:25.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.3 Info: DROP TABLE "Artists" 11:55:25.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.3 Info: => 0.004821s 11:55:25.3 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:25.3 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:25.3 Info: => 3.26E-05s 11:55:25.3 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:25.3 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:25.3 Info: => 2.66E-05s 11:55:25.3 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:25.3 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:25.3 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:25.3 Info: DROP TABLE "NamingConfig" 11:55:25.3 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:25.3 Info: => 0.0035775s 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:25', 'remove_album_folders') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 42: remove_album_folders migrated 11:55:25.3 Info: => 0.0041083s 11:55:25.3 Info: 44: add_priority_to_indexers migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 44 11:55:25.3 Info: AlterTable Indexers 11:55:25.3 Info: => 4E-07s 11:55:25.3 Info: CreateColumn Indexers Priority Int32 11:55:25.3 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:25.3 Info: => 0.0005954s 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:25', 'add_priority_to_indexers') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 44: add_priority_to_indexers migrated 11:55:25.3 Info: => 0.0010653s 11:55:25.3 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 45 11:55:25.3 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:25.3 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:25.3 Info: => 0.0001102s 11:55:25.3 Info: PerformDBOperation 11:55:25.3 Info: Performing DB Operation 11:55:25.3 Info: => 2.21E-05s 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:25', 'remove_chown_and_folderchmod_config') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:25.3 Info: => 0.0004545s 11:55:25.3 Info: 47: update_notifiarr migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 47 11:55:25.3 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:25.3 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:25.3 Info: => 5.03E-05s 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:25', 'update_notifiarr') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 47: update_notifiarr migrated 11:55:25.3 Info: => 0.000427s 11:55:25.3 Info: 49: email_multiple_addresses migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 49 11:55:25.3 Info: PerformDBOperation 11:55:25.3 Info: Performing DB Operation 11:55:25.3 Info: => 6.2E-05s 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:25', 'email_multiple_addresses') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 49: email_multiple_addresses migrated 11:55:25.3 Info: => 0.0003922s 11:55:25.3 Info: 50: rename_blacklist_to_blocklist migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 50 11:55:25.3 Info: RenameTable Blacklist Blocklist 11:55:25.3 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:25.3 Info: => 0.0016419s 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:25', 'rename_blacklist_to_blocklist') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 50: rename_blacklist_to_blocklist migrated 11:55:25.3 Info: => 0.0020734s 11:55:25.3 Info: 51: cdh_per_downloadclient migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 51 11:55:25.3 Info: INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Priority", "Settings", "ConfigContract") VALUES (1, 'Deluge', 'Deluge', 1, '{ "host": "127.0.0.1", "port": 0, "urlBase": "/my/", "movieCategory": "abc", "recentTvPriority": 0, "olderTvPriority": 0, "useSsl": false }', 'DelugeSettings') 11:55:25.3 Info: AlterTable DownloadClients 11:55:25.3 Info: => 3E-07s 11:55:25.3 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:25.3 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:25.3 Info: => 0.0005161s 11:55:25.3 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:25.3 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:25.3 Info: => 0.0004979s 11:55:25.3 Info: PerformDBOperation 11:55:25.3 Info: Performing DB Operation 11:55:25.3 Info: => 0.0002041s 11:55:25.3 Info: -> 1 Insert operations completed in 00:00:00.0000647 taking an average of 00:00:00.0000647 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:25', 'cdh_per_downloadclient') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 51: cdh_per_downloadclient migrated 11:55:25.3 Info: => 0.0006863s 11:55:25.3 Debug: Took: 00:00:00.2037762 11:55:25.3 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.cdh_per_downloadclientFixture.should_set_cdh_to_enabled --- 11:55:25.3 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.download_clients_rename_tv_to_musicFixture.should_rename_settings_for_deluge --- 11:55:25.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173253573457_205/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:25.3 Info: DatabaseEngineVersionCheck migrating 11:55:25.3 Info: PerformDBOperation 11:55:25.3 Info: Performing DB Operation 11:55:25.3 Info: SQLite 3.46.1 11:55:25.3 Info: => 0.0014954s 11:55:25.3 Info: DatabaseEngineVersionCheck migrated 11:55:25.3 Info: => 0.0015049s 11:55:25.3 Info: VersionMigration migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: CreateTable VersionInfo 11:55:25.3 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:25.3 Info: => 0.0001439s 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: VersionMigration migrated 11:55:25.3 Info: => 0.0008756s 11:55:25.3 Info: VersionUniqueMigration migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: CreateIndex VersionInfo (Version) 11:55:25.3 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:25.3 Info: => 0.0001072s 11:55:25.3 Info: AlterTable VersionInfo 11:55:25.3 Info: => 6E-07s 11:55:25.3 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:25.3 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:25.3 Info: => 0.0004682s 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: VersionUniqueMigration migrated 11:55:25.3 Info: => 0.0007647s 11:55:25.3 Info: VersionDescriptionMigration migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: AlterTable VersionInfo 11:55:25.3 Info: => 5E-07s 11:55:25.3 Info: CreateColumn VersionInfo Description String 11:55:25.3 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:25.3 Info: => 0.0001824s 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: VersionDescriptionMigration migrated 11:55:25.3 Info: => 0.0004481s 11:55:25.3 Info: 1: InitialSetup migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 1 11:55:25.3 Info: CreateTable Config 11:55:25.3 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:25.3 Info: => 0.0001364s 11:55:25.3 Info: CreateIndex Config (Key) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:25.3 Info: => 7.56E-05s 11:55:25.3 Info: CreateTable RootFolders 11:55:25.3 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:25.3 Info: => 8.38E-05s 11:55:25.3 Info: CreateIndex RootFolders (Path) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:25.3 Info: => 7.22E-05s 11:55:25.3 Info: CreateTable Artists 11:55:25.3 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:25.3 Info: => 0.0001919s 11:55:25.3 Info: CreateIndex Artists (ForeignArtistId) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:25.3 Info: => 7.11E-05s 11:55:25.3 Info: CreateIndex Artists (NameSlug) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:25.3 Info: => 7.07E-05s 11:55:25.3 Info: CreateIndex Artists (CleanName) 11:55:25.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.3 Info: => 6.46E-05s 11:55:25.3 Info: CreateIndex Artists (Path) 11:55:25.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.3 Info: => 7.25E-05s 11:55:25.3 Info: CreateTable Albums 11:55:25.3 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:25.3 Info: => 0.0001697s 11:55:25.3 Info: CreateIndex Albums (ForeignAlbumId) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.3 Info: => 7.05E-05s 11:55:25.3 Info: CreateIndex Albums (MBId) 11:55:25.3 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.3 Info: => 6.57E-05s 11:55:25.3 Info: CreateIndex Albums (TADBId) 11:55:25.3 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.3 Info: => 6.38E-05s 11:55:25.3 Info: CreateIndex Albums (TitleSlug) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.3 Info: => 6.53E-05s 11:55:25.3 Info: CreateIndex Albums (CleanTitle) 11:55:25.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.3 Info: => 6.31E-05s 11:55:25.3 Info: CreateIndex Albums (Path) 11:55:25.3 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:25.3 Info: => 8.59E-05s 11:55:25.3 Info: CreateTable Tracks 11:55:25.3 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:25.3 Info: => 0.0001429s 11:55:25.3 Info: CreateIndex Tracks (ForeignTrackId) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:25.3 Info: => 8.42E-05s 11:55:25.3 Info: CreateIndex Tracks (ArtistId) 11:55:25.3 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:25.3 Info: => 7.37E-05s 11:55:25.3 Info: CreateIndex Tracks (TrackFileId) 11:55:25.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:25.3 Info: => 7.32E-05s 11:55:25.3 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:25.3 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:25.3 Info: => 7.32E-05s 11:55:25.3 Info: CreateTable TrackFiles 11:55:25.3 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:25.3 Info: => 0.000119s 11:55:25.3 Info: CreateIndex TrackFiles (ArtistId) 11:55:25.3 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:25.3 Info: => 7.03E-05s 11:55:25.3 Info: CreateIndex TrackFiles (AlbumId) 11:55:25.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.3 Info: => 6.6E-05s 11:55:25.3 Info: CreateTable History 11:55:25.3 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:25.3 Info: => 0.0001208s 11:55:25.3 Info: CreateIndex History (Date) 11:55:25.3 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:25.3 Info: => 6.95E-05s 11:55:25.3 Info: CreateIndex History (EventType) 11:55:25.3 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:25.3 Info: => 6.86E-05s 11:55:25.3 Info: CreateIndex History (DownloadId) 11:55:25.3 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:25.3 Info: => 6.78E-05s 11:55:25.3 Info: CreateIndex History (AlbumId) 11:55:25.3 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:25.3 Info: => 9.28E-05s 11:55:25.3 Info: CreateTable Notifications 11:55:25.3 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:25.3 Info: => 0.0001272s 11:55:25.3 Info: CreateTable ScheduledTasks 11:55:25.3 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:25.3 Info: => 0.0001005s 11:55:25.3 Info: CreateIndex ScheduledTasks (TypeName) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:25.3 Info: => 7.39E-05s 11:55:25.3 Info: CreateTable Indexers 11:55:25.3 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, "EnableSearch" INTEGER) 11:55:25.3 Info: => 9.65E-05s 11:55:25.3 Info: CreateIndex Indexers (Name) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:25.3 Info: => 7.77E-05s 11:55:25.3 Info: CreateTable Profiles 11:55:25.3 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:25.3 Info: => 8.92E-05s 11:55:25.3 Info: CreateIndex Profiles (Name) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:25.3 Info: => 9.5E-05s 11:55:25.3 Info: CreateTable QualityDefinitions 11:55:25.3 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:25.3 Info: => 0.0001118s 11:55:25.3 Info: CreateIndex QualityDefinitions (Quality) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:25.3 Info: => 7.37E-05s 11:55:25.3 Info: CreateIndex QualityDefinitions (Title) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:25.3 Info: => 7.59E-05s 11:55:25.3 Info: CreateTable NamingConfig 11:55:25.3 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:25.3 Info: => 0.0001118s 11:55:25.3 Info: CreateTable Blacklist 11:55:25.3 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:25.3 Info: => 0.0001538s 11:55:25.3 Info: CreateTable Metadata 11:55:25.3 Info: CREATE TABLE "Metadata" ("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) 11:55:25.3 Info: => 9.66E-05s 11:55:25.3 Info: CreateTable MetadataFiles 11:55:25.3 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:25.3 Info: => 0.0001109s 11:55:25.3 Info: CreateTable DownloadClients 11:55:25.3 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) 11:55:25.3 Info: => 0.0001s 11:55:25.3 Info: CreateTable PendingReleases 11:55:25.3 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:25.3 Info: => 0.0001089s 11:55:25.3 Info: CreateTable RemotePathMappings 11:55:25.3 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:25.3 Info: => 9.11E-05s 11:55:25.3 Info: CreateTable Tags 11:55:25.3 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:25.3 Info: => 8.68E-05s 11:55:25.3 Info: CreateIndex Tags (Label) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:25.3 Info: => 9.31E-05s 11:55:25.3 Info: CreateTable Restrictions 11:55:25.3 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:25.3 Info: => 9.73E-05s 11:55:25.3 Info: CreateTable DelayProfiles 11:55:25.3 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:25.3 Info: => 0.0001387s 11:55:25.3 Info: CreateTable Users 11:55:25.3 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:25.3 Info: => 9.1E-05s 11:55:25.3 Info: CreateIndex Users (Identifier) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:25.3 Info: => 8.59E-05s 11:55:25.3 Info: CreateIndex Users (Username) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:25.3 Info: => 7.96E-05s 11:55:25.3 Info: CreateTable Commands 11:55:25.3 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) 11:55:25.3 Info: => 0.0001174s 11:55:25.3 Info: CreateTable IndexerStatus 11:55:25.3 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) 11:55:25.3 Info: => 0.0001138s 11:55:25.3 Info: CreateIndex IndexerStatus (ProviderId) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:25.3 Info: => 0.0001051s 11:55:25.3 Info: CreateTable ExtraFiles 11:55:25.3 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:25.3 Info: => 0.000122s 11:55:25.3 Info: CreateTable LyricFiles 11:55:25.3 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:25.3 Info: => 0.0001286s 11:55:25.3 Info: CreateTable LanguageProfiles 11:55:25.3 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:25.3 Info: => 9.08E-05s 11:55:25.3 Info: CreateIndex LanguageProfiles (Name) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:25.3 Info: => 8.23E-05s 11:55:25.3 Info: CreateTable DownloadClientStatus 11:55:25.3 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) 11:55:25.3 Info: => 9.61E-05s 11:55:25.3 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:25.3 Info: => 8.61E-05s 11:55:25.3 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:25.3 Info: -> 1 Insert operations completed in 00:00:00.0000533 taking an average of 00:00:00.0000533 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:25', 'InitialSetup') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 1: InitialSetup migrated 11:55:25.3 Info: => 0.000992s 11:55:25.3 Info: 2: add_reason_to_pending_releases migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 2 11:55:25.3 Info: AlterTable PendingReleases 11:55:25.3 Info: => 4E-07s 11:55:25.3 Info: CreateColumn PendingReleases Reason Int32 11:55:25.3 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:25.3 Info: => 0.0005639s 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:25', 'add_reason_to_pending_releases') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 2: add_reason_to_pending_releases migrated 11:55:25.3 Info: => 0.001069s 11:55:25.3 Info: 3: add_medium_support migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 3 11:55:25.3 Info: AlterTable Albums 11:55:25.3 Info: => 4E-07s 11:55:25.3 Info: CreateColumn Albums Media String 11:55:25.3 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:25.3 Info: => 0.0005082s 11:55:25.3 Info: AlterTable Tracks 11:55:25.3 Info: => 4E-07s 11:55:25.3 Info: CreateColumn Tracks MediumNumber Int32 11:55:25.3 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:25.3 Info: => 0.0004828s 11:55:25.3 Info: AlterTable Tracks 11:55:25.3 Info: => 3E-07s 11:55:25.3 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:25.3 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:25.3 Info: => 0.000483s 11:55:25.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:25.3 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:25.3 Info: => 3.32E-05s 11:55:25.3 Info: DeleteColumn Tracks TrackNumber 11:55:25.3 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:25.3 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:25.3 Info: DROP TABLE "Tracks" 11:55:25.3 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:25.3 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:25.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:25.3 Info: => 0.0038794s 11:55:25.3 Info: AlterTable Tracks 11:55:25.3 Info: => 4E-07s 11:55:25.3 Info: CreateColumn Tracks TrackNumber String 11:55:25.3 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:25.3 Info: => 0.0005451s 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:25', 'add_medium_support') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 3: add_medium_support migrated 11:55:25.3 Info: => 0.0010063s 11:55:25.3 Info: 4: add_various_qualites_in_profile migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 4 11:55:25.3 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:25.3 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:25.3 Info: => 5.13E-05s 11:55:25.3 Info: PerformDBOperation 11:55:25.3 Info: Performing DB Operation 11:55:25.3 Info: => 2.98E-05s 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:25', 'add_various_qualites_in_profile') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 4: add_various_qualites_in_profile migrated 11:55:25.3 Info: => 0.0004359s 11:55:25.3 Info: 5: metadata_profiles migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 5 11:55:25.3 Info: CreateTable MetadataProfiles 11:55:25.3 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:25.3 Info: => 0.0001101s 11:55:25.3 Info: CreateIndex MetadataProfiles (Name) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:25.3 Info: => 8.91E-05s 11:55:25.3 Info: AlterTable Artists 11:55:25.3 Info: => 3E-07s 11:55:25.3 Info: CreateColumn Artists MetadataProfileId Int32 11:55:25.3 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:25.3 Info: => 0.0005004s 11:55:25.3 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:25.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:25.3 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:25.3 Info: DROP TABLE "Artists" 11:55:25.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:25.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.3 Info: => 0.0039498s 11:55:25.3 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:25.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:25.3 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:25.3 Info: DROP TABLE "Artists" 11:55:25.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:25.3 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:25.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.3 Info: => 0.0038335s 11:55:25.3 Info: AlterTable Albums 11:55:25.3 Info: => 3E-07s 11:55:25.3 Info: CreateColumn Albums SecondaryTypes String 11:55:25.3 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:25.3 Info: => 0.0005225s 11:55:25.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:25', 'metadata_profiles') 11:55:25.3 Info: Committing Transaction 11:55:25.3 Info: 5: metadata_profiles migrated 11:55:25.3 Info: => 0.0010358s 11:55:25.3 Info: 6: separate_automatic_and_interactive_search migrating 11:55:25.3 Info: Beginning Transaction 11:55:25.3 Info: Starting migration of Main DB to 6 11:55:25.3 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:25.3 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, "EnableAutomaticSearch" INTEGER) 11:55:25.3 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:25.3 Info: DROP TABLE "Indexers" 11:55:25.3 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:25.4 Info: => 0.0033092s 11:55:25.4 Info: AlterTable Indexers 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:25.4 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:25.4 Info: => 0.0004499s 11:55:25.4 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:25.4 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:25.4 Info: => 3.12E-05s 11:55:25.4 Info: AlterTable Indexers 11:55:25.4 Info: => 3E-07s 11:55:25.4 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:25.4 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:25.4 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:25.4 Info: DROP TABLE "Indexers" 11:55:25.4 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:25.4 Info: => 0.0033111s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:25', 'separate_automatic_and_interactive_search') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 6: separate_automatic_and_interactive_search migrated 11:55:25.4 Info: => 0.0037819s 11:55:25.4 Info: 7: change_album_path_to_relative migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 7 11:55:25.4 Info: DeleteColumn Albums Path 11:55:25.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:25.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:25.4 Info: DROP TABLE "Albums" 11:55:25.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.4 Info: => 0.0041325s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:25', 'change_album_path_to_relative') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 7: change_album_path_to_relative migrated 11:55:25.4 Info: => 0.0047365s 11:55:25.4 Info: 8: change_quality_size_mb_to_kb migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 8 11:55:25.4 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:25.4 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:25.4 Info: => 3.81E-05s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:25', 'change_quality_size_mb_to_kb') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 8: change_quality_size_mb_to_kb migrated 11:55:25.4 Info: => 0.0005014s 11:55:25.4 Info: 9: album_releases migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 9 11:55:25.4 Info: AlterTable Albums 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn Albums Releases String 11:55:25.4 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:25.4 Info: => 0.0004688s 11:55:25.4 Info: AlterTable Albums 11:55:25.4 Info: => 5E-07s 11:55:25.4 Info: CreateColumn Albums CurrentRelease String 11:55:25.4 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:25.4 Info: => 0.0004542s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:25', 'album_releases') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 9: album_releases migrated 11:55:25.4 Info: => 0.0009675s 11:55:25.4 Info: 10: album_releases_fix migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 10 11:55:25.4 Info: AlterTable Albums 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: AlterColumn Albums Releases String 11:55:25.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:25.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:25.4 Info: DROP TABLE "Albums" 11:55:25.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.4 Info: => 0.0039977s 11:55:25.4 Info: AlterTable Albums 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: AlterColumn Albums CurrentRelease String 11:55:25.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:25.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:25.4 Info: DROP TABLE "Albums" 11:55:25.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.4 Info: => 0.0039889s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:25', 'album_releases_fix') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 10: album_releases_fix migrated 11:55:25.4 Info: => 0.0044882s 11:55:25.4 Info: 11: import_lists migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 11 11:55:25.4 Info: CreateTable ImportLists 11:55:25.4 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:25.4 Info: => 0.0001291s 11:55:25.4 Info: CreateIndex ImportLists (Name) 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:25.4 Info: => 7.98E-05s 11:55:25.4 Info: CreateTable ImportListStatus 11:55:25.4 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:25.4 Info: => 0.0001034s 11:55:25.4 Info: CreateIndex ImportListStatus (ProviderId) 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:25.4 Info: => 7.71E-05s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:25', 'import_lists') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 11: import_lists migrated 11:55:25.4 Info: => 0.0005587s 11:55:25.4 Info: 12: add_release_status migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 12 11:55:25.4 Info: AlterTable MetadataProfiles 11:55:25.4 Info: => 5E-07s 11:55:25.4 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:25.4 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:25.4 Info: => 0.0004985s 11:55:25.4 Info: PerformDBOperation 11:55:25.4 Info: Performing DB Operation 11:55:25.4 Info: => 2.28E-05s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:25', 'add_release_status') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 12: add_release_status migrated 11:55:25.4 Info: => 0.0005072s 11:55:25.4 Info: 13: album_download_notification migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 13 11:55:25.4 Info: AlterTable Notifications 11:55:25.4 Info: => 5E-07s 11:55:25.4 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:25.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:25.4 Info: => 0.0009316s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:25', 'album_download_notification') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 13: album_download_notification migrated 11:55:25.4 Info: => 0.0014396s 11:55:25.4 Info: 14: fix_language_metadata_profiles migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 14 11:55:25.4 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:25.4 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:25.4 Info: => 8.46E-05s 11:55:25.4 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:25.4 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:25.4 Info: => 7.32E-05s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:25', 'fix_language_metadata_profiles') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 14: fix_language_metadata_profiles migrated 11:55:25.4 Info: => 0.0005104s 11:55:25.4 Info: 15: remove_fanzub migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 15 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:25.4 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:25.4 Info: => 3.26E-05s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:25', 'remove_fanzub') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 15: remove_fanzub migrated 11:55:25.4 Info: => 0.0004582s 11:55:25.4 Info: 16: update_artist_history_indexes migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 16 11:55:25.4 Info: CreateIndex Albums (ArtistId) 11:55:25.4 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:25.4 Info: => 8.77E-05s 11:55:25.4 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:25.4 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:25.4 Info: => 0.0001258s 11:55:25.4 Info: DeleteIndex History (AlbumId) 11:55:25.4 Info: DROP INDEX "IX_History_AlbumId" 11:55:25.4 Info: => 0.0001149s 11:55:25.4 Info: CreateIndex History (AlbumId, Date) 11:55:25.4 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:25.4 Info: => 9.44E-05s 11:55:25.4 Info: DeleteIndex History (DownloadId) 11:55:25.4 Info: DROP INDEX "IX_History_DownloadId" 11:55:25.4 Info: => 0.0001055s 11:55:25.4 Info: CreateIndex History (DownloadId, Date) 11:55:25.4 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:25.4 Info: => 7.92E-05s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:25', 'update_artist_history_indexes') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 16: update_artist_history_indexes migrated 11:55:25.4 Info: => 0.000567s 11:55:25.4 Info: 17: remove_nma migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 17 11:55:25.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:25.4 Info: => 3.62E-05s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:25', 'remove_nma') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 17: remove_nma migrated 11:55:25.4 Info: => 0.0004664s 11:55:25.4 Info: 18: album_disambiguation migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 18 11:55:25.4 Info: AlterTable Albums 11:55:25.4 Info: => 3E-07s 11:55:25.4 Info: CreateColumn Albums Disambiguation String 11:55:25.4 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:25.4 Info: => 0.0004906s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:25', 'album_disambiguation') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 18: album_disambiguation migrated 11:55:25.4 Info: => 0.0009221s 11:55:25.4 Info: 19: add_ape_quality_in_profiles migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 19 11:55:25.4 Info: PerformDBOperation 11:55:25.4 Info: Performing DB Operation 11:55:25.4 Info: => 2.48E-05s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:25', 'add_ape_quality_in_profiles') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 19: add_ape_quality_in_profiles migrated 11:55:25.4 Info: => 0.0003529s 11:55:25.4 Info: 20: remove_pushalot migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 20 11:55:25.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:25.4 Info: => 3.67E-05s 11:55:25.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.4 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:25.4 Info: => 3.78E-05s 11:55:25.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.4 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:25.4 Info: => 5.17E-05s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:25', 'remove_pushalot') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 20: remove_pushalot migrated 11:55:25.4 Info: => 0.0003356s 11:55:25.4 Info: 21: add_custom_filters migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 21 11:55:25.4 Info: CreateTable CustomFilters 11:55:25.4 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:25.4 Info: => 0.0001175s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:25', 'add_custom_filters') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 21: add_custom_filters migrated 11:55:25.4 Info: => 0.0004665s 11:55:25.4 Info: 22: import_list_tags migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 22 11:55:25.4 Info: AlterTable ImportLists 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn ImportLists Tags String 11:55:25.4 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:25.4 Info: => 0.0005013s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:25', 'import_list_tags') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 22: import_list_tags migrated 11:55:25.4 Info: => 0.0008603s 11:55:25.4 Info: 23: add_release_groups_etc migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 23 11:55:25.4 Info: CreateTable ArtistMetadata 11:55:25.4 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:25.4 Info: => 0.0001589s 11:55:25.4 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:25.4 Info: => 0.0001253s 11:55:25.4 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:25.4 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:25.4 Info: => 8.26E-05s 11:55:25.4 Info: AlterTable Artists 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:25.4 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:25.4 Info: => 0.0005322s 11:55:25.4 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:25.4 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:25.4 Info: => 7.75E-05s 11:55:25.4 Info: CreateTable AlbumReleases 11:55:25.4 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:25.4 Info: => 0.00016s 11:55:25.4 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:25.4 Info: => 0.0001271s 11:55:25.4 Info: CreateIndex AlbumReleases (AlbumId) 11:55:25.4 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:25.4 Info: => 9.99E-05s 11:55:25.4 Info: PerformDBOperation 11:55:25.4 Info: Performing DB Operation 11:55:25.4 Info: => 3.46E-05s 11:55:25.4 Info: AlterTable Albums 11:55:25.4 Info: => 3E-07s 11:55:25.4 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:25.4 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:25.4 Info: => 0.0005235s 11:55:25.4 Info: AlterTable Albums 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:25.4 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:25.4 Info: => 0.0005134s 11:55:25.4 Info: AlterTable Albums 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn Albums Links String 11:55:25.4 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:25.4 Info: => 0.000519s 11:55:25.4 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:25.4 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:25.4 Info: => 9.36E-05s 11:55:25.4 Info: AlterTable Tracks 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn Tracks ForeignRecordingId String 11:55:25.4 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:25.4 Info: => 0.0005664s 11:55:25.4 Info: AlterTable Tracks 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:25.4 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:25.4 Info: => 0.0006094s 11:55:25.4 Info: AlterTable Tracks 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:25.4 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:25.4 Info: => 0.0005513s 11:55:25.4 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:25.4 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:25.4 Info: => 6.98E-05s 11:55:25.4 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:25.4 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:25.4 Info: => 6.28E-05s 11:55:25.4 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:25.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.4 Info: DROP TABLE "Artists" 11:55:25.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.4 Info: => 0.0153082s 11:55:25.4 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:25.4 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:25.4 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:25.4 Info: DROP TABLE "Albums" 11:55:25.4 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.4 Info: => 0.0043466s 11:55:25.4 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:25.4 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.4 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:25.4 Info: DROP TABLE "Tracks" 11:55:25.4 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:25.4 Info: => 0.0039483s 11:55:25.4 Info: DeleteColumn TrackFiles ArtistId 11:55:25.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:25.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:25.4 Info: DROP TABLE "TrackFiles" 11:55:25.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.4 Info: => 0.0037221s 11:55:25.4 Info: CreateIndex Artists (ArtistMetadataId) 11:55:25.4 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.4 Info: => 0.0001011s 11:55:25.4 Info: CreateIndex Artists (Monitored) 11:55:25.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.4 Info: => 9.72E-05s 11:55:25.4 Info: CreateIndex Albums (ArtistMetadataId) 11:55:25.4 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:25.4 Info: => 9.53E-05s 11:55:25.4 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:25.4 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:25.4 Info: => 9.3E-05s 11:55:25.4 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:25.4 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:25.4 Info: => 9.05E-05s 11:55:25.4 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:25.4 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:25.4 Info: => 9.26E-05s 11:55:25.4 Info: UpdateData 11:55:25.4 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:25.4 Info: => 3.9E-05s 11:55:25.4 Info: UpdateData 11:55:25.4 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:25.4 Info: => 3.12E-05s 11:55:25.4 Info: UpdateData 11:55:25.4 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:25.4 Info: => 3.99E-05s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:25', 'add_release_groups_etc') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 23: add_release_groups_etc migrated 11:55:25.4 Info: => 0.0007208s 11:55:25.4 Info: 24: NewMediaInfoFormat migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 24 11:55:25.4 Info: UpdateData 11:55:25.4 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:25.4 Info: => 3.95E-05s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:25', 'NewMediaInfoFormat') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 24: NewMediaInfoFormat migrated 11:55:25.4 Info: => 0.0005391s 11:55:25.4 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 25 11:55:25.4 Info: RenameTable Restrictions ReleaseProfiles 11:55:25.4 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:25.4 Info: => 0.0013749s 11:55:25.4 Info: AlterTable ReleaseProfiles 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:25.4 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:25.4 Info: => 0.0005249s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:25', 'rename_restrictions_to_release_profiles') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:25.4 Info: => 0.0009965s 11:55:25.4 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 26 11:55:25.4 Info: RenameTable Profiles QualityProfiles 11:55:25.4 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:25.4 Info: => 0.0013988s 11:55:25.4 Info: AlterTable QualityProfiles 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:25.4 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:25.4 Info: => 0.0004918s 11:55:25.4 Info: AlterTable LanguageProfiles 11:55:25.4 Info: => 3E-07s 11:55:25.4 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:25.4 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:25.4 Info: => 0.0004841s 11:55:25.4 Info: UpdateData 11:55:25.4 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:25.4 Info: => 3.58E-05s 11:55:25.4 Info: UpdateData 11:55:25.4 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:25.4 Info: => 2.73E-05s 11:55:25.4 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:25.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.4 Info: DROP TABLE "Artists" 11:55:25.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.4 Info: => 0.0041611s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:25', 'rename_quality_profiles_add_upgrade_allowed') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:25.4 Info: => 0.0046899s 11:55:25.4 Info: 27: add_import_exclusions migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 27 11:55:25.4 Info: CreateTable ImportListExclusions 11:55:25.4 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:25.4 Info: => 0.0001345s 11:55:25.4 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:25.4 Info: => 0.0001302s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:25', 'add_import_exclusions') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 27: add_import_exclusions migrated 11:55:25.4 Info: => 0.0005091s 11:55:25.4 Info: 28: clean_artist_metadata_table migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 28 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.4 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.4 Info: => 0.0001375s 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.4 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.4 Info: => 0.0001122s 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:25.4 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:25.4 Info: => 0.0001132s 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:25.4 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:25.4 Info: => 0.000111s 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.4 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.4 Info: => 0.0001096s 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.4 Info: => 0.0001102s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:25', 'clean_artist_metadata_table') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 28: clean_artist_metadata_table migrated 11:55:25.4 Info: => 0.0004547s 11:55:25.4 Info: 29: health_issue_notification migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 29 11:55:25.4 Info: AlterTable Notifications 11:55:25.4 Info: => 5E-07s 11:55:25.4 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:25.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:25.4 Info: => 0.000539s 11:55:25.4 Info: AlterTable Notifications 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:25.4 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:25.4 Info: => 0.0005211s 11:55:25.4 Info: AlterTable Notifications 11:55:25.4 Info: => 3E-07s 11:55:25.4 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:25.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:25.4 Info: => 0.0004996s 11:55:25.4 Info: AlterTable Notifications 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:25.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:25.4 Info: => 0.0004975s 11:55:25.4 Info: AlterTable Notifications 11:55:25.4 Info: => 3E-07s 11:55:25.4 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:25.4 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:25.4 Info: => 0.0005294s 11:55:25.4 Info: DeleteColumn Notifications OnDownload 11:55:25.4 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:25.4 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:25.4 Info: DROP TABLE "Notifications" 11:55:25.4 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:25.4 Info: => 0.0036321s 11:55:25.4 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:25.4 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:25.4 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:25.4 Info: DROP TABLE "Notifications" 11:55:25.4 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:25.4 Info: => 0.0036598s 11:55:25.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:25', 'health_issue_notification') 11:55:25.4 Info: Committing Transaction 11:55:25.4 Info: 29: health_issue_notification migrated 11:55:25.4 Info: => 0.0041738s 11:55:25.4 Info: 30: add_mediafilerepository_mtime migrating 11:55:25.4 Info: Beginning Transaction 11:55:25.4 Info: Starting migration of Main DB to 30 11:55:25.4 Info: AlterTable TrackFiles 11:55:25.4 Info: => 5E-07s 11:55:25.4 Info: CreateColumn TrackFiles Modified DateTime 11:55:25.4 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:25.4 Info: => 0.0005602s 11:55:25.4 Info: AlterTable TrackFiles 11:55:25.4 Info: => 4E-07s 11:55:25.4 Info: CreateColumn TrackFiles Path String 11:55:25.4 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:25.4 Info: => 0.0004981s 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:25.4 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:25.4 Info: => 2.85E-05s 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.4 Info: => 0.0001132s 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:25.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:25.4 Info: => 0.0001217s 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:25.4 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:25.4 Info: => 0.0001276s 11:55:25.4 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:25.4 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:25.4 Info: => 6.59E-05s 11:55:25.4 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:25.4 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:25.4 Info: => 4.78E-05s 11:55:25.4 Info: AlterTable TrackFiles 11:55:25.4 Info: => 3E-07s 11:55:25.4 Info: AlterColumn TrackFiles Path String 11:55:25.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:25.4 Info: DROP TABLE "TrackFiles" 11:55:25.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.4 Info: => 0.0038513s 11:55:25.4 Info: CreateIndex TrackFiles (Path) 11:55:25.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.4 Info: => 0.000101s 11:55:25.4 Info: DeleteColumn TrackFiles RelativePath 11:55:25.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:25.5 Info: DROP TABLE "TrackFiles" 11:55:25.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.5 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.5 Info: => 0.0039272s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:25', 'add_mediafilerepository_mtime') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 30: add_mediafilerepository_mtime migrated 11:55:25.5 Info: => 0.0044258s 11:55:25.5 Info: 31: add_artistmetadataid_constraint migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 31 11:55:25.5 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:25.5 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:25.5 Info: => 6.97E-05s 11:55:25.5 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:25.5 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:25.5 Info: => 0.0001149s 11:55:25.5 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:25.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.5 Info: DROP TABLE "Artists" 11:55:25.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.5 Info: => 0.0040924s 11:55:25.5 Info: CreateIndex Artists (ArtistMetadataId) 11:55:25.5 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.5 Info: => 9.59E-05s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:25', 'add_artistmetadataid_constraint') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 31: add_artistmetadataid_constraint migrated 11:55:25.5 Info: => 0.0005767s 11:55:25.5 Info: 32: old_ids_and_artist_alias migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 32 11:55:25.5 Info: AlterTable ArtistMetadata 11:55:25.5 Info: => 5E-07s 11:55:25.5 Info: CreateColumn ArtistMetadata Aliases String 11:55:25.5 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:25.5 Info: => 0.0005199s 11:55:25.5 Info: AlterTable ArtistMetadata 11:55:25.5 Info: => 5E-07s 11:55:25.5 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:25.5 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.5 Info: => 0.0005104s 11:55:25.5 Info: AlterTable Albums 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:25.5 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.5 Info: => 0.0005091s 11:55:25.5 Info: AlterTable AlbumReleases 11:55:25.5 Info: => 5E-07s 11:55:25.5 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:25.5 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.5 Info: => 0.0005063s 11:55:25.5 Info: AlterTable Tracks 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:25.5 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.5 Info: => 0.0005065s 11:55:25.5 Info: AlterTable Tracks 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:25.5 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.5 Info: => 0.0005067s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:25', 'old_ids_and_artist_alias') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 32: old_ids_and_artist_alias migrated 11:55:25.5 Info: => 0.0009473s 11:55:25.5 Info: 33: download_propers_config migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 33 11:55:25.5 Info: PerformDBOperation 11:55:25.5 Info: Performing DB Operation 11:55:25.5 Info: => 2.56E-05s 11:55:25.5 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:25.5 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:25.5 Info: => 2.72E-05s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:25', 'download_propers_config') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 33: download_propers_config migrated 11:55:25.5 Info: => 0.0003686s 11:55:25.5 Info: 34: remove_language_profiles migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 34 11:55:25.5 Info: DeleteTable LanguageProfiles 11:55:25.5 Info: DROP TABLE "LanguageProfiles" 11:55:25.5 Info: => 0.0002108s 11:55:25.5 Info: DeleteColumn Artists LanguageProfileId 11:55:25.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.5 Info: DROP TABLE "Artists" 11:55:25.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.5 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.5 Info: => 0.0044763s 11:55:25.5 Info: DeleteColumn ImportLists LanguageProfileId 11:55:25.5 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:25.5 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:25.5 Info: DROP TABLE "ImportLists" 11:55:25.5 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:25.5 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:25.5 Info: => 0.0039644s 11:55:25.5 Info: DeleteColumn Blacklist Language 11:55:25.5 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:25.5 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:25.5 Info: DROP TABLE "Blacklist" 11:55:25.5 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:25.5 Info: => 0.0036316s 11:55:25.5 Info: DeleteColumn History Language 11:55:25.5 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:25.5 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:25.5 Info: DROP TABLE "History" 11:55:25.5 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:25.5 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:25.5 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:25.5 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:25.5 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:25.5 Info: => 0.0044323s 11:55:25.5 Info: DeleteColumn LyricFiles Language 11:55:25.5 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:25.5 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:25.5 Info: DROP TABLE "LyricFiles" 11:55:25.5 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:25.5 Info: => 0.0035999s 11:55:25.5 Info: DeleteColumn TrackFiles Language 11:55:25.5 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.5 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:25.5 Info: DROP TABLE "TrackFiles" 11:55:25.5 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.5 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.5 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.5 Info: => 0.0058076s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:25', 'remove_language_profiles') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 34: remove_language_profiles migrated 11:55:25.5 Info: => 0.0064088s 11:55:25.5 Info: 35: multi_disc_naming_format migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 35 11:55:25.5 Info: AlterTable NamingConfig 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:25.5 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:25.5 Info: => 0.0006034s 11:55:25.5 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:25.5 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:25.5 Info: => 3.3E-05s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:25', 'multi_disc_naming_format') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 35: multi_disc_naming_format migrated 11:55:25.5 Info: => 0.0004666s 11:55:25.5 Info: 36: add_download_client_priority migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 36 11:55:25.5 Info: AlterTable DownloadClients 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn DownloadClients Priority Int32 11:55:25.5 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:25.5 Info: => 0.000578s 11:55:25.5 Info: PerformDBOperation 11:55:25.5 Info: Performing DB Operation 11:55:25.5 Info: => 4.65E-05s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:25', 'add_download_client_priority') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 36: add_download_client_priority migrated 11:55:25.5 Info: => 0.0004753s 11:55:25.5 Info: 37: remove_growl_prowl migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 37 11:55:25.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:25.5 Info: => 3.55E-05s 11:55:25.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:25.5 Info: => 2.55E-05s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:25', 'remove_growl_prowl') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 37: remove_growl_prowl migrated 11:55:25.5 Info: => 0.0003603s 11:55:25.5 Info: 38: remove_plex_hometheatre migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 38 11:55:25.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:25.5 Info: => 3.4E-05s 11:55:25.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.5 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:25.5 Info: => 2.47E-05s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:25', 'remove_plex_hometheatre') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 38: remove_plex_hometheatre migrated 11:55:25.5 Info: => 0.0004039s 11:55:25.5 Info: 39: add_root_folder_add_defaults migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 39 11:55:25.5 Info: AlterTable RootFolders 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn RootFolders Name String 11:55:25.5 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:25.5 Info: => 0.000552s 11:55:25.5 Info: AlterTable RootFolders 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:25.5 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:25.5 Info: => 0.0005239s 11:55:25.5 Info: AlterTable RootFolders 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:25.5 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:25.5 Info: => 0.0005328s 11:55:25.5 Info: AlterTable RootFolders 11:55:25.5 Info: => 3E-07s 11:55:25.5 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:25.5 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:25.5 Info: => 0.0005159s 11:55:25.5 Info: AlterTable RootFolders 11:55:25.5 Info: => 3E-07s 11:55:25.5 Info: CreateColumn RootFolders DefaultTags String 11:55:25.5 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:25.5 Info: => 0.0006736s 11:55:25.5 Info: PerformDBOperation 11:55:25.5 Info: Performing DB Operation 11:55:25.5 Info: => 4.46E-05s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:25', 'add_root_folder_add_defaults') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 39: add_root_folder_add_defaults migrated 11:55:25.5 Info: => 0.000488s 11:55:25.5 Info: 40: task_duration migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 40 11:55:25.5 Info: AlterTable ScheduledTasks 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:25.5 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:25.5 Info: => 0.0005822s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:25', 'task_duration') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 40: task_duration migrated 11:55:25.5 Info: => 0.0009501s 11:55:25.5 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 41 11:55:25.5 Info: AlterTable ReleaseProfiles 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:25.5 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:25.5 Info: => 0.0006075s 11:55:25.5 Info: AlterTable ReleaseProfiles 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:25.5 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:25.5 Info: => 0.0005941s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:25', 'add_indexer_and_enabled_to_release_profiles') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:25.5 Info: => 0.0009752s 11:55:25.5 Info: 42: remove_album_folders migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 42 11:55:25.5 Info: DeleteColumn Artists AlbumFolder 11:55:25.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.5 Info: DROP TABLE "Artists" 11:55:25.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.5 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.5 Info: => 0.0047736s 11:55:25.5 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:25.5 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:25.5 Info: => 3.11E-05s 11:55:25.5 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:25.5 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:25.5 Info: => 2.57E-05s 11:55:25.5 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:25.5 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:25.5 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:25.5 Info: DROP TABLE "NamingConfig" 11:55:25.5 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:25.5 Info: => 0.0035093s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:25', 'remove_album_folders') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 42: remove_album_folders migrated 11:55:25.5 Info: => 0.0040209s 11:55:25.5 Info: 44: add_priority_to_indexers migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 44 11:55:25.5 Info: AlterTable Indexers 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn Indexers Priority Int32 11:55:25.5 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:25.5 Info: => 0.0005078s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:25', 'add_priority_to_indexers') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 44: add_priority_to_indexers migrated 11:55:25.5 Info: => 0.0009165s 11:55:25.5 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 45 11:55:25.5 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:25.5 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:25.5 Info: => 0.0001165s 11:55:25.5 Info: PerformDBOperation 11:55:25.5 Info: Performing DB Operation 11:55:25.5 Info: => 2.49E-05s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:25', 'remove_chown_and_folderchmod_config') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:25.5 Info: => 0.0004502s 11:55:25.5 Info: 47: update_notifiarr migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 47 11:55:25.5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:25.5 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:25.5 Info: => 5.17E-05s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:25', 'update_notifiarr') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 47: update_notifiarr migrated 11:55:25.5 Info: => 0.0004528s 11:55:25.5 Info: 49: email_multiple_addresses migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 49 11:55:25.5 Info: PerformDBOperation 11:55:25.5 Info: Performing DB Operation 11:55:25.5 Info: => 4.54E-05s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:25', 'email_multiple_addresses') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 49: email_multiple_addresses migrated 11:55:25.5 Info: => 0.0004008s 11:55:25.5 Info: 50: rename_blacklist_to_blocklist migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 50 11:55:25.5 Info: RenameTable Blacklist Blocklist 11:55:25.5 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:25.5 Info: => 0.002068s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:25', 'rename_blacklist_to_blocklist') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 50: rename_blacklist_to_blocklist migrated 11:55:25.5 Info: => 0.0024247s 11:55:25.5 Info: 51: cdh_per_downloadclient migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 51 11:55:25.5 Info: AlterTable DownloadClients 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:25.5 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:25.5 Info: => 0.0005316s 11:55:25.5 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:25.5 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:25.5 Info: => 0.0005079s 11:55:25.5 Info: PerformDBOperation 11:55:25.5 Info: Performing DB Operation 11:55:25.5 Info: => 0.0001659s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:25', 'cdh_per_downloadclient') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 51: cdh_per_downloadclient migrated 11:55:25.5 Info: => 0.0005712s 11:55:25.5 Info: 52: download_history migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 52 11:55:25.5 Info: CreateTable DownloadHistory 11:55:25.5 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:25.5 Info: => 0.0001533s 11:55:25.5 Info: CreateIndex DownloadHistory (EventType) 11:55:25.5 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:25.5 Info: => 0.0001105s 11:55:25.5 Info: CreateIndex DownloadHistory (ArtistId) 11:55:25.5 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:25.5 Info: => 0.0001448s 11:55:25.5 Info: CreateIndex DownloadHistory (DownloadId) 11:55:25.5 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:25.5 Info: => 0.0001125s 11:55:25.5 Info: PerformDBOperation 11:55:25.5 Info: Performing DB Operation 11:55:25.5 Info: => 0.0001221s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:25', 'download_history') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 52: download_history migrated 11:55:25.5 Info: => 0.0004986s 11:55:25.5 Info: 53: add_update_history migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 53 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:25', 'add_update_history') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 53: add_update_history migrated 11:55:25.5 Info: => 0.0003956s 11:55:25.5 Info: 54: add_on_update_to_notifications migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 54 11:55:25.5 Info: AlterTable Notifications 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:25.5 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:25.5 Info: => 0.0005805s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:25', 'add_on_update_to_notifications') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 54: add_on_update_to_notifications migrated 11:55:25.5 Info: => 0.0009861s 11:55:25.5 Info: 55: download_client_per_indexer migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 55 11:55:25.5 Info: AlterTable Indexers 11:55:25.5 Info: => 5E-07s 11:55:25.5 Info: CreateColumn Indexers DownloadClientId Int32 11:55:25.5 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:25.5 Info: => 0.0007332s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:25', 'download_client_per_indexer') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 55: download_client_per_indexer migrated 11:55:25.5 Info: => 0.0010445s 11:55:25.5 Info: 56: AddNewItemMonitorType migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 56 11:55:25.5 Info: AlterTable Artists 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn Artists MonitorNewItems Int32 11:55:25.5 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:25.5 Info: => 0.0006471s 11:55:25.5 Info: AlterTable RootFolders 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:25.5 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:25.5 Info: => 0.0007007s 11:55:25.5 Info: AlterTable ImportLists 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:25.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:25.5 Info: => 0.0006804s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:25', 'AddNewItemMonitorType') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 56: AddNewItemMonitorType migrated 11:55:25.5 Info: => 0.0010084s 11:55:25.5 Info: 57: ImportListSearch migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 57 11:55:25.5 Info: AlterTable ImportLists 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:25.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:25.5 Info: => 0.0008102s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:25', 'ImportListSearch') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 57: ImportListSearch migrated 11:55:25.5 Info: => 0.0011844s 11:55:25.5 Info: 58: ImportListMonitorExisting migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 58 11:55:25.5 Info: AlterTable ImportLists 11:55:25.5 Info: => 5E-07s 11:55:25.5 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:25.5 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:25.5 Info: => 0.0007185s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:25', 'ImportListMonitorExisting') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 58: ImportListMonitorExisting migrated 11:55:25.5 Info: => 0.0011277s 11:55:25.5 Info: 59: add_indexer_tags migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 59 11:55:25.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.5 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:25.5 Info: => 3.62E-05s 11:55:25.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.5 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:25.5 Info: => 2.64E-05s 11:55:25.5 Info: AlterTable Indexers 11:55:25.5 Info: => 3E-07s 11:55:25.5 Info: CreateColumn Indexers Tags String 11:55:25.5 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:25.5 Info: => 0.0006671s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:25', 'add_indexer_tags') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 59: add_indexer_tags migrated 11:55:25.5 Info: => 0.0010461s 11:55:25.5 Info: 60: update_audio_types migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 60 11:55:25.5 Info: PerformDBOperation 11:55:25.5 Info: Performing DB Operation 11:55:25.5 Info: => 4.18E-05s 11:55:25.5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:25', 'update_audio_types') 11:55:25.5 Info: Committing Transaction 11:55:25.5 Info: 60: update_audio_types migrated 11:55:25.5 Info: => 0.0003718s 11:55:25.5 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:25.5 Info: Beginning Transaction 11:55:25.5 Info: Starting migration of Main DB to 61 11:55:25.5 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.5 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:25.5 Info: => 3E-05s 11:55:25.5 Info: AlterTable AlbumReleases 11:55:25.5 Info: => 3E-07s 11:55:25.5 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:25.5 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:25.5 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:25.5 Info: DROP TABLE "AlbumReleases" 11:55:25.5 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:25.5 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:25.5 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:25.5 Info: => 0.0043634s 11:55:25.5 Info: AlterTable Albums 11:55:25.5 Info: => 3E-07s 11:55:25.5 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:25.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:25.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:25.5 Info: DROP TABLE "Albums" 11:55:25.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:25.5 Info: => 0.0046371s 11:55:25.5 Info: AlterTable Albums 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:25.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:25.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:25.5 Info: DROP TABLE "Albums" 11:55:25.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:25.5 Info: => 0.0044319s 11:55:25.5 Info: AlterTable Albums 11:55:25.5 Info: => 4E-07s 11:55:25.5 Info: AlterColumn Albums Added DateTimeOffset 11:55:25.5 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:25.5 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:25.5 Info: DROP TABLE "Albums" 11:55:25.5 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.5 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:25.5 Info: => 0.0044315s 11:55:25.5 Info: AlterTable Artists 11:55:25.5 Info: => 3E-07s 11:55:25.5 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:25.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:25.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:25.5 Info: DROP TABLE "Artists" 11:55:25.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.5 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.5 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.5 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.5 Info: => 0.0046229s 11:55:25.5 Info: AlterTable Artists 11:55:25.5 Info: => 3E-07s 11:55:25.5 Info: AlterColumn Artists Added DateTimeOffset 11:55:25.5 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:25.5 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:25.5 Info: DROP TABLE "Artists" 11:55:25.5 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.6 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.6 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.6 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.6 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.6 Info: => 0.0044434s 11:55:25.6 Info: AlterTable Blocklist 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:25.6 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:25.6 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:25.6 Info: DROP TABLE "Blocklist" 11:55:25.6 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:25.6 Info: => 0.0037333s 11:55:25.6 Info: AlterTable Blocklist 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:25.6 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:25.6 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:25.6 Info: DROP TABLE "Blocklist" 11:55:25.6 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:25.6 Info: => 0.0049088s 11:55:25.6 Info: AlterTable Commands 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:25.6 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) 11:55:25.6 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" 11:55:25.6 Info: DROP TABLE "Commands" 11:55:25.6 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:25.6 Info: => 0.0039153s 11:55:25.6 Info: AlterTable Commands 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:25.6 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) 11:55:25.6 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" 11:55:25.6 Info: DROP TABLE "Commands" 11:55:25.6 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:25.6 Info: => 0.0036998s 11:55:25.6 Info: AlterTable Commands 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:25.6 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) 11:55:25.6 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" 11:55:25.6 Info: DROP TABLE "Commands" 11:55:25.6 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:25.6 Info: => 0.0040089s 11:55:25.6 Info: AlterTable DownloadClientStatus 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:25.6 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) 11:55:25.6 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:25.6 Info: DROP TABLE "DownloadClientStatus" 11:55:25.6 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:25.6 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:25.6 Info: => 0.0060724s 11:55:25.6 Info: AlterTable DownloadClientStatus 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:25.6 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) 11:55:25.6 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:25.6 Info: DROP TABLE "DownloadClientStatus" 11:55:25.6 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:25.6 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:25.6 Info: => 0.0040295s 11:55:25.6 Info: AlterTable DownloadClientStatus 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:25.6 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) 11:55:25.6 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:25.6 Info: DROP TABLE "DownloadClientStatus" 11:55:25.6 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:25.6 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:25.6 Info: => 0.0040243s 11:55:25.6 Info: AlterTable DownloadHistory 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:25.6 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:25.6 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:25.6 Info: DROP TABLE "DownloadHistory" 11:55:25.6 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:25.6 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:25.6 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:25.6 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:25.6 Info: => 0.0043022s 11:55:25.6 Info: AlterTable ExtraFiles 11:55:25.6 Info: => 3E-07s 11:55:25.6 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:25.6 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:25.6 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:25.6 Info: DROP TABLE "ExtraFiles" 11:55:25.6 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:25.6 Info: => 0.0045324s 11:55:25.6 Info: AlterTable ExtraFiles 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:25.6 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:25.6 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:25.6 Info: DROP TABLE "ExtraFiles" 11:55:25.6 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:25.6 Info: => 0.0049016s 11:55:25.6 Info: AlterTable History 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn History Date DateTimeOffset 11:55:25.6 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:25.6 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:25.6 Info: DROP TABLE "History" 11:55:25.6 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:25.6 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:25.6 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:25.6 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:25.6 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:25.6 Info: => 0.0047194s 11:55:25.6 Info: AlterTable ImportListStatus 11:55:25.6 Info: => 3E-07s 11:55:25.6 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:25.6 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:25.6 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:25.6 Info: DROP TABLE "ImportListStatus" 11:55:25.6 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:25.6 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:25.6 Info: => 0.00502s 11:55:25.6 Info: AlterTable ImportListStatus 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:25.6 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:25.6 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:25.6 Info: DROP TABLE "ImportListStatus" 11:55:25.6 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:25.6 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:25.6 Info: => 0.0042976s 11:55:25.6 Info: AlterTable ImportListStatus 11:55:25.6 Info: => 3E-07s 11:55:25.6 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:25.6 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:25.6 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:25.6 Info: DROP TABLE "ImportListStatus" 11:55:25.6 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:25.6 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:25.6 Info: => 0.0038623s 11:55:25.6 Info: AlterTable IndexerStatus 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:25.6 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) 11:55:25.6 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:25.6 Info: DROP TABLE "IndexerStatus" 11:55:25.6 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:25.6 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:25.6 Info: => 0.0039866s 11:55:25.6 Info: AlterTable IndexerStatus 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:25.6 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) 11:55:25.6 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:25.6 Info: DROP TABLE "IndexerStatus" 11:55:25.6 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:25.6 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:25.6 Info: => 0.00456s 11:55:25.6 Info: AlterTable IndexerStatus 11:55:25.6 Info: => 3E-07s 11:55:25.6 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:25.6 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) 11:55:25.6 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:25.6 Info: DROP TABLE "IndexerStatus" 11:55:25.6 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:25.6 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:25.6 Info: => 0.0040206s 11:55:25.6 Info: AlterTable LyricFiles 11:55:25.6 Info: => 3E-07s 11:55:25.6 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:25.6 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:25.6 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:25.6 Info: DROP TABLE "LyricFiles" 11:55:25.6 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:25.6 Info: => 0.0038963s 11:55:25.6 Info: AlterTable LyricFiles 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:25.6 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:25.6 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:25.6 Info: DROP TABLE "LyricFiles" 11:55:25.6 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:25.6 Info: => 0.0040082s 11:55:25.6 Info: AlterTable MetadataFiles 11:55:25.6 Info: => 4E-07s 11:55:25.6 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:25.6 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:25.6 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:25.6 Info: DROP TABLE "MetadataFiles" 11:55:25.6 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:25.6 Info: => 0.0038467s 11:55:25.6 Info: AlterTable MetadataFiles 11:55:25.6 Info: => 5E-07s 11:55:25.6 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:25.6 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:25.6 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:25.6 Info: DROP TABLE "MetadataFiles" 11:55:25.6 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:25.6 Info: => 0.0047771s 11:55:25.6 Info: AlterTable PendingReleases 11:55:25.6 Info: => 5E-07s 11:55:25.6 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:25.6 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:25.6 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:25.6 Info: DROP TABLE "PendingReleases" 11:55:25.6 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:25.7 Info: => 0.0037769s 11:55:25.7 Info: AlterTable ScheduledTasks 11:55:25.7 Info: => 4E-07s 11:55:25.7 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:25.7 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) 11:55:25.7 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:25.7 Info: DROP TABLE "ScheduledTasks" 11:55:25.7 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:25.7 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:25.7 Info: => 0.0040432s 11:55:25.7 Info: AlterTable ScheduledTasks 11:55:25.7 Info: => 4E-07s 11:55:25.7 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:25.7 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) 11:55:25.7 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:25.7 Info: DROP TABLE "ScheduledTasks" 11:55:25.7 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:25.7 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:25.7 Info: => 0.0039064s 11:55:25.7 Info: AlterTable TrackFiles 11:55:25.7 Info: => 4E-07s 11:55:25.7 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:25.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:25.7 Info: DROP TABLE "TrackFiles" 11:55:25.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.7 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.7 Info: => 0.0042899s 11:55:25.7 Info: AlterTable TrackFiles 11:55:25.7 Info: => 4E-07s 11:55:25.7 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:25.7 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.7 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:25.7 Info: DROP TABLE "TrackFiles" 11:55:25.7 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.7 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.7 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.7 Info: => 0.0043594s 11:55:25.7 Info: AlterTable VersionInfo 11:55:25.7 Info: => 4E-07s 11:55:25.7 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:25.7 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:25.7 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:25.7 Info: DROP TABLE "VersionInfo" 11:55:25.7 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:25.7 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:25.7 Info: => 0.0040266s 11:55:25.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:25', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:25.7 Info: Committing Transaction 11:55:25.7 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:25.7 Info: => 0.0047654s 11:55:25.7 Info: 62: add_on_delete_to_notifications migrating 11:55:25.7 Info: Beginning Transaction 11:55:25.7 Info: Starting migration of Main DB to 62 11:55:25.7 Info: AlterTable Notifications 11:55:25.7 Info: => 4E-07s 11:55:25.7 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:25.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:25.7 Info: => 0.0005591s 11:55:25.7 Info: AlterTable Notifications 11:55:25.7 Info: => 5E-07s 11:55:25.7 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:25.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:25.7 Info: => 0.0006089s 11:55:25.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:25', 'add_on_delete_to_notifications') 11:55:25.7 Info: Committing Transaction 11:55:25.7 Info: 62: add_on_delete_to_notifications migrated 11:55:25.7 Info: => 0.0010747s 11:55:25.7 Info: 63: add_custom_formats migrating 11:55:25.7 Info: Beginning Transaction 11:55:25.7 Info: Starting migration of Main DB to 63 11:55:25.7 Info: AlterTable DelayProfiles 11:55:25.7 Info: => 5E-07s 11:55:25.7 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:25.7 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:25.7 Info: => 0.0005506s 11:55:25.7 Info: UpdateData 11:55:25.7 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:25.7 Info: => 4.13E-05s 11:55:25.7 Info: AlterTable TrackFiles 11:55:25.7 Info: => 2E-07s 11:55:25.7 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:25.7 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:25.7 Info: => 0.0005344s 11:55:25.7 Info: PerformDBOperation 11:55:25.7 Info: Performing DB Operation 11:55:25.7 Info: => 2.41E-05s 11:55:25.7 Info: CreateTable CustomFormats 11:55:25.7 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:25.7 Info: => 0.0001269s 11:55:25.7 Info: CreateIndex CustomFormats (Name) 11:55:25.7 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:25.7 Info: => 0.0001279s 11:55:25.7 Info: AlterTable QualityProfiles 11:55:25.7 Info: => 3E-07s 11:55:25.7 Info: CreateColumn QualityProfiles FormatItems String 11:55:25.7 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:25.7 Info: => 0.0006202s 11:55:25.7 Info: AlterTable QualityProfiles 11:55:25.7 Info: => 4E-07s 11:55:25.7 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:25.7 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:25.7 Info: => 0.0007301s 11:55:25.7 Info: AlterTable QualityProfiles 11:55:25.7 Info: => 4E-07s 11:55:25.7 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:25.7 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:25.7 Info: => 0.0006605s 11:55:25.7 Info: PerformDBOperation 11:55:25.7 Info: Performing DB Operation 11:55:25.7 Info: => 6.23E-05s 11:55:25.7 Info: PerformDBOperation 11:55:25.7 Info: Performing DB Operation 11:55:25.7 Info: => 2.66E-05s 11:55:25.7 Info: DeleteColumn ReleaseProfiles Preferred 11:55:25.7 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:25.7 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:25.7 Info: DROP TABLE "ReleaseProfiles" 11:55:25.7 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:25.7 Info: => 0.0056485s 11:55:25.7 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:25.7 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:25.7 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:25.7 Info: DROP TABLE "ReleaseProfiles" 11:55:25.7 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:25.7 Info: => 0.0050293s 11:55:25.7 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:25.7 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:25.7 Info: => 3.68E-05s 11:55:25.7 Info: AlterTable DelayProfiles 11:55:25.7 Info: => 3E-07s 11:55:25.7 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:25.7 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:25.7 Info: => 0.0006051s 11:55:25.7 Info: AlterTable DelayProfiles 11:55:25.7 Info: => 4E-07s 11:55:25.7 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:25.7 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:25.7 Info: => 0.0005919s 11:55:25.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:25', 'add_custom_formats') 11:55:25.7 Info: Committing Transaction 11:55:25.7 Info: 63: add_custom_formats migrated 11:55:25.7 Info: => 0.001078s 11:55:25.7 Info: 64: add_result_to_commands migrating 11:55:25.7 Info: Beginning Transaction 11:55:25.7 Info: Starting migration of Main DB to 64 11:55:25.7 Info: AlterTable Commands 11:55:25.7 Info: => 4E-07s 11:55:25.7 Info: CreateColumn Commands Result Int32 11:55:25.7 Info: ALTER TABLE "Commands" ADD COLUMN "Result" INTEGER NOT NULL DEFAULT 1 11:55:25.7 Info: => 0.0005988s 11:55:25.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (64, '2024-10-13T11:55:25', 'add_result_to_commands') 11:55:25.7 Info: Committing Transaction 11:55:25.7 Info: 64: add_result_to_commands migrated 11:55:25.7 Info: => 0.0010342s 11:55:25.7 Info: 65: health_restored_notification migrating 11:55:25.7 Info: Beginning Transaction 11:55:25.7 Info: Starting migration of Main DB to 65 11:55:25.7 Info: AlterTable Notifications 11:55:25.7 Info: => 5E-07s 11:55:25.7 Info: CreateColumn Notifications OnHealthRestored Boolean 11:55:25.7 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 11:55:25.7 Info: => 0.0005843s 11:55:25.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (65, '2024-10-13T11:55:25', 'health_restored_notification') 11:55:25.7 Info: Committing Transaction 11:55:25.7 Info: 65: health_restored_notification migrated 11:55:25.7 Info: => 0.0010081s 11:55:25.7 Info: 66: remove_uc migrating 11:55:25.7 Info: Beginning Transaction 11:55:25.7 Info: Starting migration of Main DB to 66 11:55:25.7 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.7 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' 11:55:25.7 Info: => 3.6E-05s 11:55:25.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (66, '2024-10-13T11:55:25', 'remove_uc') 11:55:25.7 Info: Committing Transaction 11:55:25.7 Info: 66: remove_uc migrated 11:55:25.7 Info: => 0.000359s 11:55:25.7 Info: 67: download_clients_rename_tv_to_music migrating 11:55:25.7 Info: Beginning Transaction 11:55:25.7 Info: Starting migration of Main DB to 67 11:55:25.7 Info: INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Priority", "Settings", "ConfigContract") VALUES (1, 'Deluge', 'Deluge', 1, '{ "host": "127.0.0.1", "urlBase": "/my/", "tvDirectory": "abc", "recentTvPriority": 1, "olderTvPriority": 1 }', 'DelugeSettings') 11:55:25.7 Info: PerformDBOperation 11:55:25.7 Info: Performing DB Operation 11:55:25.7 Info: => 0.004238s 11:55:25.7 Info: -> 1 Insert operations completed in 00:00:00.0000673 taking an average of 00:00:00.0000673 11:55:25.7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (67, '2024-10-13T11:55:25', 'download_clients_rename_tv_to_music') 11:55:25.7 Info: Committing Transaction 11:55:25.7 Info: 67: download_clients_rename_tv_to_music migrated 11:55:25.7 Info: => 0.0047043s 11:55:25.7 Debug: Took: 00:00:00.3928309 11:55:25.7 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.download_clients_rename_tv_to_musicFixture.should_rename_settings_for_deluge --- 11:55:25.7 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.download_clients_rename_tv_to_musicFixture.should_rename_settings_for_qbittorrent --- 11:55:25.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173257935001_207/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:25.8 Info: DatabaseEngineVersionCheck migrating 11:55:25.8 Info: PerformDBOperation 11:55:25.8 Info: Performing DB Operation 11:55:25.8 Info: SQLite 3.46.1 11:55:25.8 Info: => 0.0016808s 11:55:25.8 Info: DatabaseEngineVersionCheck migrated 11:55:25.8 Info: => 0.001691s 11:55:25.8 Info: VersionMigration migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: CreateTable VersionInfo 11:55:25.8 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:25.8 Info: => 0.0001395s 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: VersionMigration migrated 11:55:25.8 Info: => 0.0008232s 11:55:25.8 Info: VersionUniqueMigration migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: CreateIndex VersionInfo (Version) 11:55:25.8 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:25.8 Info: => 0.0001122s 11:55:25.8 Info: AlterTable VersionInfo 11:55:25.8 Info: => 6E-07s 11:55:25.8 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:25.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:25.8 Info: => 0.000435s 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: VersionUniqueMigration migrated 11:55:25.8 Info: => 0.0007581s 11:55:25.8 Info: VersionDescriptionMigration migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: AlterTable VersionInfo 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn VersionInfo Description String 11:55:25.8 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:25.8 Info: => 0.0002113s 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: VersionDescriptionMigration migrated 11:55:25.8 Info: => 0.0005734s 11:55:25.8 Info: 1: InitialSetup migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 1 11:55:25.8 Info: CreateTable Config 11:55:25.8 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:25.8 Info: => 0.0001457s 11:55:25.8 Info: CreateIndex Config (Key) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:25.8 Info: => 7.78E-05s 11:55:25.8 Info: CreateTable RootFolders 11:55:25.8 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:25.8 Info: => 8.29E-05s 11:55:25.8 Info: CreateIndex RootFolders (Path) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:25.8 Info: => 7.27E-05s 11:55:25.8 Info: CreateTable Artists 11:55:25.8 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:25.8 Info: => 0.0002175s 11:55:25.8 Info: CreateIndex Artists (ForeignArtistId) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:25.8 Info: => 7.48E-05s 11:55:25.8 Info: CreateIndex Artists (NameSlug) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:25.8 Info: => 7.07E-05s 11:55:25.8 Info: CreateIndex Artists (CleanName) 11:55:25.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.8 Info: => 6.74E-05s 11:55:25.8 Info: CreateIndex Artists (Path) 11:55:25.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.8 Info: => 6.67E-05s 11:55:25.8 Info: CreateTable Albums 11:55:25.8 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:25.8 Info: => 0.0001713s 11:55:25.8 Info: CreateIndex Albums (ForeignAlbumId) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.8 Info: => 7.35E-05s 11:55:25.8 Info: CreateIndex Albums (MBId) 11:55:25.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.8 Info: => 6.77E-05s 11:55:25.8 Info: CreateIndex Albums (TADBId) 11:55:25.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.8 Info: => 6.53E-05s 11:55:25.8 Info: CreateIndex Albums (TitleSlug) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.8 Info: => 6.64E-05s 11:55:25.8 Info: CreateIndex Albums (CleanTitle) 11:55:25.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.8 Info: => 6.53E-05s 11:55:25.8 Info: CreateIndex Albums (Path) 11:55:25.8 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:25.8 Info: => 6.38E-05s 11:55:25.8 Info: CreateTable Tracks 11:55:25.8 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:25.8 Info: => 0.0001246s 11:55:25.8 Info: CreateIndex Tracks (ForeignTrackId) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:25.8 Info: => 7.06E-05s 11:55:25.8 Info: CreateIndex Tracks (ArtistId) 11:55:25.8 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:25.8 Info: => 7.08E-05s 11:55:25.8 Info: CreateIndex Tracks (TrackFileId) 11:55:25.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:25.8 Info: => 7.34E-05s 11:55:25.8 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:25.8 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:25.8 Info: => 7.38E-05s 11:55:25.8 Info: CreateTable TrackFiles 11:55:25.8 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:25.8 Info: => 0.0001176s 11:55:25.8 Info: CreateIndex TrackFiles (ArtistId) 11:55:25.8 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:25.8 Info: => 7E-05s 11:55:25.8 Info: CreateIndex TrackFiles (AlbumId) 11:55:25.8 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.8 Info: => 6.63E-05s 11:55:25.8 Info: CreateTable History 11:55:25.8 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:25.8 Info: => 0.0001208s 11:55:25.8 Info: CreateIndex History (Date) 11:55:25.8 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:25.8 Info: => 7.06E-05s 11:55:25.8 Info: CreateIndex History (EventType) 11:55:25.8 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:25.8 Info: => 6.78E-05s 11:55:25.8 Info: CreateIndex History (DownloadId) 11:55:25.8 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:25.8 Info: => 6.85E-05s 11:55:25.8 Info: CreateIndex History (AlbumId) 11:55:25.8 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:25.8 Info: => 9.46E-05s 11:55:25.8 Info: CreateTable Notifications 11:55:25.8 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:25.8 Info: => 0.00015s 11:55:25.8 Info: CreateTable ScheduledTasks 11:55:25.8 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:25.8 Info: => 0.0001225s 11:55:25.8 Info: CreateIndex ScheduledTasks (TypeName) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:25.8 Info: => 7.83E-05s 11:55:25.8 Info: CreateTable Indexers 11:55:25.8 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, "EnableSearch" INTEGER) 11:55:25.8 Info: => 0.0001205s 11:55:25.8 Info: CreateIndex Indexers (Name) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:25.8 Info: => 7.89E-05s 11:55:25.8 Info: CreateTable Profiles 11:55:25.8 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:25.8 Info: => 9.03E-05s 11:55:25.8 Info: CreateIndex Profiles (Name) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:25.8 Info: => 9.6E-05s 11:55:25.8 Info: CreateTable QualityDefinitions 11:55:25.8 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:25.8 Info: => 0.000113s 11:55:25.8 Info: CreateIndex QualityDefinitions (Quality) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:25.8 Info: => 7.29E-05s 11:55:25.8 Info: CreateIndex QualityDefinitions (Title) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:25.8 Info: => 7.38E-05s 11:55:25.8 Info: CreateTable NamingConfig 11:55:25.8 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:25.8 Info: => 0.0001107s 11:55:25.8 Info: CreateTable Blacklist 11:55:25.8 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:25.8 Info: => 0.0001527s 11:55:25.8 Info: CreateTable Metadata 11:55:25.8 Info: CREATE TABLE "Metadata" ("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) 11:55:25.8 Info: => 9.53E-05s 11:55:25.8 Info: CreateTable MetadataFiles 11:55:25.8 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:25.8 Info: => 0.0001108s 11:55:25.8 Info: CreateTable DownloadClients 11:55:25.8 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) 11:55:25.8 Info: => 9.74E-05s 11:55:25.8 Info: CreateTable PendingReleases 11:55:25.8 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:25.8 Info: => 0.0001097s 11:55:25.8 Info: CreateTable RemotePathMappings 11:55:25.8 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:25.8 Info: => 9.39E-05s 11:55:25.8 Info: CreateTable Tags 11:55:25.8 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:25.8 Info: => 8.34E-05s 11:55:25.8 Info: CreateIndex Tags (Label) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:25.8 Info: => 8.61E-05s 11:55:25.8 Info: CreateTable Restrictions 11:55:25.8 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:25.8 Info: => 9.08E-05s 11:55:25.8 Info: CreateTable DelayProfiles 11:55:25.8 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:25.8 Info: => 0.0001247s 11:55:25.8 Info: CreateTable Users 11:55:25.8 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:25.8 Info: => 8.78E-05s 11:55:25.8 Info: CreateIndex Users (Identifier) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:25.8 Info: => 8.39E-05s 11:55:25.8 Info: CreateIndex Users (Username) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:25.8 Info: => 8.75E-05s 11:55:25.8 Info: CreateTable Commands 11:55:25.8 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) 11:55:25.8 Info: => 0.0001101s 11:55:25.8 Info: CreateTable IndexerStatus 11:55:25.8 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) 11:55:25.8 Info: => 0.0001074s 11:55:25.8 Info: CreateIndex IndexerStatus (ProviderId) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:25.8 Info: => 9.78E-05s 11:55:25.8 Info: CreateTable ExtraFiles 11:55:25.8 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:25.8 Info: => 0.0001137s 11:55:25.8 Info: CreateTable LyricFiles 11:55:25.8 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:25.8 Info: => 0.0001194s 11:55:25.8 Info: CreateTable LanguageProfiles 11:55:25.8 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:25.8 Info: => 9.12E-05s 11:55:25.8 Info: CreateIndex LanguageProfiles (Name) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:25.8 Info: => 0.0001121s 11:55:25.8 Info: CreateTable DownloadClientStatus 11:55:25.8 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) 11:55:25.8 Info: => 0.0001032s 11:55:25.8 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:25.8 Info: => 8.91E-05s 11:55:25.8 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:25.8 Info: -> 1 Insert operations completed in 00:00:00.0000613 taking an average of 00:00:00.0000613 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:25', 'InitialSetup') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 1: InitialSetup migrated 11:55:25.8 Info: => 0.0010091s 11:55:25.8 Info: 2: add_reason_to_pending_releases migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 2 11:55:25.8 Info: AlterTable PendingReleases 11:55:25.8 Info: => 5E-07s 11:55:25.8 Info: CreateColumn PendingReleases Reason Int32 11:55:25.8 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:25.8 Info: => 0.0005312s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:25', 'add_reason_to_pending_releases') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 2: add_reason_to_pending_releases migrated 11:55:25.8 Info: => 0.000979s 11:55:25.8 Info: 3: add_medium_support migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 3 11:55:25.8 Info: AlterTable Albums 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn Albums Media String 11:55:25.8 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:25.8 Info: => 0.0005276s 11:55:25.8 Info: AlterTable Tracks 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn Tracks MediumNumber Int32 11:55:25.8 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:25.8 Info: => 0.0005478s 11:55:25.8 Info: AlterTable Tracks 11:55:25.8 Info: => 5E-07s 11:55:25.8 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:25.8 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:25.8 Info: => 0.0004762s 11:55:25.8 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:25.8 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:25.8 Info: => 3.43E-05s 11:55:25.8 Info: DeleteColumn Tracks TrackNumber 11:55:25.8 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:25.8 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:25.8 Info: DROP TABLE "Tracks" 11:55:25.8 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:25.8 Info: => 0.0037948s 11:55:25.8 Info: AlterTable Tracks 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn Tracks TrackNumber String 11:55:25.8 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:25.8 Info: => 0.0004548s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:25', 'add_medium_support') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 3: add_medium_support migrated 11:55:25.8 Info: => 0.0009473s 11:55:25.8 Info: 4: add_various_qualites_in_profile migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 4 11:55:25.8 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:25.8 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:25.8 Info: => 3.98E-05s 11:55:25.8 Info: PerformDBOperation 11:55:25.8 Info: Performing DB Operation 11:55:25.8 Info: => 2.29E-05s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:25', 'add_various_qualites_in_profile') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 4: add_various_qualites_in_profile migrated 11:55:25.8 Info: => 0.0004305s 11:55:25.8 Info: 5: metadata_profiles migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 5 11:55:25.8 Info: CreateTable MetadataProfiles 11:55:25.8 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:25.8 Info: => 0.0001327s 11:55:25.8 Info: CreateIndex MetadataProfiles (Name) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:25.8 Info: => 9.55E-05s 11:55:25.8 Info: AlterTable Artists 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn Artists MetadataProfileId Int32 11:55:25.8 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:25.8 Info: => 0.0005064s 11:55:25.8 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:25.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:25.8 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:25.8 Info: DROP TABLE "Artists" 11:55:25.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.8 Info: => 0.0044614s 11:55:25.8 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:25.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:25.8 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:25.8 Info: DROP TABLE "Artists" 11:55:25.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.8 Info: => 0.0045083s 11:55:25.8 Info: AlterTable Albums 11:55:25.8 Info: => 3E-07s 11:55:25.8 Info: CreateColumn Albums SecondaryTypes String 11:55:25.8 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:25.8 Info: => 0.000516s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:25', 'metadata_profiles') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 5: metadata_profiles migrated 11:55:25.8 Info: => 0.0010146s 11:55:25.8 Info: 6: separate_automatic_and_interactive_search migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 6 11:55:25.8 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:25.8 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, "EnableAutomaticSearch" INTEGER) 11:55:25.8 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:25.8 Info: DROP TABLE "Indexers" 11:55:25.8 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:25.8 Info: => 0.0038546s 11:55:25.8 Info: AlterTable Indexers 11:55:25.8 Info: => 3E-07s 11:55:25.8 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:25.8 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:25.8 Info: => 0.0004633s 11:55:25.8 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:25.8 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:25.8 Info: => 3.49E-05s 11:55:25.8 Info: AlterTable Indexers 11:55:25.8 Info: => 3E-07s 11:55:25.8 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:25.8 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:25.8 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:25.8 Info: DROP TABLE "Indexers" 11:55:25.8 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:25.8 Info: => 0.0038499s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:25', 'separate_automatic_and_interactive_search') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 6: separate_automatic_and_interactive_search migrated 11:55:25.8 Info: => 0.0043183s 11:55:25.8 Info: 7: change_album_path_to_relative migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 7 11:55:25.8 Info: DeleteColumn Albums Path 11:55:25.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:25.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:25.8 Info: DROP TABLE "Albums" 11:55:25.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.8 Info: => 0.0047848s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:25', 'change_album_path_to_relative') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 7: change_album_path_to_relative migrated 11:55:25.8 Info: => 0.0053332s 11:55:25.8 Info: 8: change_quality_size_mb_to_kb migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 8 11:55:25.8 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:25.8 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:25.8 Info: => 4.3E-05s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:25', 'change_quality_size_mb_to_kb') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 8: change_quality_size_mb_to_kb migrated 11:55:25.8 Info: => 0.0004669s 11:55:25.8 Info: 9: album_releases migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 9 11:55:25.8 Info: AlterTable Albums 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn Albums Releases String 11:55:25.8 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:25.8 Info: => 0.0004784s 11:55:25.8 Info: AlterTable Albums 11:55:25.8 Info: => 3E-07s 11:55:25.8 Info: CreateColumn Albums CurrentRelease String 11:55:25.8 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:25.8 Info: => 0.000494s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:25', 'album_releases') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 9: album_releases migrated 11:55:25.8 Info: => 0.0009672s 11:55:25.8 Info: 10: album_releases_fix migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 10 11:55:25.8 Info: AlterTable Albums 11:55:25.8 Info: => 5E-07s 11:55:25.8 Info: AlterColumn Albums Releases String 11:55:25.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:25.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:25.8 Info: DROP TABLE "Albums" 11:55:25.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.8 Info: => 0.0045676s 11:55:25.8 Info: AlterTable Albums 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: AlterColumn Albums CurrentRelease String 11:55:25.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:25.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:25.8 Info: DROP TABLE "Albums" 11:55:25.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.8 Info: => 0.0045149s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:25', 'album_releases_fix') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 10: album_releases_fix migrated 11:55:25.8 Info: => 0.0050546s 11:55:25.8 Info: 11: import_lists migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 11 11:55:25.8 Info: CreateTable ImportLists 11:55:25.8 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:25.8 Info: => 0.0001459s 11:55:25.8 Info: CreateIndex ImportLists (Name) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:25.8 Info: => 8.52E-05s 11:55:25.8 Info: CreateTable ImportListStatus 11:55:25.8 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:25.8 Info: => 0.0001164s 11:55:25.8 Info: CreateIndex ImportListStatus (ProviderId) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:25.8 Info: => 8.03E-05s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:25', 'import_lists') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 11: import_lists migrated 11:55:25.8 Info: => 0.0005398s 11:55:25.8 Info: 12: add_release_status migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 12 11:55:25.8 Info: AlterTable MetadataProfiles 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:25.8 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:25.8 Info: => 0.0004868s 11:55:25.8 Info: PerformDBOperation 11:55:25.8 Info: Performing DB Operation 11:55:25.8 Info: => 2.29E-05s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:25', 'add_release_status') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 12: add_release_status migrated 11:55:25.8 Info: => 0.0003802s 11:55:25.8 Info: 13: album_download_notification migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 13 11:55:25.8 Info: AlterTable Notifications 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:25.8 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:25.8 Info: => 0.0005541s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:25', 'album_download_notification') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 13: album_download_notification migrated 11:55:25.8 Info: => 0.0010159s 11:55:25.8 Info: 14: fix_language_metadata_profiles migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 14 11:55:25.8 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:25.8 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:25.8 Info: => 9.78E-05s 11:55:25.8 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:25.8 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:25.8 Info: => 7.79E-05s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:25', 'fix_language_metadata_profiles') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 14: fix_language_metadata_profiles migrated 11:55:25.8 Info: => 0.0004924s 11:55:25.8 Info: 15: remove_fanzub migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 15 11:55:25.8 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:25.8 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:25.8 Info: => 3.84E-05s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:25', 'remove_fanzub') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 15: remove_fanzub migrated 11:55:25.8 Info: => 0.0004715s 11:55:25.8 Info: 16: update_artist_history_indexes migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 16 11:55:25.8 Info: CreateIndex Albums (ArtistId) 11:55:25.8 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:25.8 Info: => 9.17E-05s 11:55:25.8 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:25.8 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:25.8 Info: => 0.0001092s 11:55:25.8 Info: DeleteIndex History (AlbumId) 11:55:25.8 Info: DROP INDEX "IX_History_AlbumId" 11:55:25.8 Info: => 0.0001319s 11:55:25.8 Info: CreateIndex History (AlbumId, Date) 11:55:25.8 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:25.8 Info: => 8.51E-05s 11:55:25.8 Info: DeleteIndex History (DownloadId) 11:55:25.8 Info: DROP INDEX "IX_History_DownloadId" 11:55:25.8 Info: => 0.0001114s 11:55:25.8 Info: CreateIndex History (DownloadId, Date) 11:55:25.8 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:25.8 Info: => 8.29E-05s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:25', 'update_artist_history_indexes') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 16: update_artist_history_indexes migrated 11:55:25.8 Info: => 0.0004499s 11:55:25.8 Info: 17: remove_nma migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 17 11:55:25.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:25.8 Info: => 4.28E-05s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:25', 'remove_nma') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 17: remove_nma migrated 11:55:25.8 Info: => 0.0003924s 11:55:25.8 Info: 18: album_disambiguation migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 18 11:55:25.8 Info: AlterTable Albums 11:55:25.8 Info: => 5E-07s 11:55:25.8 Info: CreateColumn Albums Disambiguation String 11:55:25.8 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:25.8 Info: => 0.0005336s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:25', 'album_disambiguation') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 18: album_disambiguation migrated 11:55:25.8 Info: => 0.0009081s 11:55:25.8 Info: 19: add_ape_quality_in_profiles migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 19 11:55:25.8 Info: PerformDBOperation 11:55:25.8 Info: Performing DB Operation 11:55:25.8 Info: => 2.59E-05s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:25', 'add_ape_quality_in_profiles') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 19: add_ape_quality_in_profiles migrated 11:55:25.8 Info: => 0.00039s 11:55:25.8 Info: 20: remove_pushalot migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 20 11:55:25.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.8 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:25.8 Info: => 4.99E-05s 11:55:25.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.8 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:25.8 Info: => 5.23E-05s 11:55:25.8 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.8 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:25.8 Info: => 3.04E-05s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:25', 'remove_pushalot') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 20: remove_pushalot migrated 11:55:25.8 Info: => 0.0003484s 11:55:25.8 Info: 21: add_custom_filters migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 21 11:55:25.8 Info: CreateTable CustomFilters 11:55:25.8 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:25.8 Info: => 0.0001198s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:25', 'add_custom_filters') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 21: add_custom_filters migrated 11:55:25.8 Info: => 0.000456s 11:55:25.8 Info: 22: import_list_tags migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 22 11:55:25.8 Info: AlterTable ImportLists 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn ImportLists Tags String 11:55:25.8 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:25.8 Info: => 0.0005831s 11:55:25.8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:25', 'import_list_tags') 11:55:25.8 Info: Committing Transaction 11:55:25.8 Info: 22: import_list_tags migrated 11:55:25.8 Info: => 0.0009582s 11:55:25.8 Info: 23: add_release_groups_etc migrating 11:55:25.8 Info: Beginning Transaction 11:55:25.8 Info: Starting migration of Main DB to 23 11:55:25.8 Info: CreateTable ArtistMetadata 11:55:25.8 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:25.8 Info: => 0.000149s 11:55:25.8 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:25.8 Info: => 0.0001401s 11:55:25.8 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:25.8 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:25.8 Info: => 8.26E-05s 11:55:25.8 Info: AlterTable Artists 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:25.8 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:25.8 Info: => 0.0005144s 11:55:25.8 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:25.8 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:25.8 Info: => 6.9E-05s 11:55:25.8 Info: CreateTable AlbumReleases 11:55:25.8 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:25.8 Info: => 0.0087919s 11:55:25.8 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:25.8 Info: => 0.0001401s 11:55:25.8 Info: CreateIndex AlbumReleases (AlbumId) 11:55:25.8 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:25.8 Info: => 0.000102s 11:55:25.8 Info: PerformDBOperation 11:55:25.8 Info: Performing DB Operation 11:55:25.8 Info: => 5.54E-05s 11:55:25.8 Info: AlterTable Albums 11:55:25.8 Info: => 3E-07s 11:55:25.8 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:25.8 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:25.8 Info: => 0.0005715s 11:55:25.8 Info: AlterTable Albums 11:55:25.8 Info: => 3E-07s 11:55:25.8 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:25.8 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:25.8 Info: => 0.0005353s 11:55:25.8 Info: AlterTable Albums 11:55:25.8 Info: => 3E-07s 11:55:25.8 Info: CreateColumn Albums Links String 11:55:25.8 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:25.8 Info: => 0.0006132s 11:55:25.8 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:25.8 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:25.8 Info: => 8.65E-05s 11:55:25.8 Info: AlterTable Tracks 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn Tracks ForeignRecordingId String 11:55:25.8 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:25.8 Info: => 0.0005638s 11:55:25.8 Info: AlterTable Tracks 11:55:25.8 Info: => 3E-07s 11:55:25.8 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:25.8 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:25.8 Info: => 0.0005772s 11:55:25.8 Info: AlterTable Tracks 11:55:25.8 Info: => 4E-07s 11:55:25.8 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:25.8 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:25.8 Info: => 0.0005594s 11:55:25.8 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:25.8 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:25.8 Info: => 7.02E-05s 11:55:25.8 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:25.8 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:25.8 Info: => 5.85E-05s 11:55:25.8 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:25.8 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.8 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.8 Info: DROP TABLE "Artists" 11:55:25.8 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.8 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.8 Info: => 0.004387s 11:55:25.8 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:25.8 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:25.8 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:25.8 Info: DROP TABLE "Albums" 11:55:25.8 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:25.8 Info: => 0.0043047s 11:55:25.8 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:25.8 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.8 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:25.8 Info: DROP TABLE "Tracks" 11:55:25.8 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:25.8 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:25.8 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:25.8 Info: => 0.003941s 11:55:25.8 Info: DeleteColumn TrackFiles ArtistId 11:55:25.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:25.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:25.9 Info: DROP TABLE "TrackFiles" 11:55:25.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.9 Info: => 0.0036874s 11:55:25.9 Info: CreateIndex Artists (ArtistMetadataId) 11:55:25.9 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.9 Info: => 0.0001056s 11:55:25.9 Info: CreateIndex Artists (Monitored) 11:55:25.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.9 Info: => 9.65E-05s 11:55:25.9 Info: CreateIndex Albums (ArtistMetadataId) 11:55:25.9 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:25.9 Info: => 9.65E-05s 11:55:25.9 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:25.9 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:25.9 Info: => 9.38E-05s 11:55:25.9 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:25.9 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:25.9 Info: => 9.39E-05s 11:55:25.9 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:25.9 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:25.9 Info: => 9.35E-05s 11:55:25.9 Info: UpdateData 11:55:25.9 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:25.9 Info: => 3.95E-05s 11:55:25.9 Info: UpdateData 11:55:25.9 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:25.9 Info: => 3.12E-05s 11:55:25.9 Info: UpdateData 11:55:25.9 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:25.9 Info: => 3.67E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:25', 'add_release_groups_etc') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 23: add_release_groups_etc migrated 11:55:25.9 Info: => 0.0007193s 11:55:25.9 Info: 24: NewMediaInfoFormat migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 24 11:55:25.9 Info: UpdateData 11:55:25.9 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:25.9 Info: => 3.8E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:25', 'NewMediaInfoFormat') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 24: NewMediaInfoFormat migrated 11:55:25.9 Info: => 0.0004433s 11:55:25.9 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 25 11:55:25.9 Info: RenameTable Restrictions ReleaseProfiles 11:55:25.9 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:25.9 Info: => 0.0013978s 11:55:25.9 Info: AlterTable ReleaseProfiles 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:25.9 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:25.9 Info: => 0.0004903s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:25', 'rename_restrictions_to_release_profiles') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:25.9 Info: => 0.0008515s 11:55:25.9 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 26 11:55:25.9 Info: RenameTable Profiles QualityProfiles 11:55:25.9 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:25.9 Info: => 0.0014554s 11:55:25.9 Info: AlterTable QualityProfiles 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:25.9 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:25.9 Info: => 0.0004896s 11:55:25.9 Info: AlterTable LanguageProfiles 11:55:25.9 Info: => 5E-07s 11:55:25.9 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:25.9 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:25.9 Info: => 0.000487s 11:55:25.9 Info: UpdateData 11:55:25.9 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:25.9 Info: => 3.64E-05s 11:55:25.9 Info: UpdateData 11:55:25.9 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:25.9 Info: => 2.77E-05s 11:55:25.9 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:25.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.9 Info: DROP TABLE "Artists" 11:55:25.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.9 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.9 Info: => 0.004264s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:25', 'rename_quality_profiles_add_upgrade_allowed') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:25.9 Info: => 0.0048285s 11:55:25.9 Info: 27: add_import_exclusions migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 27 11:55:25.9 Info: CreateTable ImportListExclusions 11:55:25.9 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:25.9 Info: => 0.0001238s 11:55:25.9 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:25.9 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:25.9 Info: => 0.0001154s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:25', 'add_import_exclusions') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 27: add_import_exclusions migrated 11:55:25.9 Info: => 0.0005968s 11:55:25.9 Info: 28: clean_artist_metadata_table migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 28 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.9 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.9 Info: => 0.0001255s 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.9 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.9 Info: => 0.0001159s 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:25.9 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:25.9 Info: => 0.0001101s 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:25.9 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:25.9 Info: => 0.0001148s 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.9 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:25.9 Info: => 0.0001097s 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.9 Info: => 0.0001116s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:25', 'clean_artist_metadata_table') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 28: clean_artist_metadata_table migrated 11:55:25.9 Info: => 0.0005564s 11:55:25.9 Info: 29: health_issue_notification migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 29 11:55:25.9 Info: AlterTable Notifications 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:25.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:25.9 Info: => 0.000558s 11:55:25.9 Info: AlterTable Notifications 11:55:25.9 Info: => 3E-07s 11:55:25.9 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:25.9 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:25.9 Info: => 0.0004938s 11:55:25.9 Info: AlterTable Notifications 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:25.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:25.9 Info: => 0.0004963s 11:55:25.9 Info: AlterTable Notifications 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:25.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:25.9 Info: => 0.0004959s 11:55:25.9 Info: AlterTable Notifications 11:55:25.9 Info: => 3E-07s 11:55:25.9 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:25.9 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:25.9 Info: => 0.0005269s 11:55:25.9 Info: DeleteColumn Notifications OnDownload 11:55:25.9 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:25.9 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:25.9 Info: DROP TABLE "Notifications" 11:55:25.9 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:25.9 Info: => 0.0037951s 11:55:25.9 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:25.9 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:25.9 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:25.9 Info: DROP TABLE "Notifications" 11:55:25.9 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:25.9 Info: => 0.004204s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:25', 'health_issue_notification') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 29: health_issue_notification migrated 11:55:25.9 Info: => 0.0047183s 11:55:25.9 Info: 30: add_mediafilerepository_mtime migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 30 11:55:25.9 Info: AlterTable TrackFiles 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn TrackFiles Modified DateTime 11:55:25.9 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:25.9 Info: => 0.0005178s 11:55:25.9 Info: AlterTable TrackFiles 11:55:25.9 Info: => 3E-07s 11:55:25.9 Info: CreateColumn TrackFiles Path String 11:55:25.9 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:25.9 Info: => 0.0004939s 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:25.9 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:25.9 Info: => 3.1E-05s 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:25.9 Info: => 0.0001153s 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:25.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:25.9 Info: => 0.0001223s 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:25.9 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:25.9 Info: => 0.0001285s 11:55:25.9 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:25.9 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:25.9 Info: => 6.63E-05s 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:25.9 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:25.9 Info: => 4.72E-05s 11:55:25.9 Info: AlterTable TrackFiles 11:55:25.9 Info: => 3E-07s 11:55:25.9 Info: AlterColumn TrackFiles Path String 11:55:25.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:25.9 Info: DROP TABLE "TrackFiles" 11:55:25.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.9 Info: => 0.003881s 11:55:25.9 Info: CreateIndex TrackFiles (Path) 11:55:25.9 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.9 Info: => 0.0001002s 11:55:25.9 Info: DeleteColumn TrackFiles RelativePath 11:55:25.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:25.9 Info: DROP TABLE "TrackFiles" 11:55:25.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.9 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.9 Info: => 0.0038982s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:25', 'add_mediafilerepository_mtime') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 30: add_mediafilerepository_mtime migrated 11:55:25.9 Info: => 0.0043953s 11:55:25.9 Info: 31: add_artistmetadataid_constraint migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 31 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:25.9 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:25.9 Info: => 6.9E-05s 11:55:25.9 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:25.9 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:25.9 Info: => 0.0001156s 11:55:25.9 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:25.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.9 Info: DROP TABLE "Artists" 11:55:25.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.9 Info: => 0.0042169s 11:55:25.9 Info: CreateIndex Artists (ArtistMetadataId) 11:55:25.9 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.9 Info: => 9.51E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:25', 'add_artistmetadataid_constraint') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 31: add_artistmetadataid_constraint migrated 11:55:25.9 Info: => 0.0005952s 11:55:25.9 Info: 32: old_ids_and_artist_alias migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 32 11:55:25.9 Info: AlterTable ArtistMetadata 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn ArtistMetadata Aliases String 11:55:25.9 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:25.9 Info: => 0.0006072s 11:55:25.9 Info: AlterTable ArtistMetadata 11:55:25.9 Info: => 3E-07s 11:55:25.9 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:25.9 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.9 Info: => 0.0005784s 11:55:25.9 Info: AlterTable Albums 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:25.9 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.9 Info: => 0.0005511s 11:55:25.9 Info: AlterTable AlbumReleases 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:25.9 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.9 Info: => 0.0005682s 11:55:25.9 Info: AlterTable Tracks 11:55:25.9 Info: => 3E-07s 11:55:25.9 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:25.9 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.9 Info: => 0.0005416s 11:55:25.9 Info: AlterTable Tracks 11:55:25.9 Info: => 3E-07s 11:55:25.9 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:25.9 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:25.9 Info: => 0.0005865s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:25', 'old_ids_and_artist_alias') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 32: old_ids_and_artist_alias migrated 11:55:25.9 Info: => 0.0010732s 11:55:25.9 Info: 33: download_propers_config migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 33 11:55:25.9 Info: PerformDBOperation 11:55:25.9 Info: Performing DB Operation 11:55:25.9 Info: => 2.56E-05s 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:25.9 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:25.9 Info: => 2.59E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:25', 'download_propers_config') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 33: download_propers_config migrated 11:55:25.9 Info: => 0.000464s 11:55:25.9 Info: 34: remove_language_profiles migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 34 11:55:25.9 Info: DeleteTable LanguageProfiles 11:55:25.9 Info: DROP TABLE "LanguageProfiles" 11:55:25.9 Info: => 0.0001866s 11:55:25.9 Info: DeleteColumn Artists LanguageProfileId 11:55:25.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.9 Info: DROP TABLE "Artists" 11:55:25.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.9 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.9 Info: => 0.0059749s 11:55:25.9 Info: DeleteColumn ImportLists LanguageProfileId 11:55:25.9 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:25.9 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:25.9 Info: DROP TABLE "ImportLists" 11:55:25.9 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:25.9 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:25.9 Info: => 0.004212s 11:55:25.9 Info: DeleteColumn Blacklist Language 11:55:25.9 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:25.9 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:25.9 Info: DROP TABLE "Blacklist" 11:55:25.9 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:25.9 Info: => 0.0037188s 11:55:25.9 Info: DeleteColumn History Language 11:55:25.9 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:25.9 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:25.9 Info: DROP TABLE "History" 11:55:25.9 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:25.9 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:25.9 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:25.9 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:25.9 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:25.9 Info: => 0.0044035s 11:55:25.9 Info: DeleteColumn LyricFiles Language 11:55:25.9 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:25.9 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:25.9 Info: DROP TABLE "LyricFiles" 11:55:25.9 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:25.9 Info: => 0.0037227s 11:55:25.9 Info: DeleteColumn TrackFiles Language 11:55:25.9 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:25.9 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:25.9 Info: DROP TABLE "TrackFiles" 11:55:25.9 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:25.9 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:25.9 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:25.9 Info: => 0.0055918s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:25', 'remove_language_profiles') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 34: remove_language_profiles migrated 11:55:25.9 Info: => 0.0062567s 11:55:25.9 Info: 35: multi_disc_naming_format migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 35 11:55:25.9 Info: AlterTable NamingConfig 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:25.9 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:25.9 Info: => 0.0005838s 11:55:25.9 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:25.9 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:25.9 Info: => 3.28E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:25', 'multi_disc_naming_format') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 35: multi_disc_naming_format migrated 11:55:25.9 Info: => 0.0004463s 11:55:25.9 Info: 36: add_download_client_priority migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 36 11:55:25.9 Info: AlterTable DownloadClients 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn DownloadClients Priority Int32 11:55:25.9 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:25.9 Info: => 0.0005531s 11:55:25.9 Info: PerformDBOperation 11:55:25.9 Info: Performing DB Operation 11:55:25.9 Info: => 4.34E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:25', 'add_download_client_priority') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 36: add_download_client_priority migrated 11:55:25.9 Info: => 0.0004437s 11:55:25.9 Info: 37: remove_growl_prowl migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 37 11:55:25.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:25.9 Info: => 4.59E-05s 11:55:25.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:25.9 Info: => 2.51E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:25', 'remove_growl_prowl') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 37: remove_growl_prowl migrated 11:55:25.9 Info: => 0.0003928s 11:55:25.9 Info: 38: remove_plex_hometheatre migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 38 11:55:25.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:25.9 Info: => 4.44E-05s 11:55:25.9 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:25.9 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:25.9 Info: => 2.45E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:25', 'remove_plex_hometheatre') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 38: remove_plex_hometheatre migrated 11:55:25.9 Info: => 0.0003914s 11:55:25.9 Info: 39: add_root_folder_add_defaults migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 39 11:55:25.9 Info: AlterTable RootFolders 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn RootFolders Name String 11:55:25.9 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:25.9 Info: => 0.0005704s 11:55:25.9 Info: AlterTable RootFolders 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:25.9 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:25.9 Info: => 0.0005469s 11:55:25.9 Info: AlterTable RootFolders 11:55:25.9 Info: => 3E-07s 11:55:25.9 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:25.9 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:25.9 Info: => 0.0005645s 11:55:25.9 Info: AlterTable RootFolders 11:55:25.9 Info: => 3E-07s 11:55:25.9 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:25.9 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:25.9 Info: => 0.0005672s 11:55:25.9 Info: AlterTable RootFolders 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn RootFolders DefaultTags String 11:55:25.9 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:25.9 Info: => 0.0006321s 11:55:25.9 Info: PerformDBOperation 11:55:25.9 Info: Performing DB Operation 11:55:25.9 Info: => 4.71E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:25', 'add_root_folder_add_defaults') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 39: add_root_folder_add_defaults migrated 11:55:25.9 Info: => 0.0004857s 11:55:25.9 Info: 40: task_duration migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 40 11:55:25.9 Info: AlterTable ScheduledTasks 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:25.9 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:25.9 Info: => 0.0006295s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:25', 'task_duration') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 40: task_duration migrated 11:55:25.9 Info: => 0.0010339s 11:55:25.9 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 41 11:55:25.9 Info: AlterTable ReleaseProfiles 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:25.9 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:25.9 Info: => 0.0005897s 11:55:25.9 Info: AlterTable ReleaseProfiles 11:55:25.9 Info: => 4E-07s 11:55:25.9 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:25.9 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:25.9 Info: => 0.0005671s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:25', 'add_indexer_and_enabled_to_release_profiles') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:25.9 Info: => 0.0009715s 11:55:25.9 Info: 42: remove_album_folders migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 42 11:55:25.9 Info: DeleteColumn Artists AlbumFolder 11:55:25.9 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:25.9 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:25.9 Info: DROP TABLE "Artists" 11:55:25.9 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:25.9 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:25.9 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:25.9 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:25.9 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:25.9 Info: => 0.0045078s 11:55:25.9 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:25.9 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:25.9 Info: => 3.16E-05s 11:55:25.9 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:25.9 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:25.9 Info: => 2.55E-05s 11:55:25.9 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:25.9 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:25.9 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:25.9 Info: DROP TABLE "NamingConfig" 11:55:25.9 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:25.9 Info: => 0.0043922s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:25', 'remove_album_folders') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 42: remove_album_folders migrated 11:55:25.9 Info: => 0.0049306s 11:55:25.9 Info: 44: add_priority_to_indexers migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 44 11:55:25.9 Info: AlterTable Indexers 11:55:25.9 Info: => 3E-07s 11:55:25.9 Info: CreateColumn Indexers Priority Int32 11:55:25.9 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:25.9 Info: => 0.0007426s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:26', 'add_priority_to_indexers') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 44: add_priority_to_indexers migrated 11:55:25.9 Info: => 0.0012472s 11:55:25.9 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 45 11:55:25.9 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:25.9 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:25.9 Info: => 0.0001602s 11:55:25.9 Info: PerformDBOperation 11:55:25.9 Info: Performing DB Operation 11:55:25.9 Info: => 3.23E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:26', 'remove_chown_and_folderchmod_config') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:25.9 Info: => 0.0004934s 11:55:25.9 Info: 47: update_notifiarr migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 47 11:55:25.9 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:25.9 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:25.9 Info: => 6.06E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:26', 'update_notifiarr') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 47: update_notifiarr migrated 11:55:25.9 Info: => 0.0004424s 11:55:25.9 Info: 49: email_multiple_addresses migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 49 11:55:25.9 Info: PerformDBOperation 11:55:25.9 Info: Performing DB Operation 11:55:25.9 Info: => 6.97E-05s 11:55:25.9 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:26', 'email_multiple_addresses') 11:55:25.9 Info: Committing Transaction 11:55:25.9 Info: 49: email_multiple_addresses migrated 11:55:25.9 Info: => 0.0004166s 11:55:25.9 Info: 50: rename_blacklist_to_blocklist migrating 11:55:25.9 Info: Beginning Transaction 11:55:25.9 Info: Starting migration of Main DB to 50 11:55:25.9 Info: RenameTable Blacklist Blocklist 11:55:25.9 Info: ALTER TABLE "Blacklist" RENAME TO "Blocklist" 11:55:26.0 Info: => 0.0032312s 11:55:26.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:26', 'rename_blacklist_to_blocklist') 11:55:26.0 Info: Committing Transaction 11:55:26.0 Info: 50: rename_blacklist_to_blocklist migrated 11:55:26.0 Info: => 0.0036409s 11:55:26.0 Info: 51: cdh_per_downloadclient migrating 11:55:26.0 Info: Beginning Transaction 11:55:26.0 Info: Starting migration of Main DB to 51 11:55:26.0 Info: AlterTable DownloadClients 11:55:26.0 Info: => 5E-07s 11:55:26.0 Info: CreateColumn DownloadClients RemoveCompletedDownloads Boolean 11:55:26.0 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveCompletedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:26.0 Info: => 0.0006123s 11:55:26.0 Info: CreateColumn DownloadClients RemoveFailedDownloads Boolean 11:55:26.0 Info: ALTER TABLE "DownloadClients" ADD COLUMN "RemoveFailedDownloads" INTEGER NOT NULL DEFAULT 1 11:55:26.0 Info: => 0.0005377s 11:55:26.0 Info: PerformDBOperation 11:55:26.0 Info: Performing DB Operation 11:55:26.0 Info: => 0.0001653s 11:55:26.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:26', 'cdh_per_downloadclient') 11:55:26.0 Info: Committing Transaction 11:55:26.0 Info: 51: cdh_per_downloadclient migrated 11:55:26.0 Info: => 0.0005966s 11:55:26.0 Info: 52: download_history migrating 11:55:26.0 Info: Beginning Transaction 11:55:26.0 Info: Starting migration of Main DB to 52 11:55:26.0 Info: CreateTable DownloadHistory 11:55:26.0 Info: CREATE TABLE "DownloadHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:26.0 Info: => 0.0001585s 11:55:26.0 Info: CreateIndex DownloadHistory (EventType) 11:55:26.0 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:26.0 Info: => 0.0001142s 11:55:26.0 Info: CreateIndex DownloadHistory (ArtistId) 11:55:26.0 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:26.0 Info: => 0.0001017s 11:55:26.0 Info: CreateIndex DownloadHistory (DownloadId) 11:55:26.0 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:26.0 Info: => 0.0001064s 11:55:26.0 Info: PerformDBOperation 11:55:26.0 Info: Performing DB Operation 11:55:26.0 Info: => 0.0001108s 11:55:26.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:26', 'download_history') 11:55:26.0 Info: Committing Transaction 11:55:26.0 Info: 52: download_history migrated 11:55:26.0 Info: => 0.0005325s 11:55:26.0 Info: 53: add_update_history migrating 11:55:26.0 Info: Beginning Transaction 11:55:26.0 Info: Starting migration of Main DB to 53 11:55:26.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:26', 'add_update_history') 11:55:26.0 Info: Committing Transaction 11:55:26.0 Info: 53: add_update_history migrated 11:55:26.0 Info: => 0.0004978s 11:55:26.0 Info: 54: add_on_update_to_notifications migrating 11:55:26.0 Info: Beginning Transaction 11:55:26.0 Info: Starting migration of Main DB to 54 11:55:26.0 Info: AlterTable Notifications 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: CreateColumn Notifications OnApplicationUpdate Boolean 11:55:26.0 Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 1 11:55:26.0 Info: => 0.0006222s 11:55:26.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:26', 'add_on_update_to_notifications') 11:55:26.0 Info: Committing Transaction 11:55:26.0 Info: 54: add_on_update_to_notifications migrated 11:55:26.0 Info: => 0.0010277s 11:55:26.0 Info: 55: download_client_per_indexer migrating 11:55:26.0 Info: Beginning Transaction 11:55:26.0 Info: Starting migration of Main DB to 55 11:55:26.0 Info: AlterTable Indexers 11:55:26.0 Info: => 5E-07s 11:55:26.0 Info: CreateColumn Indexers DownloadClientId Int32 11:55:26.0 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 11:55:26.0 Info: => 0.0005834s 11:55:26.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:26', 'download_client_per_indexer') 11:55:26.0 Info: Committing Transaction 11:55:26.0 Info: 55: download_client_per_indexer migrated 11:55:26.0 Info: => 0.0009557s 11:55:26.0 Info: 56: AddNewItemMonitorType migrating 11:55:26.0 Info: Beginning Transaction 11:55:26.0 Info: Starting migration of Main DB to 56 11:55:26.0 Info: AlterTable Artists 11:55:26.0 Info: => 5E-07s 11:55:26.0 Info: CreateColumn Artists MonitorNewItems Int32 11:55:26.0 Info: ALTER TABLE "Artists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:26.0 Info: => 0.0006853s 11:55:26.0 Info: AlterTable RootFolders 11:55:26.0 Info: => 3E-07s 11:55:26.0 Info: CreateColumn RootFolders DefaultNewItemMonitorOption Int32 11:55:26.0 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultNewItemMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:26.0 Info: => 0.0005528s 11:55:26.0 Info: AlterTable ImportLists 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: CreateColumn ImportLists MonitorNewItems Int32 11:55:26.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "MonitorNewItems" INTEGER NOT NULL DEFAULT 0 11:55:26.0 Info: => 0.0005568s 11:55:26.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:26', 'AddNewItemMonitorType') 11:55:26.0 Info: Committing Transaction 11:55:26.0 Info: 56: AddNewItemMonitorType migrated 11:55:26.0 Info: => 0.000985s 11:55:26.0 Info: 57: ImportListSearch migrating 11:55:26.0 Info: Beginning Transaction 11:55:26.0 Info: Starting migration of Main DB to 57 11:55:26.0 Info: AlterTable ImportLists 11:55:26.0 Info: => 5E-07s 11:55:26.0 Info: CreateColumn ImportLists ShouldSearch Boolean 11:55:26.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldSearch" INTEGER NOT NULL DEFAULT 1 11:55:26.0 Info: => 0.0005961s 11:55:26.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:26', 'ImportListSearch') 11:55:26.0 Info: Committing Transaction 11:55:26.0 Info: 57: ImportListSearch migrated 11:55:26.0 Info: => 0.0010593s 11:55:26.0 Info: 58: ImportListMonitorExisting migrating 11:55:26.0 Info: Beginning Transaction 11:55:26.0 Info: Starting migration of Main DB to 58 11:55:26.0 Info: AlterTable ImportLists 11:55:26.0 Info: => 3E-07s 11:55:26.0 Info: CreateColumn ImportLists ShouldMonitorExisting Boolean 11:55:26.0 Info: ALTER TABLE "ImportLists" ADD COLUMN "ShouldMonitorExisting" INTEGER NOT NULL DEFAULT 0 11:55:26.0 Info: => 0.0006457s 11:55:26.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:26', 'ImportListMonitorExisting') 11:55:26.0 Info: Committing Transaction 11:55:26.0 Info: 58: ImportListMonitorExisting migrated 11:55:26.0 Info: => 0.0070196s 11:55:26.0 Info: 59: add_indexer_tags migrating 11:55:26.0 Info: Beginning Transaction 11:55:26.0 Info: Starting migration of Main DB to 59 11:55:26.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.0 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Omgwtfnzbs' 11:55:26.0 Info: => 3.91E-05s 11:55:26.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.0 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Waffles' 11:55:26.0 Info: => 2.73E-05s 11:55:26.0 Info: AlterTable Indexers 11:55:26.0 Info: => 3E-07s 11:55:26.0 Info: CreateColumn Indexers Tags String 11:55:26.0 Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT 11:55:26.0 Info: => 0.0005503s 11:55:26.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:26', 'add_indexer_tags') 11:55:26.0 Info: Committing Transaction 11:55:26.0 Info: 59: add_indexer_tags migrated 11:55:26.0 Info: => 0.0009719s 11:55:26.0 Info: 60: update_audio_types migrating 11:55:26.0 Info: Beginning Transaction 11:55:26.0 Info: Starting migration of Main DB to 60 11:55:26.0 Info: PerformDBOperation 11:55:26.0 Info: Performing DB Operation 11:55:26.0 Info: => 5.47E-05s 11:55:26.0 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:26', 'update_audio_types') 11:55:26.0 Info: Committing Transaction 11:55:26.0 Info: 60: update_audio_types migrated 11:55:26.0 Info: => 0.0005323s 11:55:26.0 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:26.0 Info: Beginning Transaction 11:55:26.0 Info: Starting migration of Main DB to 61 11:55:26.0 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.0 Info: DELETE FROM "Commands" WHERE 1 = 1 11:55:26.0 Info: => 3.25E-05s 11:55:26.0 Info: AlterTable AlbumReleases 11:55:26.0 Info: => 3E-07s 11:55:26.0 Info: AlterColumn AlbumReleases ReleaseDate DateTimeOffset 11:55:26.0 Info: CREATE TABLE "AlbumReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL, "OldForeignReleaseIds" TEXT NOT NULL) 11:55:26.0 Info: INSERT INTO "AlbumReleases_temp" ("Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds") SELECT "Id", "ForeignReleaseId", "AlbumId", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored", "OldForeignReleaseIds" FROM "AlbumReleases" 11:55:26.0 Info: DROP TABLE "AlbumReleases" 11:55:26.0 Info: ALTER TABLE "AlbumReleases_temp" RENAME TO "AlbumReleases" 11:55:26.0 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:26.0 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:26.0 Info: => 0.0048929s 11:55:26.0 Info: AlterTable Albums 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn Albums LastInfoSync DateTimeOffset 11:55:26.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:26.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:26.0 Info: DROP TABLE "Albums" 11:55:26.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:26.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:26.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:26.0 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:26.0 Info: => 0.0044464s 11:55:26.0 Info: AlterTable Albums 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn Albums ReleaseDate DateTimeOffset 11:55:26.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:26.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:26.0 Info: DROP TABLE "Albums" 11:55:26.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:26.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:26.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:26.0 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:26.0 Info: => 0.0043796s 11:55:26.0 Info: AlterTable Albums 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn Albums Added DateTimeOffset 11:55:26.0 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT, "OldForeignAlbumIds" TEXT NOT NULL) 11:55:26.0 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links", "OldForeignAlbumIds" FROM "Albums" 11:55:26.0 Info: DROP TABLE "Albums" 11:55:26.0 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:26.0 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:26.0 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:26.0 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:26.0 Info: => 0.0043886s 11:55:26.0 Info: AlterTable Artists 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn Artists LastInfoSync DateTimeOffset 11:55:26.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:26.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:26.0 Info: DROP TABLE "Artists" 11:55:26.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:26.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:26.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:26.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:26.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:26.0 Info: => 0.0044709s 11:55:26.0 Info: AlterTable Artists 11:55:26.0 Info: => 5E-07s 11:55:26.0 Info: AlterColumn Artists Added DateTimeOffset 11:55:26.0 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL, "MonitorNewItems" INTEGER NOT NULL) 11:55:26.0 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId", "MonitorNewItems" FROM "Artists" 11:55:26.0 Info: DROP TABLE "Artists" 11:55:26.0 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:26.0 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:26.0 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:26.0 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:26.0 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:26.0 Info: => 0.004935s 11:55:26.0 Info: AlterTable Blocklist 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn Blocklist Date DateTimeOffset 11:55:26.0 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:26.0 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:26.0 Info: DROP TABLE "Blocklist" 11:55:26.0 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:26.0 Info: => 0.0038111s 11:55:26.0 Info: AlterTable Blocklist 11:55:26.0 Info: => 3E-07s 11:55:26.0 Info: AlterColumn Blocklist PublishedDate DateTimeOffset 11:55:26.0 Info: CREATE TABLE "Blocklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:26.0 Info: INSERT INTO "Blocklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blocklist" 11:55:26.0 Info: DROP TABLE "Blocklist" 11:55:26.0 Info: ALTER TABLE "Blocklist_temp" RENAME TO "Blocklist" 11:55:26.0 Info: => 0.0037808s 11:55:26.0 Info: AlterTable Commands 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn Commands QueuedAt DateTimeOffset 11:55:26.0 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) 11:55:26.0 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" 11:55:26.0 Info: DROP TABLE "Commands" 11:55:26.0 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:26.0 Info: => 0.0037043s 11:55:26.0 Info: AlterTable Commands 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn Commands StartedAt DateTimeOffset 11:55:26.0 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) 11:55:26.0 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" 11:55:26.0 Info: DROP TABLE "Commands" 11:55:26.0 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:26.0 Info: => 0.0037691s 11:55:26.0 Info: AlterTable Commands 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn Commands EndedAt DateTimeOffset 11:55:26.0 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) 11:55:26.0 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" 11:55:26.0 Info: DROP TABLE "Commands" 11:55:26.0 Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" 11:55:26.0 Info: => 0.0048147s 11:55:26.0 Info: AlterTable DownloadClientStatus 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset 11:55:26.0 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) 11:55:26.0 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:26.0 Info: DROP TABLE "DownloadClientStatus" 11:55:26.0 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:26.0 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:26.0 Info: => 0.0038625s 11:55:26.0 Info: AlterTable DownloadClientStatus 11:55:26.0 Info: => 3E-07s 11:55:26.0 Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset 11:55:26.0 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) 11:55:26.0 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:26.0 Info: DROP TABLE "DownloadClientStatus" 11:55:26.0 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:26.0 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:26.0 Info: => 0.0039182s 11:55:26.0 Info: AlterTable DownloadClientStatus 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset 11:55:26.0 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) 11:55:26.0 Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" 11:55:26.0 Info: DROP TABLE "DownloadClientStatus" 11:55:26.0 Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" 11:55:26.0 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:26.0 Info: => 0.0038705s 11:55:26.0 Info: AlterTable DownloadHistory 11:55:26.0 Info: => 3E-07s 11:55:26.0 Info: AlterColumn DownloadHistory Date DateTimeOffset 11:55:26.0 Info: CREATE TABLE "DownloadHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EventType" INTEGER NOT NULL, "ArtistId" INTEGER NOT NULL, "DownloadId" TEXT NOT NULL, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Protocol" INTEGER, "IndexerId" INTEGER, "DownloadClientId" INTEGER, "Release" TEXT, "Data" TEXT) 11:55:26.0 Info: INSERT INTO "DownloadHistory_temp" ("Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data") SELECT "Id", "EventType", "ArtistId", "DownloadId", "SourceTitle", "Date", "Protocol", "IndexerId", "DownloadClientId", "Release", "Data" FROM "DownloadHistory" 11:55:26.0 Info: DROP TABLE "DownloadHistory" 11:55:26.0 Info: ALTER TABLE "DownloadHistory_temp" RENAME TO "DownloadHistory" 11:55:26.0 Info: CREATE INDEX "IX_DownloadHistory_EventType" ON "DownloadHistory" ("EventType" ASC) 11:55:26.0 Info: CREATE INDEX "IX_DownloadHistory_ArtistId" ON "DownloadHistory" ("ArtistId" ASC) 11:55:26.0 Info: CREATE INDEX "IX_DownloadHistory_DownloadId" ON "DownloadHistory" ("DownloadId" ASC) 11:55:26.0 Info: => 0.0042081s 11:55:26.0 Info: AlterTable ExtraFiles 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn ExtraFiles Added DateTimeOffset 11:55:26.0 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:26.0 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:26.0 Info: DROP TABLE "ExtraFiles" 11:55:26.0 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:26.0 Info: => 0.0037966s 11:55:26.0 Info: AlterTable ExtraFiles 11:55:26.0 Info: => 4E-07s 11:55:26.0 Info: AlterColumn ExtraFiles LastUpdated DateTimeOffset 11:55:26.0 Info: CREATE TABLE "ExtraFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:26.0 Info: INSERT INTO "ExtraFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "ExtraFiles" 11:55:26.0 Info: DROP TABLE "ExtraFiles" 11:55:26.0 Info: ALTER TABLE "ExtraFiles_temp" RENAME TO "ExtraFiles" 11:55:26.0 Info: => 0.0037521s 11:55:26.0 Info: AlterTable History 11:55:26.0 Info: => 3E-07s 11:55:26.0 Info: AlterColumn History Date DateTimeOffset 11:55:26.0 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:26.0 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:26.0 Info: DROP TABLE "History" 11:55:26.0 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:26.1 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:26.1 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:26.1 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:26.1 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:26.1 Info: => 0.0044019s 11:55:26.1 Info: AlterTable ImportListStatus 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn ImportListStatus InitialFailure DateTimeOffset 11:55:26.1 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:26.1 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:26.1 Info: DROP TABLE "ImportListStatus" 11:55:26.1 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:26.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:26.1 Info: => 0.004328s 11:55:26.1 Info: AlterTable ImportListStatus 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn ImportListStatus MostRecentFailure DateTimeOffset 11:55:26.1 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:26.1 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:26.1 Info: DROP TABLE "ImportListStatus" 11:55:26.1 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:26.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:26.1 Info: => 0.0044619s 11:55:26.1 Info: AlterTable ImportListStatus 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn ImportListStatus DisabledTill DateTimeOffset 11:55:26.1 Info: CREATE TABLE "ImportListStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:26.1 Info: INSERT INTO "ImportListStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastSyncListInfo" FROM "ImportListStatus" 11:55:26.1 Info: DROP TABLE "ImportListStatus" 11:55:26.1 Info: ALTER TABLE "ImportListStatus_temp" RENAME TO "ImportListStatus" 11:55:26.1 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:26.1 Info: => 0.0042663s 11:55:26.1 Info: AlterTable IndexerStatus 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset 11:55:26.1 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) 11:55:26.1 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:26.1 Info: DROP TABLE "IndexerStatus" 11:55:26.1 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:26.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:26.1 Info: => 0.0043862s 11:55:26.1 Info: AlterTable IndexerStatus 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset 11:55:26.1 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) 11:55:26.1 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:26.1 Info: DROP TABLE "IndexerStatus" 11:55:26.1 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:26.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:26.1 Info: => 0.0044052s 11:55:26.1 Info: AlterTable IndexerStatus 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset 11:55:26.1 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) 11:55:26.1 Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo" FROM "IndexerStatus" 11:55:26.1 Info: DROP TABLE "IndexerStatus" 11:55:26.1 Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" 11:55:26.1 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:26.1 Info: => 0.0038503s 11:55:26.1 Info: AlterTable LyricFiles 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn LyricFiles LastUpdated DateTimeOffset 11:55:26.1 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:26.1 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:26.1 Info: DROP TABLE "LyricFiles" 11:55:26.1 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:26.1 Info: => 0.003957s 11:55:26.1 Info: AlterTable LyricFiles 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn LyricFiles Added DateTimeOffset 11:55:26.1 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME, "LastUpdated" DATETIME NOT NULL) 11:55:26.1 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:26.1 Info: DROP TABLE "LyricFiles" 11:55:26.1 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:26.1 Info: => 0.0037531s 11:55:26.1 Info: AlterTable MetadataFiles 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn MetadataFiles LastUpdated DateTimeOffset 11:55:26.1 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:26.1 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:26.1 Info: DROP TABLE "MetadataFiles" 11:55:26.1 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:26.1 Info: => 0.0037219s 11:55:26.1 Info: AlterTable MetadataFiles 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn MetadataFiles Added DateTimeOffset 11:55:26.1 Info: CREATE TABLE "MetadataFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:26.1 Info: INSERT INTO "MetadataFiles_temp" ("Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension") SELECT "Id", "ArtistId", "Consumer", "Type", "RelativePath", "LastUpdated", "AlbumId", "TrackFileId", "Hash", "Added", "Extension" FROM "MetadataFiles" 11:55:26.1 Info: DROP TABLE "MetadataFiles" 11:55:26.1 Info: ALTER TABLE "MetadataFiles_temp" RENAME TO "MetadataFiles" 11:55:26.1 Info: => 0.005554s 11:55:26.1 Info: AlterTable PendingReleases 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn PendingReleases Added DateTimeOffset 11:55:26.1 Info: CREATE TABLE "PendingReleases_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "ParsedAlbumInfo" TEXT NOT NULL, "Reason" INTEGER NOT NULL) 11:55:26.1 Info: INSERT INTO "PendingReleases_temp" ("Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason") SELECT "Id", "Title", "Added", "Release", "ArtistId", "ParsedAlbumInfo", "Reason" FROM "PendingReleases" 11:55:26.1 Info: DROP TABLE "PendingReleases" 11:55:26.1 Info: ALTER TABLE "PendingReleases_temp" RENAME TO "PendingReleases" 11:55:26.1 Info: => 0.0036821s 11:55:26.1 Info: AlterTable ScheduledTasks 11:55:26.1 Info: => 5E-07s 11:55:26.1 Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset 11:55:26.1 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) 11:55:26.1 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:26.1 Info: DROP TABLE "ScheduledTasks" 11:55:26.1 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:26.1 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:26.1 Info: => 0.0040749s 11:55:26.1 Info: AlterTable ScheduledTasks 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset 11:55:26.1 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) 11:55:26.1 Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" 11:55:26.1 Info: DROP TABLE "ScheduledTasks" 11:55:26.1 Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" 11:55:26.1 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:26.1 Info: => 0.0039111s 11:55:26.1 Info: AlterTable TrackFiles 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: AlterColumn TrackFiles DateAdded DateTimeOffset 11:55:26.1 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:26.1 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:26.1 Info: DROP TABLE "TrackFiles" 11:55:26.1 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:26.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:26.1 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:26.1 Info: => 0.0043747s 11:55:26.1 Info: AlterTable TrackFiles 11:55:26.1 Info: => 3E-07s 11:55:26.1 Info: AlterColumn TrackFiles Modified DateTimeOffset 11:55:26.1 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:26.1 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:26.1 Info: DROP TABLE "TrackFiles" 11:55:26.1 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:26.1 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:26.1 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:26.1 Info: => 0.0042167s 11:55:26.1 Info: AlterTable VersionInfo 11:55:26.1 Info: => 3E-07s 11:55:26.1 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:26.1 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:26.1 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:26.1 Info: DROP TABLE "VersionInfo" 11:55:26.1 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:26.1 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:26.1 Info: => 0.0042599s 11:55:26.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:26', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:26.1 Info: Committing Transaction 11:55:26.1 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:26.1 Info: => 0.0051272s 11:55:26.1 Info: 62: add_on_delete_to_notifications migrating 11:55:26.1 Info: Beginning Transaction 11:55:26.1 Info: Starting migration of Main DB to 62 11:55:26.1 Info: AlterTable Notifications 11:55:26.1 Info: => 5E-07s 11:55:26.1 Info: CreateColumn Notifications OnArtistDelete Boolean 11:55:26.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnArtistDelete" INTEGER NOT NULL DEFAULT 0 11:55:26.1 Info: => 0.0005428s 11:55:26.1 Info: AlterTable Notifications 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: CreateColumn Notifications OnAlbumDelete Boolean 11:55:26.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDelete" INTEGER NOT NULL DEFAULT 0 11:55:26.1 Info: => 0.000514s 11:55:26.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:26', 'add_on_delete_to_notifications') 11:55:26.1 Info: Committing Transaction 11:55:26.1 Info: 62: add_on_delete_to_notifications migrated 11:55:26.1 Info: => 0.0009786s 11:55:26.1 Info: 63: add_custom_formats migrating 11:55:26.1 Info: Beginning Transaction 11:55:26.1 Info: Starting migration of Main DB to 63 11:55:26.1 Info: AlterTable DelayProfiles 11:55:26.1 Info: => 5E-07s 11:55:26.1 Info: CreateColumn DelayProfiles BypassIfHighestQuality Boolean 11:55:26.1 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfHighestQuality" INTEGER NOT NULL DEFAULT 0 11:55:26.1 Info: => 0.0005291s 11:55:26.1 Info: UpdateData 11:55:26.1 Info: UPDATE "DelayProfiles" SET "BypassIfHighestQuality" = 1 WHERE 1 = 1 11:55:26.1 Info: => 4.08E-05s 11:55:26.1 Info: AlterTable TrackFiles 11:55:26.1 Info: => 3E-07s 11:55:26.1 Info: CreateColumn TrackFiles OriginalFilePath String 11:55:26.1 Info: ALTER TABLE "TrackFiles" ADD COLUMN "OriginalFilePath" TEXT 11:55:26.1 Info: => 0.0005612s 11:55:26.1 Info: PerformDBOperation 11:55:26.1 Info: Performing DB Operation 11:55:26.1 Info: => 2.72E-05s 11:55:26.1 Info: CreateTable CustomFormats 11:55:26.1 Info: CREATE TABLE "CustomFormats" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Specifications" TEXT NOT NULL DEFAULT '[]', "IncludeCustomFormatWhenRenaming" INTEGER NOT NULL DEFAULT 0) 11:55:26.1 Info: => 0.000135s 11:55:26.1 Info: CreateIndex CustomFormats (Name) 11:55:26.1 Info: CREATE UNIQUE INDEX "IX_CustomFormats_Name" ON "CustomFormats" ("Name" ASC) 11:55:26.1 Info: => 0.0001132s 11:55:26.1 Info: AlterTable QualityProfiles 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: CreateColumn QualityProfiles FormatItems String 11:55:26.1 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "FormatItems" TEXT NOT NULL DEFAULT '[]' 11:55:26.1 Info: => 0.0005237s 11:55:26.1 Info: AlterTable QualityProfiles 11:55:26.1 Info: => 3E-07s 11:55:26.1 Info: CreateColumn QualityProfiles MinFormatScore Int32 11:55:26.1 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "MinFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:26.1 Info: => 0.0006386s 11:55:26.1 Info: AlterTable QualityProfiles 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: CreateColumn QualityProfiles CutoffFormatScore Int32 11:55:26.1 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "CutoffFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:26.1 Info: => 0.0006255s 11:55:26.1 Info: PerformDBOperation 11:55:26.1 Info: Performing DB Operation 11:55:26.1 Info: => 6.86E-05s 11:55:26.1 Info: PerformDBOperation 11:55:26.1 Info: Performing DB Operation 11:55:26.1 Info: => 5.08E-05s 11:55:26.1 Info: DeleteColumn ReleaseProfiles Preferred 11:55:26.1 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "IncludePreferredWhenRenaming" INTEGER NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:26.1 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "IncludePreferredWhenRenaming", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:26.1 Info: DROP TABLE "ReleaseProfiles" 11:55:26.1 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:26.1 Info: => 0.0051948s 11:55:26.1 Info: DeleteColumn ReleaseProfiles IncludePreferredWhenRenaming 11:55:26.1 Info: CREATE TABLE "ReleaseProfiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL, "Enabled" INTEGER NOT NULL, "IndexerId" INTEGER NOT NULL) 11:55:26.1 Info: INSERT INTO "ReleaseProfiles_temp" ("Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId") SELECT "Id", "Required", "Ignored", "Tags", "Enabled", "IndexerId" FROM "ReleaseProfiles" 11:55:26.1 Info: DROP TABLE "ReleaseProfiles" 11:55:26.1 Info: ALTER TABLE "ReleaseProfiles_temp" RENAME TO "ReleaseProfiles" 11:55:26.1 Info: => 0.004167s 11:55:26.1 Info: ExecuteSqlStatement DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:26.1 Info: DELETE FROM "ReleaseProfiles" WHERE "Required" = '[]' AND "Ignored" = '[]' 11:55:26.1 Info: => 3.54E-05s 11:55:26.1 Info: AlterTable DelayProfiles 11:55:26.1 Info: => 3E-07s 11:55:26.1 Info: CreateColumn DelayProfiles BypassIfAboveCustomFormatScore Boolean 11:55:26.1 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "BypassIfAboveCustomFormatScore" INTEGER NOT NULL DEFAULT 0 11:55:26.1 Info: => 0.0005528s 11:55:26.1 Info: AlterTable DelayProfiles 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: CreateColumn DelayProfiles MinimumCustomFormatScore Int32 11:55:26.1 Info: ALTER TABLE "DelayProfiles" ADD COLUMN "MinimumCustomFormatScore" INTEGER 11:55:26.1 Info: => 0.0005345s 11:55:26.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:26', 'add_custom_formats') 11:55:26.1 Info: Committing Transaction 11:55:26.1 Info: 63: add_custom_formats migrated 11:55:26.1 Info: => 0.0010331s 11:55:26.1 Info: 64: add_result_to_commands migrating 11:55:26.1 Info: Beginning Transaction 11:55:26.1 Info: Starting migration of Main DB to 64 11:55:26.1 Info: AlterTable Commands 11:55:26.1 Info: => 4E-07s 11:55:26.1 Info: CreateColumn Commands Result Int32 11:55:26.1 Info: ALTER TABLE "Commands" ADD COLUMN "Result" INTEGER NOT NULL DEFAULT 1 11:55:26.1 Info: => 0.0005573s 11:55:26.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (64, '2024-10-13T11:55:26', 'add_result_to_commands') 11:55:26.1 Info: Committing Transaction 11:55:26.1 Info: 64: add_result_to_commands migrated 11:55:26.1 Info: => 0.0010195s 11:55:26.1 Info: 65: health_restored_notification migrating 11:55:26.1 Info: Beginning Transaction 11:55:26.1 Info: Starting migration of Main DB to 65 11:55:26.1 Info: AlterTable Notifications 11:55:26.1 Info: => 5E-07s 11:55:26.1 Info: CreateColumn Notifications OnHealthRestored Boolean 11:55:26.1 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 11:55:26.1 Info: => 0.0005518s 11:55:26.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (65, '2024-10-13T11:55:26', 'health_restored_notification') 11:55:26.1 Info: Committing Transaction 11:55:26.1 Info: 65: health_restored_notification migrated 11:55:26.1 Info: => 0.0010087s 11:55:26.1 Info: 66: remove_uc migrating 11:55:26.1 Info: Beginning Transaction 11:55:26.1 Info: Starting migration of Main DB to 66 11:55:26.1 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.1 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' 11:55:26.1 Info: => 3.59E-05s 11:55:26.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (66, '2024-10-13T11:55:26', 'remove_uc') 11:55:26.1 Info: Committing Transaction 11:55:26.1 Info: 66: remove_uc migrated 11:55:26.1 Info: => 0.0004006s 11:55:26.1 Info: 67: download_clients_rename_tv_to_music migrating 11:55:26.1 Info: Beginning Transaction 11:55:26.1 Info: Starting migration of Main DB to 67 11:55:26.1 Info: INSERT INTO "DownloadClients" ("Enable", "Name", "Implementation", "Priority", "Settings", "ConfigContract") VALUES (1, 'QBittorrent', 'QBittorrent', 1, '{ "host": "127.0.0.1", "urlBase": "/my/", "tvDirectory": "abc", "recentTvPriority": 1, "olderTvPriority": 1 }', 'QBittorrentSettings') 11:55:26.1 Info: PerformDBOperation 11:55:26.1 Info: Performing DB Operation 11:55:26.1 Info: => 0.0009862s 11:55:26.1 Info: -> 1 Insert operations completed in 00:00:00.0000770 taking an average of 00:00:00.0000770 11:55:26.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (67, '2024-10-13T11:55:26', 'download_clients_rename_tv_to_music') 11:55:26.1 Info: Committing Transaction 11:55:26.1 Info: 67: download_clients_rename_tv_to_music migrated 11:55:26.1 Info: => 0.0014774s 11:55:26.1 Debug: Took: 00:00:00.3961534 11:55:26.2 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.download_clients_rename_tv_to_musicFixture.should_rename_settings_for_qbittorrent --- 11:55:26.2 Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.email_multiple_addressesFixture.should_convert_to_list_on_email_lists --- 11:55:26.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173262318793_209/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.2 Info: DatabaseEngineVersionCheck migrating 11:55:26.2 Info: PerformDBOperation 11:55:26.2 Info: Performing DB Operation 11:55:26.2 Info: SQLite 3.46.1 11:55:26.2 Info: => 0.0014148s 11:55:26.2 Info: DatabaseEngineVersionCheck migrated 11:55:26.2 Info: => 0.0014245s 11:55:26.2 Info: VersionMigration migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: CreateTable VersionInfo 11:55:26.2 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:26.2 Info: => 0.000188s 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: VersionMigration migrated 11:55:26.2 Info: => 0.0008672s 11:55:26.2 Info: VersionUniqueMigration migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: CreateIndex VersionInfo (Version) 11:55:26.2 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:26.2 Info: => 0.0001066s 11:55:26.2 Info: AlterTable VersionInfo 11:55:26.2 Info: => 5E-07s 11:55:26.2 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:26.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:26.2 Info: => 0.0004664s 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: VersionUniqueMigration migrated 11:55:26.2 Info: => 0.0007686s 11:55:26.2 Info: VersionDescriptionMigration migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: AlterTable VersionInfo 11:55:26.2 Info: => 5E-07s 11:55:26.2 Info: CreateColumn VersionInfo Description String 11:55:26.2 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:26.2 Info: => 0.0001964s 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: VersionDescriptionMigration migrated 11:55:26.2 Info: => 0.0004683s 11:55:26.2 Info: 1: InitialSetup migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 1 11:55:26.2 Info: CreateTable Config 11:55:26.2 Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) 11:55:26.2 Info: => 0.0001409s 11:55:26.2 Info: CreateIndex Config (Key) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) 11:55:26.2 Info: => 7.73E-05s 11:55:26.2 Info: CreateTable RootFolders 11:55:26.2 Info: CREATE TABLE "RootFolders" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Path" TEXT NOT NULL) 11:55:26.2 Info: => 9.17E-05s 11:55:26.2 Info: CreateIndex RootFolders (Path) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_RootFolders_Path" ON "RootFolders" ("Path" ASC) 11:55:26.2 Info: => 7.58E-05s 11:55:26.2 Info: CreateTable Artists 11:55:26.2 Info: CREATE TABLE "Artists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL DEFAULT 1, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "PrimaryAlbumTypes" TEXT, "SecondaryAlbumTypes" TEXT) 11:55:26.2 Info: => 0.0001944s 11:55:26.2 Info: CreateIndex Artists (ForeignArtistId) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:26.2 Info: => 7.57E-05s 11:55:26.2 Info: CreateIndex Artists (NameSlug) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:26.2 Info: => 6.83E-05s 11:55:26.2 Info: CreateIndex Artists (CleanName) 11:55:26.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:26.2 Info: => 6.68E-05s 11:55:26.2 Info: CreateIndex Artists (Path) 11:55:26.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:26.2 Info: => 6.44E-05s 11:55:26.2 Info: CreateTable Albums 11:55:26.2 Info: CREATE TABLE "Albums" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:26.2 Info: => 0.0001654s 11:55:26.2 Info: CreateIndex Albums (ForeignAlbumId) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:26.2 Info: => 7.1E-05s 11:55:26.2 Info: CreateIndex Albums (MBId) 11:55:26.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:26.2 Info: => 8.71E-05s 11:55:26.2 Info: CreateIndex Albums (TADBId) 11:55:26.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:26.2 Info: => 7.25E-05s 11:55:26.2 Info: CreateIndex Albums (TitleSlug) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:26.2 Info: => 7.09E-05s 11:55:26.2 Info: CreateIndex Albums (CleanTitle) 11:55:26.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:26.2 Info: => 6.8E-05s 11:55:26.2 Info: CreateIndex Albums (Path) 11:55:26.2 Info: CREATE INDEX "IX_Albums_Path" ON "Albums" ("Path" ASC) 11:55:26.2 Info: => 8.55E-05s 11:55:26.2 Info: CreateTable Tracks 11:55:26.2 Info: CREATE TABLE "Tracks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackNumber" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL DEFAULT 0) 11:55:26.2 Info: => 0.0001199s 11:55:26.2 Info: CreateIndex Tracks (ForeignTrackId) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:26.2 Info: => 6.79E-05s 11:55:26.2 Info: CreateIndex Tracks (ArtistId) 11:55:26.2 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:26.2 Info: => 6.86E-05s 11:55:26.2 Info: CreateIndex Tracks (TrackFileId) 11:55:26.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:26.2 Info: => 7.16E-05s 11:55:26.2 Info: CreateIndex Tracks (ArtistId, AlbumId, TrackNumber) 11:55:26.2 Info: CREATE INDEX "IX_Tracks_ArtistId_AlbumId_TrackNumber" ON "Tracks" ("ArtistId" ASC, "AlbumId" ASC, "TrackNumber" ASC) 11:55:26.2 Info: => 7.22E-05s 11:55:26.2 Info: CreateTable TrackFiles 11:55:26.2 Info: CREATE TABLE "TrackFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL DEFAULT 0) 11:55:26.2 Info: => 0.0001417s 11:55:26.2 Info: CreateIndex TrackFiles (ArtistId) 11:55:26.2 Info: CREATE INDEX "IX_TrackFiles_ArtistId" ON "TrackFiles" ("ArtistId" ASC) 11:55:26.2 Info: => 7.14E-05s 11:55:26.2 Info: CreateIndex TrackFiles (AlbumId) 11:55:26.2 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:26.2 Info: => 6.94E-05s 11:55:26.2 Info: CreateTable History 11:55:26.2 Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumId" INTEGER NOT NULL DEFAULT 0, "TrackId" INTEGER NOT NULL DEFAULT 0) 11:55:26.2 Info: => 0.0001629s 11:55:26.2 Info: CreateIndex History (Date) 11:55:26.2 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:26.2 Info: => 7.25E-05s 11:55:26.2 Info: CreateIndex History (EventType) 11:55:26.2 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:26.2 Info: => 6.93E-05s 11:55:26.2 Info: CreateIndex History (DownloadId) 11:55:26.2 Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) 11:55:26.2 Info: => 7.6E-05s 11:55:26.2 Info: CreateIndex History (AlbumId) 11:55:26.2 Info: CREATE INDEX "IX_History_AlbumId" ON "History" ("AlbumId" ASC) 11:55:26.2 Info: => 9.68E-05s 11:55:26.2 Info: CreateTable Notifications 11:55:26.2 Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "OnDownload" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL) 11:55:26.2 Info: => 0.0001354s 11:55:26.2 Info: CreateTable ScheduledTasks 11:55:26.2 Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL) 11:55:26.2 Info: => 0.0001027s 11:55:26.2 Info: CreateIndex ScheduledTasks (TypeName) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) 11:55:26.2 Info: => 7.44E-05s 11:55:26.2 Info: CreateTable Indexers 11:55:26.2 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, "EnableSearch" INTEGER) 11:55:26.2 Info: => 9.62E-05s 11:55:26.2 Info: CreateIndex Indexers (Name) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:26.2 Info: => 7.84E-05s 11:55:26.2 Info: CreateTable Profiles 11:55:26.2 Info: CREATE TABLE "Profiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL, "Items" TEXT NOT NULL) 11:55:26.2 Info: => 9.03E-05s 11:55:26.2 Info: CreateIndex Profiles (Name) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Profiles_Name" ON "Profiles" ("Name" ASC) 11:55:26.2 Info: => 9.81E-05s 11:55:26.2 Info: CreateTable QualityDefinitions 11:55:26.2 Info: CREATE TABLE "QualityDefinitions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Quality" INTEGER NOT NULL, "Title" TEXT NOT NULL, "MinSize" NUMERIC, "MaxSize" NUMERIC) 11:55:26.2 Info: => 0.0001166s 11:55:26.2 Info: CreateIndex QualityDefinitions (Quality) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Quality" ON "QualityDefinitions" ("Quality" ASC) 11:55:26.2 Info: => 7.34E-05s 11:55:26.2 Info: CreateIndex QualityDefinitions (Title) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_QualityDefinitions_Title" ON "QualityDefinitions" ("Title" ASC) 11:55:26.2 Info: => 7.58E-05s 11:55:26.2 Info: CreateTable NamingConfig 11:55:26.2 Info: CREATE TABLE "NamingConfig" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL DEFAULT 1, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "AlbumFolderFormat" TEXT) 11:55:26.2 Info: => 0.0001132s 11:55:26.2 Info: CreateTable Blacklist 11:55:26.2 Info: CREATE TABLE "Blacklist" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "Language" INTEGER NOT NULL DEFAULT 0, "ArtistId" INTEGER NOT NULL DEFAULT 0, "AlbumIds" TEXT NOT NULL DEFAULT '') 11:55:26.2 Info: => 0.0001557s 11:55:26.2 Info: CreateTable Metadata 11:55:26.2 Info: CREATE TABLE "Metadata" ("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) 11:55:26.2 Info: => 9.56E-05s 11:55:26.2 Info: CreateTable MetadataFiles 11:55:26.2 Info: CREATE TABLE "MetadataFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "Consumer" TEXT NOT NULL, "Type" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "LastUpdated" DATETIME NOT NULL, "AlbumId" INTEGER, "TrackFileId" INTEGER, "Hash" TEXT, "Added" DATETIME, "Extension" TEXT NOT NULL) 11:55:26.2 Info: => 0.0001116s 11:55:26.2 Info: CreateTable DownloadClients 11:55:26.2 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) 11:55:26.2 Info: => 0.000152s 11:55:26.2 Info: CreateTable PendingReleases 11:55:26.2 Info: CREATE TABLE "PendingReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Title" TEXT NOT NULL, "Added" DATETIME NOT NULL, "Release" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL DEFAULT 0, "ParsedAlbumInfo" TEXT NOT NULL DEFAULT '') 11:55:26.2 Info: => 0.0001207s 11:55:26.2 Info: CreateTable RemotePathMappings 11:55:26.2 Info: CREATE TABLE "RemotePathMappings" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Host" TEXT NOT NULL, "RemotePath" TEXT NOT NULL, "LocalPath" TEXT NOT NULL) 11:55:26.2 Info: => 0.0001168s 11:55:26.2 Info: CreateTable Tags 11:55:26.2 Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) 11:55:26.2 Info: => 8.66E-05s 11:55:26.2 Info: CreateIndex Tags (Label) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) 11:55:26.2 Info: => 8.8E-05s 11:55:26.2 Info: CreateTable Restrictions 11:55:26.2 Info: CREATE TABLE "Restrictions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Required" TEXT, "Preferred" TEXT, "Ignored" TEXT, "Tags" TEXT NOT NULL) 11:55:26.2 Info: => 9.47E-05s 11:55:26.2 Info: CreateTable DelayProfiles 11:55:26.2 Info: CREATE TABLE "DelayProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "EnableUsenet" INTEGER NOT NULL, "EnableTorrent" INTEGER NOT NULL, "PreferredProtocol" INTEGER NOT NULL, "UsenetDelay" INTEGER NOT NULL, "TorrentDelay" INTEGER NOT NULL, "Order" INTEGER NOT NULL, "Tags" TEXT NOT NULL) 11:55:26.2 Info: => 0.000125s 11:55:26.2 Info: CreateTable Users 11:55:26.2 Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) 11:55:26.2 Info: => 9.64E-05s 11:55:26.2 Info: CreateIndex Users (Identifier) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) 11:55:26.2 Info: => 8.3E-05s 11:55:26.2 Info: CreateIndex Users (Username) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) 11:55:26.2 Info: => 7.66E-05s 11:55:26.2 Info: CreateTable Commands 11:55:26.2 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) 11:55:26.2 Info: => 0.0001162s 11:55:26.2 Info: CreateTable IndexerStatus 11:55:26.2 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) 11:55:26.2 Info: => 0.0001099s 11:55:26.2 Info: CreateIndex IndexerStatus (ProviderId) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) 11:55:26.2 Info: => 0.000102s 11:55:26.2 Info: CreateTable ExtraFiles 11:55:26.2 Info: CREATE TABLE "ExtraFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:26.2 Info: => 0.0001149s 11:55:26.2 Info: CreateTable LyricFiles 11:55:26.2 Info: CREATE TABLE "LyricFiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL, "Language" INTEGER NOT NULL) 11:55:26.2 Info: => 0.0001229s 11:55:26.2 Info: CreateTable LanguageProfiles 11:55:26.2 Info: CREATE TABLE "LanguageProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Languages" TEXT NOT NULL, "Cutoff" INTEGER NOT NULL) 11:55:26.2 Info: => 8.58E-05s 11:55:26.2 Info: CreateIndex LanguageProfiles (Name) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_LanguageProfiles_Name" ON "LanguageProfiles" ("Name" ASC) 11:55:26.2 Info: => 8.24E-05s 11:55:26.2 Info: CreateTable DownloadClientStatus 11:55:26.2 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) 11:55:26.2 Info: => 9.51E-05s 11:55:26.2 Info: CreateIndex DownloadClientStatus (ProviderId) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) 11:55:26.2 Info: => 8.38E-05s 11:55:26.2 Info: INSERT INTO "DelayProfiles" ("EnableUsenet", "EnableTorrent", "PreferredProtocol", "UsenetDelay", "TorrentDelay", "Order", "Tags") VALUES (1, 1, 1, 0, 0, 2147483647, '[]') 11:55:26.2 Info: -> 1 Insert operations completed in 00:00:00.0000520 taking an average of 00:00:00.0000520 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:26', 'InitialSetup') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 1: InitialSetup migrated 11:55:26.2 Info: => 0.0009227s 11:55:26.2 Info: 2: add_reason_to_pending_releases migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 2 11:55:26.2 Info: AlterTable PendingReleases 11:55:26.2 Info: => 4E-07s 11:55:26.2 Info: CreateColumn PendingReleases Reason Int32 11:55:26.2 Info: ALTER TABLE "PendingReleases" ADD COLUMN "Reason" INTEGER NOT NULL DEFAULT 0 11:55:26.2 Info: => 0.0005738s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:26', 'add_reason_to_pending_releases') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 2: add_reason_to_pending_releases migrated 11:55:26.2 Info: => 0.0010047s 11:55:26.2 Info: 3: add_medium_support migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 3 11:55:26.2 Info: AlterTable Albums 11:55:26.2 Info: => 5E-07s 11:55:26.2 Info: CreateColumn Albums Media String 11:55:26.2 Info: ALTER TABLE "Albums" ADD COLUMN "Media" TEXT NOT NULL DEFAULT '' 11:55:26.2 Info: => 0.0004728s 11:55:26.2 Info: AlterTable Tracks 11:55:26.2 Info: => 4E-07s 11:55:26.2 Info: CreateColumn Tracks MediumNumber Int32 11:55:26.2 Info: ALTER TABLE "Tracks" ADD COLUMN "MediumNumber" INTEGER NOT NULL DEFAULT 0 11:55:26.2 Info: => 0.0004415s 11:55:26.2 Info: AlterTable Tracks 11:55:26.2 Info: => 4E-07s 11:55:26.2 Info: CreateColumn Tracks AbsoluteTrackNumber Int32 11:55:26.2 Info: ALTER TABLE "Tracks" ADD COLUMN "AbsoluteTrackNumber" INTEGER NOT NULL DEFAULT 0 11:55:26.2 Info: => 0.0004415s 11:55:26.2 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:26.2 Info: UPDATE "Tracks" SET "AbsoluteTrackNumber" = "TrackNumber" 11:55:26.2 Info: => 3.49E-05s 11:55:26.2 Info: DeleteColumn Tracks TrackNumber 11:55:26.2 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "Compilation" INTEGER NOT NULL, "DiscNumber" INTEGER, "TrackFileId" INTEGER, "Monitored" INTEGER NOT NULL, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL) 11:55:26.2 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber") SELECT "Id", "ForeignTrackId", "ArtistId", "AlbumId", "Title", "Explicit", "Compilation", "DiscNumber", "TrackFileId", "Monitored", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber" FROM "Tracks" 11:55:26.2 Info: DROP TABLE "Tracks" 11:55:26.2 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Tracks_ArtistId" ON "Tracks" ("ArtistId" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:26.2 Info: => 0.0038831s 11:55:26.2 Info: AlterTable Tracks 11:55:26.2 Info: => 4E-07s 11:55:26.2 Info: CreateColumn Tracks TrackNumber String 11:55:26.2 Info: ALTER TABLE "Tracks" ADD COLUMN "TrackNumber" TEXT 11:55:26.2 Info: => 0.0005202s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:26', 'add_medium_support') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 3: add_medium_support migrated 11:55:26.2 Info: => 0.0010268s 11:55:26.2 Info: 4: add_various_qualites_in_profile migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 4 11:55:26.2 Info: ExecuteSqlStatement UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:26.2 Info: UPDATE "QualityDefinitions" SET "Title" = 'MP3-160' WHERE "Quality" = 5 11:55:26.2 Info: => 3.94E-05s 11:55:26.2 Info: PerformDBOperation 11:55:26.2 Info: Performing DB Operation 11:55:26.2 Info: => 2.52E-05s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:26', 'add_various_qualites_in_profile') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 4: add_various_qualites_in_profile migrated 11:55:26.2 Info: => 0.0003779s 11:55:26.2 Info: 5: metadata_profiles migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 5 11:55:26.2 Info: CreateTable MetadataProfiles 11:55:26.2 Info: CREATE TABLE "MetadataProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "PrimaryAlbumTypes" TEXT NOT NULL, "SecondaryAlbumTypes" TEXT NOT NULL) 11:55:26.2 Info: => 0.000106s 11:55:26.2 Info: CreateIndex MetadataProfiles (Name) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_MetadataProfiles_Name" ON "MetadataProfiles" ("Name" ASC) 11:55:26.2 Info: => 8.96E-05s 11:55:26.2 Info: AlterTable Artists 11:55:26.2 Info: => 4E-07s 11:55:26.2 Info: CreateColumn Artists MetadataProfileId Int32 11:55:26.2 Info: ALTER TABLE "Artists" ADD COLUMN "MetadataProfileId" INTEGER NOT NULL DEFAULT 1 11:55:26.2 Info: => 0.0004656s 11:55:26.2 Info: DeleteColumn Artists PrimaryAlbumTypes 11:55:26.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "SecondaryAlbumTypes" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:26.2 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "SecondaryAlbumTypes", "MetadataProfileId" FROM "Artists" 11:55:26.2 Info: DROP TABLE "Artists" 11:55:26.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:26.2 Info: => 0.0040214s 11:55:26.2 Info: DeleteColumn Artists SecondaryAlbumTypes 11:55:26.2 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Name" TEXT NOT NULL, "NameSlug" TEXT, "CleanName" TEXT NOT NULL, "Status" INTEGER NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "DateFormed" DATETIME, "Members" TEXT, "Ratings" TEXT, "Genres" TEXT, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "Links" TEXT, "ArtistType" TEXT, "Disambiguation" TEXT, "MetadataProfileId" INTEGER NOT NULL) 11:55:26.2 Info: INSERT INTO "Artists_temp" ("Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId") SELECT "Id", "ForeignArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Name", "NameSlug", "CleanName", "Status", "Overview", "Images", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "LastDiskSync", "DateFormed", "Members", "Ratings", "Genres", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "Links", "ArtistType", "Disambiguation", "MetadataProfileId" FROM "Artists" 11:55:26.2 Info: DROP TABLE "Artists" 11:55:26.2 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Artists_ForeignArtistId" ON "Artists" ("ForeignArtistId" ASC) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Artists_NameSlug" ON "Artists" ("NameSlug" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:26.2 Info: => 0.0039849s 11:55:26.2 Info: AlterTable Albums 11:55:26.2 Info: => 4E-07s 11:55:26.2 Info: CreateColumn Albums SecondaryTypes String 11:55:26.2 Info: ALTER TABLE "Albums" ADD COLUMN "SecondaryTypes" TEXT 11:55:26.2 Info: => 0.0004555s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:26', 'metadata_profiles') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 5: metadata_profiles migrated 11:55:26.2 Info: => 0.000963s 11:55:26.2 Info: 6: separate_automatic_and_interactive_search migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 6 11:55:26.2 Info: RenameColumn Indexers EnableSearch to EnableAutomaticSearch 11:55:26.2 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, "EnableAutomaticSearch" INTEGER) 11:55:26.2 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableSearch" FROM "Indexers" 11:55:26.2 Info: DROP TABLE "Indexers" 11:55:26.2 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:26.2 Info: => 0.0033778s 11:55:26.2 Info: AlterTable Indexers 11:55:26.2 Info: => 4E-07s 11:55:26.2 Info: CreateColumn Indexers EnableInteractiveSearch Boolean 11:55:26.2 Info: ALTER TABLE "Indexers" ADD COLUMN "EnableInteractiveSearch" INTEGER 11:55:26.2 Info: => 0.0004443s 11:55:26.2 Info: ExecuteSqlStatement UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:26.2 Info: UPDATE "Indexers" SET "EnableInteractiveSearch" = "EnableAutomaticSearch" 11:55:26.2 Info: => 3.07E-05s 11:55:26.2 Info: AlterTable Indexers 11:55:26.2 Info: => 3E-07s 11:55:26.2 Info: AlterColumn Indexers EnableInteractiveSearch Boolean 11:55:26.2 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, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL) 11:55:26.2 Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch" FROM "Indexers" 11:55:26.2 Info: DROP TABLE "Indexers" 11:55:26.2 Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) 11:55:26.2 Info: => 0.0032909s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:26', 'separate_automatic_and_interactive_search') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 6: separate_automatic_and_interactive_search migrated 11:55:26.2 Info: => 0.0037498s 11:55:26.2 Info: 7: change_album_path_to_relative migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 7 11:55:26.2 Info: DeleteColumn Albums Path 11:55:26.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT) 11:55:26.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes" FROM "Albums" 11:55:26.2 Info: DROP TABLE "Albums" 11:55:26.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:26.2 Info: => 0.0040834s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:26', 'change_album_path_to_relative') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 7: change_album_path_to_relative migrated 11:55:26.2 Info: => 0.0046589s 11:55:26.2 Info: 8: change_quality_size_mb_to_kb migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 8 11:55:26.2 Info: ExecuteSqlStatement UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:26.2 Info: UPDATE QualityDefinitions SET MaxSize = CASE WHEN (CAST(MaxSize AS FLOAT) / 60) * 8 * 1024 < 1500 THEN ROUND((CAST(MaxSize AS FLOAT) / 60) * 8 * 1024, 0) ELSE NULL END 11:55:26.2 Info: => 4.29E-05s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:26', 'change_quality_size_mb_to_kb') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 8: change_quality_size_mb_to_kb migrated 11:55:26.2 Info: => 0.0003903s 11:55:26.2 Info: 9: album_releases migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 9 11:55:26.2 Info: AlterTable Albums 11:55:26.2 Info: => 4E-07s 11:55:26.2 Info: CreateColumn Albums Releases String 11:55:26.2 Info: ALTER TABLE "Albums" ADD COLUMN "Releases" TEXT DEFAULT '' 11:55:26.2 Info: => 0.0004596s 11:55:26.2 Info: AlterTable Albums 11:55:26.2 Info: => 3E-07s 11:55:26.2 Info: CreateColumn Albums CurrentRelease String 11:55:26.2 Info: ALTER TABLE "Albums" ADD COLUMN "CurrentRelease" TEXT DEFAULT '' 11:55:26.2 Info: => 0.0004411s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:26', 'album_releases') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 9: album_releases migrated 11:55:26.2 Info: => 0.0008416s 11:55:26.2 Info: 10: album_releases_fix migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 10 11:55:26.2 Info: AlterTable Albums 11:55:26.2 Info: => 4E-07s 11:55:26.2 Info: AlterColumn Albums Releases String 11:55:26.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT) 11:55:26.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:26.2 Info: DROP TABLE "Albums" 11:55:26.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:26.2 Info: => 0.0040121s 11:55:26.2 Info: AlterTable Albums 11:55:26.2 Info: => 3E-07s 11:55:26.2 Info: AlterColumn Albums CurrentRelease String 11:55:26.2 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "ArtistId" INTEGER NOT NULL, "MBId" TEXT, "AMId" TEXT, "TADBId" INTEGER, "DiscogsId" INTEGER, "Title" TEXT NOT NULL, "TitleSlug" TEXT, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "LastDiskSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "Label" TEXT, "SortTitle" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "Duration" INTEGER NOT NULL, "Media" TEXT NOT NULL, "SecondaryTypes" TEXT, "Releases" TEXT NOT NULL, "CurrentRelease" TEXT NOT NULL) 11:55:26.2 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease") SELECT "Id", "ForeignAlbumId", "ArtistId", "MBId", "AMId", "TADBId", "DiscogsId", "Title", "TitleSlug", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "LastDiskSync", "ReleaseDate", "Ratings", "Genres", "Label", "SortTitle", "ProfileId", "Tags", "Added", "AlbumType", "AddOptions", "Duration", "Media", "SecondaryTypes", "Releases", "CurrentRelease" FROM "Albums" 11:55:26.2 Info: DROP TABLE "Albums" 11:55:26.2 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Albums_MBId" ON "Albums" ("MBId" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Albums_TADBId" ON "Albums" ("TADBId" ASC) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_Albums_TitleSlug" ON "Albums" ("TitleSlug" ASC) 11:55:26.2 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:26.2 Info: => 0.0039876s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:26', 'album_releases_fix') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 10: album_releases_fix migrated 11:55:26.2 Info: => 0.0044628s 11:55:26.2 Info: 11: import_lists migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 11 11:55:26.2 Info: CreateTable ImportLists 11:55:26.2 Info: CREATE TABLE "ImportLists" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL) 11:55:26.2 Info: => 0.0001291s 11:55:26.2 Info: CreateIndex ImportLists (Name) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:26.2 Info: => 7.86E-05s 11:55:26.2 Info: CreateTable ImportListStatus 11:55:26.2 Info: CREATE TABLE "ImportListStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastSyncListInfo" TEXT) 11:55:26.2 Info: => 0.0001029s 11:55:26.2 Info: CreateIndex ImportListStatus (ProviderId) 11:55:26.2 Info: CREATE UNIQUE INDEX "IX_ImportListStatus_ProviderId" ON "ImportListStatus" ("ProviderId" ASC) 11:55:26.2 Info: => 7.69E-05s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:26', 'import_lists') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 11: import_lists migrated 11:55:26.2 Info: => 0.0005419s 11:55:26.2 Info: 12: add_release_status migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 12 11:55:26.2 Info: AlterTable MetadataProfiles 11:55:26.2 Info: => 4E-07s 11:55:26.2 Info: CreateColumn MetadataProfiles ReleaseStatuses String 11:55:26.2 Info: ALTER TABLE "MetadataProfiles" ADD COLUMN "ReleaseStatuses" TEXT NOT NULL DEFAULT '' 11:55:26.2 Info: => 0.0004583s 11:55:26.2 Info: PerformDBOperation 11:55:26.2 Info: Performing DB Operation 11:55:26.2 Info: => 2.53E-05s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:26', 'add_release_status') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 12: add_release_status migrated 11:55:26.2 Info: => 0.0004654s 11:55:26.2 Info: 13: album_download_notification migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 13 11:55:26.2 Info: AlterTable Notifications 11:55:26.2 Info: => 4E-07s 11:55:26.2 Info: CreateColumn Notifications OnAlbumDownload Boolean 11:55:26.2 Info: ALTER TABLE "Notifications" ADD COLUMN "OnAlbumDownload" INTEGER NOT NULL DEFAULT 0 11:55:26.2 Info: => 0.0005152s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:26', 'album_download_notification') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 13: album_download_notification migrated 11:55:26.2 Info: => 0.0009969s 11:55:26.2 Info: 14: fix_language_metadata_profiles migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 14 11:55:26.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:26.2 Info: UPDATE "Artists" SET "MetadataProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "MetadataProfiles") > 0) THEN (SELECT "Id" FROM "MetadataProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."MetadataProfileId" = 0 11:55:26.2 Info: => 7.91E-05s 11:55:26.2 Info: ExecuteSqlStatement UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:26.2 Info: UPDATE "Artists" SET "LanguageProfileId" = CASE WHEN ((SELECT COUNT(*) FROM "LanguageProfiles") > 0) THEN (SELECT "Id" FROM "LanguageProfiles" ORDER BY "Id" ASC LIMIT 1) ELSE 0 END WHERE "Artists"."LanguageProfileId" = 0 11:55:26.2 Info: => 6.89E-05s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:26', 'fix_language_metadata_profiles') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 14: fix_language_metadata_profiles migrated 11:55:26.2 Info: => 0.0004754s 11:55:26.2 Info: 15: remove_fanzub migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 15 11:55:26.2 Info: ExecuteSqlStatement DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:26.2 Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Fanzub'; 11:55:26.2 Info: => 3.02E-05s 11:55:26.2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:26', 'remove_fanzub') 11:55:26.2 Info: Committing Transaction 11:55:26.2 Info: 15: remove_fanzub migrated 11:55:26.2 Info: => 0.0004215s 11:55:26.2 Info: 16: update_artist_history_indexes migrating 11:55:26.2 Info: Beginning Transaction 11:55:26.2 Info: Starting migration of Main DB to 16 11:55:26.2 Info: CreateIndex Albums (ArtistId) 11:55:26.2 Info: CREATE INDEX "IX_Albums_ArtistId" ON "Albums" ("ArtistId" ASC) 11:55:26.2 Info: => 9.68E-05s 11:55:26.2 Info: CreateIndex Albums (ArtistId, ReleaseDate) 11:55:26.2 Info: CREATE INDEX "IX_Albums_ArtistId_ReleaseDate" ON "Albums" ("ArtistId" ASC, "ReleaseDate" ASC) 11:55:26.2 Info: => 8.03E-05s 11:55:26.2 Info: DeleteIndex History (AlbumId) 11:55:26.2 Info: DROP INDEX "IX_History_AlbumId" 11:55:26.3 Info: => 0.0001375s 11:55:26.3 Info: CreateIndex History (AlbumId, Date) 11:55:26.3 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:26.3 Info: => 9.25E-05s 11:55:26.3 Info: DeleteIndex History (DownloadId) 11:55:26.3 Info: DROP INDEX "IX_History_DownloadId" 11:55:26.3 Info: => 0.0001174s 11:55:26.3 Info: CreateIndex History (DownloadId, Date) 11:55:26.3 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:26.3 Info: => 0.0001146s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:26', 'update_artist_history_indexes') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 16: update_artist_history_indexes migrated 11:55:26.3 Info: => 0.0005701s 11:55:26.3 Info: 17: remove_nma migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 17 11:55:26.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'NotifyMyAndroid' 11:55:26.3 Info: => 3.91E-05s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:26', 'remove_nma') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 17: remove_nma migrated 11:55:26.3 Info: => 0.0004568s 11:55:26.3 Info: 18: album_disambiguation migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 18 11:55:26.3 Info: AlterTable Albums 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn Albums Disambiguation String 11:55:26.3 Info: ALTER TABLE "Albums" ADD COLUMN "Disambiguation" TEXT 11:55:26.3 Info: => 0.0004728s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:26', 'album_disambiguation') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 18: album_disambiguation migrated 11:55:26.3 Info: => 0.0008978s 11:55:26.3 Info: 19: add_ape_quality_in_profiles migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 19 11:55:26.3 Info: PerformDBOperation 11:55:26.3 Info: Performing DB Operation 11:55:26.3 Info: => 2.68E-05s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:26', 'add_ape_quality_in_profiles') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 19: add_ape_quality_in_profiles migrated 11:55:26.3 Info: => 0.0003619s 11:55:26.3 Info: 20: remove_pushalot migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 20 11:55:26.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.3 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Pushalot' 11:55:26.3 Info: => 4.76E-05s 11:55:26.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.3 Info: DELETE FROM "Metadata" WHERE "Implementation" = 'MediaBrowserMetadata' 11:55:26.3 Info: => 2.82E-05s 11:55:26.3 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.3 Info: DELETE FROM "MetadataFiles" WHERE "Consumer" = 'MediaBrowserMetadata' 11:55:26.3 Info: => 2.47E-05s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:26', 'remove_pushalot') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 20: remove_pushalot migrated 11:55:26.3 Info: => 0.0003906s 11:55:26.3 Info: 21: add_custom_filters migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 21 11:55:26.3 Info: CreateTable CustomFilters 11:55:26.3 Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) 11:55:26.3 Info: => 0.0001418s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:26', 'add_custom_filters') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 21: add_custom_filters migrated 11:55:26.3 Info: => 0.0005096s 11:55:26.3 Info: 22: import_list_tags migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 22 11:55:26.3 Info: AlterTable ImportLists 11:55:26.3 Info: => 5E-07s 11:55:26.3 Info: CreateColumn ImportLists Tags String 11:55:26.3 Info: ALTER TABLE "ImportLists" ADD COLUMN "Tags" TEXT 11:55:26.3 Info: => 0.0005175s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:26', 'import_list_tags') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 22: import_list_tags migrated 11:55:26.3 Info: => 0.0008862s 11:55:26.3 Info: 23: add_release_groups_etc migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 23 11:55:26.3 Info: CreateTable ArtistMetadata 11:55:26.3 Info: CREATE TABLE "ArtistMetadata" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignArtistId" TEXT NOT NULL, "Name" TEXT NOT NULL, "Overview" TEXT, "Disambiguation" TEXT, "Type" TEXT, "Status" INTEGER NOT NULL, "Images" TEXT NOT NULL, "Links" TEXT, "Genres" TEXT, "Ratings" TEXT, "Members" TEXT) 11:55:26.3 Info: => 0.0001641s 11:55:26.3 Info: CreateIndex ArtistMetadata (ForeignArtistId) 11:55:26.3 Info: CREATE UNIQUE INDEX "IX_ArtistMetadata_ForeignArtistId" ON "ArtistMetadata" ("ForeignArtistId" ASC) 11:55:26.3 Info: => 0.0094659s 11:55:26.3 Info: ExecuteSqlStatement INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:26.3 Info: INSERT INTO "ArtistMetadata" ("ForeignArtistId", "Name", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") SELECT "ForeignArtistId", "Name", "Overview", "Disambiguation", "ArtistType", "Status", "Images", "Links", "Genres", "Ratings", "Members" FROM "Artists" 11:55:26.3 Info: => 7.94E-05s 11:55:26.3 Info: AlterTable Artists 11:55:26.3 Info: => 3E-07s 11:55:26.3 Info: CreateColumn Artists ArtistMetadataId Int32 11:55:26.3 Info: ALTER TABLE "Artists" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:26.3 Info: => 0.0005385s 11:55:26.3 Info: ExecuteSqlStatement UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:26.3 Info: UPDATE "Artists" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" WHERE "ArtistMetadata"."ForeignArtistId" = "Artists"."ForeignArtistId") 11:55:26.3 Info: => 5.61E-05s 11:55:26.3 Info: CreateTable AlbumReleases 11:55:26.3 Info: CREATE TABLE "AlbumReleases" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignReleaseId" TEXT NOT NULL, "AlbumId" INTEGER NOT NULL, "Title" TEXT NOT NULL, "Status" TEXT NOT NULL, "Duration" INTEGER NOT NULL DEFAULT 0, "Label" TEXT, "Disambiguation" TEXT, "Country" TEXT, "ReleaseDate" DATETIME, "Media" TEXT, "TrackCount" INTEGER, "Monitored" INTEGER NOT NULL) 11:55:26.3 Info: => 0.0001294s 11:55:26.3 Info: CreateIndex AlbumReleases (ForeignReleaseId) 11:55:26.3 Info: CREATE UNIQUE INDEX "IX_AlbumReleases_ForeignReleaseId" ON "AlbumReleases" ("ForeignReleaseId" ASC) 11:55:26.3 Info: => 0.0001175s 11:55:26.3 Info: CreateIndex AlbumReleases (AlbumId) 11:55:26.3 Info: CREATE INDEX "IX_AlbumReleases_AlbumId" ON "AlbumReleases" ("AlbumId" ASC) 11:55:26.3 Info: => 0.0001162s 11:55:26.3 Info: PerformDBOperation 11:55:26.3 Info: Performing DB Operation 11:55:26.3 Info: => 3.74E-05s 11:55:26.3 Info: AlterTable Albums 11:55:26.3 Info: => 3E-07s 11:55:26.3 Info: CreateColumn Albums ArtistMetadataId Int32 11:55:26.3 Info: ALTER TABLE "Albums" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:26.3 Info: => 0.0005457s 11:55:26.3 Info: AlterTable Albums 11:55:26.3 Info: => 3E-07s 11:55:26.3 Info: CreateColumn Albums AnyReleaseOk Boolean 11:55:26.3 Info: ALTER TABLE "Albums" ADD COLUMN "AnyReleaseOk" INTEGER NOT NULL DEFAULT 1 11:55:26.3 Info: => 0.000515s 11:55:26.3 Info: AlterTable Albums 11:55:26.3 Info: => 3E-07s 11:55:26.3 Info: CreateColumn Albums Links String 11:55:26.3 Info: ALTER TABLE "Albums" ADD COLUMN "Links" TEXT 11:55:26.3 Info: => 0.0005066s 11:55:26.3 Info: ExecuteSqlStatement UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:26.3 Info: UPDATE "Albums" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Artists" ON "ArtistMetadata"."Id" = "Artists"."ArtistMetadataId" WHERE "Albums"."ArtistId" = "Artists"."Id") 11:55:26.3 Info: => 8.47E-05s 11:55:26.3 Info: AlterTable Tracks 11:55:26.3 Info: => 3E-07s 11:55:26.3 Info: CreateColumn Tracks ForeignRecordingId String 11:55:26.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ForeignRecordingId" TEXT NOT NULL DEFAULT '0' 11:55:26.3 Info: => 0.0005111s 11:55:26.3 Info: AlterTable Tracks 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn Tracks AlbumReleaseId Int32 11:55:26.3 Info: ALTER TABLE "Tracks" ADD COLUMN "AlbumReleaseId" INTEGER NOT NULL DEFAULT 0 11:55:26.3 Info: => 0.0005123s 11:55:26.3 Info: AlterTable Tracks 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn Tracks ArtistMetadataId Int32 11:55:26.3 Info: ALTER TABLE "Tracks" ADD COLUMN "ArtistMetadataId" INTEGER NOT NULL DEFAULT 0 11:55:26.3 Info: => 0.0005753s 11:55:26.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:26.3 Info: UPDATE "Tracks" SET "AlbumReleaseId" = (SELECT "AlbumReleases"."Id" FROM "AlbumReleases" JOIN "Albums" ON "AlbumReleases"."AlbumId" = "Albums"."Id" WHERE "Albums"."Id" = "Tracks"."AlbumId") 11:55:26.3 Info: => 0.000105s 11:55:26.3 Info: ExecuteSqlStatement UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:26.3 Info: UPDATE "Tracks" SET "ArtistMetadataId" = (SELECT "ArtistMetadata"."Id" FROM "ArtistMetadata" JOIN "Albums" ON "ArtistMetadata"."Id" = "Albums"."ArtistMetadataId" WHERE "Tracks"."AlbumId" = "Albums"."Id") 11:55:26.3 Info: => 5.86E-05s 11:55:26.3 Info: DeleteColumn Artists ForeignArtistId, Name, Overview, Disambiguation, ArtistType, Status, Images, Links, Genres, Ratings, Members, MBId, AMId, TADBId, DiscogsId, NameSlug, LastDiskSync, DateFormed 11:55:26.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "ProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:26.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:26.3 Info: DROP TABLE "Artists" 11:55:26.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:26.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:26.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:26.3 Info: => 0.0042508s 11:55:26.3 Info: DeleteColumn Albums ArtistId, MBId, AMId, TADBId, DiscogsId, TitleSlug, Label, SortTitle, Tags, Duration, Media, Releases, CurrentRelease, LastDiskSync 11:55:26.3 Info: CREATE TABLE "Albums_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignAlbumId" TEXT NOT NULL, "Title" TEXT NOT NULL, "CleanTitle" TEXT NOT NULL, "Overview" TEXT, "Images" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "ReleaseDate" DATETIME, "Ratings" TEXT, "Genres" TEXT, "ProfileId" INTEGER, "Added" DATETIME, "AlbumType" TEXT NOT NULL, "AddOptions" TEXT, "SecondaryTypes" TEXT, "Disambiguation" TEXT, "ArtistMetadataId" INTEGER NOT NULL, "AnyReleaseOk" INTEGER NOT NULL, "Links" TEXT) 11:55:26.3 Info: INSERT INTO "Albums_temp" ("Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links") SELECT "Id", "ForeignAlbumId", "Title", "CleanTitle", "Overview", "Images", "Monitored", "LastInfoSync", "ReleaseDate", "Ratings", "Genres", "ProfileId", "Added", "AlbumType", "AddOptions", "SecondaryTypes", "Disambiguation", "ArtistMetadataId", "AnyReleaseOk", "Links" FROM "Albums" 11:55:26.3 Info: DROP TABLE "Albums" 11:55:26.3 Info: ALTER TABLE "Albums_temp" RENAME TO "Albums" 11:55:26.3 Info: CREATE UNIQUE INDEX "IX_Albums_ForeignAlbumId" ON "Albums" ("ForeignAlbumId" ASC) 11:55:26.3 Info: CREATE INDEX "IX_Albums_CleanTitle" ON "Albums" ("CleanTitle" ASC) 11:55:26.3 Info: => 0.0043056s 11:55:26.3 Info: DeleteColumn Tracks ArtistId, AlbumId, Compilation, DiscNumber, Monitored 11:55:26.3 Info: CREATE TABLE "Tracks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignTrackId" TEXT NOT NULL, "Title" TEXT, "Explicit" INTEGER NOT NULL, "TrackFileId" INTEGER, "Ratings" TEXT, "Duration" INTEGER NOT NULL, "MediumNumber" INTEGER NOT NULL, "AbsoluteTrackNumber" INTEGER NOT NULL, "TrackNumber" TEXT, "ForeignRecordingId" TEXT NOT NULL, "AlbumReleaseId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:26.3 Info: INSERT INTO "Tracks_temp" ("Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId") SELECT "Id", "ForeignTrackId", "Title", "Explicit", "TrackFileId", "Ratings", "Duration", "MediumNumber", "AbsoluteTrackNumber", "TrackNumber", "ForeignRecordingId", "AlbumReleaseId", "ArtistMetadataId" FROM "Tracks" 11:55:26.3 Info: DROP TABLE "Tracks" 11:55:26.3 Info: ALTER TABLE "Tracks_temp" RENAME TO "Tracks" 11:55:26.3 Info: CREATE UNIQUE INDEX "IX_Tracks_ForeignTrackId" ON "Tracks" ("ForeignTrackId" ASC) 11:55:26.3 Info: CREATE INDEX "IX_Tracks_TrackFileId" ON "Tracks" ("TrackFileId" ASC) 11:55:26.3 Info: => 0.0039328s 11:55:26.3 Info: DeleteColumn TrackFiles ArtistId 11:55:26.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL) 11:55:26.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language" FROM "TrackFiles" 11:55:26.3 Info: DROP TABLE "TrackFiles" 11:55:26.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:26.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:26.3 Info: => 0.0037637s 11:55:26.3 Info: CreateIndex Artists (ArtistMetadataId) 11:55:26.3 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:26.3 Info: => 9.94E-05s 11:55:26.3 Info: CreateIndex Artists (Monitored) 11:55:26.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:26.3 Info: => 9.3E-05s 11:55:26.3 Info: CreateIndex Albums (ArtistMetadataId) 11:55:26.3 Info: CREATE INDEX "IX_Albums_ArtistMetadataId" ON "Albums" ("ArtistMetadataId" ASC) 11:55:26.3 Info: => 9.3E-05s 11:55:26.3 Info: CreateIndex Tracks (ArtistMetadataId) 11:55:26.3 Info: CREATE INDEX "IX_Tracks_ArtistMetadataId" ON "Tracks" ("ArtistMetadataId" ASC) 11:55:26.3 Info: => 8.94E-05s 11:55:26.3 Info: CreateIndex Tracks (AlbumReleaseId) 11:55:26.3 Info: CREATE INDEX "IX_Tracks_AlbumReleaseId" ON "Tracks" ("AlbumReleaseId" ASC) 11:55:26.3 Info: => 8.89E-05s 11:55:26.3 Info: CreateIndex Tracks (ForeignRecordingId) 11:55:26.3 Info: CREATE INDEX "IX_Tracks_ForeignRecordingId" ON "Tracks" ("ForeignRecordingId" ASC) 11:55:26.3 Info: => 8.91E-05s 11:55:26.3 Info: UpdateData 11:55:26.3 Info: UPDATE "Artists" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:26.3 Info: => 3.83E-05s 11:55:26.3 Info: UpdateData 11:55:26.3 Info: UPDATE "Albums" SET "LastInfoSync" = '2018-01-01T00:00:01' WHERE 1 = 1 11:55:26.3 Info: => 3.11E-05s 11:55:26.3 Info: UpdateData 11:55:26.3 Info: UPDATE "ScheduledTasks" SET "LastExecution" = '2018-01-01T00:00:01' WHERE "TypeName" = 'NzbDrone.Core.Music.Commands.RefreshArtistCommand' 11:55:26.3 Info: => 3.47E-05s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:26', 'add_release_groups_etc') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 23: add_release_groups_etc migrated 11:55:26.3 Info: => 0.0006388s 11:55:26.3 Info: 24: NewMediaInfoFormat migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 24 11:55:26.3 Info: UpdateData 11:55:26.3 Info: UPDATE "TrackFiles" SET "MediaInfo" = '' WHERE 1 = 1 11:55:26.3 Info: => 3.74E-05s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:26', 'NewMediaInfoFormat') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 24: NewMediaInfoFormat migrated 11:55:26.3 Info: => 0.0004453s 11:55:26.3 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 25 11:55:26.3 Info: RenameTable Restrictions ReleaseProfiles 11:55:26.3 Info: ALTER TABLE "Restrictions" RENAME TO "ReleaseProfiles" 11:55:26.3 Info: => 0.0013612s 11:55:26.3 Info: AlterTable ReleaseProfiles 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn ReleaseProfiles IncludePreferredWhenRenaming Boolean 11:55:26.3 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IncludePreferredWhenRenaming" INTEGER NOT NULL DEFAULT 1 11:55:26.3 Info: => 0.0004805s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:26', 'rename_restrictions_to_release_profiles') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:26.3 Info: => 0.0009155s 11:55:26.3 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 26 11:55:26.3 Info: RenameTable Profiles QualityProfiles 11:55:26.3 Info: ALTER TABLE "Profiles" RENAME TO "QualityProfiles" 11:55:26.3 Info: => 0.0013622s 11:55:26.3 Info: AlterTable QualityProfiles 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn QualityProfiles UpgradeAllowed Boolean 11:55:26.3 Info: ALTER TABLE "QualityProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:26.3 Info: => 0.0004769s 11:55:26.3 Info: AlterTable LanguageProfiles 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn LanguageProfiles UpgradeAllowed Boolean 11:55:26.3 Info: ALTER TABLE "LanguageProfiles" ADD COLUMN "UpgradeAllowed" INTEGER 11:55:26.3 Info: => 0.0005347s 11:55:26.3 Info: UpdateData 11:55:26.3 Info: UPDATE "QualityProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:26.3 Info: => 3.62E-05s 11:55:26.3 Info: UpdateData 11:55:26.3 Info: UPDATE "LanguageProfiles" SET "UpgradeAllowed" = 1 WHERE 1 = 1 11:55:26.3 Info: => 2.75E-05s 11:55:26.3 Info: RenameColumn Artists ProfileId to QualityProfileId 11:55:26.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:26.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "ProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:26.3 Info: DROP TABLE "Artists" 11:55:26.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:26.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:26.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:26.3 Info: CREATE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:26.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:26.3 Info: => 0.0041919s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:26', 'rename_quality_profiles_add_upgrade_allowed') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:26.3 Info: => 0.004708s 11:55:26.3 Info: 27: add_import_exclusions migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 27 11:55:26.3 Info: CreateTable ImportListExclusions 11:55:26.3 Info: CREATE TABLE "ImportListExclusions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ForeignId" TEXT NOT NULL, "Name" TEXT NOT NULL) 11:55:26.3 Info: => 0.000122s 11:55:26.3 Info: CreateIndex ImportListExclusions (ForeignId) 11:55:26.3 Info: CREATE UNIQUE INDEX "IX_ImportListExclusions_ForeignId" ON "ImportListExclusions" ("ForeignId" ASC) 11:55:26.3 Info: => 0.0001027s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:26', 'add_import_exclusions') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 27: add_import_exclusions migrated 11:55:26.3 Info: => 0.0005809s 11:55:26.3 Info: 28: clean_artist_metadata_table migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 28 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:26.3 Info: DELETE FROM "Artists" WHERE "Id" in ( SELECT "Artists"."Id" from "Artists" LEFT OUTER JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:26.3 Info: => 0.000126s 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:26.3 Info: DELETE FROM "Albums" WHERE "Id" in ( SELECT "Albums"."Id" from "Albums" LEFT OUTER JOIN "ArtistMetadata" ON "Albums"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:26.3 Info: => 0.0001136s 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:26.3 Info: DELETE FROM "AlbumReleases" WHERE "Id" in ( SELECT "AlbumReleases"."Id" from "AlbumReleases" LEFT OUTER JOIN "Albums" ON "Albums"."Id" = "AlbumReleases"."AlbumId" WHERE "Albums"."Id" IS NULL) 11:55:26.3 Info: => 0.0001133s 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:26.3 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Id" IS NULL) 11:55:26.3 Info: => 0.0001363s 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:26.3 Info: DELETE FROM "Tracks" WHERE "Id" in ( SELECT "Tracks"."Id" from "Tracks" LEFT OUTER JOIN "ArtistMetadata" ON "Tracks"."ArtistMetadataId" = "ArtistMetadata"."Id" WHERE "ArtistMetadata"."Id" IS NULL) 11:55:26.3 Info: => 0.0001203s 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:26.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT OUTER JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:26.3 Info: => 0.0001391s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:26', 'clean_artist_metadata_table') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 28: clean_artist_metadata_table migrated 11:55:26.3 Info: => 0.0005243s 11:55:26.3 Info: 29: health_issue_notification migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 29 11:55:26.3 Info: AlterTable Notifications 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn Notifications OnHealthIssue Boolean 11:55:26.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthIssue" INTEGER NOT NULL DEFAULT 0 11:55:26.3 Info: => 0.0005291s 11:55:26.3 Info: AlterTable Notifications 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn Notifications IncludeHealthWarnings Boolean 11:55:26.3 Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeHealthWarnings" INTEGER NOT NULL DEFAULT 0 11:55:26.3 Info: => 0.0004912s 11:55:26.3 Info: AlterTable Notifications 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn Notifications OnDownloadFailure Boolean 11:55:26.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnDownloadFailure" INTEGER NOT NULL DEFAULT 0 11:55:26.3 Info: => 0.0005122s 11:55:26.3 Info: AlterTable Notifications 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn Notifications OnImportFailure Boolean 11:55:26.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnImportFailure" INTEGER NOT NULL DEFAULT 0 11:55:26.3 Info: => 0.0004912s 11:55:26.3 Info: AlterTable Notifications 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn Notifications OnTrackRetag Boolean 11:55:26.3 Info: ALTER TABLE "Notifications" ADD COLUMN "OnTrackRetag" INTEGER NOT NULL DEFAULT 0 11:55:26.3 Info: => 0.0005302s 11:55:26.3 Info: DeleteColumn Notifications OnDownload 11:55:26.3 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnAlbumDownload" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:26.3 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:26.3 Info: DROP TABLE "Notifications" 11:55:26.3 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:26.3 Info: => 0.003708s 11:55:26.3 Info: RenameColumn Notifications OnAlbumDownload to OnReleaseImport 11:55:26.3 Info: CREATE TABLE "Notifications_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "OnGrab" INTEGER NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "OnUpgrade" INTEGER, "Tags" TEXT, "OnRename" INTEGER NOT NULL, "OnReleaseImport" INTEGER NOT NULL, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL, "OnDownloadFailure" INTEGER NOT NULL, "OnImportFailure" INTEGER NOT NULL, "OnTrackRetag" INTEGER NOT NULL) 11:55:26.3 Info: INSERT INTO "Notifications_temp" ("Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnReleaseImport", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag") SELECT "Id", "Name", "OnGrab", "Settings", "Implementation", "ConfigContract", "OnUpgrade", "Tags", "OnRename", "OnAlbumDownload", "OnHealthIssue", "IncludeHealthWarnings", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag" FROM "Notifications" 11:55:26.3 Info: DROP TABLE "Notifications" 11:55:26.3 Info: ALTER TABLE "Notifications_temp" RENAME TO "Notifications" 11:55:26.3 Info: => 0.0036582s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:26', 'health_issue_notification') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 29: health_issue_notification migrated 11:55:26.3 Info: => 0.0041683s 11:55:26.3 Info: 30: add_mediafilerepository_mtime migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 30 11:55:26.3 Info: AlterTable TrackFiles 11:55:26.3 Info: => 5E-07s 11:55:26.3 Info: CreateColumn TrackFiles Modified DateTime 11:55:26.3 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Modified" DATETIME NOT NULL DEFAULT '2000-01-01T00:00:00' 11:55:26.3 Info: => 0.0005053s 11:55:26.3 Info: AlterTable TrackFiles 11:55:26.3 Info: => 3E-07s 11:55:26.3 Info: CreateColumn TrackFiles Path String 11:55:26.3 Info: ALTER TABLE "TrackFiles" ADD COLUMN "Path" TEXT 11:55:26.3 Info: => 0.0004801s 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:26.3 Info: DELETE FROM "TrackFiles" WHERE "RelativePath" IS NULL 11:55:26.3 Info: => 3.07E-05s 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:26.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" WHERE "Tracks"."Id" IS NULL) 11:55:26.3 Info: => 0.0001145s 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:26.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Albums" ON "TrackFiles"."AlbumId" = "Albums"."Id" LEFT JOIN "Artists" ON "Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId" WHERE "Artists"."Path" IS NULL) 11:55:26.3 Info: => 0.0001248s 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:26.3 Info: DELETE FROM "TrackFiles" WHERE "Id" IN ( SELECT "TrackFiles"."Id" FROM "TrackFiles" LEFT JOIN "Tracks" ON "TrackFiles"."Id" = "Tracks"."TrackFileId" LEFT JOIN "AlbumReleases" ON "Tracks"."AlbumReleaseId" = "AlbumReleases"."Id" WHERE "AlbumReleases"."Monitored" = 0 OR "AlbumReleases"."Monitored" IS NULL) 11:55:26.3 Info: => 0.0001276s 11:55:26.3 Info: ExecuteSqlStatement UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:26.3 Info: UPDATE "TrackFiles" SET "Path" = (SELECT "Artists"."Path" || '/' || "TrackFiles"."RelativePath" FROM "Artists" JOIN "Albums" ON "Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId" WHERE "TrackFiles"."AlbumId" = "Albums"."Id") 11:55:26.3 Info: => 6.63E-05s 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:26.3 Info: DELETE FROM "TrackFiles" WHERE "Id" NOT IN ( SELECT MIN("Id") FROM "TrackFiles" GROUP BY "Path" ) 11:55:26.3 Info: => 4.61E-05s 11:55:26.3 Info: AlterTable TrackFiles 11:55:26.3 Info: => 2E-07s 11:55:26.3 Info: AlterColumn TrackFiles Path String 11:55:26.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "RelativePath" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:26.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "RelativePath", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:26.3 Info: DROP TABLE "TrackFiles" 11:55:26.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:26.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:26.3 Info: => 0.0039036s 11:55:26.3 Info: CreateIndex TrackFiles (Path) 11:55:26.3 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:26.3 Info: => 9.86E-05s 11:55:26.3 Info: DeleteColumn TrackFiles RelativePath 11:55:26.3 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Language" INTEGER NOT NULL, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:26.3 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Language", "Modified", "Path" FROM "TrackFiles" 11:55:26.3 Info: DROP TABLE "TrackFiles" 11:55:26.3 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:26.3 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:26.3 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:26.3 Info: => 0.0039767s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:26', 'add_mediafilerepository_mtime') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 30: add_mediafilerepository_mtime migrated 11:55:26.3 Info: => 0.0044728s 11:55:26.3 Info: 31: add_artistmetadataid_constraint migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 31 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:26.3 Info: DELETE FROM "Artists" WHERE "Id" NOT IN ( SELECT MIN("Artists"."Id") from "Artists" JOIN "ArtistMetadata" ON "Artists"."ArtistMetadataId" = "ArtistMetadata"."Id" GROUP BY "ArtistMetadata"."Id") 11:55:26.3 Info: => 6.74E-05s 11:55:26.3 Info: DeleteIndex Artists (ArtistMetadataId) 11:55:26.3 Info: DROP INDEX "IX_Artists_ArtistMetadataId" 11:55:26.3 Info: => 0.0001151s 11:55:26.3 Info: AlterColumn Artists ArtistMetadataId Int32 11:55:26.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "LanguageProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:26.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "LanguageProfileId", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:26.3 Info: DROP TABLE "Artists" 11:55:26.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:26.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:26.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:26.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:26.3 Info: => 0.0041912s 11:55:26.3 Info: CreateIndex Artists (ArtistMetadataId) 11:55:26.3 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:26.3 Info: => 9.35E-05s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:26', 'add_artistmetadataid_constraint') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 31: add_artistmetadataid_constraint migrated 11:55:26.3 Info: => 0.000629s 11:55:26.3 Info: 32: old_ids_and_artist_alias migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 32 11:55:26.3 Info: AlterTable ArtistMetadata 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn ArtistMetadata Aliases String 11:55:26.3 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "Aliases" TEXT NOT NULL DEFAULT '[]' 11:55:26.3 Info: => 0.0005058s 11:55:26.3 Info: AlterTable ArtistMetadata 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn ArtistMetadata OldForeignArtistIds String 11:55:26.3 Info: ALTER TABLE "ArtistMetadata" ADD COLUMN "OldForeignArtistIds" TEXT NOT NULL DEFAULT '[]' 11:55:26.3 Info: => 0.0005212s 11:55:26.3 Info: AlterTable Albums 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn Albums OldForeignAlbumIds String 11:55:26.3 Info: ALTER TABLE "Albums" ADD COLUMN "OldForeignAlbumIds" TEXT NOT NULL DEFAULT '[]' 11:55:26.3 Info: => 0.0005297s 11:55:26.3 Info: AlterTable AlbumReleases 11:55:26.3 Info: => 4E-07s 11:55:26.3 Info: CreateColumn AlbumReleases OldForeignReleaseIds String 11:55:26.3 Info: ALTER TABLE "AlbumReleases" ADD COLUMN "OldForeignReleaseIds" TEXT NOT NULL DEFAULT '[]' 11:55:26.3 Info: => 0.0004973s 11:55:26.3 Info: AlterTable Tracks 11:55:26.3 Info: => 3E-07s 11:55:26.3 Info: CreateColumn Tracks OldForeignRecordingIds String 11:55:26.3 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignRecordingIds" TEXT NOT NULL DEFAULT '[]' 11:55:26.3 Info: => 0.0004918s 11:55:26.3 Info: AlterTable Tracks 11:55:26.3 Info: => 3E-07s 11:55:26.3 Info: CreateColumn Tracks OldForeignTrackIds String 11:55:26.3 Info: ALTER TABLE "Tracks" ADD COLUMN "OldForeignTrackIds" TEXT NOT NULL DEFAULT '[]' 11:55:26.3 Info: => 0.0005376s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:26', 'old_ids_and_artist_alias') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 32: old_ids_and_artist_alias migrated 11:55:26.3 Info: => 0.0010103s 11:55:26.3 Info: 33: download_propers_config migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 33 11:55:26.3 Info: PerformDBOperation 11:55:26.3 Info: Performing DB Operation 11:55:26.3 Info: => 2.53E-05s 11:55:26.3 Info: ExecuteSqlStatement DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:26.3 Info: DELETE FROM "Config" WHERE "Key" = 'autodownloadpropers' 11:55:26.3 Info: => 2.54E-05s 11:55:26.3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:26', 'download_propers_config') 11:55:26.3 Info: Committing Transaction 11:55:26.3 Info: 33: download_propers_config migrated 11:55:26.3 Info: => 0.0004606s 11:55:26.3 Info: 34: remove_language_profiles migrating 11:55:26.3 Info: Beginning Transaction 11:55:26.3 Info: Starting migration of Main DB to 34 11:55:26.3 Info: DeleteTable LanguageProfiles 11:55:26.3 Info: DROP TABLE "LanguageProfiles" 11:55:26.3 Info: => 0.0001793s 11:55:26.3 Info: DeleteColumn Artists LanguageProfileId 11:55:26.3 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "AlbumFolder" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:26.3 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "AlbumFolder", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:26.3 Info: DROP TABLE "Artists" 11:55:26.3 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:26.3 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:26.3 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:26.3 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:26.3 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:26.3 Info: => 0.0042006s 11:55:26.3 Info: DeleteColumn ImportLists LanguageProfileId 11:55:26.3 Info: CREATE TABLE "ImportLists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableAutomaticAdd" INTEGER, "RootFolderPath" TEXT NOT NULL, "ShouldMonitor" INTEGER NOT NULL, "ProfileId" INTEGER NOT NULL, "MetadataProfileId" INTEGER NOT NULL, "Tags" TEXT) 11:55:26.3 Info: INSERT INTO "ImportLists_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableAutomaticAdd", "RootFolderPath", "ShouldMonitor", "ProfileId", "MetadataProfileId", "Tags" FROM "ImportLists" 11:55:26.3 Info: DROP TABLE "ImportLists" 11:55:26.3 Info: ALTER TABLE "ImportLists_temp" RENAME TO "ImportLists" 11:55:26.3 Info: CREATE UNIQUE INDEX "IX_ImportLists_Name" ON "ImportLists" ("Name" ASC) 11:55:26.3 Info: => 0.0036728s 11:55:26.3 Info: DeleteColumn Blacklist Language 11:55:26.3 Info: CREATE TABLE "Blacklist_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Quality" TEXT NOT NULL, "Date" DATETIME NOT NULL, "PublishedDate" DATETIME, "Size" INTEGER, "Protocol" INTEGER, "Indexer" TEXT, "Message" TEXT, "TorrentInfoHash" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumIds" TEXT NOT NULL) 11:55:26.3 Info: INSERT INTO "Blacklist_temp" ("Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds") SELECT "Id", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "Message", "TorrentInfoHash", "ArtistId", "AlbumIds" FROM "Blacklist" 11:55:26.3 Info: DROP TABLE "Blacklist" 11:55:26.3 Info: ALTER TABLE "Blacklist_temp" RENAME TO "Blacklist" 11:55:26.3 Info: => 0.0035422s 11:55:26.3 Info: DeleteColumn History Language 11:55:26.3 Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "SourceTitle" TEXT NOT NULL, "Date" DATETIME NOT NULL, "Quality" TEXT NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackId" INTEGER NOT NULL) 11:55:26.3 Info: INSERT INTO "History_temp" ("Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId") SELECT "Id", "SourceTitle", "Date", "Quality", "Data", "EventType", "DownloadId", "ArtistId", "AlbumId", "TrackId" FROM "History" 11:55:26.3 Info: DROP TABLE "History" 11:55:26.3 Info: ALTER TABLE "History_temp" RENAME TO "History" 11:55:26.3 Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) 11:55:26.3 Info: CREATE INDEX "IX_History_EventType" ON "History" ("EventType" ASC) 11:55:26.3 Info: CREATE INDEX "IX_History_AlbumId_Date" ON "History" ("AlbumId" ASC, "Date" DESC) 11:55:26.3 Info: CREATE INDEX "IX_History_DownloadId_Date" ON "History" ("DownloadId" ASC, "Date" DESC) 11:55:26.3 Info: => 0.0042155s 11:55:26.3 Info: DeleteColumn LyricFiles Language 11:55:26.4 Info: CREATE TABLE "LyricFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ArtistId" INTEGER NOT NULL, "AlbumId" INTEGER NOT NULL, "TrackFileId" INTEGER NOT NULL, "RelativePath" TEXT NOT NULL, "Extension" TEXT NOT NULL, "Added" DATETIME NOT NULL, "LastUpdated" DATETIME NOT NULL) 11:55:26.4 Info: INSERT INTO "LyricFiles_temp" ("Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated") SELECT "Id", "ArtistId", "AlbumId", "TrackFileId", "RelativePath", "Extension", "Added", "LastUpdated" FROM "LyricFiles" 11:55:26.4 Info: DROP TABLE "LyricFiles" 11:55:26.4 Info: ALTER TABLE "LyricFiles_temp" RENAME TO "LyricFiles" 11:55:26.4 Info: => 0.0053734s 11:55:26.4 Info: DeleteColumn TrackFiles Language 11:55:26.4 Info: CREATE TABLE "TrackFiles_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "AlbumId" INTEGER NOT NULL, "Quality" TEXT NOT NULL, "Size" INTEGER NOT NULL, "SceneName" TEXT, "DateAdded" DATETIME NOT NULL, "ReleaseGroup" TEXT, "MediaInfo" TEXT, "Modified" DATETIME NOT NULL, "Path" TEXT NOT NULL) 11:55:26.4 Info: INSERT INTO "TrackFiles_temp" ("Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path") SELECT "Id", "AlbumId", "Quality", "Size", "SceneName", "DateAdded", "ReleaseGroup", "MediaInfo", "Modified", "Path" FROM "TrackFiles" 11:55:26.4 Info: DROP TABLE "TrackFiles" 11:55:26.4 Info: ALTER TABLE "TrackFiles_temp" RENAME TO "TrackFiles" 11:55:26.4 Info: CREATE INDEX "IX_TrackFiles_AlbumId" ON "TrackFiles" ("AlbumId" ASC) 11:55:26.4 Info: CREATE UNIQUE INDEX "IX_TrackFiles_Path" ON "TrackFiles" ("Path" ASC) 11:55:26.4 Info: => 0.0037754s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:26', 'remove_language_profiles') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 34: remove_language_profiles migrated 11:55:26.4 Info: => 0.0043922s 11:55:26.4 Info: 35: multi_disc_naming_format migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 35 11:55:26.4 Info: AlterTable NamingConfig 11:55:26.4 Info: => 4E-07s 11:55:26.4 Info: CreateColumn NamingConfig MultiDiscTrackFormat String 11:55:26.4 Info: ALTER TABLE "NamingConfig" ADD COLUMN "MultiDiscTrackFormat" TEXT 11:55:26.4 Info: => 0.0005283s 11:55:26.4 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:26.4 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = '{Medium Format} {medium:00}/{Artist Name} - {Album Title} - {track:00} - {Track Title}' 11:55:26.4 Info: => 3.4E-05s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:26', 'multi_disc_naming_format') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 35: multi_disc_naming_format migrated 11:55:26.4 Info: => 0.0004246s 11:55:26.4 Info: 36: add_download_client_priority migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 36 11:55:26.4 Info: AlterTable DownloadClients 11:55:26.4 Info: => 4E-07s 11:55:26.4 Info: CreateColumn DownloadClients Priority Int32 11:55:26.4 Info: ALTER TABLE "DownloadClients" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 1 11:55:26.4 Info: => 0.0004936s 11:55:26.4 Info: PerformDBOperation 11:55:26.4 Info: Performing DB Operation 11:55:26.4 Info: => 4.52E-05s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:26', 'add_download_client_priority') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 36: add_download_client_priority migrated 11:55:26.4 Info: => 0.0004359s 11:55:26.4 Info: 37: remove_growl_prowl migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 37 11:55:26.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Growl' 11:55:26.4 Info: => 4.55E-05s 11:55:26.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'Prowl' 11:55:26.4 Info: => 2.56E-05s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:26', 'remove_growl_prowl') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 37: remove_growl_prowl migrated 11:55:26.4 Info: => 0.0004216s 11:55:26.4 Info: 38: remove_plex_hometheatre migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 38 11:55:26.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexHomeTheater' 11:55:26.4 Info: => 5.58E-05s 11:55:26.4 Info: FluentMigrator.Expressions.DeleteDataExpression 11:55:26.4 Info: DELETE FROM "Notifications" WHERE "Implementation" = 'PlexClient' 11:55:26.4 Info: => 2.46E-05s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:26', 'remove_plex_hometheatre') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 38: remove_plex_hometheatre migrated 11:55:26.4 Info: => 0.0004042s 11:55:26.4 Info: 39: add_root_folder_add_defaults migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 39 11:55:26.4 Info: AlterTable RootFolders 11:55:26.4 Info: => 4E-07s 11:55:26.4 Info: CreateColumn RootFolders Name String 11:55:26.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "Name" TEXT 11:55:26.4 Info: => 0.000491s 11:55:26.4 Info: AlterTable RootFolders 11:55:26.4 Info: => 4E-07s 11:55:26.4 Info: CreateColumn RootFolders DefaultMetadataProfileId Int32 11:55:26.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMetadataProfileId" INTEGER NOT NULL DEFAULT 0 11:55:26.4 Info: => 0.0004817s 11:55:26.4 Info: AlterTable RootFolders 11:55:26.4 Info: => 3E-07s 11:55:26.4 Info: CreateColumn RootFolders DefaultQualityProfileId Int32 11:55:26.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultQualityProfileId" INTEGER NOT NULL DEFAULT 0 11:55:26.4 Info: => 0.0004779s 11:55:26.4 Info: AlterTable RootFolders 11:55:26.4 Info: => 4E-07s 11:55:26.4 Info: CreateColumn RootFolders DefaultMonitorOption Int32 11:55:26.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultMonitorOption" INTEGER NOT NULL DEFAULT 0 11:55:26.4 Info: => 0.0004838s 11:55:26.4 Info: AlterTable RootFolders 11:55:26.4 Info: => 4E-07s 11:55:26.4 Info: CreateColumn RootFolders DefaultTags String 11:55:26.4 Info: ALTER TABLE "RootFolders" ADD COLUMN "DefaultTags" TEXT 11:55:26.4 Info: => 0.0005392s 11:55:26.4 Info: PerformDBOperation 11:55:26.4 Info: Performing DB Operation 11:55:26.4 Info: => 5.81E-05s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:26', 'add_root_folder_add_defaults') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 39: add_root_folder_add_defaults migrated 11:55:26.4 Info: => 0.0004611s 11:55:26.4 Info: 40: task_duration migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 40 11:55:26.4 Info: AlterTable ScheduledTasks 11:55:26.4 Info: => 4E-07s 11:55:26.4 Info: CreateColumn ScheduledTasks LastStartTime DateTime 11:55:26.4 Info: ALTER TABLE "ScheduledTasks" ADD COLUMN "LastStartTime" DATETIME 11:55:26.4 Info: => 0.0005387s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:26', 'task_duration') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 40: task_duration migrated 11:55:26.4 Info: => 0.000929s 11:55:26.4 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 41 11:55:26.4 Info: AlterTable ReleaseProfiles 11:55:26.4 Info: => 5E-07s 11:55:26.4 Info: CreateColumn ReleaseProfiles Enabled Boolean 11:55:26.4 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "Enabled" INTEGER NOT NULL DEFAULT 1 11:55:26.4 Info: => 0.000522s 11:55:26.4 Info: AlterTable ReleaseProfiles 11:55:26.4 Info: => 4E-07s 11:55:26.4 Info: CreateColumn ReleaseProfiles IndexerId Int32 11:55:26.4 Info: ALTER TABLE "ReleaseProfiles" ADD COLUMN "IndexerId" INTEGER NOT NULL DEFAULT 0 11:55:26.4 Info: => 0.0004755s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:26', 'add_indexer_and_enabled_to_release_profiles') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:26.4 Info: => 0.0008892s 11:55:26.4 Info: 42: remove_album_folders migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 42 11:55:26.4 Info: DeleteColumn Artists AlbumFolder 11:55:26.4 Info: CREATE TABLE "Artists_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "CleanName" TEXT NOT NULL, "Path" TEXT NOT NULL, "Monitored" INTEGER NOT NULL, "LastInfoSync" DATETIME, "SortName" TEXT, "QualityProfileId" INTEGER, "Tags" TEXT, "Added" DATETIME, "AddOptions" TEXT, "MetadataProfileId" INTEGER NOT NULL, "ArtistMetadataId" INTEGER NOT NULL) 11:55:26.4 Info: INSERT INTO "Artists_temp" ("Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId") SELECT "Id", "CleanName", "Path", "Monitored", "LastInfoSync", "SortName", "QualityProfileId", "Tags", "Added", "AddOptions", "MetadataProfileId", "ArtistMetadataId" FROM "Artists" 11:55:26.4 Info: DROP TABLE "Artists" 11:55:26.4 Info: ALTER TABLE "Artists_temp" RENAME TO "Artists" 11:55:26.4 Info: CREATE INDEX "IX_Artists_CleanName" ON "Artists" ("CleanName" ASC) 11:55:26.4 Info: CREATE INDEX "IX_Artists_Path" ON "Artists" ("Path" ASC) 11:55:26.4 Info: CREATE INDEX "IX_Artists_Monitored" ON "Artists" ("Monitored" ASC) 11:55:26.4 Info: CREATE UNIQUE INDEX "IX_Artists_ArtistMetadataId" ON "Artists" ("ArtistMetadataId" ASC) 11:55:26.4 Info: => 0.0040839s 11:55:26.4 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:26.4 Info: UPDATE "NamingConfig" SET "StandardTrackFormat" = "AlbumFolderFormat" || '/' || "StandardTrackFormat" 11:55:26.4 Info: => 3.1E-05s 11:55:26.4 Info: ExecuteSqlStatement UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:26.4 Info: UPDATE "NamingConfig" SET "MultiDiscTrackFormat" = "AlbumFolderFormat" || '/' || "MultiDiscTrackFormat" 11:55:26.4 Info: => 2.59E-05s 11:55:26.4 Info: DeleteColumn NamingConfig AlbumFolderFormat 11:55:26.4 Info: CREATE TABLE "NamingConfig_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ReplaceIllegalCharacters" INTEGER NOT NULL, "ArtistFolderFormat" TEXT, "RenameTracks" INTEGER, "StandardTrackFormat" TEXT, "MultiDiscTrackFormat" TEXT) 11:55:26.4 Info: INSERT INTO "NamingConfig_temp" ("Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat") SELECT "Id", "ReplaceIllegalCharacters", "ArtistFolderFormat", "RenameTracks", "StandardTrackFormat", "MultiDiscTrackFormat" FROM "NamingConfig" 11:55:26.4 Info: DROP TABLE "NamingConfig" 11:55:26.4 Info: ALTER TABLE "NamingConfig_temp" RENAME TO "NamingConfig" 11:55:26.4 Info: => 0.0038739s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:26', 'remove_album_folders') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 42: remove_album_folders migrated 11:55:26.4 Info: => 0.0043455s 11:55:26.4 Info: 44: add_priority_to_indexers migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 44 11:55:26.4 Info: AlterTable Indexers 11:55:26.4 Info: => 5E-07s 11:55:26.4 Info: CreateColumn Indexers Priority Int32 11:55:26.4 Info: ALTER TABLE "Indexers" ADD COLUMN "Priority" INTEGER NOT NULL DEFAULT 25 11:55:26.4 Info: => 0.0005223s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:26', 'add_priority_to_indexers') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 44: add_priority_to_indexers migrated 11:55:26.4 Info: => 0.0010188s 11:55:26.4 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 45 11:55:26.4 Info: ExecuteSqlStatement DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:26.4 Info: DELETE FROM config WHERE Key IN ('folderchmod', 'chownuser') 11:55:26.4 Info: => 0.0001185s 11:55:26.4 Info: PerformDBOperation 11:55:26.4 Info: Performing DB Operation 11:55:26.4 Info: => 3.71E-05s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:26', 'remove_chown_and_folderchmod_config') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:26.4 Info: => 0.0005059s 11:55:26.4 Info: 47: update_notifiarr migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 47 11:55:26.4 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:26.4 Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; 11:55:26.4 Info: => 5.14E-05s 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:26', 'update_notifiarr') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 47: update_notifiarr migrated 11:55:26.4 Info: => 0.0004147s 11:55:26.4 Info: 49: email_multiple_addresses migrating 11:55:26.4 Info: Beginning Transaction 11:55:26.4 Info: Starting migration of Main DB to 49 11:55:26.4 Info: INSERT INTO "Notifications" ("OnGrab", "OnReleaseImport", "OnUpgrade", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag", "OnHealthIssue", "IncludeHealthWarnings", "OnRename", "Name", "Implementation", "Tags", "Settings", "ConfigContract") VALUES (1, 1, 1, 1, 1, 1, 1, 1, 1, 'Gmail Lidarr', 'Email', '[]', '{ "server": "smtp.gmail.com", "port": 563, "ssl": false, "to": "lidarr@lidarr.audio" }', 'EmailSettings') 11:55:26.4 Info: PerformDBOperation 11:55:26.4 Info: Performing DB Operation 11:55:26.4 Info: => 0.0044196s 11:55:26.4 Info: -> 1 Insert operations completed in 00:00:00.0000830 taking an average of 00:00:00.0000830 11:55:26.4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:26', 'email_multiple_addresses') 11:55:26.4 Info: Committing Transaction 11:55:26.4 Info: 49: email_multiple_addresses migrated 11:55:26.4 Info: => 0.0049244s 11:55:26.4 Debug: Took: 00:00:00.2061771 11:55:26.4 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.email_multiple_addressesFixture.should_convert_to_list_on_email_lists --- 11:55:26.4 Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.double_insert_should_fail --- 11:55:26.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:26.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173264827134_211/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.4 Info: DatabaseEngineVersionCheck migrating 11:55:26.4 Info: PerformDBOperation 11:55:26.4 Info: Performing DB Operation 11:55:26.4 Info: SQLite 3.46.1 11:55:26.4 Info: => 0.0010954s 11:55:26.4 Info: DatabaseEngineVersionCheck migrated 11:55:26.4 Info: => 0.0011044s 11:55:26.4 Debug: Took: 00:00:00.0089690 11:55:26.4 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:26.5 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.double_insert_should_fail --- 11:55:26.5 Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_object_should_get_new_id --- 11:55:26.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:26.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173265300737_213/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.5 Info: DatabaseEngineVersionCheck migrating 11:55:26.5 Info: PerformDBOperation 11:55:26.5 Info: Performing DB Operation 11:55:26.5 Info: SQLite 3.46.1 11:55:26.5 Info: => 0.0010508s 11:55:26.5 Info: DatabaseEngineVersionCheck migrated 11:55:26.5 Info: => 0.0010623s 11:55:26.5 Debug: Took: 00:00:00.0088340 11:55:26.5 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:26.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:26.5 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_object_should_get_new_id --- 11:55:26.5 Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_objects_should_get_id --- 11:55:26.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:26.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173265767586_215/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.5 Info: DatabaseEngineVersionCheck migrating 11:55:26.5 Info: PerformDBOperation 11:55:26.5 Info: Performing DB Operation 11:55:26.5 Info: SQLite 3.46.1 11:55:26.5 Info: => 0.0010426s 11:55:26.5 Info: DatabaseEngineVersionCheck migrated 11:55:26.5 Info: => 0.0010519s 11:55:26.5 Debug: Took: 00:00:00.0090246 11:55:26.5 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:26.6 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_objects_should_get_id --- 11:55:26.6 Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.set_fields_should_only_update_selected_filed --- 11:55:26.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:26.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173266229146_217/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.6 Info: DatabaseEngineVersionCheck migrating 11:55:26.6 Info: PerformDBOperation 11:55:26.6 Info: Performing DB Operation 11:55:26.6 Info: SQLite 3.46.1 11:55:26.6 Info: => 0.0011189s 11:55:26.6 Info: DatabaseEngineVersionCheck migrated 11:55:26.6 Info: => 0.0011285s 11:55:26.6 Debug: Took: 00:00:00.0089352 11:55:26.6 Trace: ==== 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 ==== 11:55:26.6 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 ==== 11:55:26.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:26.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:26.6 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.set_fields_should_only_update_selected_filed --- 11:55:26.6 Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_find_object_by_id --- 11:55:26.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:26.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173266713832_219/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.6 Info: DatabaseEngineVersionCheck migrating 11:55:26.6 Info: PerformDBOperation 11:55:26.6 Info: Performing DB Operation 11:55:26.6 Info: SQLite 3.46.1 11:55:26.6 Info: => 0.0011519s 11:55:26.6 Info: DatabaseEngineVersionCheck migrated 11:55:26.6 Info: => 0.0011606s 11:55:26.6 Debug: Took: 00:00:00.0092865 11:55:26.6 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:26.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:26.7 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_find_object_by_id --- 11:55:26.7 Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_store_empty_list --- 11:55:26.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:26.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173267400961_221/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.7 Info: DatabaseEngineVersionCheck migrating 11:55:26.7 Info: PerformDBOperation 11:55:26.7 Info: Performing DB Operation 11:55:26.7 Info: SQLite 3.46.1 11:55:26.7 Info: => 0.001119s 11:55:26.7 Info: DatabaseEngineVersionCheck migrated 11:55:26.7 Info: => 0.0011297s 11:55:26.7 Debug: Took: 00:00:00.0092004 11:55:26.7 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_store_empty_list --- 11:55:26.7 Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_write_to_database --- 11:55:26.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:26.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173267840274_223/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.7 Info: DatabaseEngineVersionCheck migrating 11:55:26.7 Info: PerformDBOperation 11:55:26.7 Info: Performing DB Operation 11:55:26.7 Info: SQLite 3.46.1 11:55:26.7 Info: => 0.0010729s 11:55:26.7 Info: DatabaseEngineVersionCheck migrated 11:55:26.7 Info: => 0.0010813s 11:55:26.7 Debug: Took: 00:00:00.0088989 11:55:26.7 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:26.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:26.8 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_write_to_database --- 11:55:26.8 Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_convert_all_dates_to_utc --- 11:55:26.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:26.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173268305239_225/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.8 Info: DatabaseEngineVersionCheck migrating 11:55:26.8 Info: PerformDBOperation 11:55:26.8 Info: Performing DB Operation 11:55:26.8 Info: SQLite 3.46.1 11:55:26.8 Info: => 0.0010508s 11:55:26.8 Info: DatabaseEngineVersionCheck migrated 11:55:26.8 Info: => 0.0010597s 11:55:26.8 Debug: Took: 00:00:00.0088828 11:55:26.8 Trace: ==== 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-10-13T11:55:26.8415141Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:26.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:26.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:26.8 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_convert_all_dates_to_utc --- 11:55:26.8 Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_have_id_when_returned_from_database --- 11:55:26.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:26.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173268766373_227/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.8 Info: DatabaseEngineVersionCheck migrating 11:55:26.8 Info: PerformDBOperation 11:55:26.8 Info: Performing DB Operation 11:55:26.8 Info: SQLite 3.46.1 11:55:26.8 Info: => 0.0010452s 11:55:26.8 Info: DatabaseEngineVersionCheck migrated 11:55:26.8 Info: => 0.001054s 11:55:26.8 Debug: Took: 00:00:00.0088429 11:55:26.8 Trace: ==== 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-10-13T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:26.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:26.9 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_have_id_when_returned_from_database --- 11:55:26.9 Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_read_and_write_in_utc --- 11:55:26.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:26.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173269229613_229/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.9 Info: DatabaseEngineVersionCheck migrating 11:55:26.9 Info: PerformDBOperation 11:55:26.9 Info: Performing DB Operation 11:55:26.9 Info: SQLite 3.46.1 11:55:26.9 Info: => 0.0010511s 11:55:26.9 Info: DatabaseEngineVersionCheck migrated 11:55:26.9 Info: => 0.0010626s 11:55:26.9 Debug: Took: 00:00:00.0092837 11:55:26.9 Trace: ==== 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-10-13T11:55:26.9343209Z"] Priority = ["low"] LastStartTime = ["2024-10-13T00:00:00Z"] Id = [0] ==== End Query Trace ==== 11:55:26.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:26.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== 11:55:26.9 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_read_and_write_in_utc --- 11:55:26.9 Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.update_item_with_root_index_0_should_faile --- 11:55:26.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:26.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173269692624_231/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:26.9 Info: DatabaseEngineVersionCheck migrating 11:55:26.9 Info: PerformDBOperation 11:55:26.9 Info: Performing DB Operation 11:55:26.9 Info: SQLite 3.46.1 11:55:26.9 Info: => 0.0010795s 11:55:26.9 Info: DatabaseEngineVersionCheck migrated 11:55:26.9 Info: => 0.0010885s 11:55:26.9 Debug: Took: 00:00:00.0089323 11:55:27.0 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.update_item_with_root_index_0_should_faile --- 11:55:27.0 Info: --- Start: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_false_for_invalid_sort_key("amissingcolumn") --- 11:55:27.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:27.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173270133161_233/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:27.0 Info: DatabaseEngineVersionCheck migrating 11:55:27.0 Info: PerformDBOperation 11:55:27.0 Info: Performing DB Operation 11:55:27.0 Info: SQLite 3.46.1 11:55:27.0 Info: => 0.0010292s 11:55:27.0 Info: DatabaseEngineVersionCheck migrated 11:55:27.0 Info: => 0.0010378s 11:55:27.0 Debug: Took: 00:00:00.0088661 11:55:27.0 Info: --- End: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_false_for_invalid_sort_key("amissingcolumn") --- 11:55:27.0 Info: --- Start: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_false_for_invalid_sort_key("amissingtable.id") --- 11:55:27.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:27.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173270567503_235/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:27.0 Info: DatabaseEngineVersionCheck migrating 11:55:27.0 Info: PerformDBOperation 11:55:27.0 Info: Performing DB Operation 11:55:27.0 Info: SQLite 3.46.1 11:55:27.0 Info: => 0.0010622s 11:55:27.0 Info: DatabaseEngineVersionCheck migrated 11:55:27.0 Info: => 0.0010738s 11:55:27.0 Debug: Took: 00:00:00.0089076 11:55:27.0 Info: --- End: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_false_for_invalid_sort_key("amissingtable.id") --- 11:55:27.0 Info: --- Start: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_false_for_invalid_sort_key("table.table.column") --- 11:55:27.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:27.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173270989541_237/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:27.1 Info: DatabaseEngineVersionCheck migrating 11:55:27.1 Info: PerformDBOperation 11:55:27.1 Info: Performing DB Operation 11:55:27.1 Info: SQLite 3.46.1 11:55:27.1 Info: => 0.0011076s 11:55:27.1 Info: DatabaseEngineVersionCheck migrated 11:55:27.1 Info: => 0.0011187s 11:55:27.1 Debug: Took: 00:00:00.0087307 11:55:27.1 Info: --- End: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_false_for_invalid_sort_key("table.table.column") --- 11:55:27.1 Info: --- Start: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_false_for_invalid_sort_key("column; DROP TABLE Commands;--") --- 11:55:27.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:27.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173271409239_239/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:27.1 Info: DatabaseEngineVersionCheck migrating 11:55:27.1 Info: PerformDBOperation 11:55:27.1 Info: Performing DB Operation 11:55:27.1 Info: SQLite 3.46.1 11:55:27.1 Info: => 0.0011183s 11:55:27.1 Info: DatabaseEngineVersionCheck migrated 11:55:27.1 Info: => 0.0011302s 11:55:27.1 Debug: Took: 00:00:00.0090268 11:55:27.1 Info: --- End: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_false_for_invalid_sort_key("column; DROP TABLE Commands;--") --- 11:55:27.1 Info: --- Start: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_true_for_valid_sort_key("Id") --- 11:55:27.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:27.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173271892578_241/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:27.1 Info: DatabaseEngineVersionCheck migrating 11:55:27.1 Info: PerformDBOperation 11:55:27.1 Info: Performing DB Operation 11:55:27.1 Info: SQLite 3.46.1 11:55:27.1 Info: => 0.0011335s 11:55:27.1 Info: DatabaseEngineVersionCheck migrated 11:55:27.1 Info: => 0.0011416s 11:55:27.1 Debug: Took: 00:00:00.0088688 11:55:27.2 Info: --- End: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_true_for_valid_sort_key("Id") --- 11:55:27.2 Info: --- Start: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_true_for_valid_sort_key("id") --- 11:55:27.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:27.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173272516520_243/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:27.2 Info: DatabaseEngineVersionCheck migrating 11:55:27.2 Info: PerformDBOperation 11:55:27.2 Info: Performing DB Operation 11:55:27.2 Info: SQLite 3.46.1 11:55:27.2 Info: => 0.0012108s 11:55:27.2 Info: DatabaseEngineVersionCheck migrated 11:55:27.2 Info: => 0.0012205s 11:55:27.2 Debug: Took: 00:00:00.0090639 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_true_for_valid_sort_key("id") --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_true_for_valid_sort_key("commands.id") --- 11:55:27.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:27.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173273032162_245/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:27.3 Info: DatabaseEngineVersionCheck migrating 11:55:27.3 Info: PerformDBOperation 11:55:27.3 Info: Performing DB Operation 11:55:27.3 Info: SQLite 3.46.1 11:55:27.3 Info: => 0.0010588s 11:55:27.3 Info: DatabaseEngineVersionCheck migrated 11:55:27.3 Info: => 0.0010701s 11:55:27.3 Debug: Took: 00:00:00.0088293 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.SortKeyValidationFixture.should_return_true_for_valid_sort_key("commands.id") --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.enum_as_int --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.enum_as_int --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.enum_in_array --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.enum_in_array --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.enum_in_list --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.enum_in_list --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_allows_abstract_condition_if_not_requiresConcreteCondition --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_allows_abstract_condition_if_not_requiresConcreteCondition --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_column_contains_string --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_column_contains_string --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_column_ends_with_string --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_column_ends_with_string --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_column_starts_with_string --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_column_starts_with_string --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_equal_const --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_equal_const --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_equal_lazy_property --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_equal_lazy_property --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_equal_null_property --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_equal_null_property --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_equal_property --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_equal_property --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_equal_variable --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_equal_variable --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_in_list --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_in_list --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_in_list_2 --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_in_list_2 --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_in_string_list --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_in_string_list --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_in_string_list_column --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_in_string_list_column --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_string_contains_column --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_string_contains_column --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_string_is_null --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_string_is_null --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_string_is_null_value --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_string_is_null_value --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_throws_without_concrete_condition_if_requiresConcreteCondition --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderPostgresFixture.where_throws_without_concrete_condition_if_requiresConcreteCondition --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.enum_as_int --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.enum_as_int --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.enum_in_array --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.enum_in_array --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.enum_in_list --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.enum_in_list --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_allows_abstract_condition_if_not_requiresConcreteCondition --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_allows_abstract_condition_if_not_requiresConcreteCondition --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_column_contains_string --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_column_contains_string --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_column_ends_with_string --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_column_ends_with_string --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_column_starts_with_string --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_column_starts_with_string --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_equal_const --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_equal_const --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_equal_lazy_property --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_equal_lazy_property --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_equal_null_property --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_equal_null_property --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_equal_property --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_equal_property --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_equal_variable --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_equal_variable --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_in_list --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_in_list --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_in_list_2 --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_in_list_2 --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_string_contains_column --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_string_contains_column --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_string_is_null --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_string_is_null --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_string_is_null_value --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_string_is_null_value --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_throws_without_concrete_condition_if_requiresConcreteCondition --- 11:55:27.3 Info: --- End: NzbDrone.Core.Test.Datastore.WhereBuilderSqliteFixture.where_throws_without_concrete_condition_if_requiresConcreteCondition --- 11:55:27.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(1200000,40,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 41943040 is smaller than minimum allowed size (46080000 bytes for 2400sec), rejecting. 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(1200000,40,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(1200000,50,True) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , meets size constraints 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(1200000,50,True) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(1200000,70,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 73400320 is greater than maximum allowed size (64512000 bytes for 2400sec), rejecting 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(1200000,70,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(2700000,90,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 94371840 is smaller than minimum allowed size (103680000 bytes for 5400sec), rejecting. 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(2700000,90,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(2700000,110,True) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , meets size constraints 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(2700000,110,True) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(2700000,150,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 157286400 is greater than maximum allowed size (145152000 bytes for 5400sec), rejecting 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multi_album(2700000,150,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(1200000,120,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 125829120 is smaller than minimum allowed size (138240000 bytes for 7200sec), rejecting. 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(1200000,120,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(1200000,150,True) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , meets size constraints 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(1200000,150,True) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(1200000,210,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 220200960 is greater than maximum allowed size (193536000 bytes for 7200sec), rejecting 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(1200000,210,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(2700000,270,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 283115520 is smaller than minimum allowed size (311040000 bytes for 16200sec), rejecting. 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(2700000,270,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(2700000,330,True) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , meets size constraints 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(2700000,330,True) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(2700000,450,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 471859200 is greater than maximum allowed size (435456000 bytes for 16200sec), rejecting 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.multiset_album(2700000,450,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.should_return_true_if_size_is_zero --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Release has unknown size, skipping size check 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.should_return_true_if_size_is_zero --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.should_return_true_if_unlimited_20_minute --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Max size is unlimited, skipping size check 11:55:27.4 Debug: Item: , meets size constraints 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.should_return_true_if_unlimited_20_minute --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.should_return_true_if_unlimited_45_minute --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Max size is unlimited, skipping size check 11:55:27.4 Debug: Item: , meets size constraints 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.should_return_true_if_unlimited_45_minute --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(1200000,20,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 20971520 is smaller than minimum allowed size (23040000 bytes for 1200sec), rejecting. 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(1200000,20,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(1200000,25,True) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , meets size constraints 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(1200000,25,True) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(1200000,35,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 36700160 is greater than maximum allowed size (32256000 bytes for 1200sec), rejecting 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(1200000,35,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(2700000,45,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 47185920 is smaller than minimum allowed size (51840000 bytes for 2700sec), rejecting. 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(2700000,45,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(2700000,55,True) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , meets size constraints 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(2700000,55,True) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(2700000,75,False) --- 11:55:27.4 Debug: Beginning size check for: 11:55:27.4 Debug: Item: , Size: 78643200 is greater than maximum allowed size (72576000 bytes for 2700sec), rejecting 11:55:27.4 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AcceptableSizeSpecificationFixture.single_album(2700000,75,False) --- 11:55:27.4 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_album_does_not_have_a_file --- 11:55:27.5 Debug: Performing already imported check on report 11:55:27.5 Debug: Skipping already imported check for album without files 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_album_does_not_have_a_file --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_album_does_not_have_grabbed_event --- 11:55:27.5 Debug: Performing already imported check on report 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_album_does_not_have_grabbed_event --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_album_does_not_have_imported_event --- 11:55:27.5 Debug: Performing already imported check on report 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_album_does_not_have_imported_event --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_CDH_is_disabled --- 11:55:27.5 Debug: Skipping already imported check because CDH is disabled 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_CDH_is_disabled --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_grabbed_and_imported_quality_is_the_same --- 11:55:27.5 Debug: Performing already imported check on report 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_grabbed_and_imported_quality_is_the_same --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_release_torrent_hash_is_null --- 11:55:27.5 Debug: Performing already imported check on report 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_release_torrent_hash_is_null --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_release_torrent_hash_is_null_and_downloadId_is_null --- 11:55:27.5 Debug: Performing already imported check on report 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_accepted_if_release_torrent_hash_is_null_and_downloadId_is_null --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_rejected_if_grabbed_download_id_matches_release_torrent_hash --- 11:55:27.5 Debug: Performing already imported check on report 11:55:27.5 Debug: Has same torrent hash as a grabbed and imported release 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_rejected_if_grabbed_download_id_matches_release_torrent_hash --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_rejected_if_release_title_matches_grabbed_event_source_title --- 11:55:27.5 Debug: Performing already imported check on report 11:55:27.5 Debug: Has same torrent hash as a grabbed and imported release 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.AlreadyImportedSpecificationFixture.should_be_rejected_if_release_title_matches_grabbed_event_source_title --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.BlockedIndexerSpecificationFixture.should_return_false_if_blocked_indexer --- 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.BlockedIndexerSpecificationFixture.should_return_false_if_blocked_indexer --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.BlockedIndexerSpecificationFixture.should_return_true_if_no_blocked_indexer --- 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.BlockedIndexerSpecificationFixture.should_return_true_if_no_blocked_indexer --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_allow_if_all_format_is_defined_in_profile --- 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_allow_if_all_format_is_defined_in_profile --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_allow_if_format_score_greater_than_min --- 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_allow_if_format_score_greater_than_min --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_allow_if_no_format_was_parsed_min_score_is_zero --- 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_allow_if_no_format_was_parsed_min_score_is_zero --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_deny_if_format_score_not_greater_than_min --- -2 1 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_deny_if_format_score_not_greater_than_min --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_deny_if_format_score_not_greater_than_min_2 --- 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_deny_if_format_score_not_greater_than_min_2 --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_deny_if_no_format_was_parsed_and_min_score_positive --- 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CustomFormatAllowedByProfileSpecificationFixture.should_deny_if_no_format_was_parsed_and_min_score_positive --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_false_if_current_album_is_equal_to_cutoff --- 11:55:27.5 Debug: Existing item meets cut-off. skipping. 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_false_if_current_album_is_equal_to_cutoff --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_false_if_current_album_is_greater_than_cutoff --- 11:55:27.5 Debug: Existing item meets cut-off. skipping. 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_false_if_current_album_is_greater_than_cutoff --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_false_if_cutoff_is_met_and_quality_is_higher --- 11:55:27.5 Debug: Existing item meets cut-off. skipping. 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_false_if_cutoff_is_met_and_quality_is_higher --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_false_if_quality_profile_does_not_allow_upgrades_but_cutoff_is_set_to_highest_quality --- 11:55:27.5 Debug: Existing item meets cut-off. skipping. 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_false_if_quality_profile_does_not_allow_upgrades_but_cutoff_is_set_to_highest_quality --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_true_if_current_album_is_less_than_cutoff --- 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_true_if_current_album_is_less_than_cutoff --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_true_if_cutoffs_are_met_but_is_a_revision_upgrade --- 11:55:27.5 Debug: New quality is a better revision for existing quality 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_true_if_cutoffs_are_met_but_is_a_revision_upgrade --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_true_when_new_album_is_proper_but_existing_is_not --- 11:55:27.5 Debug: New quality is a better revision for existing quality 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.CutoffSpecificationFixture.should_return_true_when_new_album_is_proper_but_existing_is_not --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DiscographySpecificationFixture.should_return_false_if_an_album_does_not_have_an_release_date --- 11:55:27.5 Debug: Checking if all albums in discography release have released. Artist.Discography.1978.2005.FLAC-RlsGrp 11:55:27.5 Debug: Discography release Artist.Discography.1978.2005.FLAC-RlsGrp rejected. All albums haven't released yet. 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DiscographySpecificationFixture.should_return_false_if_an_album_does_not_have_an_release_date --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DiscographySpecificationFixture.should_return_false_if_one_album_has_not_released --- 11:55:27.5 Debug: Checking if all albums in discography release have released. Artist.Discography.1978.2005.FLAC-RlsGrp 11:55:27.5 Debug: Discography release Artist.Discography.1978.2005.FLAC-RlsGrp rejected. All albums haven't released yet. 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DiscographySpecificationFixture.should_return_false_if_one_album_has_not_released --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DiscographySpecificationFixture.should_return_true_if_all_albums_have_released --- 11:55:27.5 Debug: Checking if all albums in discography release have released. Artist.Discography.1978.2005.FLAC-RlsGrp 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DiscographySpecificationFixture.should_return_true_if_all_albums_have_released --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DiscographySpecificationFixture.should_return_true_if_all_albums_will_have_released_in_the_next_24_hours --- 11:55:27.5 Debug: Checking if all albums in discography release have released. Artist.Discography.1978.2005.FLAC-RlsGrp 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DiscographySpecificationFixture.should_return_true_if_all_albums_will_have_released_in_the_next_24_hours --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DiscographySpecificationFixture.should_return_true_if_is_not_a_discography --- 11:55:27.5 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DiscographySpecificationFixture.should_return_true_if_is_not_a_discography --- 11:55:27.5 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.broken_report_shouldnt_blowup_the_process --- 11:55:27.6 Info: Processing 3 releases 11:55:27.6 Trace: Processing release 1/3 11:55:27.6 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.6 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.7 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.7 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.7 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.7 Debug: Quality parsed: FLAC v1 11:55:27.8 Debug: Release Group parsed: PERFECT 11:55:27.8 Error: Couldn't process release. NzbDrone.Test.Common.TestException: Exception of type 'NzbDrone.Test.Common.TestException' 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IParsingServiceProxy.Map(ParsedAlbumInfo parsedAlbumInfo, SearchCriteriaBase searchCriteria) at NzbDrone.Core.DecisionEngine.DownloadDecisionMaker.GetAlbumDecisions(List`1 reports, Boolean pushedRelease, SearchCriteriaBase searchCriteria)+MoveNext() in ./Lidarr.Core/DecisionEngine/DownloadDecisionMaker.cs:line 86 11:55:27.8 Debug: Release rejected for the following reasons: [Permanent] Unexpected error processing release 11:55:27.8 Trace: Processing release 2/3 11:55:27.8 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.8 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.8 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.8 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Debug: Quality parsed: FLAC v1 11:55:27.8 Debug: Release Group parsed: PERFECT 11:55:27.8 Error: Couldn't process release. NzbDrone.Test.Common.TestException: Exception of type 'NzbDrone.Test.Common.TestException' 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IParsingServiceProxy.Map(ParsedAlbumInfo parsedAlbumInfo, SearchCriteriaBase searchCriteria) at NzbDrone.Core.DecisionEngine.DownloadDecisionMaker.GetAlbumDecisions(List`1 reports, Boolean pushedRelease, SearchCriteriaBase searchCriteria)+MoveNext() in ./Lidarr.Core/DecisionEngine/DownloadDecisionMaker.cs:line 86 11:55:27.8 Debug: Release rejected for the following reasons: [Permanent] Unexpected error processing release 11:55:27.8 Trace: Processing release 3/3 11:55:27.8 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.8 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.8 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.8 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Debug: Quality parsed: FLAC v1 11:55:27.8 Debug: Release Group parsed: PERFECT 11:55:27.8 Error: Couldn't process release. NzbDrone.Test.Common.TestException: Exception of type 'NzbDrone.Test.Common.TestException' 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IParsingServiceProxy.Map(ParsedAlbumInfo parsedAlbumInfo, SearchCriteriaBase searchCriteria) at NzbDrone.Core.DecisionEngine.DownloadDecisionMaker.GetAlbumDecisions(List`1 reports, Boolean pushedRelease, SearchCriteriaBase searchCriteria)+MoveNext() in ./Lidarr.Core/DecisionEngine/DownloadDecisionMaker.cs:line 86 11:55:27.8 Debug: Release rejected for the following reasons: [Permanent] Unexpected error processing release 11:55:27.8 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.broken_report_shouldnt_blowup_the_process --- 11:55:27.8 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_call_all_specifications --- 11:55:27.8 Info: Processing 1 releases 11:55:27.8 Trace: Processing release 1/1 11:55:27.8 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.8 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.8 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.8 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Debug: Quality parsed: FLAC v1 11:55:27.8 Debug: Release Group parsed: PERFECT 11:55:27.8 Debug: Release rejected for the following reasons: [Permanent] fail1, [Permanent] fail2, [Permanent] fail3 11:55:27.8 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_call_all_specifications --- 11:55:27.8 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_call_delayed_specifications_if_non_delayed_passed --- 11:55:27.8 Info: Processing 1 releases 11:55:27.8 Trace: Processing release 1/1 11:55:27.8 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.8 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.8 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.8 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Debug: Quality parsed: FLAC v1 11:55:27.8 Debug: Release Group parsed: PERFECT 11:55:27.8 Debug: Release rejected for the following reasons: [Permanent] failDelayed1 11:55:27.8 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_call_delayed_specifications_if_non_delayed_passed --- 11:55:27.8 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_have_same_number_of_rejections_as_specs_that_failed --- 11:55:27.8 Info: Processing 1 releases 11:55:27.8 Trace: Processing release 1/1 11:55:27.8 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.8 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.8 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.8 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Debug: Quality parsed: FLAC v1 11:55:27.8 Debug: Release Group parsed: PERFECT 11:55:27.8 Debug: Release rejected for the following reasons: [Permanent] fail1, [Permanent] fail2, [Permanent] fail3 11:55:27.8 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_have_same_number_of_rejections_as_specs_that_failed --- 11:55:27.8 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_allow_download_if_artist_is_unknown --- 11:55:27.8 Info: Processing 1 releases 11:55:27.8 Trace: Processing release 1/1 11:55:27.8 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.8 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.8 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.8 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Debug: Quality parsed: FLAC v1 11:55:27.8 Debug: Release Group parsed: PERFECT 11:55:27.8 Debug: Release rejected for the following reasons: [Permanent] Unknown Artist 11:55:27.8 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_allow_download_if_artist_is_unknown --- 11:55:27.8 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_allow_download_if_no_albums_found --- 11:55:27.8 Info: Processing 1 releases 11:55:27.8 Trace: Processing release 1/1 11:55:27.8 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.8 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.8 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.8 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Debug: Quality parsed: FLAC v1 11:55:27.8 Debug: Release Group parsed: PERFECT 11:55:27.8 Debug: Release rejected for the following reasons: [Permanent] Unable to parse albums from release name 11:55:27.8 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_allow_download_if_no_albums_found --- 11:55:27.8 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_attempt_to_make_decision_if_artist_is_unknown --- 11:55:27.8 Info: Processing 1 releases 11:55:27.8 Trace: Processing release 1/1 11:55:27.8 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.8 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.8 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.8 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.8 Debug: Quality parsed: FLAC v1 11:55:27.8 Debug: Release Group parsed: PERFECT 11:55:27.8 Debug: Release rejected for the following reasons: [Permanent] Unknown Artist 11:55:27.8 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_attempt_to_make_decision_if_artist_is_unknown --- 11:55:27.8 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_attempt_to_map_album_if_artist_title_is_blank --- 11:55:27.8 Info: Processing 1 releases 11:55:27.8 Trace: Processing release 1/1 11:55:27.8 Debug: Processing release '2013 - Night Visions' from '' 11:55:27.8 Debug: Parsing string '2013 - Night Visions' 11:55:27.9 Debug: Unable to parse 2013 - Night Visions 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_attempt_to_map_album_if_artist_title_is_blank --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_attempt_to_map_album_if_not_parsable --- 11:55:27.9 Info: Processing 1 releases 11:55:27.9 Trace: Processing release 1/1 11:55:27.9 Debug: Processing release 'Not parsable' from '' 11:55:27.9 Debug: Parsing string 'Not parsable' 11:55:27.9 Debug: Unable to parse Not parsable 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_attempt_to_map_album_if_not_parsable --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_call_delayed_specifications_if_non_delayed_failed --- 11:55:27.9 Info: Processing 1 releases 11:55:27.9 Trace: Processing release 1/1 11:55:27.9 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.9 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.9 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.9 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.9 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.9 Debug: Quality parsed: FLAC v1 11:55:27.9 Debug: Release Group parsed: PERFECT 11:55:27.9 Debug: Release rejected for the following reasons: [Permanent] fail1 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_not_call_delayed_specifications_if_non_delayed_failed --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_only_include_reports_for_requested_albums --- 11:55:27.9 Info: Processing 2 releases 11:55:27.9 Trace: Processing release 1/2 11:55:27.9 Debug: Processing release 'Name1-Title1[FLAC][2017][DRONE]' from '' 11:55:27.9 Debug: Parsing string 'Name1-Title1[FLAC][2017][DRONE]' 11:55:27.9 Trace: ^(?:(?.+?)(?:-)+)(?.+?)\W*(?:\(|\[).+?(?\d{4}) 11:55:27.9 Debug: Album Parsed. Name1 - Title1 11:55:27.9 Debug: Trying to parse quality for 'Name1-Title1[FLAC][2017][DRONE]' 11:55:27.9 Debug: Quality parsed: FLAC v1 11:55:27.9 Debug: Release Group parsed: 11:55:27.9 Debug: Release accepted 11:55:27.9 Trace: Processing release 2/2 11:55:27.9 Debug: Processing release 'Name1-Title2[FLAC][2017][DRONE]' from '' 11:55:27.9 Debug: Parsing string 'Name1-Title2[FLAC][2017][DRONE]' 11:55:27.9 Trace: ^(?:(?.+?)(?:-)+)(?.+?)\W*(?:\(|\[).+?(?\d{4}) 11:55:27.9 Debug: Album Parsed. Name1 - Title2 11:55:27.9 Debug: Trying to parse quality for 'Name1-Title2[FLAC][2017][DRONE]' 11:55:27.9 Debug: Quality parsed: FLAC v1 11:55:27.9 Debug: Release Group parsed: 11:55:27.9 Debug: Release rejected since the album wasn't requested: Name1 - Title2 FLAC v1 11:55:27.9 Debug: Release rejected for the following reasons: [Permanent] Album wasn't requested 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_only_include_reports_for_requested_albums --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_a_decision_when_exception_is_caught --- 11:55:27.9 Info: Processing 1 releases 11:55:27.9 Trace: Processing release 1/1 11:55:27.9 Debug: Processing release 'Alien Ant Farm - TruAnt (FLAC) DRONE' from '' 11:55:27.9 Debug: Parsing string 'Alien Ant Farm - TruAnt (FLAC) DRONE' 11:55:27.9 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[) 11:55:27.9 Debug: Album Parsed. Alien Ant Farm - TruAnt 11:55:27.9 Debug: Trying to parse quality for 'Alien Ant Farm - TruAnt (FLAC) DRONE' 11:55:27.9 Debug: Quality parsed: FLAC v1 11:55:27.9 Debug: Release Group parsed: 11:55:27.9 Error: Couldn't process release. NzbDrone.Test.Common.TestException: Exception of type 'NzbDrone.Test.Common.TestException' 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IParsingServiceProxy.Map(ParsedAlbumInfo parsedAlbumInfo, SearchCriteriaBase searchCriteria) at NzbDrone.Core.DecisionEngine.DownloadDecisionMaker.GetAlbumDecisions(List`1 reports, Boolean pushedRelease, SearchCriteriaBase searchCriteria)+MoveNext() in ./Lidarr.Core/DecisionEngine/DownloadDecisionMaker.cs:line 86 11:55:27.9 Debug: Release rejected for the following reasons: [Permanent] Unexpected error processing release 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_a_decision_when_exception_is_caught --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_pass_if_all_specs_pass --- 11:55:27.9 Info: Processing 1 releases 11:55:27.9 Trace: Processing release 1/1 11:55:27.9 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.9 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.9 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.9 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.9 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.9 Debug: Quality parsed: FLAC v1 11:55:27.9 Debug: Release Group parsed: PERFECT 11:55:27.9 Debug: Release accepted 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_pass_if_all_specs_pass --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_rejected_if_one_of_specs_fail --- 11:55:27.9 Info: Processing 1 releases 11:55:27.9 Trace: Processing release 1/1 11:55:27.9 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.9 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.9 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.9 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.9 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.9 Debug: Quality parsed: FLAC v1 11:55:27.9 Debug: Release Group parsed: PERFECT 11:55:27.9 Debug: Release rejected for the following reasons: [Permanent] fail1 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_rejected_if_one_of_specs_fail --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_rejected_if_single_specs_fail --- 11:55:27.9 Info: Processing 1 releases 11:55:27.9 Trace: Processing release 1/1 11:55:27.9 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.9 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.9 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.9 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.9 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.9 Debug: Quality parsed: FLAC v1 11:55:27.9 Debug: Release Group parsed: PERFECT 11:55:27.9 Debug: Release rejected for the following reasons: [Permanent] fail1 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_rejected_if_single_specs_fail --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_rejected_result_for_unparsable_search --- 11:55:27.9 Info: Processing 1 releases 11:55:27.9 Trace: Processing release 1/1 11:55:27.9 Debug: Processing release '1937 - Snow White and the Seven Dwarves' from '' 11:55:27.9 Debug: Parsing string '1937 - Snow White and the Seven Dwarves' 11:55:27.9 Debug: Unable to parse 1937 - Snow White and the Seven Dwarves 11:55:27.9 Debug: Parsing string '1937 - Snow White and the Seven Dwarves' using search criteria artist: 'Some Artist' album: 'Some Album' 11:55:27.9 Debug: Unable to parse 1937 - Snow White and the Seven Dwarves 11:55:27.9 Debug: Trying to parse quality for '1937 - Snow White and the Seven Dwarves' 11:55:27.9 Debug: Release rejected for the following reasons: [Permanent] Unable to parse release 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_rejected_result_for_unparsable_search --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_unknown_artist_rejection_if_artist_is_unknown --- 11:55:27.9 Info: Processing 1 releases 11:55:27.9 Trace: Processing release 1/1 11:55:27.9 Debug: Processing release 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' from '' 11:55:27.9 Debug: Parsing string 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.9 Trace: ^(?.+?)[-](?.+?)[-](?\d?CD|WEB).+?(?\d{4}) 11:55:27.9 Debug: Album Parsed. Coldplay - A Head Full Of Dreams 11:55:27.9 Debug: Trying to parse quality for 'Coldplay-A Head Full Of Dreams-CD-FLAC-2015-PERFECT' 11:55:27.9 Debug: Quality parsed: FLAC v1 11:55:27.9 Debug: Release Group parsed: PERFECT 11:55:27.9 Debug: Release rejected for the following reasons: [Permanent] Unknown Artist 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.DownloadDecisionMakerFixture.should_return_unknown_artist_rejection_if_artist_is_unknown --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_false_if_publish_date_belove_limit(-10) --- 11:55:27.9 Debug: Release published date, 10/03/2024, is outside of 5 day early grab limit allowed by user 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_false_if_publish_date_belove_limit(-10) --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_false_if_publish_date_belove_limit(-20) --- 11:55:27.9 Debug: Release published date, 09/23/2024, is outside of 5 day early grab limit allowed by user 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_false_if_publish_date_belove_limit(-20) --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_indexer_no_longer_exists --- 11:55:27.9 Debug: Indexer with id 1 does not exist, skipping early release check 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_indexer_no_longer_exists --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_indexer_not_specified --- 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_indexer_not_specified --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_limit_null(-10) --- 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_limit_null(-10) --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_limit_null(-100) --- 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_limit_null(-100) --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_publish_date_above_or_equal_to_limit(-2) --- 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_publish_date_above_or_equal_to_limit(-2) --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_publish_date_above_or_equal_to_limit(-5) --- 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_publish_date_above_or_equal_to_limit(-5) --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_release_contains_multiple_albums --- 11:55:27.9 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.EarlyReleaseSpecificationFixture.should_return_true_if_release_contains_multiple_albums --- 11:55:27.9 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.FreeSpaceSpecificationFixture.should_return_false_available_space_is_less_than_size --- 11:55:28.0 Debug: Importing after download will exceed available disk space 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.FreeSpaceSpecificationFixture.should_return_false_available_space_is_less_than_size --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.FreeSpaceSpecificationFixture.should_return_false_when_available_space_minus_size_is_less_than_minimum_free_space --- 11:55:28.0 Debug: Not enough free space (150.0 MB) to import after download: 100.0 MB. (Settings: Media Management: Minimum Free Space) 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.FreeSpaceSpecificationFixture.should_return_false_when_available_space_minus_size_is_less_than_minimum_free_space --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.FreeSpaceSpecificationFixture.should_return_true_if_skip_free_space_check_is_true --- 11:55:28.0 Debug: Skipping free space check 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.FreeSpaceSpecificationFixture.should_return_true_if_skip_free_space_check_is_true --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.FreeSpaceSpecificationFixture.should_return_true_when_available_space_is_more_than_size --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.FreeSpaceSpecificationFixture.should_return_true_when_available_space_is_more_than_size --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.FreeSpaceSpecificationFixture.should_return_true_when_available_space_minus_size_is_more_than_minimum_free_space --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.FreeSpaceSpecificationFixture.should_return_true_when_available_space_minus_size_is_more_than_minimum_free_space --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MaximumSizeSpecificationFixture.should_return_false_when_size_is_bigger_than_maximum_size --- 11:55:28.0 Debug: Checking if release meets maximum size requirements. 2.0 GB 11:55:28.0 Debug: 2.0 GB is too big, maximum size is 2.0 GB (Settings->Indexers->Maximum Size) 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MaximumSizeSpecificationFixture.should_return_false_when_size_is_bigger_than_maximum_size --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MaximumSizeSpecificationFixture.should_return_true_when_maximum_size_is_set_to_zero --- 11:55:28.0 Debug: Maximum size is not set. 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MaximumSizeSpecificationFixture.should_return_true_when_maximum_size_is_set_to_zero --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MaximumSizeSpecificationFixture.should_return_true_when_size_is_equals_to_maximum_size --- 11:55:28.0 Debug: Checking if release meets maximum size requirements. 2.0 GB 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MaximumSizeSpecificationFixture.should_return_true_when_size_is_equals_to_maximum_size --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MaximumSizeSpecificationFixture.should_return_true_when_size_is_smaller_than_maximum_size --- 11:55:28.0 Debug: Checking if release meets maximum size requirements. 2.0 GB 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MaximumSizeSpecificationFixture.should_return_true_when_size_is_smaller_than_maximum_size --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MaximumSizeSpecificationFixture.should_return_true_when_size_is_zero --- 11:55:28.0 Debug: Release has unknown size, skipping size check. 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MaximumSizeSpecificationFixture.should_return_true_when_size_is_zero --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MinimumAgeSpecificationFixture.should_return_false_when_age_is_less_than_minimum_age --- 11:55:28.0 Debug: Checking if report meets minimum age requirements. 10 11:55:28.0 Debug: Only 10 minutes old, minimum age is 30 minutes 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MinimumAgeSpecificationFixture.should_return_false_when_age_is_less_than_minimum_age --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MinimumAgeSpecificationFixture.should_return_true_when_age_is_greater_than_minimum_age --- 11:55:28.0 Debug: Checking if report meets minimum age requirements. 100 11:55:28.0 Debug: Release is 100 minutes old, greater than minimum age of 30 minutes 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MinimumAgeSpecificationFixture.should_return_true_when_age_is_greater_than_minimum_age --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MinimumAgeSpecificationFixture.should_return_true_when_minimum_age_is_set_to_zero --- 11:55:28.0 Debug: Minimum age is not set. 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MinimumAgeSpecificationFixture.should_return_true_when_minimum_age_is_set_to_zero --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.both_albums_not_monitored_should_return_false --- 11:55:28.0 Debug: No albums in the release are monitored. Rejecting 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.both_albums_not_monitored_should_return_false --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.not_monitored_artist_should_be_skipped --- 11:55:28.0 Debug: [ForeignArtistId1][Name1] is present in the DB but not tracked. Rejecting. 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.not_monitored_artist_should_be_skipped --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.only_album_not_monitored_should_return_false --- 11:55:28.0 Debug: Album is not monitored. Rejecting 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.only_album_not_monitored_should_return_false --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.only_first_album_not_monitored_should_return_false --- 11:55:28.0 Debug: Only 1/2 albums in the release are monitored. Rejecting 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.only_first_album_not_monitored_should_return_false --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.only_second_album_not_monitored_should_return_false --- 11:55:28.0 Debug: Only 1/2 albums in the release are monitored. Rejecting 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.only_second_album_not_monitored_should_return_false --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.setup_should_return_monitored_album_should_return_true --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.setup_should_return_monitored_album_should_return_true --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.should_return_false_if_album_is_not_monitored_and_monitoredEpisodesOnly_flag_is_true --- 11:55:28.0 Debug: Album is not monitored. Rejecting 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.should_return_false_if_album_is_not_monitored_and_monitoredEpisodesOnly_flag_is_true --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.should_return_false_if_all_albums_are_not_monitored_for_discography_pack_release --- 11:55:28.0 Debug: Only 1/2 albums in the release are monitored. Rejecting 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.should_return_false_if_all_albums_are_not_monitored_for_discography_pack_release --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.should_return_true_for_single_album_search --- 11:55:28.0 Debug: Skipping monitored check during search 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.should_return_true_for_single_album_search --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.should_return_true_if_album_is_not_monitored_and_monitoredEpisodesOnly_flag_is_false --- 11:55:28.0 Debug: Skipping monitored check during search 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.MonitoredAlbumSpecificationFixture.should_return_true_if_album_is_not_monitored_and_monitoredEpisodesOnly_flag_is_false --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.ensure_download_decisions_indexer_priority_is_not_perfered_over_quality --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.ensure_download_decisions_indexer_priority_is_not_perfered_over_quality --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_not_throw_if_no_albums_are_found --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_not_throw_if_no_albums_are_found --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_order_by_age_then_largest_rounded_to_200mb --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_order_by_age_then_largest_rounded_to_200mb --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_order_by_closest_to_preferred_size_if_both_under --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_order_by_closest_to_preferred_size_if_both_under --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_order_by_closest_to_preferred_size_if_preferred_is_in_between --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_order_by_closest_to_preferred_size_if_preferred_is_in_between --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_order_by_youngest --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_order_by_youngest --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_discography_pack_above_single_album --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_discography_pack_above_single_album --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_first_release_if_age_and_size_are_too_similar --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_first_release_if_age_and_size_are_too_similar --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_first_release_if_peers_and_size_are_too_similar --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_first_release_if_peers_and_size_are_too_similar --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_higher_score_over_lower_score --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_higher_score_over_lower_score --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_proper_over_score_when_download_propers_is_do_not_upgrade --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_proper_over_score_when_download_propers_is_do_not_upgrade --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_proper_over_score_when_download_propers_is_prefer_and_upgrade --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_proper_over_score_when_download_propers_is_prefer_and_upgrade --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_quality_over_discography_pack --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_quality_over_discography_pack --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_quality_over_the_number_of_peers --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_quality_over_the_number_of_peers --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_releases_with_more_peers_given_equal_number_of_seeds --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_releases_with_more_peers_given_equal_number_of_seeds --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_releases_with_more_peers_no_seeds --- 11:55:28.0 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_releases_with_more_peers_no_seeds --- 11:55:28.0 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_releases_with_more_seeders --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_releases_with_more_seeders --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_score_over_proper_when_download_propers_is_do_not_prefer --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_score_over_proper_when_download_propers_is_do_not_prefer --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_score_over_real_when_download_propers_is_do_not_prefer --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_score_over_real_when_download_propers_is_do_not_prefer --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_single_album_over_multi_album --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_prefer_single_album_over_multi_album --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_higher_quality_before_lower --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_higher_quality_before_lower --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_higher_quality_before_lower_always --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_higher_quality_before_lower_always --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_propers_before_non_propers --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_propers_before_non_propers --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_reals_before_non_reals --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_reals_before_non_reals --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_torrent_above_usenet_when_torrent_is_preferred --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_torrent_above_usenet_when_torrent_is_preferred --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_usenet_above_torrent_when_usenet_is_preferred --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.should_put_usenet_above_torrent_when_usenet_is_preferred --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.sort_download_decisions_based_on_indexer_priority --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.PrioritizeDownloadDecisionFixture.sort_download_decisions_based_on_indexer_priority --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ProtocolSpecificationFixture.should_be_false_if_torrent_and_torrent_is_disabled --- 11:55:28.1 Debug: [] Torrent is not enabled for this artist 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ProtocolSpecificationFixture.should_be_false_if_torrent_and_torrent_is_disabled --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ProtocolSpecificationFixture.should_be_false_if_usenet_and_usenet_is_disabled --- 11:55:28.1 Debug: [] Usenet is not enabled for this artist 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ProtocolSpecificationFixture.should_be_false_if_usenet_and_usenet_is_disabled --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ProtocolSpecificationFixture.should_be_true_if_torrent_and_torrent_is_enabled --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ProtocolSpecificationFixture.should_be_true_if_torrent_and_torrent_is_enabled --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ProtocolSpecificationFixture.should_be_true_if_usenet_and_usenet_is_enabled --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ProtocolSpecificationFixture.should_be_true_if_usenet_and_usenet_is_enabled --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_allow_if_quality_is_defined_in_profile(MP3-192) --- 11:55:28.1 Debug: Checking if report meets quality requirements. MP3-192 v2 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_allow_if_quality_is_defined_in_profile(MP3-192) --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_allow_if_quality_is_defined_in_profile(MP3-256) --- 11:55:28.1 Debug: Checking if report meets quality requirements. MP3-256 v2 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_allow_if_quality_is_defined_in_profile(MP3-256) --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_allow_if_quality_is_defined_in_profile(MP3-320) --- 11:55:28.1 Debug: Checking if report meets quality requirements. MP3-320 v2 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_allow_if_quality_is_defined_in_profile(MP3-320) --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_not_allow_if_quality_is_not_defined_in_profile(MP3-VBR-V0) --- 11:55:28.1 Debug: Checking if report meets quality requirements. MP3-VBR-V0 v2 11:55:28.1 Debug: Quality MP3-VBR-V0 v2 rejected by Artist's quality profile 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_not_allow_if_quality_is_not_defined_in_profile(MP3-VBR-V0) --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_not_allow_if_quality_is_not_defined_in_profile(FLAC) --- 11:55:28.1 Debug: Checking if report meets quality requirements. FLAC v2 11:55:28.1 Debug: Quality FLAC v2 rejected by Artist's quality profile 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_not_allow_if_quality_is_not_defined_in_profile(FLAC) --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_not_allow_if_quality_is_not_defined_in_profile(Unknown) --- 11:55:28.1 Debug: Checking if report meets quality requirements. Unknown v2 11:55:28.1 Debug: Quality Unknown v2 rejected by Artist's quality profile 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QualityAllowedByProfileSpecificationFixture.should_not_allow_if_quality_is_not_defined_in_profile(Unknown) --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_everything_is_the_same --- 11:55:28.1 Debug: Checking if existing release in queue meets cutoff. Queued quality is: MP3-256 v1 11:55:28.1 Debug: Checking if release is higher quality than queued release. Queued: MP3-256 v1 11:55:28.1 Debug: New item's custom formats [] do not improve on [], skipping 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_everything_is_the_same --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_matching_multi_album_is_in_queue --- 11:55:28.1 Debug: Checking if existing release in queue meets cutoff. Queued quality is: MP3-320 v1 11:55:28.1 Debug: Existing item meets cut-off. skipping. 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_matching_multi_album_is_in_queue --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_multi_album_has_one_album_in_queue --- 11:55:28.1 Debug: Checking if existing release in queue meets cutoff. Queued quality is: MP3-320 v1 11:55:28.1 Debug: Existing item meets cut-off. skipping. 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_multi_album_has_one_album_in_queue --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_multi_part_album_has_two_albums_in_queue --- 11:55:28.1 Debug: Checking if existing release in queue meets cutoff. Queued quality is: MP3-320 v1 11:55:28.1 Debug: Existing item meets cut-off. skipping. 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_multi_part_album_has_two_albums_in_queue --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_multi_part_album_is_already_in_queue --- 11:55:28.1 Debug: Checking if existing release in queue meets cutoff. Queued quality is: MP3-320 v1 11:55:28.1 Debug: Existing item meets cut-off. skipping. 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_multi_part_album_is_already_in_queue --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_same_quality_non_proper_in_queue_and_download_propers_is_do_not_upgrade --- 11:55:28.1 Debug: Checking if existing release in queue meets cutoff. Queued quality is: MP3-8 v1 11:55:28.1 Debug: New quality is a better revision for existing quality 11:55:28.1 Debug: Checking if release is higher quality than queued release. Queued: MP3-8 v1 11:55:28.1 Debug: New item has a better quality 11:55:28.1 Debug: Checking if profiles allow upgrading. Queued: MP3-8 v1 11:55:28.1 Debug: Quality profile allows upgrading 11:55:28.1 Debug: New quality is a better revision for existing quality 11:55:28.1 Debug: Auto downloading of propers is disabled 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_if_same_quality_non_proper_in_queue_and_download_propers_is_do_not_upgrade --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_when_qualities_are_the_same --- 11:55:28.1 Debug: Checking if existing release in queue meets cutoff. Queued quality is: MP3-192 v1 11:55:28.1 Debug: Existing item meets cut-off. skipping. 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_when_qualities_are_the_same --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_when_quality_in_queue_is_better --- 11:55:28.1 Debug: Checking if existing release in queue meets cutoff. Queued quality is: MP3-320 v1 11:55:28.1 Debug: Checking if release is higher quality than queued release. Queued: MP3-320 v1 11:55:28.1 Debug: Existing item has better quality, skipping 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_when_quality_in_queue_is_better --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_when_quality_is_better_and_upgrade_allowed_is_false_for_quality_profile --- 11:55:28.1 Debug: Checking if existing release in queue meets cutoff. Queued quality is: FLAC v1 11:55:28.1 Debug: Existing item meets cut-off. skipping. 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_false_when_quality_is_better_and_upgrade_allowed_is_false_for_quality_profile --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_if_everything_is_the_same_for_failed_pending --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_if_everything_is_the_same_for_failed_pending --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_when_album_doesnt_match --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_when_album_doesnt_match --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_when_artist_doesnt_match --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_when_artist_doesnt_match --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_when_qualities_are_the_same_with_higher_custom_format_score --- 11:55:28.1 Debug: Checking if existing release in queue meets cutoff. Queued quality is: MP3-256 v1 11:55:28.1 Debug: Checking if release is higher quality than queued release. Queued: MP3-256 v1 11:55:28.1 Debug: New item has a better custom format score 11:55:28.1 Debug: Checking if profiles allow upgrading. Queued: MP3-256 v1 11:55:28.1 Debug: Quality profile allows upgrading 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_when_qualities_are_the_same_with_higher_custom_format_score --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_when_quality_in_queue_is_lower --- 11:55:28.1 Debug: Checking if existing release in queue meets cutoff. Queued quality is: MP3-192 v1 11:55:28.1 Debug: Checking if release is higher quality than queued release. Queued: MP3-192 v1 11:55:28.1 Debug: New item has a better quality 11:55:28.1 Debug: Checking if profiles allow upgrading. Queued: MP3-192 v1 11:55:28.1 Debug: Quality profile allows upgrading 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_when_quality_in_queue_is_lower --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_when_queue_is_empty --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.QueueSpecificationFixture.should_return_true_when_queue_is_empty --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RawDiskSpecificationFixture.should_compare_case_insensitive --- 11:55:28.1 Debug: Release contains raw CD, rejecting. 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RawDiskSpecificationFixture.should_compare_case_insensitive --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RawDiskSpecificationFixture.should_return_false_if_iso --- 11:55:28.1 Debug: Release contains raw CD, rejecting. 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RawDiskSpecificationFixture.should_return_false_if_iso --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RawDiskSpecificationFixture.should_return_false_if_vob --- 11:55:28.1 Debug: Release contains raw CD, rejecting. 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RawDiskSpecificationFixture.should_return_false_if_vob --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RawDiskSpecificationFixture.should_return_true_if_flac --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RawDiskSpecificationFixture.should_return_true_if_flac --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RawDiskSpecificationFixture.should_return_true_if_no_container_specified --- 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RawDiskSpecificationFixture.should_return_true_if_no_container_specified --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_false_when_release_contains_one_restricted_word_and_one_required_word --- 11:55:28.1 Debug: Checking if release meets restrictions: [ www.Speed.cd ] - Katy Perry - Witness (2017) MP3 [320 kbps] 11:55:28.1 Debug: [[ www.Speed.cd ] - Katy Perry - Witness (2017) MP3 [320 kbps] ] contains these ignored terms: www.Speed.cd 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_false_when_release_contains_one_restricted_word_and_one_required_word --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_false_when_title_contains_one_anded_ignored_terms --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] contains these ignored terms: edited 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_false_when_title_contains_one_anded_ignored_terms --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_false_when_title_does_not_contain_any_required_terms --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] does not contain one of the required terms: doesnt, exist 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_false_when_title_does_not_contain_any_required_terms --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_true_when_restrictions_are_empty --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] No restrictions apply, allowing 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_true_when_restrictions_are_empty --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_true_when_title_contains_one_required_term --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] No restrictions apply, allowing 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_true_when_title_contains_one_required_term --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_true_when_title_does_not_contain_any_ignored_terms --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] No restrictions apply, allowing 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_be_true_when_title_does_not_contain_any_ignored_terms --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_ignored("EdiTED") --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] contains these ignored terms: EdiTED 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_ignored("EdiTED") --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_ignored("webrip") --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] contains these ignored terms: webrip 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_ignored("webrip") --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_ignored("X264") --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] contains these ignored terms: X264 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_ignored("X264") --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_ignored("X264,NOTTHERE") --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] contains these ignored terms: X264 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_ignored("X264,NOTTHERE") --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_required("EdiTED") --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] No restrictions apply, allowing 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_required("EdiTED") --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_required("webrip") --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] No restrictions apply, allowing 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_required("webrip") --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_required("X264") --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] No restrictions apply, allowing 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_required("X264") --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_required("X264,NOTTHERE") --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.1 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] No restrictions apply, allowing 11:55:28.1 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_ignore_case_when_matching_required("X264,NOTTHERE") --- 11:55:28.1 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_match_perl_regex("/WEB/",True) --- 11:55:28.1 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.2 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] No restrictions apply, allowing 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_match_perl_regex("/WEB/",True) --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_match_perl_regex("/WEB\b/",False) --- 11:55:28.2 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.2 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] does not contain one of the required terms: /WEB\u0008/ 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_match_perl_regex("/WEB\b/",False) --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_match_perl_regex("/WEb/",False) --- 11:55:28.2 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.2 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] does not contain one of the required terms: /WEb/ 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_match_perl_regex("/WEb/",False) --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_match_perl_regex("/\\.WEB/",True) --- 11:55:28.2 Debug: Checking if release meets restrictions: Dexter.S08E01.EDITED.WEBRip.x264-KYR 11:55:28.2 Debug: [Dexter.S08E01.EDITED.WEBRip.x264-KYR] No restrictions apply, allowing 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.ReleaseRestrictionsSpecificationFixture.should_match_perl_regex("/\\.WEB/",True) --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_false_if_is_a_repack_for_different_group --- 11:55:28.2 Debug: New quality is a better revision for existing quality 11:55:28.2 Debug: Release is a repack for a different release group. Release Group: Lidarr. File release group: NotLidarr 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_false_if_is_a_repack_for_different_group --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_false_if_is_a_repack_for_some_but_not_all_trackfiles --- 11:55:28.2 Debug: New quality is a better revision for existing quality 11:55:28.2 Debug: Release is a repack for a different release group. Release Group: Lidarr. File release group: NotLidarr 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_false_if_is_a_repack_for_some_but_not_all_trackfiles --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_false_if_release_group_for_existing_file_is_unknown --- 11:55:28.2 Debug: New quality is a better revision for existing quality 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_false_if_release_group_for_existing_file_is_unknown --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_false_if_release_group_for_release_is_unknown --- 11:55:28.2 Debug: New quality is a better revision for existing quality 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_false_if_release_group_for_release_is_unknown --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_false_when_repack_but_auto_download_repacks_is_false --- 11:55:28.2 Debug: New quality is a better revision for existing quality 11:55:28.2 Debug: Auto downloading of repacks is disabled 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_false_when_repack_but_auto_download_repacks_is_false --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_if_is_a_repack_for_a_different_quality --- 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_if_is_a_repack_for_a_different_quality --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_if_is_a_repack_for_all_existing_files --- 11:55:28.2 Debug: New quality is a better revision for existing quality 11:55:28.2 Debug: New quality is a better revision for existing quality 11:55:28.2 Debug: New quality is a better revision for existing quality 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_if_is_a_repack_for_all_existing_files --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_if_it_is_not_a_repack --- 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_if_it_is_not_a_repack --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_if_there_are_is_no_track_files --- 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_if_there_are_is_no_track_files --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_when_repack_but_auto_download_repacks_is_true --- 11:55:28.2 Debug: New quality is a better revision for existing quality 11:55:28.2 Debug: New quality is a better revision for existing quality 11:55:28.2 Debug: New quality is a better revision for existing quality 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_when_repack_but_auto_download_repacks_is_true --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_when_repacks_are_not_preferred --- 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RepackSpecificationFixture.should_return_true_when_repacks_are_not_preferred --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_false_when_old_than_retention --- 11:55:28.2 Debug: Checking if report meets retention requirements. 100 11:55:28.2 Debug: Report age: 100 rejected by user's retention limit 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_false_when_old_than_retention --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_true_if_release_came_out_today_and_retention_is_zero --- 11:55:28.2 Debug: Checking if report meets retention requirements. 100 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_true_if_release_came_out_today_and_retention_is_zero --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_true_when_release_and_retention_are_the_same --- 11:55:28.2 Debug: Checking if report meets retention requirements. 100 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_true_when_release_and_retention_are_the_same --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_true_when_release_if_younger_than_retention --- 11:55:28.2 Debug: Checking if report meets retention requirements. 100 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_true_when_release_if_younger_than_retention --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_true_when_release_is_not_usenet --- 11:55:28.2 Debug: Not checking retention requirement for non-usenet report 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_true_when_release_is_not_usenet --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_true_when_retention_is_set_to_zero --- 11:55:28.2 Debug: Checking if report meets retention requirements. 100 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RetentionSpecificationFixture.should_return_true_when_retention_is_set_to_zero --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_custom_format_score_is_above_minimum_and_bypass_enabled_but_under_minimum --- 11:55:28.2 Debug: Waiting for better quality release, There is a 720 minute delay on Usenet 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_custom_format_score_is_above_minimum_and_bypass_enabled_but_under_minimum --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_custom_format_score_is_above_minimum_but_bypass_disabled --- 11:55:28.2 Debug: Waiting for better quality release, There is a 720 minute delay on Usenet 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_custom_format_score_is_above_minimum_but_bypass_disabled --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_quality_is_last_allowed_in_profile_and_bypass_disabled --- 11:55:28.2 Debug: Waiting for better quality release, There is a 720 minute delay on Usenet 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_quality_is_last_allowed_in_profile_and_bypass_disabled --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_release_is_proper_for_existing_album_of_different_quality --- 11:55:28.2 Debug: Waiting for better quality release, There is a 720 minute delay on Usenet 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_release_is_proper_for_existing_album_of_different_quality --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_release_is_younger_than_delay --- 11:55:28.2 Debug: Waiting for better quality release, There is a 720 minute delay on Usenet 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_release_is_younger_than_delay --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_system_invoked_search_and_release_is_younger_than_delay --- 11:55:28.2 Debug: Waiting for better quality release, There is a 720 minute delay on Usenet 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_false_when_system_invoked_search_and_release_is_younger_than_delay --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_custom_format_score_is_above_minimum_and_bypass_enabled --- 11:55:28.2 Debug: Custom format score (100) meets minimum (50) for preferred protocol, will not delay 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_custom_format_score_is_above_minimum_and_bypass_enabled --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_profile_does_not_have_a_delay --- 11:55:28.2 Debug: Profile does not require a waiting period before download for Usenet. 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_profile_does_not_have_a_delay --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_quality_is_last_allowed_in_profile_and_bypass_enabled --- 11:55:28.2 Debug: Quality is highest in profile for preferred protocol, will not delay 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_quality_is_last_allowed_in_profile_and_bypass_enabled --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_release_is_a_proper_for_existing_album --- 11:55:28.2 Debug: New quality is a better revision for existing quality, skipping delay 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_release_is_a_proper_for_existing_album --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_release_is_a_real_for_existing_album --- 11:55:28.2 Debug: New quality is a better revision for existing quality, skipping delay 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_release_is_a_real_for_existing_album --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_release_is_older_than_delay --- 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_release_is_older_than_delay --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_user_invoked_search --- 11:55:28.2 Debug: Ignoring delay for user invoked search 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DelaySpecificationFixture.should_be_true_when_user_invoked_search --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_false_if_file_is_missing --- 11:55:28.2 Trace: Track file /My.Artist.S01E01.mp3 is missing from disk. 11:55:28.2 Debug: Files for this album exist in the database but not on disk, will be unmonitored on next diskscan. skipping. 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_false_if_file_is_missing --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_false_if_one_of_multiple_episode_is_missing --- 11:55:28.2 Trace: Track file /My.Artist.S01E02.mp3 is missing from disk. 11:55:28.2 Debug: Files for this album exist in the database but not on disk, will be unmonitored on next diskscan. skipping. 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_false_if_one_of_multiple_episode_is_missing --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_true_if_both_of_multiple_episode_exist --- 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_true_if_both_of_multiple_episode_exist --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_true_if_file_exists --- 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_true_if_file_exists --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_true_when_searching --- 11:55:28.2 Debug: Skipping deleted trackfile check during search 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_true_when_searching --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_true_when_unmonitor_deleted_tracks_is_off --- 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.DeletedTrackFileSpecificationFixture.should_return_true_when_unmonitor_deleted_tracks_is_off --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_be_not_upgradable_if_only_first_albums_is_upgradable --- 11:55:28.2 Debug: Performing history status check on report 11:55:28.2 Debug: Checking current status of album [1] in history 11:55:28.2 Debug: Existing item meets cut-off. skipping. 11:55:28.2 Debug: Existing item has better quality, skipping 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_be_not_upgradable_if_only_first_albums_is_upgradable --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_be_not_upgradable_if_only_second_albums_is_upgradable --- 11:55:28.2 Debug: Performing history status check on report 11:55:28.2 Debug: Checking current status of album [1] in history 11:55:28.2 Debug: Existing item meets cut-off. skipping. 11:55:28.2 Debug: Existing item has better quality, skipping 11:55:28.2 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_be_not_upgradable_if_only_second_albums_is_upgradable --- 11:55:28.2 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_be_upgradable_if_both_albums_are_upgradable --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: New item has a better quality 11:55:28.3 Debug: Checking current status of album [2] in history 11:55:28.3 Debug: New item has a better quality 11:55:28.3 Debug: Checking current status of album [3] in history 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_be_upgradable_if_both_albums_are_upgradable --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_be_upgradable_if_only_album_is_upgradable --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: New item has a better quality 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_be_upgradable_if_only_album_is_upgradable --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_not_be_upgradable_if_album_is_of_same_quality_as_existing --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: Existing item meets cut-off. skipping. 11:55:28.3 Debug: New item's custom formats [] do not improve on [], skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_not_be_upgradable_if_album_is_of_same_quality_as_existing --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_not_be_upgradable_if_both_albums_are_not_upgradable --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: Existing item meets cut-off. skipping. 11:55:28.3 Debug: Existing item has better quality, skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_not_be_upgradable_if_both_albums_are_not_upgradable --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_not_be_upgradable_if_cutoff_already_met --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: Existing item meets cut-off. skipping. 11:55:28.3 Debug: New item's custom formats [] do not improve on [], skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_not_be_upgradable_if_cutoff_already_met --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_false_if_cutoff_already_met_and_cdh_is_disabled --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: Existing item meets cut-off. skipping. 11:55:28.3 Debug: New item's custom formats [] do not improve on [], skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_false_if_cutoff_already_met_and_cdh_is_disabled --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_false_if_latest_history_has_a_download_id_and_cdh_is_disabled --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: New item has a better quality 11:55:28.3 Debug: Checking current status of album [2] in history 11:55:28.3 Debug: Checking current status of album [3] in history 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_false_if_latest_history_has_a_download_id_and_cdh_is_disabled --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_false_if_latest_history_item_is_only_one_hour_old --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: Existing item meets cut-off. skipping. 11:55:28.3 Debug: Existing item has better quality, skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_false_if_latest_history_item_is_only_one_hour_old --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_false_if_only_album_is_not_upgradable_and_cdh_is_disabled --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: Existing item meets cut-off. skipping. 11:55:28.3 Debug: Existing item has better quality, skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_false_if_only_album_is_not_upgradable_and_cdh_is_disabled --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_true_if_it_is_a_search --- 11:55:28.3 Debug: Skipping history check during search 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_true_if_it_is_a_search --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_true_if_latest_history_item_is_not_grabbed --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: Checking current status of album [2] in history 11:55:28.3 Debug: Checking current status of album [3] in history 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_true_if_latest_history_item_is_not_grabbed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_true_if_latest_history_item_is_null --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: Checking current status of album [2] in history 11:55:28.3 Debug: Checking current status of album [3] in history 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_true_if_latest_history_item_is_null --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_true_if_latest_history_item_is_older_than_twelve_hours --- 11:55:28.3 Debug: Performing history status check on report 11:55:28.3 Debug: Checking current status of album [1] in history 11:55:28.3 Debug: Checking current status of album [2] in history 11:55:28.3 Debug: Checking current status of album [3] in history 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.HistorySpecificationFixture.should_return_true_if_latest_history_item_is_older_than_twelve_hours --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.indexer_and_series_without_tags_should_return_true --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.indexer_and_series_without_tags_should_return_true --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.indexer_with_tags_series_with_different_tags_should_return_false --- 11:55:28.3 Debug: Indexer has tags. None of these are present on artist [ForeignArtistId1][Name1]. Rejecting 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.indexer_with_tags_series_with_different_tags_should_return_false --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.indexer_with_tags_series_with_matching_tags_should_return_true --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.indexer_with_tags_series_with_matching_tags_should_return_true --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.indexer_with_tags_series_without_tags_should_return_false --- 11:55:28.3 Debug: Indexer has tags. None of these are present on artist [ForeignArtistId1][Name1]. Rejecting 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.indexer_with_tags_series_without_tags_should_return_false --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.indexer_without_tags_series_with_tags_should_return_true --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.indexer_without_tags_series_with_tags_should_return_true --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.release_with_invalid_indexerid_should_return_true --- 11:55:28.3 Debug: Indexer with id 2 does not exist, skipping indexer tags check 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.release_with_invalid_indexerid_should_return_true --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.release_without_indexerid_should_return_true --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.IndexerTagSpecificationFixture.release_without_indexerid_should_return_true --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_false_when_first_trackFile_was_added_more_than_7_days_ago --- 11:55:28.3 Debug: New quality is a better revision for existing quality 11:55:28.3 Debug: Proper for old file, rejecting: {0} 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_false_when_first_trackFile_was_added_more_than_7_days_ago --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_false_when_proper_but_auto_download_propers_is_false --- 11:55:28.3 Debug: New quality is a better revision for existing quality 11:55:28.3 Debug: Auto downloading of propers is disabled 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_false_when_proper_but_auto_download_propers_is_false --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_false_when_second_trackFile_was_added_more_than_7_days_ago --- 11:55:28.3 Debug: New quality is a better revision for existing quality 11:55:28.3 Debug: New quality is a better revision for existing quality 11:55:28.3 Debug: Proper for old file, rejecting: {0} 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_false_when_second_trackFile_was_added_more_than_7_days_ago --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_false_when_trackFile_was_added_more_than_7_days_ago --- 11:55:28.3 Debug: New quality is a better revision for existing quality 11:55:28.3 Debug: Proper for old file, rejecting: {0} 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_false_when_trackFile_was_added_more_than_7_days_ago --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_true_when_propers_are_not_preferred --- 11:55:28.3 Debug: Propers are not preferred, skipping check 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_true_when_propers_are_not_preferred --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_true_when_trackFile_was_added_more_than_7_days_ago_but_is_for_search --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_true_when_trackFile_was_added_more_than_7_days_ago_but_is_for_search --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_true_when_trackFile_was_added_more_than_7_days_ago_but_proper_is_for_better_quality --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_true_when_trackFile_was_added_more_than_7_days_ago_but_proper_is_for_better_quality --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_true_when_trackFile_was_added_today --- 11:55:28.3 Debug: New quality is a better revision for existing quality 11:55:28.3 Debug: New quality is a better revision for existing quality 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.RssSync.ProperSpecificationFixture.should_return_true_when_trackFile_was_added_today --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.Search.ArtistSpecificationFixture.should_return_false_if_artist_doesnt_match --- 11:55:28.3 Debug: Checking if artist matches searched artist 11:55:28.3 Debug: Artist [ForeignArtistId1][Name1] does not match [ForeignArtistId1][Name1] 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.Search.ArtistSpecificationFixture.should_return_false_if_artist_doesnt_match --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.Search.ArtistSpecificationFixture.should_return_true_when_artist_ids_match --- 11:55:28.3 Debug: Checking if artist matches searched artist 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.Search.ArtistSpecificationFixture.should_return_true_when_artist_ids_match --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_false_if_seeds_belove_limit(0) --- 11:55:28.3 Debug: Not enough seeders: 0. Minimum seeders: 5 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_false_if_seeds_belove_limit(0) --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_false_if_seeds_belove_limit(4) --- 11:55:28.3 Debug: Not enough seeders: 4. Minimum seeders: 5 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_false_if_seeds_belove_limit(4) --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_indexer_no_longer_exists --- 11:55:28.3 Debug: Indexer with id 1 does not exist, skipping seeders check 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_indexer_no_longer_exists --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_indexer_not_specified --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_indexer_not_specified --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_not_torrent --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_not_torrent --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_seeds_above_or_equal_to_limit(5) --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_seeds_above_or_equal_to_limit(5) --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_seeds_above_or_equal_to_limit(6) --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_seeds_above_or_equal_to_limit(6) --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_seeds_unknown --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.Search.TorrentSeedingSpecificationFixture.should_return_true_if_seeds_unknown --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_false_when_quality_is_better_custom_formats_are_the_same_and_upgrading_is_not_allowed --- 11:55:28.3 Debug: Quality profile does not allow upgrades, skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_false_when_quality_is_better_custom_formats_are_the_same_and_upgrading_is_not_allowed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_false_when_quality_is_same_and_custom_format_is_upgrade_and_upgrading_is_not_allowed --- 11:55:28.3 Debug: Quality profile does not allow upgrades, skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_false_when_quality_is_same_and_custom_format_is_upgrade_and_upgrading_is_not_allowed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_custom_format_upgrade_when_upgrading_is_allowed --- 11:55:28.3 Debug: Quality profile allows upgrading 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_custom_format_upgrade_when_upgrading_is_allowed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_lower_custom_format_score_when_upgrading_is_allowed --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_lower_custom_format_score_when_upgrading_is_allowed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_lower_language_when_upgrading_is_not_allowed --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_lower_language_when_upgrading_is_not_allowed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_lower_quality_when_upgrading_is_allowed --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_lower_quality_when_upgrading_is_allowed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_lower_quality_when_upgrading_is_not_allowed --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_lower_quality_when_upgrading_is_not_allowed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_quality_upgrade_when_upgrading_is_allowed --- 11:55:28.3 Debug: Quality profile allows upgrading 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_quality_upgrade_when_upgrading_is_allowed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_same_custom_format_score_when_upgrading_is_not_allowed --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_same_custom_format_score_when_upgrading_is_not_allowed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_same_quality_when_upgrading_is_allowed --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_same_quality_when_upgrading_is_allowed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_same_quality_when_upgrading_is_not_allowed --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeAllowedSpecificationFixture.should_return_true_for_same_quality_when_upgrading_is_not_allowed --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_be_false_if_some_tracks_are_upgradable_and_some_are_downgrades --- 11:55:28.3 Debug: Existing item has better quality, skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_be_false_if_some_tracks_are_upgradable_and_some_are_downgrades --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_be_true_if_some_tracks_are_upgradable_and_none_are_downgrades --- 11:55:28.3 Debug: New item has a better quality 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_be_true_if_some_tracks_are_upgradable_and_none_are_downgrades --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_be_upgradable_if_all_files_are_upgradable --- 11:55:28.3 Debug: New item has a better quality 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_be_upgradable_if_all_files_are_upgradable --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_not_be_upgradable_if_all_tracks_are_not_upgradable --- 11:55:28.3 Debug: Existing item has better quality, skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_not_be_upgradable_if_all_tracks_are_not_upgradable --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_not_be_upgradable_if_qualities_are_the_same --- 11:55:28.3 Debug: New item's custom formats [] do not improve on [], skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_not_be_upgradable_if_qualities_are_the_same --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_only_query_db_for_missing_tracks_once --- 11:55:28.3 Debug: Existing item has better quality, skipping 11:55:28.3 Debug: Existing item has better quality, skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_only_query_db_for_missing_tracks_once --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_return_true_if_album_has_no_existing_file --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_return_true_if_album_has_no_existing_file --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_return_true_if_single_album_doesnt_exist_on_disk --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_return_true_if_single_album_doesnt_exist_on_disk --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_return_true_if_track_is_missing --- 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeDiskSpecificationFixture.should_return_true_if_track_is_missing --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-192,1,MP3-192,2,MP3-192,True) --- 11:55:28.3 Debug: New item has a better quality 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-192,1,MP3-192,2,MP3-192,True) --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-320,1,MP3-320,2,MP3-320,True) --- 11:55:28.3 Debug: New item has a better quality 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-320,1,MP3-320,2,MP3-320,True) --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-192,1,MP3-192,1,MP3-192,False) --- 11:55:28.3 Debug: New item's custom formats [] do not improve on [], skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-192,1,MP3-192,1,MP3-192,False) --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-320,1,MP3-256,2,MP3-320,False) --- 11:55:28.3 Debug: Existing item has better quality, skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-320,1,MP3-256,2,MP3-320,False) --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-320,1,MP3-256,2,MP3-320,False) --- 11:55:28.3 Debug: Existing item has better quality, skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-320,1,MP3-256,2,MP3-320,False) --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-320,1,MP3-320,1,MP3-320,False) --- 11:55:28.3 Debug: New item's custom formats [] do not improve on [], skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.IsUpgradeTest(MP3-320,1,MP3-320,1,MP3-320,False) --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.should_return_false_if_proper_and_autoDownloadPropers_is_do_not_prefer --- 11:55:28.3 Debug: New item's custom formats [] do not improve on [], skipping 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.should_return_false_if_proper_and_autoDownloadPropers_is_do_not_prefer --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.should_return_true_if_proper_and_download_propers_is_do_not_download --- 11:55:28.3 Debug: New item has a better quality 11:55:28.3 Info: --- End: NzbDrone.Core.Test.DecisionEngineTests.UpgradeSpecificationFixture.should_return_true_if_proper_and_download_propers_is_do_not_download --- 11:55:28.3 Info: --- Start: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_check_diskspace_for_artist_folders --- 11:55:28.4 Info: --- End: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_check_diskspace_for_artist_folders --- 11:55:28.4 Info: --- Start: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_check_diskspace_for_same_root_folder_only_once --- 11:55:28.4 Info: --- End: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_check_diskspace_for_same_root_folder_only_once --- 11:55:28.4 Info: --- Start: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/boot") --- 11:55:28.4 Info: --- End: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/boot") --- 11:55:28.4 Info: --- Start: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/var/lib/rancher") --- 11:55:28.4 Info: --- End: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/var/lib/rancher") --- 11:55:28.4 Info: --- Start: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/var/lib/rancher/volumes") --- 11:55:28.4 Info: --- End: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/var/lib/rancher/volumes") --- 11:55:28.4 Info: --- Start: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/var/lib/kubelet") --- 11:55:28.4 Info: --- End: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/var/lib/kubelet") --- 11:55:28.4 Info: --- Start: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/var/lib/docker") --- 11:55:28.4 Info: --- End: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/var/lib/docker") --- 11:55:28.4 Info: --- Start: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/some/place/docker/aufs") --- 11:55:28.4 Info: --- End: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/some/place/docker/aufs") --- 11:55:28.4 Info: --- Start: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/etc/network") --- 11:55:28.4 Info: --- End: NzbDrone.Core.Test.DiskSpace.DiskSpaceServiceFixture.should_not_check_diskspace_for_irrelevant_mounts("/etc/network") --- 11:55:28.4 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_mark_as_imported_if_all_episodes_were_imported_including_history --- 11:55:28.5 Debug: All albums were imported in history for Drone.S01E01.HDTV 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_mark_as_imported_if_all_episodes_were_imported_including_history --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_mark_as_imported_if_all_tracks_were_imported --- 11:55:28.5 Debug: All albums were imported for Drone.S01E01.HDTV 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_mark_as_imported_if_all_tracks_were_imported --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_mark_as_imported_if_all_tracks_were_imported_but_extra_files_were_not --- 11:55:28.5 Debug: All albums were imported for Drone.S01E01.HDTV 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_mark_as_imported_if_all_tracks_were_imported_but_extra_files_were_not --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_mark_as_imported_if_the_download_can_be_tracked_using_the_source_seriesid --- 11:55:28.5 Debug: All albums were imported for Droned Pilot 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_mark_as_imported_if_the_download_can_be_tracked_using_the_source_seriesid --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_not_mark_as_imported_if_all_files_were_rejected --- 11:55:28.5 Debug: Not all albums have been imported for Drone.S01E01.HDTV 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_not_mark_as_imported_if_all_files_were_rejected --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_not_mark_as_imported_if_all_files_were_skipped --- 11:55:28.5 Debug: Not all albums have been imported for Drone.S01E01.HDTV 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_not_mark_as_imported_if_all_files_were_skipped --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_not_mark_as_imported_if_no_tracks_were_parsed --- 11:55:28.5 Debug: Not all albums have been imported for Drone.S01E01.HDTV 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_not_mark_as_imported_if_no_tracks_were_parsed --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_not_mark_as_imported_if_some_of_episodes_were_not_imported_including_history --- 11:55:28.5 Debug: Not all albums have been imported for Drone.S01E01.HDTV 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_not_mark_as_imported_if_some_of_episodes_were_not_imported_including_history --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_not_mark_as_imported_if_some_tracks_were_not_imported --- 11:55:28.5 Debug: Not all albums have been imported for Drone.S01E01.HDTV 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ImportFixture.should_not_mark_as_imported_if_some_tracks_were_not_imported --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_download_status_isnt_completed(Downloading) --- 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_download_status_isnt_completed(Downloading) --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_download_status_isnt_completed(Failed) --- 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_download_status_isnt_completed(Failed) --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_download_status_isnt_completed(Queued) --- 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_download_status_isnt_completed(Queued) --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_download_status_isnt_completed(Paused) --- 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_download_status_isnt_completed(Paused) --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_download_status_isnt_completed(Warning) --- 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_download_status_isnt_completed(Warning) --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_matching_history_is_not_found_and_no_category_specified --- 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_matching_history_is_not_found_and_no_category_specified --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_output_path_is_empty --- 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_output_path_is_empty --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_the_download_cannot_be_tracked_using_the_source_title_as_it_was_initiated_externally --- 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_if_the_download_cannot_be_tracked_using_the_source_title_as_it_was_initiated_externally --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_when_there_is_a_title_mismatch --- 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_not_process_when_there_is_a_title_mismatch --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_process_if_matching_history_is_not_found_but_category_specified --- 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.CompletedDownloadServiceTests.ProcessFixture.should_process_if_matching_history_is_not_found_but_category_specified --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_add_to_failed_if_already_failed_for_that_protocol --- 11:55:28.5 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.5 Debug: Failed to send release '' from Indexer to download client, storing until later. NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: Download client failed 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadServiceProxy.DownloadReport(RemoteAlbum remoteAlbum, Nullable`1 downloadClientId) at NzbDrone.Core.Download.ProcessDownloadDecisions.ProcessDecisionInternal(DownloadDecision decision, Nullable`1 downloadClientId) in ./Lidarr.Core/Download/ProcessDownloadDecisions.cs:line 203 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_add_to_failed_if_already_failed_for_that_protocol --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_add_to_pending_even_if_already_added_to_pending --- 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_add_to_pending_even_if_already_added_to_pending --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_add_to_rejected_if_release_unavailable_on_indexer --- 11:55:28.5 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.5 Warn: Failed to download release '' from Indexer . Release not available 11:55:28.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_add_to_rejected_if_release_unavailable_on_indexer --- 11:55:28.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_download_report_if_album_was_not_already_downloaded --- 11:55:28.5 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_download_report_if_album_was_not_already_downloaded --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_not_add_to_downloaded_list_when_download_fails --- 11:55:28.6 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Warn: Couldn't add release '' from Indexer to download queue. 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadServiceProxy.DownloadReport(RemoteAlbum remoteAlbum, Nullable`1 downloadClientId) at NzbDrone.Core.Download.ProcessDownloadDecisions.ProcessDecisionInternal(DownloadDecision decision, Nullable`1 downloadClientId) in ./Lidarr.Core/Download/ProcessDownloadDecisions.cs:line 203 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_not_add_to_downloaded_list_when_download_fails --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_not_add_to_failed_if_failed_for_a_different_protocol --- 11:55:28.6 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Debug: Failed to send release '' from Indexer to download client, storing until later. NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: Download client failed 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadServiceProxy.DownloadReport(RemoteAlbum remoteAlbum, Nullable`1 downloadClientId) at NzbDrone.Core.Download.ProcessDownloadDecisions.ProcessDecisionInternal(DownloadDecision decision, Nullable`1 downloadClientId) in ./Lidarr.Core/Download/ProcessDownloadDecisions.cs:line 203 11:55:28.6 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_not_add_to_failed_if_failed_for_a_different_protocol --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_not_add_to_pending_if_album_was_grabbed --- 11:55:28.6 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_not_add_to_pending_if_album_was_grabbed --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_not_download_if_any_album_was_already_downloaded --- 11:55:28.6 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_not_download_if_any_album_was_already_downloaded --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_not_grab_if_pending --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_not_grab_if_pending --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_only_download_album_once --- 11:55:28.6 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_only_download_album_once --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_only_return_downloaded_reports --- 11:55:28.6 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_only_return_downloaded_reports --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_return_all_downloaded_reports --- 11:55:28.6 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_return_all_downloaded_reports --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_return_an_empty_list_when_none_are_appproved --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_return_an_empty_list_when_none_are_appproved --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_return_downloaded_reports --- 11:55:28.6 Trace: Grabbing release '' from Indexer at priority 0. 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadApprovedReportsTests.DownloadApprovedFixture.should_return_downloaded_reports --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_always_choose_indexer_client --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_always_choose_indexer_client --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_fail_to_choose_client_when_indexer_reference_does_not_exist --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_fail_to_choose_client_when_indexer_reference_does_not_exist --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_fail_to_choose_when_clients_have_tags_but_no_match --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_fail_to_choose_when_clients_have_tags_but_no_match --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_blocked_torrent_client_if_all_blocked --- 11:55:28.6 Trace: No non-blocked Download Client available, retrying blocked one. 11:55:28.6 Trace: No non-blocked Download Client available, retrying blocked one. 11:55:28.6 Trace: No non-blocked Download Client available, retrying blocked one. 11:55:28.6 Trace: No non-blocked Download Client available, retrying blocked one. 11:55:28.6 Trace: No non-blocked Download Client available, retrying blocked one. 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_blocked_torrent_client_if_all_blocked --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_secondary_prio_torrent_client_if_primary_blocked --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_secondary_prio_torrent_client_if_primary_blocked --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_clients_with_matching_tags --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_clients_with_matching_tags --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_non_tagged_when_no_matching_tags --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_non_tagged_when_no_matching_tags --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_protocol_separately --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_protocol_separately --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_torrent_client --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_torrent_client --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_usenet_client --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_usenet_client --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_blocked_torrent_client --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_blocked_torrent_client --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_secondary_prio_torrent_client --- 11:55:28.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_secondary_prio_torrent_client --- 11:55:28.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- 11:55:28.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- 11:55:28.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- 11:55:28.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- 11:55:28.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- 11:55:28.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- 11:55:28.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_beyond_3_hours --- 11:55:28.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_beyond_3_hours --- 11:55:28.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- 11:55:28.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- 11:55:28.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.ScanWatchFolderFixture.GetItems_should_considered_changing_files_queued --- 11:55:28.7 Info: Iteration 0 11:55:28.7 Info: Iteration 1 11:55:28.7 Info: Iteration 2 11:55:28.7 Info: Iteration 3 11:55:28.7 Info: Iteration 4 11:55:28.7 Info: Iteration 5 11:55:28.8 Info: Iteration 6 11:55:28.8 Info: Iteration 7 11:55:28.8 Info: Iteration 8 11:55:28.8 Info: Iteration 9 11:55:28.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.ScanWatchFolderFixture.GetItems_should_considered_changing_files_queued --- 11:55:28.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.ScanWatchFolderFixture.GetItems_should_considered_locked_files_queued --- 11:55:28.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.ScanWatchFolderFixture.GetItems_should_considered_locked_files_queued --- 11:55:28.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.completed_download_should_have_required_properties --- 11:55:29.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.completed_download_should_have_required_properties --- 11:55:29.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_download_file_if_it_doesnt_exist --- 11:55:29.1 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.1 Debug: Torrent Download succeeded, saved to: /c/blackhole/torrent/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.torrent 11:55:29.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_download_file_if_it_doesnt_exist --- 11:55:29.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_not_save_magnet_if_disabled --- 11:55:29.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_not_save_magnet_if_disabled --- 11:55:29.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_prefer_torrent_over_magnet --- 11:55:29.1 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.1 Debug: Torrent Download succeeded, saved to: /c/blackhole/torrent/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.torrent 11:55:29.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_prefer_torrent_over_magnet --- 11:55:29.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_replace_illegal_characters_in_title --- 11:55:29.1 Debug: Downloading torrent for release 'Radiohead - Scotch Mist [2008/FLAC/Lossless]' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.1 Debug: Torrent Download succeeded, saved to: /c/blackhole/torrent/Radiohead - Scotch Mist [2008+FLAC+Lossless].torrent 11:55:29.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_replace_illegal_characters_in_title --- 11:55:29.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_save_magnet_if_enabled --- 11:55:29.1 Debug: Saving magnet link succeeded, saved to: /c/blackhole/torrent/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.magnet 11:55:29.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_save_magnet_if_enabled --- 11:55:29.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_save_magnet_using_specified_extension --- 11:55:29.1 Debug: Saving magnet link succeeded, saved to: /c/blackhole/torrent/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.url 11:55:29.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_save_magnet_using_specified_extension --- 11:55:29.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_throw_if_magnet_and_torrent_url_does_not_exist --- 11:55:29.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.Download_should_throw_if_magnet_and_torrent_url_does_not_exist --- 11:55:29.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.partial_download_should_have_required_properties --- 11:55:29.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.partial_download_should_have_required_properties --- 11:55:29.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.RemoveItem_should_delete_directory --- 11:55:29.2 Debug: [Title1] Deleting folder '/c/blackhole/completed/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE'. 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.RemoveItem_should_delete_directory --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.RemoveItem_should_delete_file --- 11:55:29.2 Debug: [Title1] Deleting file '/c/blackhole/completed/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE'. 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.RemoveItem_should_delete_file --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.RemoveItem_should_ignore_if_unknown_item --- 11:55:29.2 Trace: [Title1] File or folder '/c/blackhole/completed/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' doesn't exist, skipping cleanup. 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.RemoveItem_should_ignore_if_unknown_item --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.RemoveItem_should_throw_if_deleteData_is_false --- 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.RemoveItem_should_throw_if_deleteData_is_false --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.should_return_category --- 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.should_return_category --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.should_return_null_hash --- 11:55:29.2 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.2 Debug: Torrent Download succeeded, saved to: /c/blackhole/torrent/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.torrent 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.should_return_null_hash --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.should_return_status_with_outputdirs --- 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.TorrentBlackholeFixture.should_return_status_with_outputdirs --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.completed_download_should_have_required_properties --- 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.completed_download_should_have_required_properties --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.Download_should_download_file_if_it_doesnt_exist --- 11:55:29.2 Debug: Downloaded nzb for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.2 Info: Adding report [Droned.S01E01.Pilot.1080p.WEB-DL-DRONE] to the queue. 11:55:29.2 Debug: NZB Download succeeded, saved to: /c/blackhole/nzb/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.nzb 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.Download_should_download_file_if_it_doesnt_exist --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.Download_should_replace_illegal_characters_in_title --- 11:55:29.2 Debug: Downloaded nzb for release 'Radiohead - Scotch Mist [2008/FLAC/Lossless]' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.2 Info: Adding report [Radiohead - Scotch Mist [2008/FLAC/Lossless]] to the queue. 11:55:29.2 Debug: NZB Download succeeded, saved to: /c/blackhole/nzb/Radiohead - Scotch Mist [2008+FLAC+Lossless].nzb 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.Download_should_replace_illegal_characters_in_title --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.partial_download_should_have_required_properties --- 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.partial_download_should_have_required_properties --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.RemoveItem_should_delete_directory --- 11:55:29.2 Debug: [Title1] Deleting folder '/c/blackhole/completed/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE'. 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.RemoveItem_should_delete_directory --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.RemoveItem_should_delete_file --- 11:55:29.2 Debug: [Title1] Deleting file '/c/blackhole/completed/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE'. 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.RemoveItem_should_delete_file --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.RemoveItem_should_ignore_if_unknown_item --- 11:55:29.2 Trace: [Title1] File or folder '/c/blackhole/completed/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' doesn't exist, skipping cleanup. 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.RemoveItem_should_ignore_if_unknown_item --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.RemoveItem_should_throw_if_deleteData_is_false --- 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.RemoveItem_should_throw_if_deleteData_is_false --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.should_return_category --- 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.should_return_category --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.should_return_status_with_outputdirs --- 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.Blackhole.UsenetBlackholeFixture.should_return_status_with_outputdirs --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.completed_download_should_have_required_properties --- 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.completed_download_should_have_required_properties --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.Download_should_get_hash_from_magnet_url("magnet:?xt=urn:btih:ZPBPA2P6ROZPKRHK44D5OW6NHXU5Z6KR&tr=udp","CBC2F069FE8BB2F544EAE707D75BCD3DE9DCF951") --- 11:55:29.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.Download_should_get_hash_from_magnet_url("magnet:?xt=urn:btih:ZPBPA2P6ROZPKRHK44D5OW6NHXU5Z6KR&tr=udp","CBC2F069FE8BB2F544EAE707D75BCD3DE9DCF951") --- 11:55:29.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.Download_should_return_unique_id --- 11:55:29.3 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.Download_should_return_unique_id --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.downloading_item_should_have_required_properties --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.downloading_item_should_have_required_properties --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.failed_item_should_have_required_properties --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.failed_item_should_have_required_properties --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_check_share_ratio_for_moveFiles_and_remove(0.5d,False) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_check_share_ratio_for_moveFiles_and_remove(0.5d,False) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_check_share_ratio_for_moveFiles_and_remove(1.01d,True) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_check_share_ratio_for_moveFiles_and_remove(1.01d,True) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_ignore_items_without_hash --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_ignore_items_without_hash --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_completed_item_as_downloadItemStatus("Paused",Completed) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_completed_item_as_downloadItemStatus("Paused",Completed) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_completed_item_as_downloadItemStatus("Checking",Downloading) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_completed_item_as_downloadItemStatus("Checking",Downloading) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_completed_item_as_downloadItemStatus("Queued",Completed) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_completed_item_as_downloadItemStatus("Queued",Completed) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_completed_item_as_downloadItemStatus("Seeding",Completed) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_completed_item_as_downloadItemStatus("Seeding",Completed) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus("Paused",Paused) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus("Paused",Paused) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus("Checking",Downloading) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus("Checking",Downloading) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus("Queued",Queued) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus("Queued",Queued) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus("Downloading",Downloading) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus("Downloading",Downloading) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus("Seeding",Downloading) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus("Seeding",Downloading) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_queued_item_as_downloadItemStatus("Paused",Paused) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_queued_item_as_downloadItemStatus("Paused",Paused) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_queued_item_as_downloadItemStatus("Checking",Downloading) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_queued_item_as_downloadItemStatus("Checking",Downloading) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_queued_item_as_downloadItemStatus("Queued",Queued) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_queued_item_as_downloadItemStatus("Queued",Queued) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_queued_item_as_downloadItemStatus("Downloading",Downloading) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_queued_item_as_downloadItemStatus("Downloading",Downloading) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_queued_item_as_downloadItemStatus("Seeding",Downloading) --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.GetItems_should_return_queued_item_as_downloadItemStatus("Seeding",Downloading) --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.queued_item_should_have_required_properties --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.queued_item_should_have_required_properties --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.should_return_status_with_outputdirs --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DelugeTests.DelugeFixture.should_return_status_with_outputdirs --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SerialNumberProviderFixture.should_cache_serialnumber --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SerialNumberProviderFixture.should_cache_serialnumber --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SerialNumberProviderFixture.should_return_hashedserialnumber --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SerialNumberProviderFixture.should_return_hashedserialnumber --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SerialNumberProviderFixture.should_throw_if_serial_number_unavailable --- 11:55:29.3 Warn: Could not get the serial number from Download Station 127.0.0.1:5000 System.ArgumentNullException: String reference not set to an instance of a String. (Parameter 's') at System.Text.Encoding.GetBytes(String s) at NzbDrone.Common.Crypto.HashConverter.GetHash(String target) in ./Lidarr.Common/Crypto/HashConverter.cs:line 21 at NzbDrone.Core.Download.Clients.DownloadStation.SerialNumberProvider.GetHashedSerialNumber(DownloadStationSettings settings) in ./Lidarr.Core/Download/Clients/DownloadStation/SerialNumberProvider.cs:line 46 at NzbDrone.Core.Download.Clients.DownloadStation.SerialNumberProvider.<>c__DisplayClass4_0.b__0() in ./Lidarr.Core/Download/Clients/DownloadStation/SerialNumberProvider.cs:line 34 at NzbDrone.Common.Cache.Cached`1.Get(String key, Func`1 function, Nullable`1 lifeTime) in ./Lidarr.Common/Cache/Cached.cs:line 109 at NzbDrone.Core.Download.Clients.DownloadStation.SerialNumberProvider.GetSerialNumber(DownloadStationSettings settings) in ./Lidarr.Core/Download/Clients/DownloadStation/SerialNumberProvider.cs:line 34 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SerialNumberProviderFixture.should_throw_if_serial_number_unavailable --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SharedFolderResolverFixture.should_cache_mapping --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SharedFolderResolverFixture.should_cache_mapping --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SharedFolderResolverFixture.should_remap_subfolder --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SharedFolderResolverFixture.should_remap_subfolder --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SharedFolderResolverFixture.should_return_valid_sharedfolder --- 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SharedFolderResolverFixture.should_return_valid_sharedfolder --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SharedFolderResolverFixture.should_throw_when_cannot_resolve_shared_folder --- 11:55:29.3 Warn: Failed to get shared folder /unknownFolder from Disk Station 127.0.0.1:5000 NzbDrone.Core.Download.Clients.DownloadClientException: There is no shared folder 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IFileStationProxyProxy.GetSharedFolderMapping(String sharedFolder, DownloadStationSettings settings) at NzbDrone.Core.Download.Clients.DownloadStation.SharedFolderResolver.GetPhysicalPath(OsPath sharedFolder, DownloadStationSettings settings) in ./Lidarr.Core/Download/Clients/DownloadStation/SharedFolderResolver.cs:line 33 11:55:29.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.SharedFolderResolverFixture.should_throw_when_cannot_resolve_shared_folder --- 11:55:29.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.Download_should_throw_and_not_add_task_if_cannot_get_serial_number --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.Download_should_throw_and_not_add_task_if_cannot_get_serial_number --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.Download_with_category_should_force_directory --- 11:55:29.4 Debug: Droned.S01E01.Pilot.1080p.WEB-DL-DRONE added correctly 11:55:29.4 Debug: did not return the expected InfoHash for 'magnet:?xt=urn:btih:5dee65101db281ac9c46344cd6b175cdcad53426&dn=download', Lidarr could potentially lose track of the download in progress. 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.Download_with_category_should_force_directory --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.Download_with_MusicDirectory_should_force_directory --- 11:55:29.4 Debug: Droned.S01E01.Pilot.1080p.WEB-DL-DRONE added correctly 11:55:29.4 Debug: did not return the expected InfoHash for 'magnet:?xt=urn:btih:5dee65101db281ac9c46344cd6b175cdcad53426&dn=download', Lidarr could potentially lose track of the download in progress. 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.Download_with_MusicDirectory_should_force_directory --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.Download_without_MusicDirectory_and_Category_should_use_default --- 11:55:29.4 Debug: Droned.S01E01.Pilot.1080p.WEB-DL-DRONE added correctly 11:55:29.4 Debug: did not return the expected InfoHash for 'magnet:?xt=urn:btih:5dee65101db281ac9c46344cd6b175cdcad53426&dn=download', Lidarr could potentially lose track of the download in progress. 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.Download_without_MusicDirectory_and_Category_should_use_default --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_ignore_downloads_in_wrong_folder --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_ignore_downloads_in_wrong_folder --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_map_outputpath_for_completed_or_failed_tasks --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_map_outputpath_for_completed_or_failed_tasks --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_not_map_outputpath_for_queued_or_downloading_tasks --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_not_map_outputpath_for_queued_or_downloading_tasks --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Downloading,False,False) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Downloading,False,False) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Finished,True,True) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Finished,True,True) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Seeding,False,False) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Seeding,False,False) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Waiting,False,False) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Waiting,False,False) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_empty_list_if_no_tasks_available --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_empty_list_if_no_tasks_available --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_ignore_tasks_of_unknown_type --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_ignore_tasks_of_unknown_type --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Error,Failed) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Error,Failed) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Extracting,Downloading) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Extracting,Downloading) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Finished,Completed) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Finished,Completed) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Finishing,Downloading) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Finishing,Downloading) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(HashChecking,Downloading) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(HashChecking,Downloading) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(CaptchaNeeded,Downloading) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(CaptchaNeeded,Downloading) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Paused,Paused) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Paused,Paused) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Seeding,Completed) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Seeding,Completed) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(FilehostingWaiting,Queued) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(FilehostingWaiting,Queued) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Waiting,Queued) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Waiting,Queued) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Unknown,Queued) --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Unknown,Queued) --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_set_outputPath_to_base_folder_when_single_file_finished_tasks --- 11:55:29.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_set_outputPath_to_base_folder_when_single_file_finished_tasks --- 11:55:29.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_set_outputPath_to_base_folder_when_single_file_non_finished_tasks --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_set_outputPath_to_base_folder_when_single_file_non_finished_tasks --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_set_outputPath_to_torrent_folder_when_multiple_files_finished_tasks --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_set_outputPath_to_torrent_folder_when_multiple_files_finished_tasks --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_set_outputPath_to_torrent_folder_when_multiple_files_non_finished_tasks --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_set_outputPath_to_torrent_folder_when_multiple_files_non_finished_tasks --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_throw_if_serial_number_unavailable --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_throw_if_serial_number_unavailable --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_throw_if_shared_folder_resolve_fails --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetItems_should_throw_if_shared_folder_resolve_fails --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetStatus_should_map_outputpath_when_using_category --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetStatus_should_map_outputpath_when_using_category --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetStatus_should_map_outputpath_when_using_default --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetStatus_should_map_outputpath_when_using_default --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetStatus_should_map_outputpath_when_using_destination --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.TorrentDownloadStationFixture.GetStatus_should_map_outputpath_when_using_destination --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.Download_should_throw_and_not_add_task_if_cannot_get_serial_number --- 11:55:29.5 Debug: Downloaded nzb for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.5 Info: Adding report [Droned.S01E01.Pilot.1080p.WEB-DL-DRONE] to the queue. 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.Download_should_throw_and_not_add_task_if_cannot_get_serial_number --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.Download_with_category_should_force_directory --- 11:55:29.5 Debug: Downloaded nzb for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.5 Info: Adding report [Droned.S01E01.Pilot.1080p.WEB-DL-DRONE] to the queue. 11:55:29.5 Debug: Droned.S01E01.Pilot.1080p.WEB-DL-DRONE added correctly 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.Download_with_category_should_force_directory --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.Download_with_MusicDirectory_should_force_directory --- 11:55:29.5 Debug: Downloaded nzb for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.5 Info: Adding report [Droned.S01E01.Pilot.1080p.WEB-DL-DRONE] to the queue. 11:55:29.5 Debug: Droned.S01E01.Pilot.1080p.WEB-DL-DRONE added correctly 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.Download_with_MusicDirectory_should_force_directory --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.Download_without_MusicDirectory_and_Category_should_use_default --- 11:55:29.5 Debug: Downloaded nzb for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.5 Info: Adding report [Droned.S01E01.Pilot.1080p.WEB-DL-DRONE] to the queue. 11:55:29.5 Debug: Droned.S01E01.Pilot.1080p.WEB-DL-DRONE added correctly 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.Download_without_MusicDirectory_and_Category_should_use_default --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_ignore_downloads_in_wrong_folder --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_ignore_downloads_in_wrong_folder --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_map_outputpath_for_completed_or_failed_tasks --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_map_outputpath_for_completed_or_failed_tasks --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_not_map_outputpath_for_queued_or_downloading_tasks --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_not_map_outputpath_for_queued_or_downloading_tasks --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_empty_list_if_no_tasks_available --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_empty_list_if_no_tasks_available --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_ignore_tasks_of_unknown_type --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_ignore_tasks_of_unknown_type --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Error,Failed) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Error,Failed) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Extracting,Downloading) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Extracting,Downloading) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Finished,Completed) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Finished,Completed) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Finishing,Downloading) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Finishing,Downloading) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(HashChecking,Downloading) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(HashChecking,Downloading) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(CaptchaNeeded,Downloading) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(CaptchaNeeded,Downloading) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Paused,Paused) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Paused,Paused) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Seeding,Completed) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Seeding,Completed) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(FilehostingWaiting,Queued) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(FilehostingWaiting,Queued) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Waiting,Queued) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Waiting,Queued) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Unknown,Queued) --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_return_item_as_downloadItemStatus(Unknown,Queued) --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_throw_if_serial_number_unavailable --- 11:55:29.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_throw_if_serial_number_unavailable --- 11:55:29.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_throw_if_shared_folder_resolve_fails --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetItems_should_throw_if_shared_folder_resolve_fails --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetStatus_should_map_outputpath_when_using_category --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetStatus_should_map_outputpath_when_using_category --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetStatus_should_map_outputpath_when_using_default --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetStatus_should_map_outputpath_when_using_default --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetStatus_should_map_outputpath_when_using_destination --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.DownloadStationTests.UsenetDownloadStationFixture.GetStatus_should_map_outputpath_when_using_destination --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_define_seed_ratio_as_expected(0,0) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_define_seed_ratio_as_expected(0,0) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_define_seed_ratio_as_expected(1.5d,150) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_define_seed_ratio_as_expected(1.5d,150) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_pause_torrent_as_expected(False,False) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_pause_torrent_as_expected(False,False) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_pause_torrent_as_expected(True,True) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_pause_torrent_as_expected(True,True) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(0,1,1,True) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(0,1,1,True) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(0,0,1,True) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(0,0,1,True) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(0,1,0,False) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(0,1,0,False) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(0,0,0,False) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(0,0,0,False) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(15,1,1,True) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(15,1,1,True) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(15,0,1,False) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(15,0,1,False) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(15,1,0,True) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(15,1,0,True) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(15,0,0,False) --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_should_queue_torrent_first_as_expected(15,0,0,False) --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_with_Category_should_force_directory --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_with_Category_should_force_directory --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_with_DestinationDirectory_should_force_directory --- 11:55:29.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_with_DestinationDirectory_should_force_directory --- 11:55:29.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_without_DestinationDirectory_and_Category_should_use_default --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.Download_without_DestinationDirectory_and_Category_should_use_default --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Downloading,False,False) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Downloading,False,False) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Done,True,True) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Done,True,True) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Seeding,False,False) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Seeding,False,False) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Stopped,False,False) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_canBeMoved_and_canBeDeleted_as_expected(Stopped,False,False) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_decoded_destination_directory --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_decoded_destination_directory --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_empty_list_if_no_tasks_available --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_empty_list_if_no_tasks_available --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_ignore_tasks_of_unknown_type --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_ignore_tasks_of_unknown_type --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Stopped,Paused) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Stopped,Paused) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Stopping,Paused) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Stopping,Paused) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Queued,Queued) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Queued,Queued) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Starting,Downloading) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Starting,Downloading) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Retry,Downloading) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Retry,Downloading) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Checking,Downloading) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Checking,Downloading) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Error,Warning) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Error,Warning) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Seeding,Completed) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Seeding,Completed) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Done,Completed) --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Done,Completed) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Unknown,Downloading) --- 11:55:29.7 Info: Unknown download state: Unknown 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_item_as_downloadItemStatus(Unknown,Downloading) --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_message_if_tasks_in_error --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_should_return_message_if_tasks_in_error --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_when_category_is_set_should_ignore_downloads_in_wrong_folder --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_when_category_is_set_should_ignore_downloads_in_wrong_folder --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_when_destinationdirectory_is_set_should_ignore_downloads_in_wrong_folder --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.FreeboxDownloadTests.TorrentFreeboxDownloadFixture.GetItems_when_destinationdirectory_is_set_should_ignore_downloads_in_wrong_folder --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.completed_download_should_have_required_properties --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.completed_download_should_have_required_properties --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.Download_from_magnet_link_should_return_hash_uppercase --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.Download_from_magnet_link_should_return_hash_uppercase --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.Download_from_torrent_file_should_return_hash_uppercase --- 11:55:29.7 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.7 Debug: did not return the expected InfoHash for 'http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext', Lidarr could potentially lose track of the download in progress. 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.Download_from_torrent_file_should_return_hash_uppercase --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.Download_should_return_unique_id --- 11:55:29.7 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (1000 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.Download_should_return_unique_id --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.downloading_item_should_have_required_properties --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.downloading_item_should_have_required_properties --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.failed_item_should_have_required_properties --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.failed_item_should_have_required_properties --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.GetItems_should_ignore_torrents_with_a_different_category --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.GetItems_should_ignore_torrents_with_a_different_category --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.GetItems_should_return_torrents_with_DownloadId_uppercase --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.GetItems_should_return_torrents_with_DownloadId_uppercase --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.queued_item_should_have_required_properties --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.queued_item_should_have_required_properties --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.should_return_status_with_outputdirs --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.should_return_status_with_outputdirs --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.Test_should_return_validation_failure_for_old_hadouken --- 11:55:29.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.HadoukenTests.HadoukenFixture.Test_should_return_validation_failure_for_old_hadouken --- 11:55:29.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.completed_download_should_have_required_properties --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.completed_download_should_have_required_properties --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.Download_should_return_unique_id --- 11:55:29.8 Debug: Downloaded nzb for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.8 Info: Adding report [Droned.S01E01.Pilot.1080p.WEB-DL-DRONE] to the queue. 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.Download_should_return_unique_id --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.Download_should_throw_if_failed --- 11:55:29.8 Debug: Downloaded nzb for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.8 Info: Adding report [Droned.S01E01.Pilot.1080p.WEB-DL-DRONE] to the queue. 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.Download_should_throw_if_failed --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.downloading_item_should_have_required_properties --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.downloading_item_should_have_required_properties --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.failed_item_should_have_required_properties --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.failed_item_should_have_required_properties --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.GetItems_should_ignore_downloads_from_other_categories --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.GetItems_should_ignore_downloads_from_other_categories --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.GetItems_should_return_no_items_when_queue_is_empty --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.GetItems_should_return_no_items_when_queue_is_empty --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.paused_item_should_have_required_properties --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.paused_item_should_have_required_properties --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.post_processing_item_should_have_required_properties --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.post_processing_item_should_have_required_properties --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.queued_item_should_have_required_properties --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.queued_item_should_have_required_properties --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.RemoveItem_should_delete_folder --- 11:55:29.8 Debug: [Title1] Deleting folder '/remote/mount/tv/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE'. 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.RemoveItem_should_delete_folder --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_ignore_deletestatus_manual_without_markstatus --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_ignore_deletestatus_manual_without_markstatus --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_remap_storage_if_mounted --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_remap_storage_if_mounted --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_deletestatus_copy_as_failed --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_deletestatus_copy_as_failed --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_deletestatus_dupe_as_failed --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_deletestatus_dupe_as_failed --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_deletestatus_health_as_failed --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_deletestatus_health_as_failed --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_deletestatus_manual_with_markstatus_bad_as_failed --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_deletestatus_manual_with_markstatus_bad_as_failed --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_movestatus_failure_as_warning --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_movestatus_failure_as_warning --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_scriptstatus_failure_as_failed --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_scriptstatus_failure_as_failed --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_unpackstatus_freespace_as_warning --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_report_unpackstatus_freespace_as_warning --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_return_status_with_mounted_outputdir --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_return_status_with_mounted_outputdir --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_return_status_with_outputdir --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_return_status_with_outputdir --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_keephistory("0",False) --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_keephistory("0",False) --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_keephistory("1",True) --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_keephistory("1",True) --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_keephistory(" 7",False) --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_keephistory(" 7",False) --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_keephistory("5000000",False) --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_keephistory("5000000",False) --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_version("11.0",False) --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_version("11.0",False) --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_version("12.0",True) --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_version("12.0",True) --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_version("11.0-b30ef0134",False) --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_version("11.0-b30ef0134",False) --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_version("13.0-b30ef0134",True) --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_test_version("13.0-b30ef0134",True) --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_use_dest_dir_if_final_dir_is_not_set --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_use_dest_dir_if_final_dir_is_not_set --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_use_dest_dir_if_final_dir_is_null --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_use_dest_dir_if_final_dir_is_null --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_use_final_dir_when_set_instead_of_dest_dir --- 11:55:29.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbgetTests.NzbgetFixture.should_use_final_dir_when_set_instead_of_dest_dir --- 11:55:29.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.completed_download_should_have_required_properties --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.completed_download_should_have_required_properties --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.Download_should_return_unique_id --- 11:55:29.9 Debug: Downloaded nzb for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.9 Info: Adding report [Droned.S01E01.Pilot.1080p.WEB-DL-DRONE] to the queue. 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.Download_should_return_unique_id --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.Download_should_throw_if_failed --- 11:55:29.9 Debug: Downloaded nzb for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:29.9 Info: Adding report [Droned.S01E01.Pilot.1080p.WEB-DL-DRONE] to the queue. 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.Download_should_throw_if_failed --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.downloading_item_should_have_required_properties --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.downloading_item_should_have_required_properties --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.failed_item_should_have_required_properties --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.failed_item_should_have_required_properties --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.GetItems_should_ignore_downloads_from_other_categories --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.GetItems_should_ignore_downloads_from_other_categories --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.GetItems_should_return_no_items_when_queue_is_empty --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.GetItems_should_return_no_items_when_queue_is_empty --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.paused_item_should_have_required_properties --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.paused_item_should_have_required_properties --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.queued_item_should_have_required_properties --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.queued_item_should_have_required_properties --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_be_warning_if_more_than_one_file_is_not_in_a_job_folder --- 11:55:29.9 Debug: Download contains multiple files and is not in a job folder: /O/mymount/ 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_be_warning_if_more_than_one_file_is_not_in_a_job_folder --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_get_files_if_completed_download_is_not_in_a_job_folder --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_get_files_if_completed_download_is_not_in_a_job_folder --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_remap_storage_if_mounted --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_remap_storage_if_mounted --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_report_BadlyEncoded_as_failed --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_report_BadlyEncoded_as_failed --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_report_CheckFailedDataCorrupt_as_failed --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_report_CheckFailedDataCorrupt_as_failed --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_report_UncompressFailed_as_failed --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_report_UncompressFailed_as_failed --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_test_api_version("1.0",False) --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_test_api_version("1.0",False) --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_test_api_version("2.2",False) --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_test_api_version("2.2",False) --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_test_api_version("2.3",True) --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_test_api_version("2.3",True) --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_test_api_version("2.4",True) --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_test_api_version("2.4",True) --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_test_api_version("3.0",True) --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.NzbVortexTests.NzbVortexFixture.should_test_api_version("3.0",True) --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.PneumaticProviderFixture.should_download_file_if_it_doesnt_exist --- 11:55:29.9 Debug: Downloading NZB from: http://www.nzbs.com/url to: /d/nzb/pneumatic/30.Rock.S01E05.hdtv.xvid-LoL.nzb 11:55:29.9 Debug: NZB Download succeeded, saved to: /d/nzb/pneumatic/30.Rock.S01E05.hdtv.xvid-LoL.nzb 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.PneumaticProviderFixture.should_download_file_if_it_doesnt_exist --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.PneumaticProviderFixture.should_replace_illegal_characters_in_title --- 11:55:29.9 Debug: Downloading NZB from: http://www.nzbs.com/url to: /d/nzb/pneumatic/Saturday Night Live - S38E08 - Jeremy Renner+Maroon 5 [SDTV].nzb 11:55:29.9 Debug: NZB Download succeeded, saved to: /d/nzb/pneumatic/Saturday Night Live - S38E08 - Jeremy Renner+Maroon 5 [SDTV].nzb 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.PneumaticProviderFixture.should_replace_illegal_characters_in_title --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.PneumaticProviderFixture.should_throw_if_discography_download --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.PneumaticProviderFixture.should_throw_if_discography_download --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.PneumaticProviderFixture.should_throw_item_is_removed --- 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.PneumaticProviderFixture.should_throw_item_is_removed --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.PneumaticProviderFixture.should_throw_on_failed_download --- 11:55:29.9 Debug: Downloading NZB from: http://www.nzbs.com/url to: /d/nzb/pneumatic/30.Rock.S01E05.hdtv.xvid-LoL.nzb 11:55:29.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.PneumaticProviderFixture.should_throw_on_failed_download --- 11:55:29.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.api_261_should_use_content_path("pausedUP") --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.api_261_should_use_content_path("pausedUP") --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.api_261_should_use_content_path("stoppedUP") --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.api_261_should_use_content_path("stoppedUP") --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("pausedUP") --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("pausedUP") --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("stoppedUP") --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("stoppedUP") --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("queuedUP") --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("queuedUP") --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("uploading") --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("uploading") --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("stalledUP") --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("stalledUP") --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("forcedUP") --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.completed_item_should_have_required_properties("forcedUP") --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_accept_magnet_if_trackers_provided_and_dht_is_disabled --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_accept_magnet_if_trackers_provided_and_dht_is_disabled --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_get_hash_from_magnet_url("magnet:?xt=urn:btih:ZPBPA2P6ROZPKRHK44D5OW6NHXU5Z6KR&tr=udp","CBC2F069FE8BB2F544EAE707D75BCD3DE9DCF951") --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_get_hash_from_magnet_url("magnet:?xt=urn:btih:ZPBPA2P6ROZPKRHK44D5OW6NHXU5Z6KR&tr=udp","CBC2F069FE8BB2F544EAE707D75BCD3DE9DCF951") --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_handle_http_redirect_to_magnet --- 11:55:30.0 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_handle_http_redirect_to_magnet --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_handle_http_redirect_to_torrent --- 11:55:30.0 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_handle_http_redirect_to_torrent --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_not_fail_if_top_priority_not_available --- 11:55:30.0 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.0 Warn: Failed to set the torrent priority for CBC2F069FE8BB2F544EAE707D75BCD3DE9DCF951. NzbDrone.Common.Http.HttpException: HTTP request failed: [403:Forbidden] [GET] at [http://me.local/] 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IQBittorrentProxyProxy.MoveTorrentToTopInQueue(String hash, QBittorrentSettings settings) at NzbDrone.Core.Download.Clients.QBittorrent.QBittorrent.AddFromTorrentFile(RemoteAlbum remoteAlbum, String hash, String filename, Byte[] fileContent) in ./Lidarr.Core/Download/Clients/QBittorrent/QBittorrent.cs:line 164 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_not_fail_if_top_priority_not_available --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_refuse_magnet_if_no_trackers_provided_and_dht_is_disabled --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_refuse_magnet_if_no_trackers_provided_and_dht_is_disabled --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_return_unique_id --- 11:55:30.0 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_return_unique_id --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_set_top_priority --- 11:55:30.0 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Download_should_set_top_priority --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.downloading_item_should_have_required_properties --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.downloading_item_should_have_required_properties --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.error_item_should_have_required_properties --- 11:55:30.0 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.error_item_should_have_required_properties --- 11:55:30.0 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.multi_file_torrent_outputpath_should_have_sanitised_name --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.multi_file_torrent_outputpath_should_have_sanitised_name --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.paused_item_should_have_required_properties("pausedDL") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.paused_item_should_have_required_properties("pausedDL") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.paused_item_should_have_required_properties("stoppedDL") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.paused_item_should_have_required_properties("stoppedDL") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.queued_item_should_have_required_properties("queuedDL") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.queued_item_should_have_required_properties("queuedDL") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.queued_item_should_have_required_properties("checkingDL") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.queued_item_should_have_required_properties("checkingDL") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.queued_item_should_have_required_properties("checkingUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.queued_item_should_have_required_properties("checkingUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.queued_item_should_have_required_properties("metaDL") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.queued_item_should_have_required_properties("metaDL") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.queued_item_should_have_required_properties("checkingResumeData") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.queued_item_should_have_required_properties("checkingResumeData") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_inactive_seedingtime_reached_and_paused("pausedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_inactive_seedingtime_reached_and_paused("pausedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_inactive_seedingtime_reached_and_paused("stoppedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_inactive_seedingtime_reached_and_paused("stoppedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_inactive_seedingtime_reached_but_ratio_not_and_paused("pausedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_inactive_seedingtime_reached_but_ratio_not_and_paused("pausedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_inactive_seedingtime_reached_but_ratio_not_and_paused("stoppedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_inactive_seedingtime_reached_but_ratio_not_and_paused("stoppedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_ratio_reached_and_paused("pausedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_ratio_reached_and_paused("pausedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_ratio_reached_and_paused("stoppedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_ratio_reached_and_paused("stoppedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_seedingtime_reached_and_paused("pausedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_seedingtime_reached_and_paused("pausedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_seedingtime_reached_and_paused("stoppedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_seedingtime_reached_and_paused("stoppedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_seedingtime_reached_but_ratio_not_and_paused("pausedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_seedingtime_reached_but_ratio_not_and_paused("pausedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_seedingtime_reached_but_ratio_not_and_paused("stoppedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_max_seedingtime_reached_but_ratio_not_and_paused("stoppedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_inactive_seedingtime_reached_and_paused("pausedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_inactive_seedingtime_reached_and_paused("pausedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_inactive_seedingtime_reached_and_paused("stoppedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_inactive_seedingtime_reached_and_paused("stoppedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_ratio_reached_and_paused("pausedUP") --- 11:55:30.1 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_ratio_reached_and_paused("pausedUP") --- 11:55:30.1 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_ratio_reached_and_paused("stoppedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_ratio_reached_and_paused("stoppedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_seedingtime_reached_and_paused("pausedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_seedingtime_reached_and_paused("pausedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_seedingtime_reached_and_paused("stoppedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_seedingtime_reached_and_paused("stoppedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_correct_category_output_path --- 11:55:30.2 Trace: Replacing double forward slashes in path '//server/store/downloads'. If this is not meant to be a Windows UNC path fix the 'Save Path' in qBittorrent's music category 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_correct_category_output_path --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_get_category_from_the_category_if_set("pausedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_get_category_from_the_category_if_set("pausedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_get_category_from_the_category_if_set("stoppedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_get_category_from_the_category_if_set("stoppedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_get_category_from_the_label_if_the_category_is_not_available("pausedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_get_category_from_the_label_if_the_category_is_not_available("pausedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_get_category_from_the_label_if_the_category_is_not_available("stoppedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_get_category_from_the_label_if_the_category_is_not_available("stoppedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_handle_eta_biginteger --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_handle_eta_biginteger --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_inactive_seedingtime_reached_and_not_paused --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_inactive_seedingtime_reached_and_not_paused --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_is_not_set("pausedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_is_not_set("pausedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_is_not_set("stoppedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_is_not_set("stoppedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_not_reached --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_not_reached --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_reached_and_not_paused --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_reached_and_not_paused --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_seedingtime_reached_and_not_paused --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_seedingtime_reached_and_not_paused --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_inactive_seedingtime_not_reached_and_paused("pausedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_inactive_seedingtime_not_reached_and_paused("pausedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_inactive_seedingtime_not_reached_and_paused("stoppedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_inactive_seedingtime_not_reached_and_paused("stoppedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_ratio_not_reached_and_paused("pausedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_ratio_not_reached_and_paused("pausedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_ratio_not_reached_and_paused("stoppedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_ratio_not_reached_and_paused("stoppedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_seedingtime_not_reached_and_paused("pausedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_seedingtime_not_reached_and_paused("pausedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_seedingtime_not_reached_and_paused("stoppedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_be_removable_if_overridden_max_seedingtime_not_reached_and_paused("stoppedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_fetch_details_twice("pausedUP") --- 11:55:30.2 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_fetch_details_twice("pausedUP") --- 11:55:30.2 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_fetch_details_twice("stoppedUP") --- 11:55:30.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_not_fetch_details_twice("stoppedUP") --- 11:55:30.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_return_status_with_outputdirs --- 11:55:30.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.should_return_status_with_outputdirs --- 11:55:30.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.single_file_torrent_outputpath_should_have_sanitised_name --- 11:55:30.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.single_file_torrent_outputpath_should_have_sanitised_name --- 11:55:30.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.single_file_torrent_with_folder_should_only_have_first_subfolder --- 11:55:30.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.single_file_torrent_with_folder_should_only_have_first_subfolder --- 11:55:30.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.stalledDL_item_should_have_required_properties --- 11:55:30.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.stalledDL_item_should_have_required_properties --- 11:55:30.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Test_should_force_api_version_check --- 11:55:30.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.QBittorrentTests.QBittorrentFixture.Test_should_force_api_version_check --- 11:55:30.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.RTorrentTests.RTorrentFixture.completed_download_should_have_required_properties --- 11:55:30.3 Debug: Retrieved metadata of 1 torrents in client 11:55:30.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.RTorrentTests.RTorrentFixture.completed_download_should_have_required_properties --- 11:55:30.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.RTorrentTests.RTorrentFixture.Download_should_return_unique_id --- 11:55:30.3 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.RTorrentTests.RTorrentFixture.Download_should_return_unique_id --- 11:55:30.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.RTorrentTests.RTorrentFixture.downloading_item_should_have_required_properties --- 11:55:30.3 Debug: Retrieved metadata of 1 torrents in client 11:55:30.3 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.RTorrentTests.RTorrentFixture.downloading_item_should_have_required_properties --- 11:55:30.3 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.completed_download_should_have_required_properties --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.completed_download_should_have_required_properties --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.deleted_history_item_should_be_ignored --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.deleted_history_item_should_be_ignored --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.deleted_queue_item_should_be_ignored --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.deleted_queue_item_should_be_ignored --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.Download_should_return_unique_id --- 11:55:30.4 Debug: Downloaded nzb for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.4 Info: Adding report [Droned.S01E01.Pilot.1080p.WEB-DL-DRONE] to the queue. 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.Download_should_return_unique_id --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.Download_should_use_clean_title("[ TOWN ]-[ http://www.town.ag ]-[ ANIME ]-[Usenet Provider >> http://www.ssl- <<] - [Commie] Aldnoah Zero 18 [234C8FC7]","[ TOWN ]-[ http-++www.town.ag ]-[ ANIME ]-[Usenet Provider http-++www.ssl- ] - [Commie] Aldnoah Zero 18 [234C8FC7].nzb") --- 11:55:30.4 Debug: Downloaded nzb for release '[ TOWN ]-[ http://www.town.ag ]-[ ANIME ]-[Usenet Provider >> http://www.ssl- <<] - [Commie] Aldnoah Zero 18 [234C8FC7]' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.4 Info: Adding report [[ TOWN ]-[ http://www.town.ag ]-[ ANIME ]-[Usenet Provider >> http://www.ssl- <<] - [Commie] Aldnoah Zero 18 [234C8FC7]] to the queue. 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.Download_should_use_clean_title("[ TOWN ]-[ http://www.town.ag ]-[ ANIME ]-[Usenet Provider >> http://www.ssl- <<] - [Commie] Aldnoah Zero 18 [234C8FC7]","[ TOWN ]-[ http-++www.town.ag ]-[ ANIME ]-[Usenet Provider http-++www.ssl- ] - [Commie] Aldnoah Zero 18 [234C8FC7].nzb") --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.Download_should_use_sabRecentTvPriority_when_recentEpisode_is_true --- 11:55:30.4 Debug: Downloaded nzb for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.4 Info: Adding report [Droned.S01E01.Pilot.1080p.WEB-DL-DRONE] to the queue. 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.Download_should_use_sabRecentTvPriority_when_recentEpisode_is_true --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Checking) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Checking) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Downloading) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Downloading) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(QuickCheck) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(QuickCheck) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Verifying) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Verifying) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Repairing) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Repairing) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Fetching) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Fetching) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Extracting) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Extracting) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Moving) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Moving) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Running) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.downloading_item_should_have_required_properties(Running) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.failed_item_should_have_required_properties --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.failed_item_should_have_required_properties --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.GetItems_should_ignore_downloads_from_other_categories --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.GetItems_should_ignore_downloads_from_other_categories --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.GetItems_should_return_no_items_when_queue_is_empty --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.GetItems_should_return_no_items_when_queue_is_empty --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.paused_item_should_have_required_properties(Paused) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.paused_item_should_have_required_properties(Paused) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.queued_item_should_have_required_properties(Grabbing) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.queued_item_should_have_required_properties(Grabbing) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.queued_item_should_have_required_properties(Queued) --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.queued_item_should_have_required_properties(Queued) --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_not_blow_up_if_storage_doesnt_have_jobfolder --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_not_blow_up_if_storage_doesnt_have_jobfolder --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_not_blow_up_if_storage_is_drive_root --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_not_blow_up_if_storage_is_drive_root --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_not_remove_output_path_file_when_deleting_a_completed_item_and_delete_data_is_false --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_not_remove_output_path_file_when_deleting_a_completed_item_and_delete_data_is_false --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_not_remove_output_path_file_when_deleting_a_completed_item_and_delete_data_is_true_if_it_does_not_exist --- 11:55:30.4 Trace: [Title1] Doesn't have an outputPath, skipping delete data. 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_not_remove_output_path_file_when_deleting_a_completed_item_and_delete_data_is_true_if_it_does_not_exist --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_remap_storage_if_mounted --- 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_remap_storage_if_mounted --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_remove_output_path_file_when_deleting_a_completed_item_and_delete_data_is_true --- 11:55:30.4 Debug: [Title1] Deleting file '/C/Test/Series.Title.S01E01.mkv'. 11:55:30.4 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_remove_output_path_file_when_deleting_a_completed_item_and_delete_data_is_true --- 11:55:30.4 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_remove_output_path_folder_when_deleting_a_completed_item_and_delete_data_is_true --- 11:55:30.5 Debug: [Title1] Deleting folder '/C/Test/Series.Title.S01E01'. 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_remove_output_path_folder_when_deleting_a_completed_item_and_delete_data_is_true --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_report_diskspace_unpack_error_as_warning --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_report_diskspace_unpack_error_as_warning --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_path_to_jobfolder("Droned.S01E01.Pilot.1080p.WEB-DL-DRONE","Droned.S01E01_Pilot_1080p_WEB-DL-DRONE.mkv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_path_to_jobfolder("Droned.S01E01.Pilot.1080p.WEB-DL-DRONE","Droned.S01E01_Pilot_1080p_WEB-DL-DRONE.mkv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_path_to_jobfolder("Droned.S01E01.Pilot.1080p.WEB-DL-DRONE","SubDir\\Droned.S01E01_Pilot_1080p_WEB-DL-DRONE.mkv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_path_to_jobfolder("Droned.S01E01.Pilot.1080p.WEB-DL-DRONE","SubDir\\Droned.S01E01_Pilot_1080p_WEB-DL-DRONE.mkv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_path_to_jobfolder("Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.mkv","SubDir\\Droned.S01E01_Pilot_1080p_WEB-DL-DRONE.mkv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_path_to_jobfolder("Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.mkv","SubDir\\Droned.S01E01_Pilot_1080p_WEB-DL-DRONE.mkv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_path_to_jobfolder("Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.mkv","SubDir\\SubDir\\Droned.S01E01_Pilot_1080p_WEB-DL-DRONE.mkv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_path_to_jobfolder("Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.mkv","SubDir\\SubDir\\Droned.S01E01_Pilot_1080p_WEB-DL-DRONE.mkv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_mounted_outputdir --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_mounted_outputdir --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_gte_2("Y:\\nzbget\\root","completed\\downloads","vv","Y:\\nzbget\\root\\completed\\downloads","Y:\\nzbget\\root\\completed\\downloads\\vv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_gte_2("Y:\\nzbget\\root","completed\\downloads","vv","Y:\\nzbget\\root\\completed\\downloads","Y:\\nzbget\\root\\completed\\downloads\\vv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_gte_2("Y:\\nzbget\\root","completed","vv","Y:\\nzbget\\root\\completed","Y:\\nzbget\\root\\completed\\vv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_gte_2("Y:\\nzbget\\root","completed","vv","Y:\\nzbget\\root\\completed","Y:\\nzbget\\root\\completed\\vv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_gte_2("/nzbget/root","completed/downloads","vv","/nzbget/root/completed/downloads","/nzbget/root/completed/downloads/vv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_gte_2("/nzbget/root","completed/downloads","vv","/nzbget/root/completed/downloads","/nzbget/root/completed/downloads/vv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_gte_2("/nzbget/root","completed","vv","/nzbget/root/completed","/nzbget/root/completed/vv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_gte_2("/nzbget/root","completed","vv","/nzbget/root/completed","/nzbget/root/completed/vv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_lt_2("Y:\\nzbget\\root","completed\\downloads","vv","Y:\\nzbget\\root\\completed\\downloads","Y:\\nzbget\\root\\completed\\downloads\\vv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_lt_2("Y:\\nzbget\\root","completed\\downloads","vv","Y:\\nzbget\\root\\completed\\downloads","Y:\\nzbget\\root\\completed\\downloads\\vv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_lt_2("Y:\\nzbget\\root","completed","vv","Y:\\nzbget\\root\\completed","Y:\\nzbget\\root\\completed\\vv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_lt_2("Y:\\nzbget\\root","completed","vv","Y:\\nzbget\\root\\completed","Y:\\nzbget\\root\\completed\\vv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_lt_2("/nzbget/root","completed/downloads","vv","/nzbget/root/completed/downloads","/nzbget/root/completed/downloads/vv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_lt_2("/nzbget/root","completed/downloads","vv","/nzbget/root/completed/downloads","/nzbget/root/completed/downloads/vv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_lt_2("/nzbget/root","completed","vv","/nzbget/root/completed","/nzbget/root/completed/vv") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_return_status_with_outputdir_for_version_lt_2("/nzbget/root","completed","vv","/nzbget/root/completed","/nzbget/root/completed/vv") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_false("0") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_false("0") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_false("15d") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_false("15d") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_false("") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_false("") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_false(null) --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_false(null) --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_true("-1") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_true("-1") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_true("15") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_true("15") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_true("3") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_true("3") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_true("3d") --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_set_history_removes_completed_downloads_true("3d") --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_develop_version_successfully --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_develop_version_successfully --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_failed_if_tv_sorting_contains_category --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_failed_if_tv_sorting_contains_category --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_failed_if_tv_sorting_default_category --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_failed_if_tv_sorting_default_category --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_failed_if_tv_sorting_empty --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_failed_if_tv_sorting_empty --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_failed_if_tv_sorting_null --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_failed_if_tv_sorting_null --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_success_if_tv_sorting_contains_different_category --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_success_if_tv_sorting_contains_different_category --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_success_if_tv_sorting_disabled --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_success_if_tv_sorting_disabled --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("0.6.9",False) --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("0.6.9",False) --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("0.7.0",True) --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("0.7.0",True) --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("0.8.0",True) --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("0.8.0",True) --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("1.0.0",True) --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("1.0.0",True) --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("1.0.0RC1",True) --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("1.0.0RC1",True) --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("1.1.x",True) --- 11:55:30.5 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.SabnzbdTests.SabnzbdFixture.should_test_version("1.1.x",True) --- 11:55:30.5 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.completed_download_should_have_required_properties --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.completed_download_should_have_required_properties --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_should_get_hash_from_magnet_url("magnet:?xt=urn:btih:ZPBPA2P6ROZPKRHK44D5OW6NHXU5Z6KR&tr=udp","CBC2F069FE8BB2F544EAE707D75BCD3DE9DCF951") --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_should_get_hash_from_magnet_url("magnet:?xt=urn:btih:ZPBPA2P6ROZPKRHK44D5OW6NHXU5Z6KR&tr=udp","CBC2F069FE8BB2F544EAE707D75BCD3DE9DCF951") --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_should_return_unique_id --- 11:55:30.6 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_should_return_unique_id --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_with_category_should_force_directory --- 11:55:30.6 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_with_category_should_force_directory --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_with_category_should_not_have_double_slashes --- 11:55:30.6 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_with_category_should_not_have_double_slashes --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_with_MusicDirectory_should_force_directory --- 11:55:30.6 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_with_MusicDirectory_should_force_directory --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_without_MusicDirectory_and_Category_should_use_default --- 11:55:30.6 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.Download_without_MusicDirectory_and_Category_should_use_default --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.downloading_item_should_have_required_properties --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.downloading_item_should_have_required_properties --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.failed_item_should_have_required_properties --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.failed_item_should_have_required_properties --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Stopped,Completed,False) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Stopped,Completed,False) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(CheckWait,Downloading,False) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(CheckWait,Downloading,False) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Check,Downloading,False) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Check,Downloading,False) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Queued,Completed,False) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Queued,Completed,False) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(SeedingWait,Completed,False) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(SeedingWait,Completed,False) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Seeding,Completed,False) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Seeding,Completed,False) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Queued,Queued) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Queued,Queued) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Seeding,Downloading) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Seeding,Downloading) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Stopped,Downloading) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Stopped,Downloading) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(CheckWait,Downloading) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(CheckWait,Downloading) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Check,Downloading) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Check,Downloading) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Queued,Queued) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Queued,Queued) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(SeedingWait,Downloading) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(SeedingWait,Downloading) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Seeding,Downloading) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Seeding,Downloading) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.magnet_download_should_be_returned_as_queued --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.magnet_download_should_be_returned_as_queued --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.queued_item_should_have_required_properties --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.queued_item_should_have_required_properties --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_allow_move_files_if_max_idletime_configured_and_paused --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_allow_move_files_if_max_idletime_configured_and_paused --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_allow_move_files_if_max_idletime_reached_and_paused --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_allow_move_files_if_max_idletime_reached_and_paused --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_allow_move_files_if_max_ratio_reached_and_paused --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_allow_move_files_if_max_ratio_reached_and_paused --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_idletime_reached_and_paused --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_idletime_reached_and_paused --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_ratio_reached_and_paused --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_allow_move_files_if_overridden_max_ratio_reached_and_paused --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_not_allow_move_files_if_overridden_max_idletime_reached_and_not_paused --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_be_removable_and_should_not_allow_move_files_if_overridden_max_idletime_reached_and_not_paused --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_exclude_items_not_in_category --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_exclude_items_not_in_category --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_exclude_items_not_in_TvDirectory --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_exclude_items_not_in_TvDirectory --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_fix_forward_slashes --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_fix_forward_slashes --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_ignore_negative_eta(-1) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_ignore_negative_eta(-1) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_ignore_negative_eta(-2) --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_ignore_negative_eta(-2) --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_idletime_reached_and_not_paused --- 11:55:30.6 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_idletime_reached_and_not_paused --- 11:55:30.6 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_is_not_set --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_is_not_set --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_reached_and_not_stopped --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_and_should_not_allow_move_files_if_max_ratio_reached_and_not_stopped --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_if_max_idletime_reached_but_ratio_not_and_not_paused --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_if_max_idletime_reached_but_ratio_not_and_not_paused --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_if_overridden_max_idletime_not_reached_and_paused --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_if_overridden_max_idletime_not_reached_and_paused --- Skipped should_fix_forward_slashes [4 ms] 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_if_overridden_max_ratio_not_reached_and_paused --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_not_be_removable_if_overridden_max_ratio_not_reached_and_paused --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_only_check_version_number("2.84 ()") --- 11:55:30.7 Debug: Transmission version information: 2.84 () 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_only_check_version_number("2.84 ()") --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_only_check_version_number("2.84+ ()") --- 11:55:30.7 Debug: Transmission version information: 2.84+ () 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_only_check_version_number("2.84+ ()") --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_only_check_version_number("2.84 (other info)") --- 11:55:30.7 Debug: Transmission version information: 2.84 (other info) 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_only_check_version_number("2.84 (other info)") --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_only_check_version_number("2.84 (2.84)") --- 11:55:30.7 Debug: Transmission version information: 2.84 (2.84) 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_only_check_version_number("2.84 (2.84)") --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_return_status_with_outputdirs --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_return_status_with_outputdirs --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_support_long_values_for_eta_in_milliseconds(2147483648000L) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_support_long_values_for_eta_in_milliseconds(2147483648000L) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_support_long_values_for_eta_in_seconds(2147483648) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.TransmissionTests.TransmissionFixture.should_support_long_values_for_eta_in_seconds(2147483648) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.completed_download_should_have_required_properties --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.completed_download_should_have_required_properties --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.Download_should_get_hash_from_magnet_url("magnet:?xt=urn:btih:ZPBPA2P6ROZPKRHK44D5OW6NHXU5Z6KR&tr=udp","CBC2F069FE8BB2F544EAE707D75BCD3DE9DCF951") --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.Download_should_get_hash_from_magnet_url("magnet:?xt=urn:btih:ZPBPA2P6ROZPKRHK44D5OW6NHXU5Z6KR&tr=udp","CBC2F069FE8BB2F544EAE707D75BCD3DE9DCF951") --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.Download_should_handle_http_redirect_to_magnet --- 11:55:30.7 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.Download_should_handle_http_redirect_to_magnet --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.Download_should_handle_http_redirect_to_torrent --- 11:55:30.7 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.Download_should_handle_http_redirect_to_torrent --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.Download_should_return_unique_id --- 11:55:30.7 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.Download_should_return_unique_id --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.downloading_item_should_have_required_properties --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.downloading_item_should_have_required_properties --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.failed_item_should_have_required_properties --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.failed_item_should_have_required_properties --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_ignore_downloads_from_other_categories --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_ignore_downloads_from_other_categories --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_query_with_cache_id_if_available --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_query_with_cache_id_if_available --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Checking, Loaded,Queued,True) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Checking, Loaded,Queued,True) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Checked, Loaded,Completed,True) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Checked, Loaded,Completed,True) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Checked, Queued, Loaded,Completed,False) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Checked, Queued, Loaded,Completed,False) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Started, Checked, Loaded,Completed,False) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Started, Checked, Loaded,Completed,False) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Checked, Paused, Queued, Loaded,Completed,False) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Checked, Paused, Queued, Loaded,Completed,False) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Checking, Loaded,Queued) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Checking, Loaded,Queued) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Checked, Queued, Loaded,Queued) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Checked, Queued, Loaded,Queued) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Started, Loaded,Downloading) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Started, Loaded,Downloading) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Started, Queued, Loaded,Downloading) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Started, Queued, Loaded,Downloading) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Loaded,Queued) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Loaded,Queued) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Checking, Loaded,Queued) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Checking, Loaded,Queued) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Queued, Loaded,Queued) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Queued, Loaded,Queued) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Started, Loaded,Downloading) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Started, Loaded,Downloading) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Started, Queued, Loaded,Downloading) --- 11:55:30.7 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Started, Queued, Loaded,Downloading) --- 11:55:30.7 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.queued_item_should_have_required_properties --- 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.queued_item_should_have_required_properties --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.should_combine_drive_letter --- 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.should_combine_drive_letter --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.should_return_status_with_outputdirs --- 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.UTorrentTests.UTorrentFixture.should_return_status_with_outputdirs --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.completed_download_should_have_required_properties --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.completed_download_should_have_required_properties --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_should_get_hash_from_magnet_url("magnet:?xt=urn:btih:ZPBPA2P6ROZPKRHK44D5OW6NHXU5Z6KR&tr=udp","CBC2F069FE8BB2F544EAE707D75BCD3DE9DCF951") --- 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_should_get_hash_from_magnet_url("magnet:?xt=urn:btih:ZPBPA2P6ROZPKRHK44D5OW6NHXU5Z6KR&tr=udp","CBC2F069FE8BB2F544EAE707D75BCD3DE9DCF951") --- Skipped should_combine_drive_letter [2 ms] 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_should_return_unique_id --- 11:55:30.8 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_should_return_unique_id --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_with_category_should_force_directory --- 11:55:30.8 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_with_category_should_force_directory --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_with_category_should_not_have_double_slashes --- 11:55:30.8 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_with_category_should_not_have_double_slashes --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_with_MusicDirectory_should_force_directory --- 11:55:30.8 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_with_MusicDirectory_should_force_directory --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_without_MusicDirectory_and_Category_should_use_default --- 11:55:30.8 Debug: Downloading torrent for release 'Droned.S01E01.Pilot.1080p.WEB-DL-DRONE' finished (0 bytes from http://somewhere.com/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE.ext) 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.Download_without_MusicDirectory_and_Category_should_use_default --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.downloading_item_should_have_required_properties --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.downloading_item_should_have_required_properties --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.failed_item_should_have_required_properties --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.failed_item_should_have_required_properties --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Stopped,Completed,False) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Stopped,Completed,False) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(CheckWait,Downloading,False) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(CheckWait,Downloading,False) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Check,Downloading,False) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Check,Downloading,False) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Queued,Queued,False) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Queued,Queued,False) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(SeedingWait,Completed,False) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(SeedingWait,Completed,False) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Seeding,Completed,False) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_completed_item_as_downloadItemStatus(Seeding,Completed,False) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Queued,Queued) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Queued,Queued) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Seeding,Downloading) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_downloading_item_as_downloadItemStatus(Seeding,Downloading) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Stopped,Downloading) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Stopped,Downloading) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(CheckWait,Downloading) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(CheckWait,Downloading) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Check,Downloading) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Check,Downloading) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Queued,Queued) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Queued,Queued) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Downloading,Downloading) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(SeedingWait,Downloading) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(SeedingWait,Downloading) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Seeding,Downloading) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.GetItems_should_return_queued_item_as_downloadItemStatus(Seeding,Downloading) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.magnet_download_should_not_return_the_item --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.magnet_download_should_not_return_the_item --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.queued_item_should_have_required_properties --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.queued_item_should_have_required_properties --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_exclude_items_not_in_category --- 11:55:30.8 Trace: Vuze output file: C:\Downloads\Finished\transmission\Lidarr\Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_exclude_items_not_in_category --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_exclude_items_not_in_TvDirectory --- 11:55:30.8 Trace: Vuze output file: C:\Downloads\Finished\Lidarr\subdir\Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_exclude_items_not_in_TvDirectory --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_fail_with_unsupported_protocol_version("") --- 11:55:30.8 Debug: Vuze protocol version information: 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_fail_with_unsupported_protocol_version("") --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_fail_with_unsupported_protocol_version("10") --- 11:55:30.8 Debug: Vuze protocol version information: 10 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_fail_with_unsupported_protocol_version("10") --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_fail_with_unsupported_protocol_version("foo") --- 11:55:30.8 Debug: Vuze protocol version information: foo 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_fail_with_unsupported_protocol_version("foo") --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_fix_forward_slashes --- 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_fix_forward_slashes --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_have_correct_output_directory_for_multifile_torrents --- 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_have_correct_output_directory_for_multifile_torrents --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_have_correct_output_directory_for_singlefile_torrents --- 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_have_correct_output_directory_for_singlefile_torrents --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_ignore_negative_eta(-1) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_ignore_negative_eta(-1) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_ignore_negative_eta(-2) --- 11:55:30.8 Trace: Vuze output file: somepath/Droned.S01E01.Pilot.1080p.WEB-DL-DRONE 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_ignore_negative_eta(-2) --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_only_check_protocol_version_number("14") --- 11:55:30.8 Debug: Vuze protocol version information: 14 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_only_check_protocol_version_number("14") --- Skipped should_fix_forward_slashes [1 ms] Skipped should_have_correct_output_directory_for_multifile_torrents [1 ms] Skipped should_have_correct_output_directory_for_singlefile_torrents [1 ms] 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_only_check_protocol_version_number("15") --- 11:55:30.8 Debug: Vuze protocol version information: 15 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_only_check_protocol_version_number("15") --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_only_check_protocol_version_number("20") --- 11:55:30.8 Debug: Vuze protocol version information: 20 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_only_check_protocol_version_number("20") --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_return_status_with_outputdirs --- 11:55:30.8 Info: --- End: NzbDrone.Core.Test.Download.DownloadClientTests.VuzeTests.VuzeFixture.should_return_status_with_outputdirs --- 11:55:30.8 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_grab_using_client --- 11:55:30.9 Info: Report sent to Name1 from indexer Indexer1. Title1 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_grab_using_client --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_not_publish_on_failed_grab_event --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_not_publish_on_failed_grab_event --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_not_trigger_indexer_backoff_on_downloadclient_error --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_not_trigger_indexer_backoff_on_downloadclient_error --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_not_trigger_indexer_backoff_on_indexer_404_error --- 11:55:30.9 Trace: Release Title1 no longer available on indexer. 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_not_trigger_indexer_backoff_on_indexer_404_error --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_publish_on_grab_event --- 11:55:30.9 Info: Report sent to Name1 from indexer Indexer1. Title1 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_publish_on_grab_event --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_trigger_indexer_backoff_on_http429_based_on_date --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_trigger_indexer_backoff_on_http429_based_on_date --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_trigger_indexer_backoff_on_http429_with_long_time --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_trigger_indexer_backoff_on_http429_with_long_time --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_trigger_indexer_backoff_on_indexer_error --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.Download_report_should_trigger_indexer_backoff_on_indexer_error --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.should_attempt_download_even_if_client_is_disabled --- 11:55:30.9 Info: Report sent to Name1 from indexer Indexer1. Title1 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.should_attempt_download_even_if_client_is_disabled --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.should_not_attempt_download_if_client_isnt_configured --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.should_not_attempt_download_if_client_isnt_configured --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.should_send_download_to_correct_torrent_client --- 11:55:30.9 Info: Report sent to Name1 from indexer Indexer1. Title1 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.should_send_download_to_correct_torrent_client --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.DownloadServiceFixture.should_send_download_to_correct_usenet_client --- 11:55:30.9 Info: Report sent to Name1 from indexer Indexer1. Title1 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.DownloadServiceFixture.should_send_download_to_correct_usenet_client --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFailedFixture.should_include_tracked_download_in_message --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFailedFixture.should_include_tracked_download_in_message --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFailedFixture.should_mark_failed_if_download_item_is_failed --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFailedFixture.should_mark_failed_if_download_item_is_failed --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFailedFixture.should_mark_failed_if_encrypted --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFailedFixture.should_mark_failed_if_encrypted --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFixture.should_not_fail_if_matching_history_is_not_found --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFixture.should_not_fail_if_matching_history_is_not_found --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFixture.should_not_warn_if_matching_history_is_not_found_and_not_failed --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFixture.should_not_warn_if_matching_history_is_not_found_and_not_failed --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFixture.should_warn_if_matching_history_is_not_found --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.FailedDownloadServiceTests.ProcessFixture.should_warn_if_matching_history_is_not_found --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.NzbValidationServiceFixture.should_throw_on_invalid_nzb --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.NzbValidationServiceFixture.should_throw_on_invalid_nzb --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.NzbValidationServiceFixture.should_throw_on_newznab_error --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.NzbValidationServiceFixture.should_throw_on_newznab_error --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.NzbValidationServiceFixture.should_throw_when_no_files --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.NzbValidationServiceFixture.should_throw_when_no_files --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.NzbValidationServiceFixture.should_validate_nzb --- 11:55:30.9 Info: --- End: NzbDrone.Core.Test.Download.NzbValidationServiceFixture.should_validate_nzb --- 11:55:30.9 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_add --- 11:55:31.0 Debug: Adding release Title1 to pending releases with reason Delay 11:55:31.0 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_add --- 11:55:31.0 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_add_if_indexer_is_different --- 11:55:31.0 Debug: Adding release Title1 to pending releases with reason Delay 11:55:31.0 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_add_if_indexer_is_different --- 11:55:31.0 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_add_if_publish_date_is_different --- 11:55:31.0 Debug: Adding release Title1 to pending releases with reason Delay 11:55:31.0 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_add_if_publish_date_is_different --- 11:55:31.0 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_add_if_title_is_different --- 11:55:31.0 Debug: Adding release Title1 to pending releases with reason Delay 11:55:31.0 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_add_if_title_is_different --- 11:55:31.0 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_not_add_if_it_is_the_same_release_from_the_same_indexer --- 11:55:31.0 Debug: The release Title1 is already pending with reason Delay, not adding again 11:55:31.0 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_not_add_if_it_is_the_same_release_from_the_same_indexer --- 11:55:31.0 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_not_add_if_it_is_the_same_release_from_the_same_indexer_twice --- 11:55:31.0 Debug: The release Title1 is already pending with reason DownloadClientUnavailable, not changing reason 11:55:31.0 Debug: The release Title1 had 1 duplicate pending, removing duplicates. 11:55:31.0 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_not_add_if_it_is_the_same_release_from_the_same_indexer_twice --- 11:55:31.0 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_remove_duplicate_if_it_is_the_same_release_from_the_same_indexer_twice --- 11:55:31.0 Debug: The release Title1 is already pending with reason DownloadClientUnavailable, not changing reason 11:55:31.0 Debug: The release Title1 had 1 duplicate pending, removing duplicates. 11:55:31.0 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.AddFixture.should_remove_duplicate_if_it_is_the_same_release_from_the_same_indexer_twice --- 11:55:31.0 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.PendingReleaseServiceFixture.should_ignore_pending_items_from_unavailable_indexer --- 11:55:31.0 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.PendingReleaseServiceFixture.should_ignore_pending_items_from_unavailable_indexer --- 11:55:31.0 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.PendingReleaseServiceFixture.should_not_ignore_pending_items_from_available_indexer --- 11:55:31.0 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.PendingReleaseServiceFixture.should_not_ignore_pending_items_from_available_indexer --- 11:55:31.0 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveGrabbedFixture.should_delete_if_the_grabbed_quality_is_the_higher --- 11:55:31.1 Debug: Removing previously pending release, as it was grabbed. 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveGrabbedFixture.should_delete_if_the_grabbed_quality_is_the_higher --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveGrabbedFixture.should_delete_if_the_grabbed_quality_is_the_same --- 11:55:31.1 Debug: Removing previously pending release, as it was grabbed. 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveGrabbedFixture.should_delete_if_the_grabbed_quality_is_the_same --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveGrabbedFixture.should_not_delete_if_the_grabbed_quality_is_the_lower --- 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveGrabbedFixture.should_not_delete_if_the_grabbed_quality_is_the_lower --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemovePendingFixture.should_not_remove_diffrent_albums --- 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemovePendingFixture.should_not_remove_diffrent_albums --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemovePendingFixture.should_remove_multiple_releases_release --- 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemovePendingFixture.should_remove_multiple_releases_release --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemovePendingFixture.should_remove_same_release --- 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemovePendingFixture.should_remove_same_release --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveRejectedFixture.should_not_remove_if_indexer_is_different --- 11:55:31.1 Debug: Removing failed releases from pending 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveRejectedFixture.should_not_remove_if_indexer_is_different --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveRejectedFixture.should_not_remove_if_publish_date_is_different --- 11:55:31.1 Debug: Removing failed releases from pending 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveRejectedFixture.should_not_remove_if_publish_date_is_different --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveRejectedFixture.should_not_remove_if_title_is_different --- 11:55:31.1 Debug: Removing failed releases from pending 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveRejectedFixture.should_not_remove_if_title_is_different --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveRejectedFixture.should_remove_if_it_is_the_same_release_from_the_same_indexer --- 11:55:31.1 Debug: Removing failed releases from pending 11:55:31.1 Debug: Removing previously pending release, as it has now been rejected. 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.Pending.PendingReleaseServiceTests.RemoveRejectedFixture.should_remove_if_it_is_the_same_release_from_the_same_indexer --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.RedownloadFailedDownloadServiceFixture.should_redownload_album_on_failure --- 11:55:31.1 Debug: Failed download only contains one album, searching again 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.RedownloadFailedDownloadServiceFixture.should_redownload_album_on_failure --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.RedownloadFailedDownloadServiceFixture.should_redownload_artist_on_failure --- 11:55:31.1 Debug: Failed download was entire artist, searching again 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.RedownloadFailedDownloadServiceFixture.should_redownload_artist_on_failure --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.RedownloadFailedDownloadServiceFixture.should_redownload_multiple_albums_on_failure --- 11:55:31.1 Debug: Failed download contains multiple albums, searching again 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.RedownloadFailedDownloadServiceFixture.should_redownload_multiple_albums_on_failure --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.RedownloadFailedDownloadServiceFixture.should_skip_redownload_if_event_has_skipredownload_set --- 11:55:31.1 Debug: Skip redownloading requested by user 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.RedownloadFailedDownloadServiceFixture.should_skip_redownload_if_event_has_skipredownload_set --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.RedownloadFailedDownloadServiceFixture.should_skip_redownload_if_redownload_failed_disabled --- 11:55:31.1 Debug: Auto redownloading failed albums is disabled 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.RedownloadFailedDownloadServiceFixture.should_skip_redownload_if_redownload_failed_disabled --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_return_false_if_no_episode_in_multi_episode_download_is_imported --- 11:55:31.1 Trace: Checking if all items for 'Title1' have been imported 11:55:31.1 Trace: Last event for album: [ForeignAlbumId1][Title1] is: Grabbed 11:55:31.1 Trace: All albums for 'Title1' have been imported: False 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_return_false_if_no_episode_in_multi_episode_download_is_imported --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_return_false_if_single_episode_download_is_not_imported --- 11:55:31.1 Trace: Checking if all items for 'Title1' have been imported 11:55:31.1 Trace: Last event for album: [ForeignAlbumId1][Title1] is: Grabbed 11:55:31.1 Trace: All albums for 'Title1' have been imported: False 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_return_false_if_single_episode_download_is_not_imported --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_return_false_if_there_is_no_history --- 11:55:31.1 Trace: Checking if all items for 'Title1' have been imported 11:55:31.1 Trace: No history for Title1 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_return_false_if_there_is_no_history --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_return_true_if_multi_episode_download_is_imported --- 11:55:31.1 Trace: Checking if all items for 'Title1' have been imported 11:55:31.1 Trace: Last event for album: [ForeignAlbumId1][Title1] is: DownloadImported 11:55:31.1 Trace: Last event for album: [ForeignAlbumId2][Title2] is: DownloadImported 11:55:31.1 Trace: All albums for 'Title1' have been imported: True 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_return_true_if_multi_episode_download_is_imported --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_return_true_if_single_episode_download_is_imported --- 11:55:31.1 Trace: Checking if all items for 'Title1' have been imported 11:55:31.1 Trace: Last event for album: [ForeignAlbumId1][Title1] is: DownloadImported 11:55:31.1 Trace: All albums for 'Title1' have been imported: True 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_return_true_if_single_episode_download_is_imported --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_should_return_false_if_only_one_episode_in_multi_episode_download_is_imported --- 11:55:31.1 Trace: Checking if all items for 'Title1' have been imported 11:55:31.1 Trace: Last event for album: [ForeignAlbumId1][Title1] is: DownloadImported 11:55:31.1 Trace: Last event for album: [ForeignAlbumId2][Title2] is: Grabbed 11:55:31.1 Trace: All albums for 'Title1' have been imported: False 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadAlreadyImportedFixture.should_should_return_false_if_only_one_episode_in_multi_episode_download_is_imported --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadServiceFixture.should_not_throw_when_processing_deleted_albums --- 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Debug: Tracking ':Audio Artist - Audio Album [2018 - FLAC]': ClientState=Queued (readonly) LidarrStage=Downloading Album='Audio Artist - Audio Album ' OutputPath=. 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadServiceFixture.should_not_throw_when_processing_deleted_albums --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadServiceFixture.should_not_throw_when_processing_deleted_artist --- 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Debug: Tracking ':Audio Artist - Audio Album [2018 - FLAC]': ClientState=Queued (readonly) LidarrStage=Downloading Album='Audio Artist - Audio Album ' OutputPath=. 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadServiceFixture.should_not_throw_when_processing_deleted_artist --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadServiceFixture.should_track_downloads_using_the_source_title_if_it_cannot_be_found_using_the_download_title --- 11:55:31.1 Debug: Parsing string 'The torrent release folder' 11:55:31.1 Debug: Unable to parse The torrent release folder 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Debug: Tracking ':The torrent release folder': ClientState=Queued (readonly) LidarrStage=Downloading Album='Audio Artist - Audio Album ' OutputPath=. 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadServiceFixture.should_track_downloads_using_the_source_title_if_it_cannot_be_found_using_the_download_title --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadServiceFixture.should_unmap_tracked_download_if_album_deleted --- 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Debug: Tracking ':Audio Artist - Audio Album [2018 - FLAC]': ClientState=Queued (readonly) LidarrStage=Downloading Album='Audio Artist - Audio Album ' OutputPath=. 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadServiceFixture.should_unmap_tracked_download_if_album_deleted --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadServiceFixture.should_unmap_tracked_download_if_album_removed --- 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Debug: Tracking ':Audio Artist - Audio Album [2018 - FLAC]': ClientState=Queued (readonly) LidarrStage=Downloading Album='Audio Artist - Audio Album ' OutputPath=. 11:55:31.1 Debug: Parsing string 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Trace: ^(?:(?.+?)(?: - )+)(?.+?)\W*(?:\(|\[)(?\d{4}) 11:55:31.1 Debug: Album Parsed. Audio Artist - Audio Album 11:55:31.1 Debug: Trying to parse quality for 'Audio Artist - Audio Album [2018 - FLAC]' 11:55:31.1 Debug: Quality parsed: FLAC v1 11:55:31.1 Debug: Release Group parsed: 11:55:31.1 Info: --- End: NzbDrone.Core.Test.Download.TrackedDownloads.TrackedDownloadServiceFixture.should_unmap_tracked_download_if_album_removed --- 11:55:31.1 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_not_return_metadata_if_image_file_is_a_thumb --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_not_return_metadata_if_image_file_is_a_thumb --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_album_image("Specials") --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_album_image("Specials") --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_album_image("specials") --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_album_image("specials") --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_album_image("Season 1") --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_album_image("Season 1") --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_artist_image_for_folder_jpg_in_artist_folder --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_artist_image_for_folder_jpg_in_artist_folder --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_metadata_for_track_if_valid_file_for_track(".xml",TrackMetadata) --- 11:55:31.2 Debug: Parsing string 'the.artist.s01e01.track.xml' 11:55:31.2 Trace: (?\d*){0,1}([-| ]{0,1})(?[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?[a-zA-Z0-9, ().&_]+) 11:55:31.2 Debug: Track Parsed. the artist s01e01 track xm - - 0:[Unknown Track] : 11:55:31.2 Debug: Trying to parse quality for 'the.artist.s01e01.track.xml' 11:55:31.2 Debug: Quality parsed: Unknown v1 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_metadata_for_track_if_valid_file_for_track(".xml",TrackMetadata) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_null_if_filename_is_not_handled --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Roksbox.FindMetadataFileFixture.should_return_null_if_filename_is_not_handled --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Wdtv.FindMetadataFileFixture.should_return_metadata_for_track_if_valid_file_for_track(".xml",TrackMetadata) --- 11:55:31.2 Debug: Parsing string 'the.artist.s01e01.track.xml' 11:55:31.2 Trace: (?\d*){0,1}([-| ]{0,1})(?[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?[a-zA-Z0-9, ().&_]+) 11:55:31.2 Debug: Track Parsed. the artist s01e01 track xm - - 0:[Unknown Track] : 11:55:31.2 Debug: Trying to parse quality for 'the.artist.s01e01.track.xml' 11:55:31.2 Debug: Quality parsed: Unknown v1 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Wdtv.FindMetadataFileFixture.should_return_metadata_for_track_if_valid_file_for_track(".xml",TrackMetadata) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Wdtv.FindMetadataFileFixture.should_return_null_if_filename_is_not_handled --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Wdtv.FindMetadataFileFixture.should_return_null_if_filename_is_not_handled --- Skipped should_return_null_if_not_valid_file_for_track(".xml") [< 1 ms] Skipped should_return_null_if_not_valid_file_for_track(".jpg") [< 1 ms] Skipped should_return_null_if_not_valid_file_for_track(".xml") [< 1 ms] Skipped should_return_null_if_not_valid_file_for_track(".metathumb") [< 1 ms] 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Xbmc.FindMetadataFileFixture.should_return_metadata_for_xbmc_nfo --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Xbmc.FindMetadataFileFixture.should_return_metadata_for_xbmc_nfo --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Xbmc.FindMetadataFileFixture.should_return_null_for_scene_nfo --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Xbmc.FindMetadataFileFixture.should_return_null_for_scene_nfo --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.Extras.Metadata.Consumers.Xbmc.FindMetadataFileFixture.should_return_null_if_filename_is_not_handled --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.Extras.Metadata.Consumers.Xbmc.FindMetadataFileFixture.should_return_null_if_filename_is_not_handled --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_max_when_collection_is_not_empty --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_max_when_collection_is_not_empty --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_empty --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_empty --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_null --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_null --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_min_when_collection_is_not_empty --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_min_when_collection_is_not_empty --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_empty --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_empty --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_null --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_null --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(100,100,100) --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(100,100,100) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(110,100,100) --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(110,100,100) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(199,100,100) --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(199,100,100) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(1000,100,1000) --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(1000,100,1000) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(0,100,0) --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(0,100,0) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Before_Yesterday --- Friday 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Before_Yesterday --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_DayOfWeek --- Tuesday Wednesday Thursday Friday Saturday 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_DayOfWeek --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Over_One_Week --- Monday 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Over_One_Week --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Today --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Today --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Tomorrow --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Tomorrow --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Yesterday --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Yesterday --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.Truncate_should_not_truncate_string_shorter_than_max_bytes --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.Truncate_should_not_truncate_string_shorter_than_max_bytes --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.Truncate_should_truncate_strings_to_max_specified_number_of_bytes --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.Truncate_should_truncate_strings_to_max_specified_number_of_bytes --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_Fail --- 11:55:31.2 Warn: Value can not be null. 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_Fail --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"def","def") --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"def","def") --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("","def","def") --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("","def","def") --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("",1,"1") --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("",1,"1") --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"","") --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"","") --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("actual","def","actual") --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("actual","def","actual") --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_ok_when_no_conflict --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_ok_when_no_conflict --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_child_of_startup_folder --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_child_of_startup_folder --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_same_as_startup_folder --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_same_as_startup_folder --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientCheckFixture.should_return_error_when_download_client_throws --- 11:55:31.2 Debug: Unable to communicate with Test 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetItems() at NzbDrone.Core.HealthCheck.Checks.DownloadClientCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/DownloadClientCheck.cs:line 39 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientCheckFixture.should_return_error_when_download_client_throws --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientCheckFixture.should_return_ok_when_download_client_returns --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientCheckFixture.should_return_ok_when_download_client_returns --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientCheckFixture.should_return_warning_when_download_client_has_not_been_configured --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientCheckFixture.should_return_warning_when_download_client_has_not_been_configured --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error) --- 11:55:31.2 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.DownloadClientSortingCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/DownloadClientSortingCheck.cs:line 42 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error) --- 11:55:31.2 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.DownloadClientSortingCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/DownloadClientSortingCheck.cs:line 42 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientException: error) --- 11:55:31.2 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.DownloadClientSortingCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/DownloadClientSortingCheck.cs:line 42 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientException: error) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientFolderCheckFixture.should_return_ok_if_sorting_is_not_enabled --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientFolderCheckFixture.should_return_ok_if_sorting_is_not_enabled --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientFolderCheckFixture.should_return_warning_if_sorting_is_enabled --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientFolderCheckFixture.should_return_warning_if_sorting_is_enabled --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error) --- 11:55:31.2 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/DownloadClientRemovesCompletedDownloadsCheck.cs:line 41 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error) --- 11:55:31.2 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/DownloadClientRemovesCompletedDownloadsCheck.cs:line 41 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientException: error) --- 11:55:31.2 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/DownloadClientRemovesCompletedDownloadsCheck.cs:line 41 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientException: error) --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheckFixture.should_return_ok_if_remove_completed_downloads_is_not_enabled --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheckFixture.should_return_ok_if_remove_completed_downloads_is_not_enabled --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheckFixture.should_return_warning_if_removing_completed_downloads_is_enabled --- 11:55:31.2 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRemovesCompletedDownloadsCheckFixture.should_return_warning_if_removing_completed_downloads_is_enabled --- 11:55:31.2 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRootFolderCheckFixture.should_return_downloads_in_root_folder_if_downloading_to_root_folder --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRootFolderCheckFixture.should_return_downloads_in_root_folder_if_downloading_to_root_folder --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRootFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error) --- 11:55:31.3 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.DownloadClientRootFolderCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/DownloadClientRootFolderCheck.cs:line 50 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRootFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error) --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRootFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error) --- 11:55:31.3 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.DownloadClientRootFolderCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/DownloadClientRootFolderCheck.cs:line 50 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRootFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error) --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRootFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientException: error) --- 11:55:31.3 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.DownloadClientRootFolderCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/DownloadClientRootFolderCheck.cs:line 50 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRootFolderCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientException: error) --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRootFolderCheckFixture.should_return_ok_if_not_downloading_to_root_folder --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.DownloadClientRootFolderCheckFixture.should_return_ok_if_not_downloading_to_root_folder --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ImportListStatusCheckFixture.should_not_return_error_when_no_import_lists --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ImportListStatusCheckFixture.should_not_return_error_when_no_import_lists --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ImportListStatusCheckFixture.should_return_error_if_all_import_lists_unavailable --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ImportListStatusCheckFixture.should_return_error_if_all_import_lists_unavailable --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ImportListStatusCheckFixture.should_return_warning_if_few_import_lists_unavailable --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ImportListStatusCheckFixture.should_return_warning_if_few_import_lists_unavailable --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ImportListStatusCheckFixture.should_return_warning_if_import_list_unavailable --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ImportListStatusCheckFixture.should_return_warning_if_import_list_unavailable --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ImportMechanismCheckFixture.should_return_ok_when_no_issues_found --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ImportMechanismCheckFixture.should_return_ok_when_no_issues_found --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ImportMechanismCheckFixture.should_return_warning_when_completed_download_handling_not_configured --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ImportMechanismCheckFixture.should_return_warning_when_completed_download_handling_not_configured --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_not_return_error_when_no_indexers --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_not_return_error_when_no_indexers --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_not_return_error_when_no_jackett_all_indexers("http://localhost:9117/","api") --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_not_return_error_when_no_jackett_all_indexers("http://localhost:9117/","api") --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_return_warning_if_any_jackett_all_indexer_exists("http://localhost:9117/torznab/all/api","api") --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_return_warning_if_any_jackett_all_indexer_exists("http://localhost:9117/torznab/all/api","api") --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_return_warning_if_any_jackett_all_indexer_exists("http://localhost:9117/api/v2.0/indexers/all/results/torznab","api") --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_return_warning_if_any_jackett_all_indexer_exists("http://localhost:9117/api/v2.0/indexers/all/results/torznab","api") --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_return_warning_if_any_jackett_all_indexer_exists("http://localhost:9117/","/torznab/all/api") --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_return_warning_if_any_jackett_all_indexer_exists("http://localhost:9117/","/torznab/all/api") --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_return_warning_if_any_jackett_all_indexer_exists("http://localhost:9117/","/api/v2.0/indexers/all/results/torznab") --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerJackettAllCheckFixture.should_return_warning_if_any_jackett_all_indexer_exists("http://localhost:9117/","/api/v2.0/indexers/all/results/torznab") --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_not_return_error_when_no_indexers --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_not_return_error_when_no_indexers --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_indexer_unavailable --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_indexer_unavailable --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerRssCheckFixture.should_return_error_if_rss_is_supported_but_disabled --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerRssCheckFixture.should_return_error_if_rss_is_supported_but_disabled --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerRssCheckFixture.should_return_error_when_no_indexer_present --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerRssCheckFixture.should_return_error_when_no_indexer_present --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerRssCheckFixture.should_return_error_when_no_rss_supported_indexer_present --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerRssCheckFixture.should_return_error_when_no_rss_supported_indexer_present --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerRssCheckFixture.should_return_filter_warning_if_rss_is_enabled_but_filtered --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerRssCheckFixture.should_return_filter_warning_if_rss_is_enabled_but_filtered --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerRssCheckFixture.should_return_ok_when_rss_is_enabled --- 11:55:31.3 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerRssCheckFixture.should_return_ok_when_rss_is_enabled --- 11:55:31.3 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_filter_warning_if_search_is_enabled_but_filtered --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_filter_warning_if_search_is_enabled_but_filtered --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_ok_when_automatic_and__search_is_enabled --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_ok_when_automatic_and__search_is_enabled --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_warning_if_search_is_supported_but_disabled --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_warning_if_search_is_supported_but_disabled --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_warning_when_no_indexer_present --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_warning_when_no_indexer_present --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_warning_when_no_search_supported_indexer_present --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_warning_when_no_search_supported_indexer_present --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_warning_when_only_automatic_search_is_enabled --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_warning_when_only_automatic_search_is_enabled --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_warning_when_only_interactive_search_is_enabled --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerSearchCheckFixture.should_return_warning_when_only_interactive_search_is_enabled --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_not_return_error_when_no_indexers --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_not_return_error_when_no_indexers --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_indexer_unavailable --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_indexer_unavailable --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_not_return_error_when_no_notifications --- 11:55:31.4 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_not_return_error_when_no_notifications --- 11:55:31.4 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_error_if_all_notifications_unavailable --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_error_if_all_notifications_unavailable --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_few_notifications_unavailable --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_few_notifications_unavailable --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_notification_unavailable --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_notification_unavailable --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_docker_mapping_error_on_track_import_failed_event_inside_docker_if_folder_does_not_exist --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_docker_mapping_error_on_track_import_failed_event_inside_docker_if_folder_does_not_exist --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_docker_path_mapping_error_if_on_docker_and_root_missing --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_docker_path_mapping_error_if_on_docker_and_root_missing --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_download_client_error_if_local_client_root_path_invalid --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_download_client_error_if_local_client_root_path_invalid --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_download_client_error_on_track_import_failed_event_for_remote_client_if_path_invalid --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_download_client_error_on_track_import_failed_event_for_remote_client_if_path_invalid --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_mapping_error_if_remote_client_root_path_invalid --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_mapping_error_if_remote_client_root_path_invalid --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_mapping_error_on_track_import_failed_event_for_remote_client_if_folder_does_not_exist --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_mapping_error_on_track_import_failed_event_for_remote_client_if_folder_does_not_exist --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_mapping_error_on_track_import_failed_event_for_remote_client_if_path_invalid --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_mapping_error_on_track_import_failed_event_for_remote_client_if_path_invalid --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error) --- 11:55:31.5 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.RemotePathMappingCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/RemotePathMappingCheck.cs:line 63 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error) --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error) --- 11:55:31.5 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.RemotePathMappingCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/RemotePathMappingCheck.cs:line 63 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error) --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientException: error) --- 11:55:31.5 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.RemotePathMappingCheck.Check() in ./Lidarr.Core/HealthCheck/Checks/RemotePathMappingCheck.cs:line 63 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientException: error) --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_if_setup_correctly --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_if_setup_correctly --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_on_import_failed_event_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error) --- 11:55:31.5 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.RemotePathMappingCheck.Check(IEvent message) in ./Lidarr.Core/HealthCheck/Checks/RemotePathMappingCheck.cs:line 153 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_on_import_failed_event_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: error) --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_on_import_failed_event_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error) --- 11:55:31.5 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.RemotePathMappingCheck.Check(IEvent message) in ./Lidarr.Core/HealthCheck/Checks/RemotePathMappingCheck.cs:line 153 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_on_import_failed_event_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientAuthenticationException: error) --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_on_import_failed_event_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientException: error) --- 11:55:31.5 Debug: Unable to communicate with Test NzbDrone.Core.Download.Clients.DownloadClientException: error 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDownloadClientProxy.GetStatus() at NzbDrone.Core.HealthCheck.Checks.RemotePathMappingCheck.Check(IEvent message) in ./Lidarr.Core/HealthCheck/Checks/RemotePathMappingCheck.cs:line 153 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_on_import_failed_event_if_client_throws_downloadclientexception(NzbDrone.Core.Download.Clients.DownloadClientException: error) --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_on_track_imported_event --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_ok_on_track_imported_event --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_path_mapping_error_if_remote_client_download_root_missing --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_path_mapping_error_if_remote_client_download_root_missing --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_permissions_error_if_local_client_download_root_missing --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_permissions_error_if_local_client_download_root_missing --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_permissions_error_on_track_import_failed_event_for_local_client_if_folder_does_not_exist --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_permissions_error_on_track_import_failed_event_for_local_client_if_folder_does_not_exist --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_permissions_error_on_track_import_failed_event_if_file_exists --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_permissions_error_on_track_import_failed_event_if_file_exists --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_permissions_error_on_track_import_failed_event_if_folder_exists --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RemotePathMappingCheckFixture.should_return_permissions_error_on_track_import_failed_event_if_folder_exists --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RootFolderCheckFixture.should_not_return_error_when_no_artist --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RootFolderCheckFixture.should_not_return_error_when_no_artist --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RootFolderCheckFixture.should_return_error_if_artist_parent_is_missing --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RootFolderCheckFixture.should_return_error_if_artist_parent_is_missing --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RootFolderCheckFixture.should_return_error_if_series_path_is_for_posix_os --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RootFolderCheckFixture.should_return_error_if_series_path_is_for_posix_os --- Skipped should_return_error_if_series_path_is_for_posix_os [1 ms] 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.RootFolderCheckFixture.should_return_error_if_series_path_is_for_windows --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.RootFolderCheckFixture.should_return_error_if_series_path_is_for_windows --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_not_return_error_when_system_time_is_close_to_server_time --- 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_not_return_error_when_system_time_is_close_to_server_time --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_return_error_when_system_time_is_more_than_one_day_from_server_time --- 11:55:31.5 Error: System time mismatch. SystemTime: 10/13/2024 11:55:31 Expected Time: 10/15/2024 11:55:31. Update system time 11:55:31.5 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_return_error_when_system_time_is_more_than_one_day_from_server_time --- 11:55:31.5 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_not_return_error_when_app_folder_is_write_protected_and_external_script_enabled --- 11:55:31.6 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_not_return_error_when_app_folder_is_write_protected_and_external_script_enabled --- 11:55:31.6 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_app_folder_is_write_protected_and_update_automatically_is_enabled --- 11:55:31.6 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_app_folder_is_write_protected_and_update_automatically_is_enabled --- 11:55:31.6 Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_ui_folder_is_write_protected_and_update_automatically_is_enabled --- 11:55:31.6 Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_ui_folder_is_write_protected_and_update_automatically_is_enabled --- 11:55:31.6 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/lidarr/system#i-blew-up-because-of-some-weird-user-mistake") --- 11:55:31.6 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/lidarr/system#i-blew-up-because-of-some-weird-user-mistake") --- 11:55:31.6 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/lidarr/system#my-health-check") --- 11:55:31.6 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/lidarr/system#my-health-check") --- 11:55:31.6 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/lidarr/custom-page#my-health-check") --- 11:55:31.6 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/lidarr/custom-page#my-health-check") --- 11:55:31.6 Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_conditional --- 11:55:31.6 Trace: Check health -> FakeHealthCheck 11:55:31.6 Trace: Check health <- FakeHealthCheck 11:55:31.6 Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_conditional --- 11:55:31.6 Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_unconditional --- 11:55:31.6 Trace: Check health -> FakeHealthCheck 11:55:31.6 Trace: Check health <- FakeHealthCheck 11:55:31.6 Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_unconditional --- 11:55:31.6 Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_not_execute_conditional --- 11:55:31.6 Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_not_execute_conditional --- 11:55:31.6 Info: --- Start: NzbDrone.Core.Test.HistoryTests.HistoryRepositoryFixture.should_get_download_history --- 11:55:31.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:31.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173316520761_255/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:31.6 Info: DatabaseEngineVersionCheck migrating 11:55:31.6 Info: PerformDBOperation 11:55:31.6 Info: Performing DB Operation 11:55:31.6 Info: SQLite 3.46.1 11:55:31.6 Info: => 0.0011103s 11:55:31.6 Info: DatabaseEngineVersionCheck migrated 11:55:31.6 Info: => 0.0011192s 11:55:31.6 Debug: Took: 00:00:00.0086805 11:55:31.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [1] AlbumId = [1] ArtistId = [12] SourceTitle = ["\"SourceTitle1\""] Quality = [{ "quality": { "id": 4, "name": "MP3-320" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T00:00:00Z"] EventType = ["grabbed"] Data = [{}] DownloadId = ["\"DownloadId1\""] Id = [0] ==== End Query Trace ==== 11:55:31.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [1] AlbumId = [1] ArtistId = [12] SourceTitle = ["\"SourceTitle1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T00:00:00Z"] EventType = ["grabbed"] Data = [{}] DownloadId = ["\"DownloadId1\""] Id = [0] ==== End Query Trace ==== 11:55:31.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "History".* FROM "History" WHERE ((("History"."ArtistId" = @Clause1_P1) AND ("History"."Quality" = @Clause1_P2)) AND ("History"."EventType" IN (1, 4, 3))) PARAMETERS: Clause1_P1 = [12] Clause1_P2 = [{ "quality": { "id": 4, "name": "MP3-320" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] ==== End Query Trace ==== 11:55:31.7 Info: --- End: NzbDrone.Core.Test.HistoryTests.HistoryRepositoryFixture.should_get_download_history --- 11:55:31.7 Info: --- Start: NzbDrone.Core.Test.HistoryTests.HistoryRepositoryFixture.should_read_write_dictionary --- 11:55:31.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:31.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173317208586_257/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:31.7 Info: DatabaseEngineVersionCheck migrating 11:55:31.7 Info: PerformDBOperation 11:55:31.7 Info: Performing DB Operation 11:55:31.7 Info: SQLite 3.46.1 11:55:31.7 Info: => 0.0011822s 11:55:31.7 Info: DatabaseEngineVersionCheck migrated 11:55:31.7 Info: => 0.0011916s 11:55:31.7 Debug: Took: 00:00:00.0092043 11:55:31.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [1] AlbumId = [1] ArtistId = [1] SourceTitle = ["\"SourceTitle1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T00:00:00Z"] EventType = ["unknown"] Data = [{ "key1": "value1", "key2": "value2" }] DownloadId = ["\"DownloadId1\""] Id = [0] ==== End Query Trace ==== 11:55:31.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "History".* FROM "History" PARAMETERS: ==== End Query Trace ==== 11:55:31.7 Info: --- End: NzbDrone.Core.Test.HistoryTests.HistoryRepositoryFixture.should_read_write_dictionary --- 11:55:31.7 Info: --- Start: NzbDrone.Core.Test.HistoryTests.HistoryServiceFixture.should_use_file_name_for_source_title_if_scene_name_is_null --- 11:55:31.8 Info: --- End: NzbDrone.Core.Test.HistoryTests.HistoryServiceFixture.should_use_file_name_for_source_title_if_scene_name_is_null --- 11:55:31.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAbsolutePathMetadataFilesFixture.should_delete_metadata_files_that_start_with_a_backslash --- 11:55:31.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:31.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173318315701_259/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:31.8 Info: DatabaseEngineVersionCheck migrating 11:55:31.8 Info: PerformDBOperation 11:55:31.8 Info: Performing DB Operation 11:55:31.8 Info: SQLite 3.46.1 11:55:31.8 Info: => 0.0010478s 11:55:31.8 Info: DatabaseEngineVersionCheck migrated 11:55:31.8 Info: => 0.0010584s 11:55:31.8 Debug: Took: 00:00:00.0085131 11:55:31.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"\\\\Relative\\Path\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:31.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:31.9 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAbsolutePathMetadataFilesFixture.should_delete_metadata_files_that_start_with_a_backslash --- 11:55:31.9 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAbsolutePathMetadataFilesFixture.should_delete_metadata_files_that_start_with_a_drive_letter --- 11:55:31.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:31.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173319021829_261/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:31.9 Info: DatabaseEngineVersionCheck migrating 11:55:31.9 Info: PerformDBOperation 11:55:31.9 Info: Performing DB Operation 11:55:31.9 Info: SQLite 3.46.1 11:55:31.9 Info: => 0.0012219s 11:55:31.9 Info: DatabaseEngineVersionCheck migrated 11:55:31.9 Info: => 0.0012313s 11:55:31.9 Debug: Took: 00:00:00.0090577 11:55:31.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"C:\\Relative\\Path\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:31.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:31.9 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAbsolutePathMetadataFilesFixture.should_delete_metadata_files_that_start_with_a_drive_letter --- 11:55:31.9 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAbsolutePathMetadataFilesFixture.should_delete_metadata_files_that_start_with_a_forward_slash --- 11:55:31.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:31.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173319604903_263/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:31.9 Info: DatabaseEngineVersionCheck migrating 11:55:31.9 Info: PerformDBOperation 11:55:31.9 Info: Performing DB Operation 11:55:31.9 Info: SQLite 3.46.1 11:55:31.9 Info: => 0.0010598s 11:55:31.9 Info: DatabaseEngineVersionCheck migrated 11:55:31.9 Info: => 0.0010688s 11:55:31.9 Debug: Took: 00:00:00.0088685 11:55:31.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"/Relative/Path\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:31.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:32.0 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAbsolutePathMetadataFilesFixture.should_delete_metadata_files_that_start_with_a_forward_slash --- 11:55:32.0 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAbsolutePathMetadataFilesFixture.should_not_delete_metadata_files_that_have_a_relative_path --- 11:55:32.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173320169569_265/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.0 Info: DatabaseEngineVersionCheck migrating 11:55:32.0 Info: PerformDBOperation 11:55:32.0 Info: Performing DB Operation 11:55:32.0 Info: SQLite 3.46.1 11:55:32.0 Info: => 0.001061s 11:55:32.0 Info: DatabaseEngineVersionCheck migrated 11:55:32.0 Info: => 0.0010701s 11:55:32.0 Debug: Took: 00:00:00.0090202 11:55:32.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"Relative/Path\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:32.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:32.0 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAbsolutePathMetadataFilesFixture.should_not_delete_metadata_files_that_have_a_relative_path --- 11:55:32.0 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalNamingSpecsFixture.should_delete_additional_naming_configs --- 11:55:32.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173320748873_267/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.0 Info: DatabaseEngineVersionCheck migrating 11:55:32.0 Info: PerformDBOperation 11:55:32.0 Info: Performing DB Operation 11:55:32.0 Info: SQLite 3.46.1 11:55:32.0 Info: => 0.0012481s 11:55:32.0 Info: DatabaseEngineVersionCheck migrated 11:55:32.0 Info: => 0.00126s 11:55:32.0 Debug: Took: 00:00:00.0089941 11:55:32.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NamingConfig ("RenameTracks", "ReplaceIllegalCharacters", "ColonReplacementFormat", "StandardTrackFormat", "MultiDiscTrackFormat", "ArtistFolderFormat") VALUES (@RenameTracks, @ReplaceIllegalCharacters, @ColonReplacementFormat, @StandardTrackFormat, @MultiDiscTrackFormat, @ArtistFolderFormat); SELECT last_insert_rowid() id PARAMETERS: RenameTracks = [false] ReplaceIllegalCharacters = [false] ColonReplacementFormat = ["delete"] StandardTrackFormat = ["\"StandardTrackFormat1\""] MultiDiscTrackFormat = ["\"MultiDiscTrackFormat1\""] ArtistFolderFormat = ["\"ArtistFolderFormat1\""] Id = [0] ==== End Query Trace ==== 11:55:32.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NamingConfig ("RenameTracks", "ReplaceIllegalCharacters", "ColonReplacementFormat", "StandardTrackFormat", "MultiDiscTrackFormat", "ArtistFolderFormat") VALUES (@RenameTracks, @ReplaceIllegalCharacters, @ColonReplacementFormat, @StandardTrackFormat, @MultiDiscTrackFormat, @ArtistFolderFormat); SELECT last_insert_rowid() id PARAMETERS: RenameTracks = [true] ReplaceIllegalCharacters = [true] ColonReplacementFormat = ["dash"] StandardTrackFormat = ["\"StandardTrackFormat2\""] MultiDiscTrackFormat = ["\"MultiDiscTrackFormat2\""] ArtistFolderFormat = ["\"ArtistFolderFormat2\""] Id = [0] ==== End Query Trace ==== 11:55:32.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NamingConfig ("RenameTracks", "ReplaceIllegalCharacters", "ColonReplacementFormat", "StandardTrackFormat", "MultiDiscTrackFormat", "ArtistFolderFormat") VALUES (@RenameTracks, @ReplaceIllegalCharacters, @ColonReplacementFormat, @StandardTrackFormat, @MultiDiscTrackFormat, @ArtistFolderFormat); SELECT last_insert_rowid() id PARAMETERS: RenameTracks = [false] ReplaceIllegalCharacters = [false] ColonReplacementFormat = ["spaceDash"] StandardTrackFormat = ["\"StandardTrackFormat3\""] MultiDiscTrackFormat = ["\"MultiDiscTrackFormat3\""] ArtistFolderFormat = ["\"ArtistFolderFormat3\""] Id = [0] ==== End Query Trace ==== 11:55:32.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NamingConfig ("RenameTracks", "ReplaceIllegalCharacters", "ColonReplacementFormat", "StandardTrackFormat", "MultiDiscTrackFormat", "ArtistFolderFormat") VALUES (@RenameTracks, @ReplaceIllegalCharacters, @ColonReplacementFormat, @StandardTrackFormat, @MultiDiscTrackFormat, @ArtistFolderFormat); SELECT last_insert_rowid() id PARAMETERS: RenameTracks = [true] ReplaceIllegalCharacters = [true] ColonReplacementFormat = ["spaceDashSpace"] StandardTrackFormat = ["\"StandardTrackFormat4\""] MultiDiscTrackFormat = ["\"MultiDiscTrackFormat4\""] ArtistFolderFormat = ["\"ArtistFolderFormat4\""] Id = [0] ==== End Query Trace ==== 11:55:32.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NamingConfig ("RenameTracks", "ReplaceIllegalCharacters", "ColonReplacementFormat", "StandardTrackFormat", "MultiDiscTrackFormat", "ArtistFolderFormat") VALUES (@RenameTracks, @ReplaceIllegalCharacters, @ColonReplacementFormat, @StandardTrackFormat, @MultiDiscTrackFormat, @ArtistFolderFormat); SELECT last_insert_rowid() id PARAMETERS: RenameTracks = [false] ReplaceIllegalCharacters = [false] ColonReplacementFormat = ["smart"] StandardTrackFormat = ["\"StandardTrackFormat5\""] MultiDiscTrackFormat = ["\"MultiDiscTrackFormat5\""] ArtistFolderFormat = ["\"ArtistFolderFormat5\""] Id = [0] ==== End Query Trace ==== 11:55:32.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NamingConfig".* FROM "NamingConfig" PARAMETERS: ==== End Query Trace ==== 11:55:32.1 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalNamingSpecsFixture.should_delete_additional_naming_configs --- 11:55:32.1 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalNamingSpecsFixture.should_not_delete_if_only_one_spec --- 11:55:32.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173321467325_269/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.1 Info: DatabaseEngineVersionCheck migrating 11:55:32.1 Info: PerformDBOperation 11:55:32.1 Info: Performing DB Operation 11:55:32.1 Info: SQLite 3.46.1 11:55:32.1 Info: => 0.0010731s 11:55:32.1 Info: DatabaseEngineVersionCheck migrated 11:55:32.1 Info: => 0.001082s 11:55:32.1 Debug: Took: 00:00:00.0089758 11:55:32.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NamingConfig ("RenameTracks", "ReplaceIllegalCharacters", "ColonReplacementFormat", "StandardTrackFormat", "MultiDiscTrackFormat", "ArtistFolderFormat") VALUES (@RenameTracks, @ReplaceIllegalCharacters, @ColonReplacementFormat, @StandardTrackFormat, @MultiDiscTrackFormat, @ArtistFolderFormat); SELECT last_insert_rowid() id PARAMETERS: RenameTracks = [false] ReplaceIllegalCharacters = [false] ColonReplacementFormat = ["delete"] StandardTrackFormat = ["\"StandardTrackFormat1\""] MultiDiscTrackFormat = ["\"MultiDiscTrackFormat1\""] ArtistFolderFormat = ["\"ArtistFolderFormat1\""] Id = [0] ==== End Query Trace ==== 11:55:32.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NamingConfig".* FROM "NamingConfig" PARAMETERS: ==== End Query Trace ==== 11:55:32.2 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalNamingSpecsFixture.should_not_delete_if_only_one_spec --- 11:55:32.2 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_delete_additional_users --- 11:55:32.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173322023649_271/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.2 Info: DatabaseEngineVersionCheck migrating 11:55:32.2 Info: PerformDBOperation 11:55:32.2 Info: Performing DB Operation 11:55:32.2 Info: SQLite 3.46.1 11:55:32.2 Info: => 0.0010704s 11:55:32.2 Info: DatabaseEngineVersionCheck migrated 11:55:32.2 Info: => 0.0010795s 11:55:32.2 Debug: Took: 00:00:00.0096634 11:55:32.2 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 = ["00000000-0000-0000-0000-000000000001"] Username = ["\"Username1\""] Password = ["\"Password1\""] Salt = ["\"Salt1\""] Iterations = [1] ==== End Query Trace ==== 11:55:32.2 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 = ["00000000-0000-0000-0000-000000000002"] Username = ["\"Username2\""] Password = ["\"Password2\""] Salt = ["\"Salt2\""] Iterations = [2] ==== End Query Trace ==== 11:55:32.2 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 = ["00000000-0000-0000-0000-000000000003"] Username = ["\"Username3\""] Password = ["\"Password3\""] Salt = ["\"Salt3\""] Iterations = [3] ==== End Query Trace ==== 11:55:32.2 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 = ["00000000-0000-0000-0000-000000000004"] Username = ["\"Username4\""] Password = ["\"Password4\""] Salt = ["\"Salt4\""] Iterations = [4] ==== End Query Trace ==== 11:55:32.2 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 = ["00000000-0000-0000-0000-000000000005"] Username = ["\"Username5\""] Password = ["\"Password5\""] Salt = ["\"Salt5\""] Iterations = [5] ==== End Query Trace ==== 11:55:32.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Users".* FROM "Users" PARAMETERS: ==== End Query Trace ==== 11:55:32.2 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_delete_additional_users --- 11:55:32.2 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_not_delete_if_only_one_user --- 11:55:32.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173322643041_273/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.2 Info: DatabaseEngineVersionCheck migrating 11:55:32.2 Info: PerformDBOperation 11:55:32.2 Info: Performing DB Operation 11:55:32.2 Info: SQLite 3.46.1 11:55:32.2 Info: => 0.0012145s 11:55:32.2 Info: DatabaseEngineVersionCheck migrated 11:55:32.2 Info: => 0.0012248s 11:55:32.2 Debug: Took: 00:00:00.0099768 11:55:32.2 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 = ["00000000-0000-0000-0000-000000000001"] Username = ["\"Username1\""] Password = ["\"Password1\""] Salt = ["\"Salt1\""] Iterations = [1] ==== End Query Trace ==== 11:55:32.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Users".* FROM "Users" PARAMETERS: ==== End Query Trace ==== 11:55:32.3 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_not_delete_if_only_one_user --- 11:55:32.3 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDownloadClientUnavailablePendingReleasesFixture.should_delete_old_DownloadClientUnavailable_pending_items --- 11:55:32.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173323551135_275/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.3 Info: DatabaseEngineVersionCheck migrating 11:55:32.3 Info: PerformDBOperation 11:55:32.3 Info: Performing DB Operation 11:55:32.3 Info: SQLite 3.46.1 11:55:32.3 Info: => 0.0011599s 11:55:32.3 Info: DatabaseEngineVersionCheck migrated 11:55:32.3 Info: => 0.0011691s 11:55:32.3 Debug: Took: 00:00:00.0088348 11:55:32.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO PendingReleases ("ArtistId", "Title", "Added", "ParsedAlbumInfo", "Release", "Reason") VALUES (@ArtistId, @Title, @Added, @ParsedAlbumInfo, @Release, @Reason); SELECT last_insert_rowid() id PARAMETERS: ArtistId = [1] Title = ["\"Title1\""] Added = ["2024-09-22T11:55:32.3671614Z"] ParsedAlbumInfo = [{ "discography": false, "discographyStart": 0, "discographyEnd": 0, "extraInfo": {} }] Release = [{ "size": 0, "indexerId": 0, "indexerPriority": 0, "downloadProtocol": "unknown", "publishDate": "0001-01-01T00:00:00Z", "languages": [], "indexerFlags": 0, "age": 739171, "ageHours": 17740115.925657704, "ageMinutes": 1064406955.5394624 }] Reason = ["downloadClientUnavailable"] Id = [0] ==== End Query Trace ==== 11:55:32.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "PendingReleases".* FROM "PendingReleases" PARAMETERS: ==== End Query Trace ==== 11:55:32.4 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDownloadClientUnavailablePendingReleasesFixture.should_delete_old_DownloadClientUnavailable_pending_items --- 11:55:32.4 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDownloadClientUnavailablePendingReleasesFixture.should_delete_old_Fallback_pending_items --- 11:55:32.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173324329813_277/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.4 Info: DatabaseEngineVersionCheck migrating 11:55:32.4 Info: PerformDBOperation 11:55:32.4 Info: Performing DB Operation 11:55:32.4 Info: SQLite 3.46.1 11:55:32.4 Info: => 0.0010393s 11:55:32.4 Info: DatabaseEngineVersionCheck migrated 11:55:32.4 Info: => 0.0010482s 11:55:32.4 Debug: Took: 00:00:00.0089641 11:55:32.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO PendingReleases ("ArtistId", "Title", "Added", "ParsedAlbumInfo", "Release", "Reason") VALUES (@ArtistId, @Title, @Added, @ParsedAlbumInfo, @Release, @Reason); SELECT last_insert_rowid() id PARAMETERS: ArtistId = [1] Title = ["\"Title1\""] Added = ["2024-09-22T11:55:32.4443659Z"] ParsedAlbumInfo = [{ "discography": false, "discographyStart": 0, "discographyEnd": 0, "extraInfo": {} }] Release = [{ "size": 0, "indexerId": 0, "indexerPriority": 0, "downloadProtocol": "unknown", "publishDate": "0001-01-01T00:00:00Z", "languages": [], "indexerFlags": 0, "age": 739171, "ageHours": 17740115.925679125, "ageMinutes": 1064406955.5407475 }] Reason = ["fallback"] Id = [0] ==== End Query Trace ==== 11:55:32.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "PendingReleases".* FROM "PendingReleases" PARAMETERS: ==== End Query Trace ==== 11:55:32.4 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDownloadClientUnavailablePendingReleasesFixture.should_delete_old_Fallback_pending_items --- 11:55:32.4 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDownloadClientUnavailablePendingReleasesFixture.should_not_delete_old_Delay_pending_items --- 11:55:32.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173324879505_279/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.4 Info: DatabaseEngineVersionCheck migrating 11:55:32.4 Info: PerformDBOperation 11:55:32.4 Info: Performing DB Operation 11:55:32.4 Info: SQLite 3.46.1 11:55:32.4 Info: => 0.0010513s 11:55:32.4 Info: DatabaseEngineVersionCheck migrated 11:55:32.4 Info: => 0.0010604s 11:55:32.4 Debug: Took: 00:00:00.0088583 11:55:32.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO PendingReleases ("ArtistId", "Title", "Added", "ParsedAlbumInfo", "Release", "Reason") VALUES (@ArtistId, @Title, @Added, @ParsedAlbumInfo, @Release, @Reason); SELECT last_insert_rowid() id PARAMETERS: ArtistId = [1] Title = ["\"Title1\""] Added = ["2024-09-22T11:55:32.4992394Z"] ParsedAlbumInfo = [{ "discography": false, "discographyStart": 0, "discographyEnd": 0, "extraInfo": {} }] Release = [{ "size": 0, "indexerId": 0, "indexerPriority": 0, "downloadProtocol": "unknown", "publishDate": "0001-01-01T00:00:00Z", "languages": [], "indexerFlags": 0, "age": 739171, "ageHours": 17740115.925694376, "ageMinutes": 1064406955.5416627 }] Reason = ["delay"] Id = [0] ==== End Query Trace ==== 11:55:32.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "PendingReleases".* FROM "PendingReleases" PARAMETERS: ==== End Query Trace ==== 11:55:32.5 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDownloadClientUnavailablePendingReleasesFixture.should_not_delete_old_Delay_pending_items --- 11:55:32.5 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_delete_metadata_files_when_they_are_for_the_same_album_and_consumer --- 11:55:32.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173325484749_281/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.5 Info: DatabaseEngineVersionCheck migrating 11:55:32.5 Info: PerformDBOperation 11:55:32.5 Info: Performing DB Operation 11:55:32.5 Info: SQLite 3.46.1 11:55:32.5 Info: => 0.0011898s 11:55:32.5 Info: DatabaseEngineVersionCheck migrated 11:55:32.5 Info: => 0.0011992s 11:55:32.5 Debug: Took: 00:00:00.0092256 11:55:32.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"XbmcMetadata\""] Type = ["albumMetadata"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:32.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash2\""] Consumer = ["\"XbmcMetadata\""] Type = ["albumMetadata"] ArtistId = [1] TrackFileId = [2] AlbumId = [1] RelativePath = ["\"RelativePath2\""] Added = ["2024-10-14T00:00:00Z"] LastUpdated = ["2024-10-14T00:00:00Z"] Extension = ["\"Extension2\""] ==== End Query Trace ==== 11:55:32.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:32.6 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_delete_metadata_files_when_they_are_for_the_same_album_and_consumer --- 11:55:32.6 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_delete_metadata_files_when_they_are_for_the_same_artist_and_consumer --- 11:55:32.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173326082351_283/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.6 Info: DatabaseEngineVersionCheck migrating 11:55:32.6 Info: PerformDBOperation 11:55:32.6 Info: Performing DB Operation 11:55:32.6 Info: SQLite 3.46.1 11:55:32.6 Info: => 0.001077s 11:55:32.6 Info: DatabaseEngineVersionCheck migrated 11:55:32.6 Info: => 0.0010874s 11:55:32.6 Debug: Took: 00:00:00.0089536 11:55:32.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"XbmcMetadata\""] Type = ["artistMetadata"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:32.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash2\""] Consumer = ["\"XbmcMetadata\""] Type = ["artistMetadata"] ArtistId = [1] TrackFileId = [2] AlbumId = [2] RelativePath = ["\"RelativePath2\""] Added = ["2024-10-14T00:00:00Z"] LastUpdated = ["2024-10-14T00:00:00Z"] Extension = ["\"Extension2\""] ==== End Query Trace ==== 11:55:32.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:32.6 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_delete_metadata_files_when_they_are_for_the_same_artist_and_consumer --- 11:55:32.6 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_delete_metadata_files_when_they_are_for_the_same_track_and_consumer --- 11:55:32.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173326650711_285/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.6 Info: DatabaseEngineVersionCheck migrating 11:55:32.6 Info: PerformDBOperation 11:55:32.6 Info: Performing DB Operation 11:55:32.6 Info: SQLite 3.46.1 11:55:32.6 Info: => 0.0011222s 11:55:32.6 Info: DatabaseEngineVersionCheck migrated 11:55:32.6 Info: => 0.0011317s 11:55:32.6 Debug: Took: 00:00:00.0088597 11:55:32.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"XbmcMetadata\""] Type = ["trackMetadata"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:32.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash2\""] Consumer = ["\"XbmcMetadata\""] Type = ["trackMetadata"] ArtistId = [2] TrackFileId = [1] AlbumId = [2] RelativePath = ["\"RelativePath2\""] Added = ["2024-10-14T00:00:00Z"] LastUpdated = ["2024-10-14T00:00:00Z"] Extension = ["\"Extension2\""] ==== End Query Trace ==== 11:55:32.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:32.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_delete_metadata_files_when_they_are_for_the_same_track_and_consumer --- 11:55:32.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_for_different_album --- 11:55:32.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173327223438_287/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.7 Info: DatabaseEngineVersionCheck migrating 11:55:32.7 Info: PerformDBOperation 11:55:32.7 Info: Performing DB Operation 11:55:32.7 Info: SQLite 3.46.1 11:55:32.7 Info: => 0.0011414s 11:55:32.7 Info: DatabaseEngineVersionCheck migrated 11:55:32.7 Info: => 0.00115s 11:55:32.7 Debug: Took: 00:00:00.0088701 11:55:32.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"XbmcMetadata\""] Type = ["albumMetadata"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:32.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash2\""] Consumer = ["\"XbmcMetadata\""] Type = ["albumMetadata"] ArtistId = [1] TrackFileId = [2] AlbumId = [2] RelativePath = ["\"RelativePath2\""] Added = ["2024-10-14T00:00:00Z"] LastUpdated = ["2024-10-14T00:00:00Z"] Extension = ["\"Extension2\""] ==== End Query Trace ==== 11:55:32.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:32.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_for_different_album --- 11:55:32.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_for_different_artist --- 11:55:32.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173327784500_289/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.7 Info: DatabaseEngineVersionCheck migrating 11:55:32.7 Info: PerformDBOperation 11:55:32.7 Info: Performing DB Operation 11:55:32.7 Info: SQLite 3.46.1 11:55:32.7 Info: => 0.0011433s 11:55:32.7 Info: DatabaseEngineVersionCheck migrated 11:55:32.7 Info: => 0.0011523s 11:55:32.7 Debug: Took: 00:00:00.0088324 11:55:32.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"XbmcMetadata\""] Type = ["artistMetadata"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:32.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash2\""] Consumer = ["\"XbmcMetadata\""] Type = ["artistMetadata"] ArtistId = [2] TrackFileId = [2] AlbumId = [2] RelativePath = ["\"RelativePath2\""] Added = ["2024-10-14T00:00:00Z"] LastUpdated = ["2024-10-14T00:00:00Z"] Extension = ["\"Extension2\""] ==== End Query Trace ==== 11:55:32.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:32.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_for_different_artist --- 11:55:32.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_for_different_track --- 11:55:32.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173328351394_291/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.8 Info: DatabaseEngineVersionCheck migrating 11:55:32.8 Info: PerformDBOperation 11:55:32.8 Info: Performing DB Operation 11:55:32.8 Info: SQLite 3.46.1 11:55:32.8 Info: => 0.0011692s 11:55:32.8 Info: DatabaseEngineVersionCheck migrated 11:55:32.8 Info: => 0.0011785s 11:55:32.8 Debug: Took: 00:00:00.0089268 11:55:32.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"XbmcMetadata\""] Type = ["trackMetadata"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:32.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash2\""] Consumer = ["\"XbmcMetadata\""] Type = ["trackMetadata"] ArtistId = [2] TrackFileId = [2] AlbumId = [2] RelativePath = ["\"RelativePath2\""] Added = ["2024-10-14T00:00:00Z"] LastUpdated = ["2024-10-14T00:00:00Z"] Extension = ["\"Extension2\""] ==== End Query Trace ==== 11:55:32.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:32.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_for_different_track --- 11:55:32.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_there_is_only_one_for_that_album_and_consumer --- 11:55:32.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173328917680_293/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.8 Info: DatabaseEngineVersionCheck migrating 11:55:32.8 Info: PerformDBOperation 11:55:32.8 Info: Performing DB Operation 11:55:32.8 Info: SQLite 3.46.1 11:55:32.8 Info: => 0.0011755s 11:55:32.8 Info: DatabaseEngineVersionCheck migrated 11:55:32.8 Info: => 0.0011841s 11:55:32.8 Debug: Took: 00:00:00.0088643 11:55:32.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:32.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:32.9 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_there_is_only_one_for_that_album_and_consumer --- 11:55:32.9 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_there_is_only_one_for_that_artist_and_consumer --- 11:55:32.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:32.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173329477289_295/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:32.9 Info: DatabaseEngineVersionCheck migrating 11:55:32.9 Info: PerformDBOperation 11:55:32.9 Info: Performing DB Operation 11:55:32.9 Info: SQLite 3.46.1 11:55:32.9 Info: => 0.0011609s 11:55:32.9 Info: DatabaseEngineVersionCheck migrated 11:55:32.9 Info: => 0.0011702s 11:55:32.9 Debug: Took: 00:00:00.0096848 11:55:32.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:32.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:33.0 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_there_is_only_one_for_that_artist_and_consumer --- 11:55:33.0 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_there_is_only_one_for_that_track_and_consumer --- 11:55:33.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173330314909_297/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.0 Info: DatabaseEngineVersionCheck migrating 11:55:33.0 Info: PerformDBOperation 11:55:33.0 Info: Performing DB Operation 11:55:33.0 Info: SQLite 3.46.1 11:55:33.0 Info: => 0.0011889s 11:55:33.0 Info: DatabaseEngineVersionCheck migrated 11:55:33.0 Info: => 0.0011981s 11:55:33.0 Debug: Took: 00:00:00.0090844 11:55:33.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:33.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:33.0 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_there_is_only_one_for_that_track_and_consumer --- 11:55:33.0 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_they_are_for_the_same_album_but_different_consumers --- 11:55:33.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173330879974_299/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.0 Info: DatabaseEngineVersionCheck migrating 11:55:33.0 Info: PerformDBOperation 11:55:33.0 Info: Performing DB Operation 11:55:33.0 Info: SQLite 3.46.1 11:55:33.0 Info: => 0.0011115s 11:55:33.0 Info: DatabaseEngineVersionCheck migrated 11:55:33.0 Info: => 0.0011204s 11:55:33.0 Debug: Took: 00:00:00.0089683 11:55:33.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["albumMetadata"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:33.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash2\""] Consumer = ["\"Consumer2\""] Type = ["albumMetadata"] ArtistId = [1] TrackFileId = [2] AlbumId = [1] RelativePath = ["\"RelativePath2\""] Added = ["2024-10-14T00:00:00Z"] LastUpdated = ["2024-10-14T00:00:00Z"] Extension = ["\"Extension2\""] ==== End Query Trace ==== 11:55:33.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:33.1 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_they_are_for_the_same_album_but_different_consumers --- 11:55:33.1 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_they_are_for_the_same_artist_but_different_consumers --- 11:55:33.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173331445689_301/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.1 Info: DatabaseEngineVersionCheck migrating 11:55:33.1 Info: PerformDBOperation 11:55:33.1 Info: Performing DB Operation 11:55:33.1 Info: SQLite 3.46.1 11:55:33.1 Info: => 0.0010425s 11:55:33.1 Info: DatabaseEngineVersionCheck migrated 11:55:33.1 Info: => 0.0010519s 11:55:33.1 Debug: Took: 00:00:00.0089905 11:55:33.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["artistMetadata"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:33.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash2\""] Consumer = ["\"Consumer2\""] Type = ["artistMetadata"] ArtistId = [1] TrackFileId = [2] AlbumId = [2] RelativePath = ["\"RelativePath2\""] Added = ["2024-10-14T00:00:00Z"] LastUpdated = ["2024-10-14T00:00:00Z"] Extension = ["\"Extension2\""] ==== End Query Trace ==== 11:55:33.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:33.2 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_they_are_for_the_same_artist_but_different_consumers --- 11:55:33.2 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_they_are_for_the_same_track_but_different_consumers --- 11:55:33.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173332013313_303/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.2 Info: DatabaseEngineVersionCheck migrating 11:55:33.2 Info: PerformDBOperation 11:55:33.2 Info: Performing DB Operation 11:55:33.2 Info: SQLite 3.46.1 11:55:33.2 Info: => 0.0011003s 11:55:33.2 Info: DatabaseEngineVersionCheck migrated 11:55:33.2 Info: => 0.0011098s 11:55:33.2 Debug: Took: 00:00:00.0088616 11:55:33.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["trackMetadata"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:33.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash2\""] Consumer = ["\"Consumer2\""] Type = ["trackMetadata"] ArtistId = [2] TrackFileId = [1] AlbumId = [2] RelativePath = ["\"RelativePath2\""] Added = ["2024-10-14T00:00:00Z"] LastUpdated = ["2024-10-14T00:00:00Z"] Extension = ["\"Extension2\""] ==== End Query Trace ==== 11:55:33.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:33.2 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupDuplicateMetadataFilesFixture.should_not_delete_metadata_files_when_they_are_for_the_same_track_but_different_consumers --- 11:55:33.2 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedAlbumsFixture.should_delete_orphaned_albums --- 11:55:33.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173332579643_305/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.2 Info: DatabaseEngineVersionCheck migrating 11:55:33.2 Info: PerformDBOperation 11:55:33.2 Info: Performing DB Operation 11:55:33.2 Info: SQLite 3.46.1 11:55:33.2 Info: => 0.0011408s 11:55:33.2 Info: DatabaseEngineVersionCheck migrated 11:55:33.2 Info: => 0.00115s 11:55:33.2 Debug: Took: 00:00:00.0089500 11:55:33.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:33.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:33.3 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedAlbumsFixture.should_delete_orphaned_albums --- 11:55:33.3 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedAlbumsFixture.should_not_delete_unorphaned_albums --- 11:55:33.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173333237571_307/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.3 Info: DatabaseEngineVersionCheck migrating 11:55:33.3 Info: PerformDBOperation 11:55:33.3 Info: Performing DB Operation 11:55:33.3 Info: SQLite 3.46.1 11:55:33.3 Info: => 0.0010938s 11:55:33.3 Info: DatabaseEngineVersionCheck migrated 11:55:33.3 Info: => 0.0011027s 11:55:33.3 Debug: Took: 00:00:00.0089194 11:55:33.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = [null] ForeignArtistId = [null] Id = [0] ==== End Query Trace ==== 11:55:33.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:33.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [2] ForeignAlbumId = ["\"ForeignAlbumId2\""] OldForeignAlbumIds = [[]] Title = ["\"Title2\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation2\""] ReleaseDate = ["2024-10-14T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType2\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-14T00:00:00Z"] CleanTitle = ["\"CleanTitle2\""] ProfileId = [2] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-14T00:00:00Z"] Added = ["2024-10-14T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [2] Id = [0] ==== End Query Trace ==== 11:55:33.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:33.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:33.3 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedAlbumsFixture.should_not_delete_unorphaned_albums --- 11:55:33.3 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedBlocklistFixture.should_delete_orphaned_blocklist_items --- 11:55:33.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173333886425_309/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.3 Info: DatabaseEngineVersionCheck migrating 11:55:33.3 Info: PerformDBOperation 11:55:33.3 Info: Performing DB Operation 11:55:33.3 Info: SQLite 3.46.1 11:55:33.3 Info: => 0.0011718s 11:55:33.3 Info: DatabaseEngineVersionCheck migrated 11:55:33.3 Info: => 0.0011811s 11:55:33.3 Debug: Took: 00:00:00.0087599 11:55:33.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Blocklist ("ArtistId", "AlbumIds", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "IndexerFlags", "Message", "TorrentInfoHash") VALUES (@ArtistId, @AlbumIds, @SourceTitle, @Quality, @Date, @PublishedDate, @Size, @Protocol, @Indexer, @IndexerFlags, @Message, @TorrentInfoHash); SELECT last_insert_rowid() id PARAMETERS: ArtistId = [1] AlbumIds = [[]] SourceTitle = ["\"SourceTitle1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T00:00:00Z"] PublishedDate = ["2024-10-13T00:00:00Z"] Size = [1] Protocol = ["unknown"] Indexer = ["\"Indexer1\""] IndexerFlags = ["freeleech"] Message = ["\"Message1\""] TorrentInfoHash = ["\"TorrentInfoHash1\""] Id = [0] ==== End Query Trace ==== 11:55:33.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Blocklist".* FROM "Blocklist" PARAMETERS: ==== End Query Trace ==== 11:55:33.4 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedBlocklistFixture.should_delete_orphaned_blocklist_items --- 11:55:33.4 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedBlocklistFixture.should_not_delete_unorphaned_blocklist_items --- 11:55:33.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173334468496_311/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.4 Info: DatabaseEngineVersionCheck migrating 11:55:33.4 Info: PerformDBOperation 11:55:33.4 Info: Performing DB Operation 11:55:33.4 Info: SQLite 3.46.1 11:55:33.4 Info: => 0.0010622s 11:55:33.4 Info: DatabaseEngineVersionCheck migrated 11:55:33.4 Info: => 0.0010712s 11:55:33.4 Debug: Took: 00:00:00.0089106 11:55:33.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:33.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Blocklist ("ArtistId", "AlbumIds", "SourceTitle", "Quality", "Date", "PublishedDate", "Size", "Protocol", "Indexer", "IndexerFlags", "Message", "TorrentInfoHash") VALUES (@ArtistId, @AlbumIds, @SourceTitle, @Quality, @Date, @PublishedDate, @Size, @Protocol, @Indexer, @IndexerFlags, @Message, @TorrentInfoHash); SELECT last_insert_rowid() id PARAMETERS: ArtistId = [1] AlbumIds = [[]] SourceTitle = ["\"SourceTitle1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T00:00:00Z"] PublishedDate = ["2024-10-13T00:00:00Z"] Size = [1] Protocol = ["unknown"] Indexer = ["\"Indexer1\""] IndexerFlags = ["freeleech"] Message = ["\"Message1\""] TorrentInfoHash = ["\"TorrentInfoHash1\""] Id = [0] ==== End Query Trace ==== 11:55:33.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Blocklist".* FROM "Blocklist" PARAMETERS: ==== End Query Trace ==== 11:55:33.5 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedBlocklistFixture.should_not_delete_unorphaned_blocklist_items --- 11:55:33.5 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedHistoryItemsFixture.should_delete_orphaned_items_by_album --- 11:55:33.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173335071248_313/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.5 Info: DatabaseEngineVersionCheck migrating 11:55:33.5 Info: PerformDBOperation 11:55:33.5 Info: Performing DB Operation 11:55:33.5 Info: SQLite 3.46.1 11:55:33.5 Info: => 0.0010611s 11:55:33.5 Info: DatabaseEngineVersionCheck migrated 11:55:33.5 Info: => 0.0010724s 11:55:33.5 Debug: Took: 00:00:00.0088120 11:55:33.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:33.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [1] AlbumId = [1] ArtistId = [1] SourceTitle = ["\"SourceTitle1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T00:00:00Z"] EventType = ["unknown"] Data = [{}] DownloadId = ["\"DownloadId1\""] Id = [0] ==== End Query Trace ==== 11:55:33.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "History".* FROM "History" PARAMETERS: ==== End Query Trace ==== 11:55:33.5 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedHistoryItemsFixture.should_delete_orphaned_items_by_album --- 11:55:33.5 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedHistoryItemsFixture.should_delete_orphaned_items_by_artist --- 11:55:33.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173335682784_315/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.5 Info: DatabaseEngineVersionCheck migrating 11:55:33.5 Info: PerformDBOperation 11:55:33.5 Info: Performing DB Operation 11:55:33.5 Info: SQLite 3.46.1 11:55:33.5 Info: => 0.001113s 11:55:33.5 Info: DatabaseEngineVersionCheck migrated 11:55:33.5 Info: => 0.0011221s 11:55:33.5 Debug: Took: 00:00:00.0088196 11:55:33.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:33.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [1] AlbumId = [1] ArtistId = [1] SourceTitle = ["\"SourceTitle1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T00:00:00Z"] EventType = ["unknown"] Data = [{}] DownloadId = ["\"DownloadId1\""] Id = [0] ==== End Query Trace ==== 11:55:33.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "History".* FROM "History" PARAMETERS: ==== End Query Trace ==== 11:55:33.6 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedHistoryItemsFixture.should_delete_orphaned_items_by_artist --- 11:55:33.6 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedHistoryItemsFixture.should_not_delete_unorphaned_data_by_album --- 11:55:33.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173336540140_317/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.6 Info: DatabaseEngineVersionCheck migrating 11:55:33.6 Info: PerformDBOperation 11:55:33.6 Info: Performing DB Operation 11:55:33.6 Info: SQLite 3.46.1 11:55:33.6 Info: => 0.0010642s 11:55:33.6 Info: DatabaseEngineVersionCheck migrated 11:55:33.6 Info: => 0.0010729s 11:55:33.6 Debug: Took: 00:00:00.0089369 11:55:33.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:33.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:33.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [1] AlbumId = [1] ArtistId = [1] SourceTitle = ["\"SourceTitle1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T00:00:00Z"] EventType = ["unknown"] Data = [{}] DownloadId = ["\"DownloadId1\""] Id = [0] ==== End Query Trace ==== 11:55:33.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [2] AlbumId = [2] ArtistId = [1] SourceTitle = ["\"SourceTitle2\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-14T00:00:00Z"] EventType = ["grabbed"] Data = [{}] DownloadId = ["\"DownloadId2\""] Id = [0] ==== End Query Trace ==== 11:55:33.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "History".* FROM "History" PARAMETERS: ==== End Query Trace ==== 11:55:33.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "History".* FROM "History" PARAMETERS: ==== End Query Trace ==== 11:55:33.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedHistoryItemsFixture.should_not_delete_unorphaned_data_by_album --- 11:55:33.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedHistoryItemsFixture.should_not_delete_unorphaned_data_by_artist --- 11:55:33.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173337211083_319/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.7 Info: DatabaseEngineVersionCheck migrating 11:55:33.7 Info: PerformDBOperation 11:55:33.7 Info: Performing DB Operation 11:55:33.7 Info: SQLite 3.46.1 11:55:33.7 Info: => 0.0010702s 11:55:33.7 Info: DatabaseEngineVersionCheck migrated 11:55:33.7 Info: => 0.0010794s 11:55:33.7 Debug: Took: 00:00:00.0089264 11:55:33.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:33.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:33.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [1] AlbumId = [1] ArtistId = [1] SourceTitle = ["\"SourceTitle1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-13T00:00:00Z"] EventType = ["unknown"] Data = [{}] DownloadId = ["\"DownloadId1\""] Id = [0] ==== End Query Trace ==== 11:55:33.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO History ("TrackId", "AlbumId", "ArtistId", "SourceTitle", "Quality", "Date", "EventType", "Data", "DownloadId") VALUES (@TrackId, @AlbumId, @ArtistId, @SourceTitle, @Quality, @Date, @EventType, @Data, @DownloadId); SELECT last_insert_rowid() id PARAMETERS: TrackId = [2] AlbumId = [1] ArtistId = [2] SourceTitle = ["\"SourceTitle2\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] Date = ["2024-10-14T00:00:00Z"] EventType = ["grabbed"] Data = [{}] DownloadId = ["\"DownloadId2\""] Id = [0] ==== End Query Trace ==== 11:55:33.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "History".* FROM "History" PARAMETERS: ==== End Query Trace ==== 11:55:33.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "History".* FROM "History" PARAMETERS: ==== End Query Trace ==== 11:55:33.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedHistoryItemsFixture.should_not_delete_unorphaned_data_by_artist --- 11:55:33.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedImportListStatusFixture.should_delete_orphaned_importliststatus --- 11:55:33.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173337881950_321/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.7 Info: DatabaseEngineVersionCheck migrating 11:55:33.7 Info: PerformDBOperation 11:55:33.7 Info: Performing DB Operation 11:55:33.7 Info: SQLite 3.46.1 11:55:33.7 Info: => 0.0011209s 11:55:33.7 Info: DatabaseEngineVersionCheck migrated 11:55:33.7 Info: => 0.0011298s 11:55:33.7 Debug: Took: 00:00:00.0087824 11:55:33.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ImportListStatus ("LastInfoSync", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@LastInfoSync, @ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] LastInfoSync = ["2024-10-13T00:00:00Z"] ProviderId = [0] InitialFailure = ["2024-10-13T00:00:00Z"] MostRecentFailure = ["2024-10-13T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-10-13T00:00:00Z"] ==== End Query Trace ==== 11:55:33.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ImportListStatus".* FROM "ImportListStatus" PARAMETERS: ==== End Query Trace ==== 11:55:33.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedImportListStatusFixture.should_delete_orphaned_importliststatus --- 11:55:33.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedImportListStatusFixture.should_not_delete_unorphaned_importliststatus --- 11:55:33.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173338463338_323/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.8 Info: DatabaseEngineVersionCheck migrating 11:55:33.8 Info: PerformDBOperation 11:55:33.8 Info: Performing DB Operation 11:55:33.8 Info: SQLite 3.46.1 11:55:33.8 Info: => 0.0010792s 11:55:33.8 Info: DatabaseEngineVersionCheck migrated 11:55:33.8 Info: => 0.0010883s 11:55:33.8 Debug: Took: 00:00:00.0089369 11:55:33.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ImportLists ("EnableAutomaticAdd", "ShouldMonitor", "ShouldMonitorExisting", "MonitorNewItems", "ShouldSearch", "ProfileId", "MetadataProfileId", "RootFolderPath", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@EnableAutomaticAdd, @ShouldMonitor, @ShouldMonitorExisting, @MonitorNewItems, @ShouldSearch, @ProfileId, @MetadataProfileId, @RootFolderPath, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: EnableAutomaticAdd = [false] ShouldMonitor = ["none"] ShouldMonitorExisting = [false] MonitorNewItems = ["all"] ShouldSearch = [false] ProfileId = [1] MetadataProfileId = [1] RootFolderPath = ["\"RootFolderPath1\""] ListType = ["program"] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"ConfigContract1\""] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== 11:55:33.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ImportListStatus ("LastInfoSync", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@LastInfoSync, @ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] LastInfoSync = ["2024-10-13T00:00:00Z"] ProviderId = [1] InitialFailure = ["2024-10-13T00:00:00Z"] MostRecentFailure = ["2024-10-13T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-10-13T00:00:00Z"] ==== End Query Trace ==== 11:55:33.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ImportListStatus".* FROM "ImportListStatus" PARAMETERS: ==== End Query Trace ==== 11:55:33.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ImportListStatus".* FROM "ImportListStatus" PARAMETERS: ==== End Query Trace ==== 11:55:33.9 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedImportListStatusFixture.should_not_delete_unorphaned_importliststatus --- 11:55:33.9 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_delete_orphaned_indexerstatus --- 11:55:33.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173339088924_325/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.9 Info: DatabaseEngineVersionCheck migrating 11:55:33.9 Info: PerformDBOperation 11:55:33.9 Info: Performing DB Operation 11:55:33.9 Info: SQLite 3.46.1 11:55:33.9 Info: => 0.0011192s 11:55:33.9 Info: DatabaseEngineVersionCheck migrated 11:55:33.9 Info: => 0.0011301s 11:55:33.9 Debug: Took: 00:00:00.0087628 11:55:33.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerStatus ("LastRssSyncReleaseInfo", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@LastRssSyncReleaseInfo, @ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] LastRssSyncReleaseInfo = [null] ProviderId = [0] InitialFailure = ["2024-10-13T00:00:00Z"] MostRecentFailure = ["2024-10-13T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-10-13T00:00:00Z"] ==== End Query Trace ==== 11:55:33.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== 11:55:33.9 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_delete_orphaned_indexerstatus --- 11:55:33.9 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_not_delete_unorphaned_indexerstatus --- 11:55:33.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:33.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173339672649_327/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:33.9 Info: DatabaseEngineVersionCheck migrating 11:55:33.9 Info: PerformDBOperation 11:55:33.9 Info: Performing DB Operation 11:55:33.9 Info: SQLite 3.46.1 11:55:33.9 Info: => 0.0010566s 11:55:33.9 Info: DatabaseEngineVersionCheck migrated 11:55:33.9 Info: => 0.0010656s 11:55:33.9 Debug: Took: 00:00:00.0088873 11:55:33.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch", "DownloadClientId", "Priority", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@EnableRss, @EnableAutomaticSearch, @EnableInteractiveSearch, @DownloadClientId, @Priority, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: EnableRss = [false] EnableAutomaticSearch = [false] EnableInteractiveSearch = [false] DownloadClientId = [1] Protocol = ["unknown"] SupportsRss = [false] SupportsSearch = [false] Priority = [25] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"ConfigContract1\""] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== 11:55:33.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerStatus ("LastRssSyncReleaseInfo", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@LastRssSyncReleaseInfo, @ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] LastRssSyncReleaseInfo = [null] ProviderId = [1] InitialFailure = ["2024-10-13T00:00:00Z"] MostRecentFailure = ["2024-10-13T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-10-13T00:00:00Z"] ==== End Query Trace ==== 11:55:33.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== 11:55:33.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== 11:55:34.0 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_not_delete_unorphaned_indexerstatus --- 11:55:34.0 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_album_image_files_that_have_albumid_of_zero --- 11:55:34.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173340293567_329/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.0 Info: DatabaseEngineVersionCheck migrating 11:55:34.0 Info: PerformDBOperation 11:55:34.0 Info: Performing DB Operation 11:55:34.0 Info: SQLite 3.46.1 11:55:34.0 Info: => 0.0010982s 11:55:34.0 Info: DatabaseEngineVersionCheck migrated 11:55:34.0 Info: => 0.0011068s 11:55:34.0 Debug: Took: 00:00:00.0089765 11:55:34.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:34.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["albumImage"] ArtistId = [1] TrackFileId = [null] AlbumId = [0] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:34.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:34.0 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_album_image_files_that_have_albumid_of_zero --- 11:55:34.0 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_album_metadata_files_that_have_albumid_of_zero --- 11:55:34.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173340927386_331/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.0 Info: DatabaseEngineVersionCheck migrating 11:55:34.0 Info: PerformDBOperation 11:55:34.0 Info: Performing DB Operation 11:55:34.0 Info: SQLite 3.46.1 11:55:34.0 Info: => 0.0010721s 11:55:34.0 Info: DatabaseEngineVersionCheck migrated 11:55:34.0 Info: => 0.0010813s 11:55:34.1 Debug: Took: 00:00:00.0088915 11:55:34.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:34.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["albumMetadata"] ArtistId = [1] TrackFileId = [null] AlbumId = [0] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:34.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:34.1 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_album_metadata_files_that_have_albumid_of_zero --- 11:55:34.1 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_metadata_files_that_dont_have_a_coresponding_album --- 11:55:34.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173341542323_333/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.1 Info: DatabaseEngineVersionCheck migrating 11:55:34.1 Info: PerformDBOperation 11:55:34.1 Info: Performing DB Operation 11:55:34.1 Info: SQLite 3.46.1 11:55:34.1 Info: => 0.0011149s 11:55:34.1 Info: DatabaseEngineVersionCheck migrated 11:55:34.1 Info: => 0.0011246s 11:55:34.1 Debug: Took: 00:00:00.0090431 11:55:34.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:34.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [null] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:34.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:34.2 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_metadata_files_that_dont_have_a_coresponding_album --- 11:55:34.2 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_metadata_files_that_dont_have_a_coresponding_artist --- 11:55:34.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173342406925_335/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.2 Info: DatabaseEngineVersionCheck migrating 11:55:34.2 Info: PerformDBOperation 11:55:34.2 Info: Performing DB Operation 11:55:34.2 Info: SQLite 3.46.1 11:55:34.2 Info: => 0.0010448s 11:55:34.2 Info: DatabaseEngineVersionCheck migrated 11:55:34.2 Info: => 0.001054s 11:55:34.2 Debug: Took: 00:00:00.0089295 11:55:34.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [null] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:34.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:34.2 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_metadata_files_that_dont_have_a_coresponding_artist --- 11:55:34.2 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_metadata_files_that_dont_have_a_coresponding_track_file --- 11:55:34.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173342982993_337/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.3 Info: DatabaseEngineVersionCheck migrating 11:55:34.3 Info: PerformDBOperation 11:55:34.3 Info: Performing DB Operation 11:55:34.3 Info: SQLite 3.46.1 11:55:34.3 Info: => 0.0011612s 11:55:34.3 Info: DatabaseEngineVersionCheck migrated 11:55:34.3 Info: => 0.0011706s 11:55:34.3 Debug: Took: 00:00:00.0095186 11:55:34.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:34.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:34.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [10] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:34.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:34.3 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_metadata_files_that_dont_have_a_coresponding_track_file --- 11:55:34.3 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_track_metadata_files_that_have_trackfileid_of_zero --- 11:55:34.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173343663639_339/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.3 Info: DatabaseEngineVersionCheck migrating 11:55:34.3 Info: PerformDBOperation 11:55:34.3 Info: Performing DB Operation 11:55:34.3 Info: SQLite 3.46.1 11:55:34.3 Info: => 0.0010446s 11:55:34.3 Info: DatabaseEngineVersionCheck migrated 11:55:34.3 Info: => 0.0010533s 11:55:34.3 Debug: Took: 00:00:00.0089092 11:55:34.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:34.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["trackMetadata"] ArtistId = [1] TrackFileId = [0] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:34.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:34.4 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_delete_track_metadata_files_that_have_trackfileid_of_zero --- 11:55:34.4 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_not_delete_metadata_files_that_have_a_coresponding_album --- 11:55:34.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173344280614_341/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.4 Info: DatabaseEngineVersionCheck migrating 11:55:34.4 Info: PerformDBOperation 11:55:34.4 Info: Performing DB Operation 11:55:34.4 Info: SQLite 3.46.1 11:55:34.4 Info: => 0.0010448s 11:55:34.4 Info: DatabaseEngineVersionCheck migrated 11:55:34.4 Info: => 0.001054s 11:55:34.4 Debug: Took: 00:00:00.0088678 11:55:34.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:34.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:34.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [null] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:34.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:34.4 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_not_delete_metadata_files_that_have_a_coresponding_album --- 11:55:34.4 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_not_delete_metadata_files_that_have_a_coresponding_artist --- 11:55:34.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173344948093_343/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.5 Info: DatabaseEngineVersionCheck migrating 11:55:34.5 Info: PerformDBOperation 11:55:34.5 Info: Performing DB Operation 11:55:34.5 Info: SQLite 3.46.1 11:55:34.5 Info: => 0.0010881s 11:55:34.5 Info: DatabaseEngineVersionCheck migrated 11:55:34.5 Info: => 0.0011088s 11:55:34.5 Debug: Took: 00:00:00.0088693 11:55:34.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:34.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [null] AlbumId = [null] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:34.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:34.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:34.5 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_not_delete_metadata_files_that_have_a_coresponding_artist --- 11:55:34.5 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_not_delete_metadata_files_that_have_a_coresponding_track_file --- 11:55:34.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173345566873_345/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.5 Info: DatabaseEngineVersionCheck migrating 11:55:34.5 Info: PerformDBOperation 11:55:34.5 Info: Performing DB Operation 11:55:34.5 Info: SQLite 3.46.1 11:55:34.5 Info: => 0.0010503s 11:55:34.5 Info: DatabaseEngineVersionCheck migrated 11:55:34.5 Info: => 0.0010593s 11:55:34.5 Debug: Took: 00:00:00.0088733 11:55:34.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:34.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:34.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:34.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataFiles ("Hash", "Consumer", "Type", "ArtistId", "TrackFileId", "AlbumId", "RelativePath", "Added", "LastUpdated", "Extension") VALUES (@Hash, @Consumer, @Type, @ArtistId, @TrackFileId, @AlbumId, @RelativePath, @Added, @LastUpdated, @Extension); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Hash = ["\"Hash1\""] Consumer = ["\"Consumer1\""] Type = ["unknown"] ArtistId = [1] TrackFileId = [1] AlbumId = [1] RelativePath = ["\"RelativePath1\""] Added = ["2024-10-13T00:00:00Z"] LastUpdated = ["2024-10-13T00:00:00Z"] Extension = ["\"Extension1\""] ==== End Query Trace ==== 11:55:34.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataFiles".* FROM "MetadataFiles" PARAMETERS: ==== End Query Trace ==== 11:55:34.6 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedMetadataFilesFixture.should_not_delete_metadata_files_that_have_a_coresponding_track_file --- 11:55:34.6 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_delete_orphaned_notificationstatus --- 11:55:34.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173346278619_347/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.6 Info: DatabaseEngineVersionCheck migrating 11:55:34.6 Info: PerformDBOperation 11:55:34.6 Info: Performing DB Operation 11:55:34.6 Info: SQLite 3.46.1 11:55:34.6 Info: => 0.001064s 11:55:34.6 Info: DatabaseEngineVersionCheck migrated 11:55:34.6 Info: => 0.0010731s 11:55:34.6 Debug: Took: 00:00:00.0087766 11:55:34.6 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-10-13T00:00:00Z"] MostRecentFailure = ["2024-10-13T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-10-13T00:00:00Z"] ==== End Query Trace ==== 11:55:34.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== 11:55:34.6 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_delete_orphaned_notificationstatus --- 11:55:34.6 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_not_delete_unorphaned_notificationstatus --- 11:55:34.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173346896423_349/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.6 Info: DatabaseEngineVersionCheck migrating 11:55:34.6 Info: PerformDBOperation 11:55:34.6 Info: Performing DB Operation 11:55:34.6 Info: SQLite 3.46.1 11:55:34.6 Info: => 0.0010592s 11:55:34.6 Info: DatabaseEngineVersionCheck migrated 11:55:34.6 Info: => 0.0010681s 11:55:34.7 Debug: Took: 00:00:00.0089179 11:55:34.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Notifications ("OnGrab", "OnReleaseImport", "OnUpgrade", "OnRename", "OnArtistAdd", "OnArtistDelete", "OnAlbumDelete", "OnHealthIssue", "OnHealthRestored", "OnDownloadFailure", "OnImportFailure", "OnTrackRetag", "OnApplicationUpdate", "IncludeHealthWarnings", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@OnGrab, @OnReleaseImport, @OnUpgrade, @OnRename, @OnArtistAdd, @OnArtistDelete, @OnAlbumDelete, @OnHealthIssue, @OnHealthRestored, @OnDownloadFailure, @OnImportFailure, @OnTrackRetag, @OnApplicationUpdate, @IncludeHealthWarnings, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: OnGrab = [false] OnReleaseImport = [false] OnUpgrade = [false] OnRename = [false] OnArtistAdd = [false] OnArtistDelete = [false] OnAlbumDelete = [false] OnHealthIssue = [false] OnHealthRestored = [false] OnDownloadFailure = [false] OnImportFailure = [false] OnTrackRetag = [false] OnApplicationUpdate = [false] SupportsOnGrab = [false] SupportsOnReleaseImport = [false] SupportsOnUpgrade = [false] SupportsOnRename = [false] SupportsOnArtistAdd = [false] SupportsOnArtistDelete = [false] SupportsOnAlbumDelete = [false] SupportsOnHealthIssue = [false] SupportsOnHealthRestored = [false] IncludeHealthWarnings = [false] SupportsOnDownloadFailure = [false] SupportsOnImportFailure = [false] SupportsOnTrackRetag = [false] SupportsOnApplicationUpdate = [false] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"JoinSettings\""] Tags = [[]] Settings = [{ "priority": 0 }] Id = [0] ==== End Query Trace ==== 11:55:34.7 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-10-13T00:00:00Z"] MostRecentFailure = ["2024-10-13T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-10-13T00:00:00Z"] ==== End Query Trace ==== 11:55:34.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== 11:55:34.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== 11:55:34.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_not_delete_unorphaned_notificationstatus --- 11:55:34.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedPendingReleasesFixture.should_delete_orphaned_pending_items --- 11:55:34.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173347551142_351/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.7 Info: DatabaseEngineVersionCheck migrating 11:55:34.7 Info: PerformDBOperation 11:55:34.7 Info: Performing DB Operation 11:55:34.7 Info: SQLite 3.46.1 11:55:34.7 Info: => 0.0011539s 11:55:34.7 Info: DatabaseEngineVersionCheck migrated 11:55:34.7 Info: => 0.0011627s 11:55:34.7 Debug: Took: 00:00:00.0095846 11:55:34.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO PendingReleases ("ArtistId", "Title", "Added", "ParsedAlbumInfo", "Release", "Reason") VALUES (@ArtistId, @Title, @Added, @ParsedAlbumInfo, @Release, @Reason); SELECT last_insert_rowid() id PARAMETERS: ArtistId = [1] Title = ["\"Title1\""] Added = ["2024-10-13T00:00:00Z"] ParsedAlbumInfo = [{ "discography": false, "discographyStart": 0, "discographyEnd": 0, "extraInfo": {} }] Release = [{ "size": 0, "indexerId": 0, "indexerPriority": 0, "downloadProtocol": "unknown", "publishDate": "0001-01-01T00:00:00Z", "languages": [], "indexerFlags": 0, "age": 739171, "ageHours": 17740115.926324364, "ageMinutes": 1064406955.5794618 }] Reason = ["delay"] Id = [0] ==== End Query Trace ==== 11:55:34.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "PendingReleases".* FROM "PendingReleases" PARAMETERS: ==== End Query Trace ==== 11:55:34.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedPendingReleasesFixture.should_delete_orphaned_pending_items --- 11:55:34.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedPendingReleasesFixture.should_not_delete_unorphaned_pending_items --- 11:55:34.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173348383443_353/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.8 Info: DatabaseEngineVersionCheck migrating 11:55:34.8 Info: PerformDBOperation 11:55:34.8 Info: Performing DB Operation 11:55:34.8 Info: SQLite 3.46.1 11:55:34.8 Info: => 0.0011558s 11:55:34.8 Info: DatabaseEngineVersionCheck migrated 11:55:34.8 Info: => 0.0011643s 11:55:34.8 Debug: Took: 00:00:00.0089081 11:55:34.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:34.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO PendingReleases ("ArtistId", "Title", "Added", "ParsedAlbumInfo", "Release", "Reason") VALUES (@ArtistId, @Title, @Added, @ParsedAlbumInfo, @Release, @Reason); SELECT last_insert_rowid() id PARAMETERS: ArtistId = [1] Title = ["\"Title1\""] Added = ["2024-10-13T00:00:00Z"] ParsedAlbumInfo = [{ "discography": false, "discographyStart": 0, "discographyEnd": 0, "extraInfo": {} }] Release = [{ "size": 0, "indexerId": 0, "indexerPriority": 0, "downloadProtocol": "unknown", "publishDate": "0001-01-01T00:00:00Z", "languages": [], "indexerFlags": 0, "age": 739171, "ageHours": 17740115.926348433, "ageMinutes": 1064406955.5809063 }] Reason = ["delay"] Id = [0] ==== End Query Trace ==== 11:55:34.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "PendingReleases".* FROM "PendingReleases" PARAMETERS: ==== End Query Trace ==== 11:55:34.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedPendingReleasesFixture.should_not_delete_unorphaned_pending_items --- 11:55:34.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedReleasesFixture.should_delete_orphaned_releases --- 11:55:34.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173348977056_355/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.9 Info: DatabaseEngineVersionCheck migrating 11:55:34.9 Info: PerformDBOperation 11:55:34.9 Info: Performing DB Operation 11:55:34.9 Info: SQLite 3.46.1 11:55:34.9 Info: => 0.0010883s 11:55:34.9 Info: DatabaseEngineVersionCheck migrated 11:55:34.9 Info: => 0.0010984s 11:55:34.9 Debug: Took: 00:00:00.0089675 11:55:34.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:34.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "AlbumReleases".* FROM "AlbumReleases" PARAMETERS: ==== End Query Trace ==== 11:55:34.9 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedReleasesFixture.should_delete_orphaned_releases --- 11:55:34.9 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedReleasesFixture.should_not_delete_unorphaned_albums --- 11:55:34.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:34.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173349563835_357/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:34.9 Info: DatabaseEngineVersionCheck migrating 11:55:34.9 Info: PerformDBOperation 11:55:34.9 Info: Performing DB Operation 11:55:34.9 Info: SQLite 3.46.1 11:55:34.9 Info: => 0.0010907s 11:55:34.9 Info: DatabaseEngineVersionCheck migrated 11:55:34.9 Info: => 0.0010999s 11:55:34.9 Debug: Took: 00:00:00.0089229 11:55:34.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:34.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:34.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [2] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:34.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "AlbumReleases".* FROM "AlbumReleases" PARAMETERS: ==== End Query Trace ==== 11:55:34.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "AlbumReleases".* FROM "AlbumReleases" PARAMETERS: ==== End Query Trace ==== 11:55:35.0 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedReleasesFixture.should_not_delete_unorphaned_albums --- 11:55:35.0 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedTrackFilesFixture.should_not_unlink_unorphaned_track_files --- 11:55:35.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:35.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173350233971_359/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:35.0 Info: DatabaseEngineVersionCheck migrating 11:55:35.0 Info: PerformDBOperation 11:55:35.0 Info: Performing DB Operation 11:55:35.0 Info: SQLite 3.46.1 11:55:35.0 Info: => 0.0010821s 11:55:35.0 Info: DatabaseEngineVersionCheck migrated 11:55:35.0 Info: => 0.0010938s 11:55:35.0 Debug: Took: 00:00:00.0088585 11:55:35.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:35.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path2\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:35.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:35.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:35.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:35.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:35.0 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedTrackFilesFixture.should_not_unlink_unorphaned_track_files --- 11:55:35.0 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedTrackFilesFixture.should_unlink_orphaned_track_files --- 11:55:35.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:35.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173350888433_361/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:35.0 Info: DatabaseEngineVersionCheck migrating 11:55:35.0 Info: PerformDBOperation 11:55:35.0 Info: Performing DB Operation 11:55:35.0 Info: SQLite 3.46.1 11:55:35.0 Info: => 0.0010984s 11:55:35.0 Info: DatabaseEngineVersionCheck migrated 11:55:35.0 Info: => 0.0011068s 11:55:35.0 Debug: Took: 00:00:00.0087869 11:55:35.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path1\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 0, "name": "Unknown" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:35.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:35.1 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedTrackFilesFixture.should_unlink_orphaned_track_files --- 11:55:35.1 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedTracksFixture.should_delete_orphaned_tracks --- 11:55:35.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:35.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173351475730_363/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:35.1 Info: DatabaseEngineVersionCheck migrating 11:55:35.1 Info: PerformDBOperation 11:55:35.1 Info: Performing DB Operation 11:55:35.1 Info: SQLite 3.46.1 11:55:35.1 Info: => 0.0010948s 11:55:35.1 Info: DatabaseEngineVersionCheck migrated 11:55:35.1 Info: => 0.0011038s 11:55:35.1 Debug: Took: 00:00:00.0088311 11:55:35.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:35.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:35.2 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedTracksFixture.should_delete_orphaned_tracks --- 11:55:35.2 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedTracksFixture.should_not_delete_unorphaned_tracks --- 11:55:35.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:35.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173352070644_365/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:35.2 Info: DatabaseEngineVersionCheck migrating 11:55:35.2 Info: PerformDBOperation 11:55:35.2 Info: Performing DB Operation 11:55:35.2 Info: SQLite 3.46.1 11:55:35.2 Info: => 0.0010974s 11:55:35.2 Info: DatabaseEngineVersionCheck migrated 11:55:35.2 Info: => 0.0011066s 11:55:35.2 Debug: Took: 00:00:00.0089528 11:55:35.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:35.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:35.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:35.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:35.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:35.2 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedTracksFixture.should_not_delete_unorphaned_tracks --- 11:55:35.2 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupQualityProfileFormatItemsFixture.should_add_missing_custom_formats --- 11:55:35.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:35.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173352734351_367/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:35.2 Info: DatabaseEngineVersionCheck migrating 11:55:35.2 Info: PerformDBOperation 11:55:35.2 Info: Performing DB Operation 11:55:35.2 Info: SQLite 3.46.1 11:55:35.2 Info: => 0.0010818s 11:55:35.2 Info: DatabaseEngineVersionCheck migrated 11:55:35.2 Info: => 0.0010935s 11:55:35.2 Debug: Took: 00:00:00.0088362 11:55:35.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO CustomFormats ("Name", "IncludeCustomFormatWhenRenaming", "Specifications") VALUES (@Name, @IncludeCustomFormatWhenRenaming, @Specifications); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Custom Format 1\""] IncludeCustomFormatWhenRenaming = [false] Specifications = [[]] ==== End Query Trace ==== 11:55:35.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO CustomFormats ("Name", "IncludeCustomFormatWhenRenaming", "Specifications") VALUES (@Name, @IncludeCustomFormatWhenRenaming, @Specifications); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Custom Format 2\""] IncludeCustomFormatWhenRenaming = [false] Specifications = [[]] ==== End Query Trace ==== 11:55:35.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Name1\""] UpgradeAllowed = [false] Cutoff = [1] MinFormatScore = [50] CutoffFormatScore = [100] FormatItems = [[ { "format": { "id": 1, "name": "Custom Format 1", "includeCustomFormatWhenRenaming": false, "specifications": [] }, "score": 1 } ]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:35.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "CustomFormats".* FROM "CustomFormats" PARAMETERS: ==== End Query Trace ==== 11:55:35.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "CustomFormats".* FROM "CustomFormats" PARAMETERS: ==== End Query Trace ==== 11:55:35.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "QualityProfiles".* FROM "QualityProfiles" PARAMETERS: ==== End Query Trace ==== 11:55:35.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "QualityProfiles" SET "FormatItems" = @FormatItems, "MinFormatScore" = @MinFormatScore, "CutoffFormatScore" = @CutoffFormatScore WHERE "Id" = @Id PARAMETERS: Id = [1] Name = ["\"Name1\""] UpgradeAllowed = [false] Cutoff = [1] MinFormatScore = [50] CutoffFormatScore = [100] FormatItems = [[ { "format": { "id": 2, "name": "Custom Format 2", "includeCustomFormatWhenRenaming": false, "specifications": [] }, "score": 0 }, { "format": { "id": 1, "includeCustomFormatWhenRenaming": false }, "score": 1 } ]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:35.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "QualityProfiles".* FROM "QualityProfiles" PARAMETERS: ==== End Query Trace ==== 11:55:35.3 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupQualityProfileFormatItemsFixture.should_add_missing_custom_formats --- 11:55:35.3 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupQualityProfileFormatItemsFixture.should_not_remove_unorphaned_custom_formats --- 11:55:35.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:35.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173353556389_369/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:35.3 Info: DatabaseEngineVersionCheck migrating 11:55:35.3 Info: PerformDBOperation 11:55:35.3 Info: Performing DB Operation 11:55:35.3 Info: SQLite 3.46.1 11:55:35.3 Info: => 0.0011139s 11:55:35.3 Info: DatabaseEngineVersionCheck migrated 11:55:35.3 Info: => 0.0011229s 11:55:35.3 Debug: Took: 00:00:00.0089309 11:55:35.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO CustomFormats ("Name", "IncludeCustomFormatWhenRenaming", "Specifications") VALUES (@Name, @IncludeCustomFormatWhenRenaming, @Specifications); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Name1\""] IncludeCustomFormatWhenRenaming = [false] Specifications = [[]] ==== End Query Trace ==== 11:55:35.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Name1\""] UpgradeAllowed = [false] Cutoff = [1] MinFormatScore = [50] CutoffFormatScore = [100] FormatItems = [[ { "format": { "id": 1, "name": "Name1", "includeCustomFormatWhenRenaming": false, "specifications": [] }, "score": 1 } ]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:35.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "CustomFormats".* FROM "CustomFormats" PARAMETERS: ==== End Query Trace ==== 11:55:35.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "CustomFormats".* FROM "CustomFormats" PARAMETERS: ==== End Query Trace ==== 11:55:35.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "QualityProfiles".* FROM "QualityProfiles" PARAMETERS: ==== End Query Trace ==== 11:55:35.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "QualityProfiles".* FROM "QualityProfiles" PARAMETERS: ==== End Query Trace ==== 11:55:35.4 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupQualityProfileFormatItemsFixture.should_not_remove_unorphaned_custom_formats --- 11:55:35.4 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupQualityProfileFormatItemsFixture.should_remove_orphaned_custom_formats --- 11:55:35.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:35.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173354152817_371/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:35.4 Info: DatabaseEngineVersionCheck migrating 11:55:35.4 Info: PerformDBOperation 11:55:35.4 Info: Performing DB Operation 11:55:35.4 Info: SQLite 3.46.1 11:55:35.4 Info: => 0.0010904s 11:55:35.4 Info: DatabaseEngineVersionCheck migrated 11:55:35.4 Info: => 0.0010997s 11:55:35.4 Debug: Took: 00:00:00.0098610 11:55:35.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"Name1\""] UpgradeAllowed = [false] Cutoff = [1] MinFormatScore = [50] CutoffFormatScore = [100] FormatItems = [[ { "format": { "id": 0, "name": "My Custom Format", "includeCustomFormatWhenRenaming": false, "specifications": [] }, "score": 1 } ]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:35.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "CustomFormats".* FROM "CustomFormats" PARAMETERS: ==== End Query Trace ==== 11:55:35.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "CustomFormats".* FROM "CustomFormats" PARAMETERS: ==== End Query Trace ==== 11:55:35.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "QualityProfiles".* FROM "QualityProfiles" PARAMETERS: ==== End Query Trace ==== 11:55:35.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "QualityProfiles" SET "FormatItems" = @FormatItems, "MinFormatScore" = @MinFormatScore, "CutoffFormatScore" = @CutoffFormatScore WHERE "Id" = @Id PARAMETERS: Id = [1] Name = ["\"Name1\""] UpgradeAllowed = [false] Cutoff = [1] MinFormatScore = [0] CutoffFormatScore = [0] FormatItems = [[]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:35.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "QualityProfiles".* FROM "QualityProfiles" PARAMETERS: ==== End Query Trace ==== 11:55:35.5 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupQualityProfileFormatItemsFixture.should_remove_orphaned_custom_formats --- 11:55:35.5 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_delete_unused_tags --- 11:55:35.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:35.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173355023117_373/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:35.5 Info: DatabaseEngineVersionCheck migrating 11:55:35.5 Info: PerformDBOperation 11:55:35.5 Info: Performing DB Operation 11:55:35.5 Info: SQLite 3.46.1 11:55:35.5 Info: => 0.001102s 11:55:35.5 Info: DatabaseEngineVersionCheck migrated 11:55:35.5 Info: => 0.0011113s 11:55:35.5 Debug: Took: 00:00:00.0090233 11:55:35.5 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 ==== 11:55:35.5 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 ==== 11:55:35.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tags".* FROM "Tags" PARAMETERS: ==== End Query Trace ==== 11:55:35.5 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_delete_unused_tags --- 11:55:35.5 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_not_delete_used_auto_tagging_tag_specification_tags --- 11:55:35.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:35.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173355679136_375/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:35.5 Info: DatabaseEngineVersionCheck migrating 11:55:35.5 Info: PerformDBOperation 11:55:35.5 Info: Performing DB Operation 11:55:35.5 Info: SQLite 3.46.1 11:55:35.5 Info: => 0.0010606s 11:55:35.5 Info: DatabaseEngineVersionCheck migrated 11:55:35.5 Info: => 0.0010699s 11:55:35.5 Debug: Took: 00:00:00.0088315 11:55:35.5 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 ==== 11:55:35.5 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 ==== 11:55:35.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tags".* FROM "Tags" PARAMETERS: ==== End Query Trace ==== 11:55:35.6 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_not_delete_used_auto_tagging_tag_specification_tags --- 11:55:35.6 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_not_delete_used_tags --- 11:55:35.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:35.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173356275312_377/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:35.6 Info: DatabaseEngineVersionCheck migrating 11:55:35.6 Info: PerformDBOperation 11:55:35.6 Info: Performing DB Operation 11:55:35.6 Info: SQLite 3.46.1 11:55:35.6 Info: => 0.001125s 11:55:35.6 Info: DatabaseEngineVersionCheck migrated 11:55:35.6 Info: => 0.0011345s 11:55:35.6 Debug: Took: 00:00:00.0090540 11:55:35.6 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 ==== 11:55:35.6 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 ==== 11:55:35.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ReleaseProfiles ("Enabled", "Required", "Ignored", "IndexerId", "Tags") VALUES (@Enabled, @Required, @Ignored, @IndexerId, @Tags); SELECT last_insert_rowid() id PARAMETERS: Enabled = [true] Required = [[]] Ignored = [[]] IndexerId = [1] Tags = [[ 1 ]] Id = [0] ==== End Query Trace ==== 11:55:35.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ReleaseProfiles ("Enabled", "Required", "Ignored", "IndexerId", "Tags") VALUES (@Enabled, @Required, @Ignored, @IndexerId, @Tags); SELECT last_insert_rowid() id PARAMETERS: Enabled = [true] Required = [[]] Ignored = [[]] IndexerId = [2] Tags = [[ 1 ]] Id = [0] ==== End Query Trace ==== 11:55:35.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tags".* FROM "Tags" PARAMETERS: ==== End Query Trace ==== 11:55:35.6 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_not_delete_used_tags --- 11:55:35.6 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_delete_empty_images --- 11:55:35.7 Debug: Deleting invalid image file /C/Music/Album/image.jpg 11:55:35.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_delete_empty_images --- 11:55:35.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_delete_html_images --- 11:55:35.7 Debug: Deleting invalid image file /C/Music/Album/image.jpg 11:55:35.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_delete_html_images --- 11:55:35.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_not_delete_non_html_files --- 11:55:35.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_not_delete_non_html_files --- 11:55:35.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_not_process_images_before_tvdb_switch --- 11:55:35.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_not_process_images_before_tvdb_switch --- 11:55:35.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_not_process_non_image_files --- 11:55:35.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_not_process_non_image_files --- 11:55:35.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_not_run_if_flag_is_false --- 11:55:35.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_not_run_if_flag_is_false --- 11:55:35.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_set_clean_flag_to_false --- 11:55:35.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.DeleteBadMediaCoversFixture.should_set_clean_flag_to_false --- 11:55:35.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- 11:55:35.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- 11:55:35.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- 11:55:35.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- 11:55:35.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- 11:55:35.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- 11:55:35.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- 11:55:35.7 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- 11:55:35.7 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureImportListStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- 11:55:35.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureImportListStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- 11:55:35.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureImportListStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- 11:55:35.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureImportListStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- 11:55:35.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureImportListStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- 11:55:35.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureImportListStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- 11:55:35.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureImportListStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- 11:55:35.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureImportListStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- 11:55:35.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- 11:55:35.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- 11:55:35.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- 11:55:35.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- 11:55:35.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- 11:55:35.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- 11:55:35.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- 11:55:35.8 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- 11:55:35.8 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.UpdateCleanTitleForArtistFixture.should_not_update_unchanged_title --- 11:55:35.9 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.UpdateCleanTitleForArtistFixture.should_not_update_unchanged_title --- 11:55:35.9 Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.UpdateCleanTitleForArtistFixture.should_update_clean_title --- 11:55:35.9 Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.UpdateCleanTitleForArtistFixture.should_update_clean_title --- 11:55:35.9 Info: --- Start: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_bypass_proxy --- 11:55:35.9 Info: --- End: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_bypass_proxy --- 11:55:35.9 Info: --- Start: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_not_bypass_proxy --- 11:55:35.9 Info: --- End: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_not_bypass_proxy --- 11:55:35.9 Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_add_referrer_torcache_request --- 11:55:35.9 Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_add_referrer_torcache_request --- 11:55:35.9 Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://site.com/download?url=torcache.net&blaat=1") --- 11:55:35.9 Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://site.com/download?url=torcache.net&blaat=1") --- 11:55:35.9 Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://torcache.net.com/download?url=123") --- 11:55:35.9 Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://torcache.net.com/download?url=123") --- 11:55:35.9 Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_remove_query_params_from_torcache_request --- 11:55:35.9 Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_remove_query_params_from_torcache_request --- 11:55:35.9 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListServiceFixture.should_remove_missing_import_lists_on_startup --- 11:55:35.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:35.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173359620175_379/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:35.9 Info: DatabaseEngineVersionCheck migrating 11:55:35.9 Info: PerformDBOperation 11:55:35.9 Info: Performing DB Operation 11:55:35.9 Info: SQLite 3.46.1 11:55:35.9 Info: => 0.0011467s 11:55:35.9 Info: DatabaseEngineVersionCheck migrated 11:55:35.9 Info: => 0.0011553s 11:55:35.9 Debug: Took: 00:00:00.0088185 11:55:35.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ImportLists ("EnableAutomaticAdd", "ShouldMonitor", "ShouldMonitorExisting", "MonitorNewItems", "ShouldSearch", "ProfileId", "MetadataProfileId", "RootFolderPath", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@EnableAutomaticAdd, @ShouldMonitor, @ShouldMonitorExisting, @MonitorNewItems, @ShouldSearch, @ProfileId, @MetadataProfileId, @RootFolderPath, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: EnableAutomaticAdd = [false] ShouldMonitor = ["none"] ShouldMonitorExisting = [false] MonitorNewItems = ["all"] ShouldSearch = [false] ProfileId = [1] MetadataProfileId = [1] RootFolderPath = ["\"RootFolderPath1\""] ListType = ["program"] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"LidarrListsSettings\""] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== 11:55:35.9 Debug: Initializing Providers. Count 1 11:55:35.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ImportLists".* FROM "ImportLists" PARAMETERS: ==== End Query Trace ==== 11:55:35.9 Warn: Removing Name1 11:55:35.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ImportLists" WHERE ("ImportLists"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:35.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ImportLists" WHERE ("ImportLists"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:35.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ImportLists".* FROM "ImportLists" PARAMETERS: ==== End Query Trace ==== 11:55:36.0 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListServiceFixture.should_remove_missing_import_lists_on_startup --- 11:55:36.0 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListStatusServiceFixture.should_cancel_backoff_on_success --- 11:55:36.0 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListStatusServiceFixture.should_cancel_backoff_on_success --- 11:55:36.0 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListStatusServiceFixture.should_not_store_update_if_already_okay --- 11:55:36.0 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListStatusServiceFixture.should_not_store_update_if_already_okay --- 11:55:36.0 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_existing_artist_but_new_album --- 11:55:36.0 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 1 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_existing_artist_but_new_album --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_album(None,False) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 1, Albums added: 1 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_album(None,False) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_album(SpecificAlbum,True) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 1, Albums added: 1 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_album(SpecificAlbum,True) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_album(EntireArtist,True) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 1, Albums added: 1 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_album(EntireArtist,True) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_artist(None,False) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 1, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_artist(None,False) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_artist(SpecificAlbum,True) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 1, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_artist(SpecificAlbum,True) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_artist(EntireArtist,True) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 1, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_if_not_existing_artist(EntireArtist,True) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_two_albums(None,0,False) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 2 list items 11:55:36.1 Trace: Processing list item 1/2 11:55:36.1 Trace: Processing list item 2/2 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in Import. 11:55:36.1 Info: Import List Sync Completed. Items found: 2, Artists added: 1, Albums added: 2 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_two_albums(None,0,False) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_two_albums(SpecificAlbum,2,True) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 2 list items 11:55:36.1 Trace: Processing list item 1/2 11:55:36.1 Trace: Processing list item 2/2 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in Import. 11:55:36.1 Info: Import List Sync Completed. Items found: 2, Artists added: 1, Albums added: 2 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_two_albums(SpecificAlbum,2,True) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_two_albums(EntireArtist,0,True) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 2 list items 11:55:36.1 Trace: Processing list item 1/2 11:55:36.1 Trace: Processing list item 2/2 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in Import. 11:55:36.1 Info: Import List Sync Completed. Items found: 2, Artists added: 1, Albums added: 2 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_add_two_albums(EntireArtist,0,True) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_monitor_existing_unmonitored_album(SpecificAlbum) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_monitor_existing_unmonitored_album(SpecificAlbum) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_monitor_existing_unmonitored_album(EntireArtist) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_monitor_existing_unmonitored_album(EntireArtist) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_monitor_existing_unmonitored_artist(SpecificAlbum) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_monitor_existing_unmonitored_artist(SpecificAlbum) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_monitor_existing_unmonitored_artist(EntireArtist) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_monitor_existing_unmonitored_artist(EntireArtist) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_monitor_existing_unmonitored_artist(None) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_monitor_existing_unmonitored_artist(None) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_add_album_if_excluded_album --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected due to list exclusion 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_add_album_if_excluded_album --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_add_album_if_excluded_artist --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected due to list exclusion for parent artist 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_add_album_if_excluded_artist --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_add_artist_if_excluded_artist --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected due to list exclusion 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_add_artist_if_excluded_artist --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_add_if_existing_album --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_add_if_existing_album --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_add_if_existing_artist --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_add_if_existing_artist --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_fetch_if_no_lists_are_enabled --- 11:55:36.1 Debug: No import lists with automatic add enabled 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_fetch_if_no_lists_are_enabled --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_monitored_album(SpecificAlbum) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_monitored_album(SpecificAlbum) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_monitored_album(EntireArtist) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_monitored_album(EntireArtist) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_monitored_artist(SpecificAlbum) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_monitored_artist(SpecificAlbum) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_monitored_artist(EntireArtist) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_monitored_artist(EntireArtist) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_monitored_artist(None) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_monitored_artist(None) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_album(SpecificAlbum,False) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_album(SpecificAlbum,False) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_album(EntireArtist,False) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_album(EntireArtist,False) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_album(None,False) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_album(None,False) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_album(None,True) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_album(None,True) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_artist(SpecificAlbum) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_artist(SpecificAlbum) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_artist(EntireArtist) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_artist(EntireArtist) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_artist(None) --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: Processing 1 list items 11:55:36.1 Trace: Processing list item 1/1 11:55:36.1 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.1 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_monitor_existing_unmonitored_artist(None) --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_process_if_no_items_are_returned --- 11:55:36.1 Info: Starting Import List Sync 11:55:36.1 Info: No list items to process 11:55:36.1 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_process_if_no_items_are_returned --- 11:55:36.1 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_all_artist_albums --- 11:55:36.2 Info: Starting Import List Sync 11:55:36.2 Info: Processing 1 list items 11:55:36.2 Trace: Processing list item 1/1 11:55:36.2 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.2 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.2 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_all_artist_albums --- 11:55:36.2 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_if_album_title_and_album_id --- 11:55:36.2 Info: Starting Import List Sync 11:55:36.2 Info: Processing 1 list items 11:55:36.2 Trace: Processing list item 1/1 11:55:36.2 Info: Import List Sync Completed. Items found: 1, Artists added: 1, Albums added: 1 11:55:36.2 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_if_album_title_and_album_id --- 11:55:36.2 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_if_all_info --- 11:55:36.2 Info: Starting Import List Sync 11:55:36.2 Info: Processing 1 list items 11:55:36.2 Trace: Processing list item 1/1 11:55:36.2 Info: Import List Sync Completed. Items found: 1, Artists added: 1, Albums added: 1 11:55:36.2 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_if_all_info --- 11:55:36.2 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_if_artist_title_and_artist_id --- 11:55:36.2 Info: Starting Import List Sync 11:55:36.2 Info: Processing 1 list items 11:55:36.2 Trace: Processing list item 1/1 11:55:36.2 Info: Import List Sync Completed. Items found: 1, Artists added: 1, Albums added: 0 11:55:36.2 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_if_artist_title_and_artist_id --- 11:55:36.2 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_specific_existing_unmonitored_album --- 11:55:36.2 Info: Starting Import List Sync 11:55:36.2 Info: Processing 1 list items 11:55:36.2 Trace: Processing list item 1/1 11:55:36.2 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.2 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.2 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_specific_existing_unmonitored_album --- 11:55:36.2 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_unmonitored_artist --- 11:55:36.2 Info: Starting Import List Sync 11:55:36.2 Info: Processing 1 list items 11:55:36.2 Trace: Processing list item 1/1 11:55:36.2 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.2 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.2 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_not_search_unmonitored_artist --- 11:55:36.2 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_search_all_artist_albums --- 11:55:36.2 Info: Starting Import List Sync 11:55:36.2 Info: Processing 1 list items 11:55:36.2 Trace: Processing list item 1/1 11:55:36.2 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.2 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.2 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_search_all_artist_albums --- 11:55:36.2 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_search_if_album_title_and_no_album_id --- 11:55:36.2 Info: Starting Import List Sync 11:55:36.2 Info: Processing 1 list items 11:55:36.2 Trace: Processing list item 1/1 11:55:36.2 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.2 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_search_if_album_title_and_no_album_id --- 11:55:36.2 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_search_if_artist_title_and_no_artist_id --- 11:55:36.2 Info: Starting Import List Sync 11:55:36.2 Info: Processing 1 list items 11:55:36.2 Trace: Processing list item 1/1 11:55:36.2 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.2 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_search_if_artist_title_and_no_artist_id --- 11:55:36.2 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_search_specific_existing_unmonitored_album --- 11:55:36.2 Info: Starting Import List Sync 11:55:36.2 Info: Processing 1 list items 11:55:36.2 Trace: Processing list item 1/1 11:55:36.2 Debug: 09474d62-17dd-3a4f-98fb-04c65f38a479 [] Rejected, Album Exists in DB. Ensuring Album and Artist monitored. 11:55:36.2 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.2 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_search_specific_existing_unmonitored_album --- 11:55:36.2 Info: --- Start: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_search_unmonitored_artist --- 11:55:36.2 Info: Starting Import List Sync 11:55:36.2 Info: Processing 1 list items 11:55:36.2 Trace: Processing list item 1/1 11:55:36.2 Debug: f59c5520-5f46-4d2c-b2c4-822eabf53419 [Linkin Park] Rejected, artist exists in DB. Ensuring artist monitored 11:55:36.2 Info: Import List Sync Completed. Items found: 1, Artists added: 0, Albums added: 0 11:55:36.2 Info: --- End: NzbDrone.Core.Test.ImportListTests.ImportListSyncServiceFixture.should_search_unmonitored_artist --- 11:55:36.2 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_not_throw_if_artist_is_null --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_not_throw_if_artist_is_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_not_throw_if_followed_artist_items_is_null --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_not_throw_if_followed_artist_items_is_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_not_throw_if_followed_artists_is_null --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_not_throw_if_followed_artists_is_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_not_throw_if_followed_is_null --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_not_throw_if_followed_is_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_not_throw_if_get_next_page_returns_null --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_not_throw_if_get_next_page_returns_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_parse_followed_artist --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_parse_followed_artist --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_skip_bad_artist_names(null) --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_skip_bad_artist_names(null) --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_skip_bad_artist_names("") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyFollowedArtistsFixture.should_skip_bad_artist_names("") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_album_should_not_update_id_if_http_throws --- 11:55:36.3 Error: System.Exception: Dummy exception System.Exception: Dummy exception 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHttpClientProxy.Get[T](HttpRequest request) at NzbDrone.Core.ImportLists.Spotify.SpotifyImportListBase`1.MapAlbumItem(SpotifyImportListItemInfo item) in ./Lidarr.Core/ImportLists/Spotify/SpotifyImportListBase.cs:line 267 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_album_should_not_update_id_if_http_throws --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_album_should_return_name_if_uri_null --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_album_should_return_name_if_uri_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_album_should_set_id_0_if_no_match --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_album_should_set_id_0_if_no_match --- Skipped map_album_should_work [< 1 ms] 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_artist_should_not_update_id_if_http_throws --- 11:55:36.3 Error: System.Exception: Dummy exception System.Exception: Dummy exception 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHttpClientProxy.Get[T](HttpRequest request) at NzbDrone.Core.ImportLists.Spotify.SpotifyImportListBase`1.MapArtistItem(SpotifyImportListItemInfo item) in ./Lidarr.Core/ImportLists/Spotify/SpotifyImportListBase.cs:line 225 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_artist_should_not_update_id_if_http_throws --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_artist_should_return_name_if_id_null --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_artist_should_return_name_if_id_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_artist_should_set_id_0_if_no_match --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_artist_should_set_id_0_if_no_match --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_spotify_releases_should_catch_exception_from_api --- 11:55:36.3 Trace: Requesting maps for: [ "21jF5jlMtzo94wbxmJ18aa" ] 11:55:36.3 Error: System.Exception: Dummy exception System.Exception: Dummy exception 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHttpClientProxy.Post[T](HttpRequest request) at NzbDrone.Core.ImportLists.Spotify.SpotifyImportListBase`1.MapSpotifyReleases(IList`1 items) in ./Lidarr.Core/ImportLists/Spotify/SpotifyImportListBase.cs:line 163 11:55:36.3 Trace: Got mapping: {} 11:55:36.3 Error: System.Exception: Dummy exception System.Exception: Dummy exception 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHttpClientProxy.Get[T](HttpRequest request) at NzbDrone.Core.ImportLists.Spotify.SpotifyImportListBase`1.MapAlbumItem(SpotifyImportListItemInfo item) in ./Lidarr.Core/ImportLists/Spotify/SpotifyImportListBase.cs:line 267 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_spotify_releases_should_catch_exception_from_api --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_spotify_releases_should_cope_with_duplicate_spotify_ids --- 11:55:36.3 Trace: Requesting maps for: [ "21jF5jlMtzo94wbxmJ18aa" ] 11:55:36.3 Trace: Got mapping: { "21jF5jlMtzo94wbxmJ18aa": "d8a99910-33c2-481d-9b96-085ece5545f6" } 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_spotify_releases_should_cope_with_duplicate_spotify_ids --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_spotify_releases_should_drop_not_found --- 11:55:36.3 Trace: Requesting maps for: [ "21jF5jlMtzo94wbxmJ18aa" ] 11:55:36.3 Trace: Got mapping: { "21jF5jlMtzo94wbxmJ18aa": "0" } 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_spotify_releases_should_drop_not_found --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_spotify_releases_should_map_artist_id_for_artist --- 11:55:36.3 Trace: Requesting maps for: [ "4dpARuHxo51G3z768sgnrY" ] 11:55:36.3 Trace: Got mapping: { "21jF5jlMtzo94wbxmJ18aa": "d8a99910-33c2-481d-9b96-085ece5545f6", "4dpARuHxo51G3z768sgnrY": "cc2c9c3c-b7bc-4b8b-84d8-4fbd8779e493" } 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_spotify_releases_should_map_artist_id_for_artist --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_spotify_releases_should_only_map_album_id_for_album --- 11:55:36.3 Trace: Requesting maps for: [ "4dpARuHxo51G3z768sgnrY", "21jF5jlMtzo94wbxmJ18aa" ] 11:55:36.3 Trace: Got mapping: { "21jF5jlMtzo94wbxmJ18aa": "d8a99910-33c2-481d-9b96-085ece5545f6", "4dpARuHxo51G3z768sgnrY": "cc2c9c3c-b7bc-4b8b-84d8-4fbd8779e493" } 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyMappingFixture.map_spotify_releases_should_only_map_album_id_for_album --- Skipped map_artist_should_work [< 1 ms] 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_fall_back_to_track_artist_if_album_artist_missing --- 11:55:36.3 Trace: Processing playlist playlistid 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_fall_back_to_track_artist_if_album_artist_missing --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_not_throw_if_get_next_page_returns_null --- 11:55:36.3 Trace: Processing playlist playlistid 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_not_throw_if_get_next_page_returns_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_not_throw_if_playlist_track_is_null --- 11:55:36.3 Trace: Processing playlist playlistid 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_not_throw_if_playlist_track_is_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_not_throw_if_playlist_tracks_is_null --- 11:55:36.3 Trace: Processing playlist playlistid 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_not_throw_if_playlist_tracks_is_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_not_throw_if_playlist_tracks_items_is_null --- 11:55:36.3 Trace: Processing playlist playlistid 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_not_throw_if_playlist_tracks_items_is_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_skip_bad_artist_or_album_names(null,null,"Album") --- 11:55:36.3 Trace: Processing playlist playlistid 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_skip_bad_artist_or_album_names(null,null,"Album") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_skip_bad_artist_or_album_names("AlbumArtist",null,null) --- 11:55:36.3 Trace: Processing playlist playlistid 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_skip_bad_artist_or_album_names("AlbumArtist",null,null) --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_skip_bad_artist_or_album_names(null,"TrackArtist",null) --- 11:55:36.3 Trace: Processing playlist playlistid 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_skip_bad_artist_or_album_names(null,"TrackArtist",null) --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_use_album_artist_when_it_exists --- 11:55:36.3 Trace: Processing playlist playlistid 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifyPlaylistFixture.should_use_album_artist_when_it_exists --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_not_throw_if_get_next_page_returns_null --- 11:55:36.3 Trace: Got 0 saved albums 11:55:36.3 Trace: Adding Artist - Album 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_not_throw_if_get_next_page_returns_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_not_throw_if_saved_album_is_null --- 11:55:36.3 Trace: Got 0 saved albums 11:55:36.3 Trace: Adding - 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_not_throw_if_saved_album_is_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_not_throw_if_saved_album_items_is_null --- 11:55:36.3 Trace: Got 0 saved albums 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_not_throw_if_saved_album_items_is_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_not_throw_if_saved_albums_is_null --- 11:55:36.3 Trace: Got 0 saved albums 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_not_throw_if_saved_albums_is_null --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_parse_saved_album("Artist","Album") --- 11:55:36.3 Trace: Got 0 saved albums 11:55:36.3 Trace: Adding Artist - Album 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_parse_saved_album("Artist","Album") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_skip_bad_artist_or_album_names(null,"Album") --- 11:55:36.3 Trace: Got 0 saved albums 11:55:36.3 Trace: Adding - Album 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_skip_bad_artist_or_album_names(null,"Album") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_skip_bad_artist_or_album_names("Artist",null) --- 11:55:36.3 Trace: Got 0 saved albums 11:55:36.3 Trace: Adding Artist - 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_skip_bad_artist_or_album_names("Artist",null) --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_skip_bad_artist_or_album_names(null,null) --- 11:55:36.3 Trace: Got 0 saved albums 11:55:36.3 Trace: Adding - 11:55:36.3 Info: --- End: NzbDrone.Core.Test.ImportListTests.SpotifySavedAlbumsFixture.should_skip_bad_artist_or_album_names(null,null) --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_not_replace_some_special_characters_if_result_empty_string("+","+") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_not_replace_some_special_characters_if_result_empty_string("+","+") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("…and Justice for All","and+Justice+for+All") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("…and Justice for All","and+Justice+for+All") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("American III: Solitary Man","American+III+Solitary+Man") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("American III: Solitary Man","American+III+Solitary+Man") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("Sad Clowns & Hillbillies","Sad+Clowns+Hillbillies") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("Sad Clowns & Hillbillies","Sad+Clowns+Hillbillies") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("¿Quién sabe?","Quien+sabe") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("¿Quién sabe?","Quien+sabe") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("Seal the Deal & Let’s Boogie","Seal+the+Deal+Let's+Boogie") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("Seal the Deal & Let’s Boogie","Seal+the+Deal+Let's+Boogie") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("Section.80","Section+80") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("Section.80","Section+80") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("Anthology: Hey Ho, Let’s Go!","Anthology+Hey+Ho+Let's+Go") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("Anthology: Hey Ho, Let’s Go!","Anthology+Hey+Ho+Let's+Go") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("Vankelsteg - Mot Okända Hembygder","Vankelsteg+Mot+Okanda+Hembygder") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("Vankelsteg - Mot Okända Hembygder","Vankelsteg+Mot+Okanda+Hembygder") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("The Beach Boys - The Beach Boys' Christmas Album","Beach+Boys+The+Beach+Boys'+Christmas+Album") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters("The Beach Boys - The Beach Boys' Christmas Album","Beach+Boys+The+Beach+Boys'+Christmas+Album") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters_artist("Mötley Crüe","Motley+Crue") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters_artist("Mötley Crüe","Motley+Crue") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters_artist("방탄소년단","방탄소년단") --- 11:55:36.3 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.AlbumSearchDefinitionFixture.should_replace_some_special_characters_artist("방탄소년단","방탄소년단") --- 11:55:36.3 Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ArtistSearchServiceFixture.should_only_include_monitored_albums --- 11:55:36.4 Info: Artist search completed. 0 reports downloaded. 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ArtistSearchServiceFixture.should_only_include_monitored_albums --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_handle_relative_url --- 11:55:36.4 Trace: Parsed: Real.Time.With.Bill.Maher.2015.08.07.720p.HDTV.x264-BATV 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_handle_relative_url --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kbps") --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kbps") --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kb/s") --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kb/s") --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size(" 12341234") --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size(" 12341234") --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("12341234 other") --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("12341234 other") --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("") --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("") --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.64 GB",6055903887L) --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.64 GB",6055903887L) --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.54 GiB",5948529705L) --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.54 GiB",5948529705L) --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MiB",417983365) --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MiB",417983365) --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162.1MB",7510006170L) --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162.1MB",7510006170L) --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("162.1MB",169974170) --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("162.1MB",169974170) --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MB",417983365) --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MB",417983365) --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("845 MB",886046720) --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("845 MB",886046720) --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162,100.0KB",7333990400L) --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162,100.0KB",7333990400L) --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("12341234",12341234) --- 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("12341234",12341234) --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListFixture.should_parse_recent_feed_from_FileList --- 11:55:36.4 Debug: Downloading Feed https://filelist.io/api.php?action=latest-torrents&category=11,5 11:55:36.4 Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListFixture.should_parse_recent_feed_from_FileList --- 11:55:36.4 Info: --- Start: NzbDrone.Core.Test.IndexerTests.GazelleTests.GazelleFixture.should_parse_recent_feed_from_gazelle --- 11:55:36.4 Debug: Gazelle authentication succeeded. 11:55:36.4 Debug: Downloading Feed http://someurl.ch/ajax.php?action=browse&searchstr= 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.GazelleTests.GazelleFixture.should_parse_recent_feed_from_gazelle --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.GazelleTests.GazelleRequestGeneratorFixture.should_only_search_by_album_if_various_artist --- 11:55:36.5 Debug: Gazelle authentication succeeded. 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.GazelleTests.GazelleRequestGeneratorFixture.should_only_search_by_album_if_various_artist --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.GazelleTests.GazelleRequestGeneratorFixture.should_search_by_artist_and_album_if_supported --- 11:55:36.5 Debug: Gazelle authentication succeeded. 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.GazelleTests.GazelleRequestGeneratorFixture.should_search_by_artist_and_album_if_supported --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.GazelleTests.GazelleRequestGeneratorFixture.should_use_all_categories_for_feed --- 11:55:36.5 Debug: Gazelle authentication succeeded. 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.GazelleTests.GazelleRequestGeneratorFixture.should_use_all_categories_for_feed --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_not_request_same_caps_twice --- 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_not_request_same_caps_twice --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_not_throw_on_xml_data_unexpected --- 11:55:36.5 Error: Failed to determine headphones api capabilities for https://indexer.codeshy.com, using the defaults instead till Lidarr restarts System.FormatException: Input string was not in a correct format. at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type) at NzbDrone.Core.Indexers.Headphones.HeadphonesCapabilitiesProvider.ParseCapabilities(HttpResponse response) in ./Lidarr.Core/Indexers/Headphones/HeadphonesCapabilitiesProvider.cs:line 87 at NzbDrone.Core.Indexers.Headphones.HeadphonesCapabilitiesProvider.FetchCapabilities(HeadphonesSettings indexerSettings) in ./Lidarr.Core/Indexers/Headphones/HeadphonesCapabilitiesProvider.cs:line 69 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_not_throw_on_xml_data_unexpected --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_report_pagesize --- 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_report_pagesize --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_throw_if_failed_to_get --- 11:55:36.5 Debug: Failed to get headphones api capabilities from https://indexer.codeshy.com 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHttpClientProxy.Get(HttpRequest request) at NzbDrone.Core.Indexers.Headphones.HeadphonesCapabilitiesProvider.FetchCapabilities(HeadphonesSettings indexerSettings) in ./Lidarr.Core/Indexers/Headphones/HeadphonesCapabilitiesProvider.cs:line 59 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_throw_if_failed_to_get --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_throw_if_xml_invalid --- 11:55:36.5 Debug: Failed to parse headphones api capabilities for https://indexer.codeshy.com 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.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.Headphones.HeadphonesCapabilitiesProvider.ParseCapabilities(HttpResponse response) in ./Lidarr.Core/Indexers/Headphones/HeadphonesCapabilitiesProvider.cs:line 87 at NzbDrone.Core.Indexers.Headphones.HeadphonesCapabilitiesProvider.FetchCapabilities(HeadphonesSettings indexerSettings) in ./Lidarr.Core/Indexers/Headphones/HeadphonesCapabilitiesProvider.cs:line 69 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_throw_if_xml_invalid --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_use_default_pagesize_if_missing --- 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesCapabilitiesProviderFixture.should_use_default_pagesize_if_missing --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesFixture.should_parse_recent_feed_from_headphones --- 11:55:36.5 Debug: Downloading Feed https://indexer.codeshy.com/api?t=search&cat=3000&extended=1&apikey=964d601959918a578a670984bdee9357&offset=0&limit=100 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way 2CD FLAC 2011 WRE 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way PROMO CDR2 FLAC 2011 WRE 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way PROMO CDR FLAC 2011 WRE 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way (The Remix) (2011) FLAC 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way The Remix CD FLAC 2011 EMG 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way The Remix CD FLAC 2011 EMG 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way The Remix CD FLAC 2011 EMG 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way The Remix CD FLAC 2011 EMG 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way (The Remix) 2011 pLAN9 11:55:36.5 Trace: Parsed: Lady GaGa Born This Way (Special Edition) 2CD FLAC 2011 PERFECT 11:55:36.5 Trace: Parsed: Lady GaGa Born This Way Bonus Track CD FLAC 2011 PERFECT 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way CDM FLAC 2011 WRE 11:55:36.5 Trace: Parsed: Lady GaGa Born This Way Special Edition FLAC 11:55:36.5 Trace: Parsed: Lutheria Lady Gaga Born This Way CD1 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way (New Single) Feb 2011 Mp3ViLLe 11:55:36.5 Trace: Parsed: Lady Gaga Born This Way (New Single) Feb 2011 Mp3ViLLe 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesFixture.should_parse_recent_feed_from_headphones --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesFixture.should_use_pagesize_reported_by_caps --- 11:55:36.5 Info: --- End: NzbDrone.Core.Test.IndexerTests.HeadphonesTests.HeadphonesFixture.should_use_pagesize_reported_by_caps --- 11:55:36.5 Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerServiceFixture.should_remove_missing_indexers_on_startup --- 11:55:36.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:36.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173365585622_381/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:36.5 Info: DatabaseEngineVersionCheck migrating 11:55:36.5 Info: PerformDBOperation 11:55:36.5 Info: Performing DB Operation 11:55:36.5 Info: SQLite 3.46.1 11:55:36.5 Info: => 0.0011374s 11:55:36.5 Info: DatabaseEngineVersionCheck migrated 11:55:36.5 Info: => 0.0011455s 11:55:36.5 Debug: Took: 00:00:00.0086319 11:55:36.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch", "DownloadClientId", "Priority", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@EnableRss, @EnableAutomaticSearch, @EnableInteractiveSearch, @DownloadClientId, @Priority, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: EnableRss = [false] EnableAutomaticSearch = [false] EnableInteractiveSearch = [false] DownloadClientId = [1] Protocol = ["unknown"] SupportsRss = [false] SupportsSearch = [false] Priority = [25] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"NewznabSettings\""] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== 11:55:36.5 Debug: Initializing Providers. Count 2 11:55:36.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== 11:55:36.5 Warn: Removing Name1 11:55:36.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "Indexers" WHERE ("Indexers"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:36.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "Indexers" WHERE ("Indexers"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:36.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== 11:55:36.6 Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerServiceFixture.should_remove_missing_indexers_on_startup --- 11:55:36.6 Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_cancel_backoff_on_success --- 11:55:36.6 Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_cancel_backoff_on_success --- 11:55:36.6 Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_record_failure_for_unknown_provider --- 11:55:36.6 Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_record_failure_for_unknown_provider --- 11:55:36.6 Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_store_update_if_already_okay --- 11:55:36.6 Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_store_update_if_already_okay --- 11:55:36.6 Info: --- Start: NzbDrone.Core.Test.IndexerTests.IPTorrentsTests.IPTorrentsFixture.should_not_validate_bad_format --- 11:55:36.6 Info: --- End: NzbDrone.Core.Test.IndexerTests.IPTorrentsTests.IPTorrentsFixture.should_not_validate_bad_format --- 11:55:36.6 Info: --- Start: NzbDrone.Core.Test.IndexerTests.IPTorrentsTests.IPTorrentsFixture.should_not_validate_no_download_format --- 11:55:36.6 Info: --- End: NzbDrone.Core.Test.IndexerTests.IPTorrentsTests.IPTorrentsFixture.should_not_validate_no_download_format --- 11:55:36.6 Info: --- Start: NzbDrone.Core.Test.IndexerTests.IPTorrentsTests.IPTorrentsFixture.should_parse_recent_feed_from_IPTorrents --- 11:55:36.6 Debug: Downloading Feed http://fake.com/ 11:55:36.6 Trace: Parsed: 24 S03E12 720p WEBRip h264-DRAWER 11:55:36.6 Trace: Parsed: Rosemary's Baby S01E01 Part 1 1080p WEB-DL DD5 1 H 264-BS 11:55:36.6 Trace: Parsed: Rosemary's Baby S01E01 Part 1 720p WEB-DL DD5 1 H 264-BS 11:55:36.6 Trace: Parsed: 24 S03E11 720p WEBRip h264-DRAWER 11:55:36.6 Trace: Parsed: Da Vincis Demons S02E08 1080p WEB-DL DD5 1 H 264-BS 11:55:36.6 Info: --- End: NzbDrone.Core.Test.IndexerTests.IPTorrentsTests.IPTorrentsFixture.should_parse_recent_feed_from_IPTorrents --- 11:55:36.6 Info: --- Start: NzbDrone.Core.Test.IndexerTests.IPTorrentsTests.IPTorrentsFixture.should_validate_new_feed_format --- 11:55:36.6 Info: --- End: NzbDrone.Core.Test.IndexerTests.IPTorrentsTests.IPTorrentsFixture.should_validate_new_feed_format --- 11:55:36.6 Info: --- Start: NzbDrone.Core.Test.IndexerTests.IPTorrentsTests.IPTorrentsFixture.should_validate_old_feed_format --- 11:55:36.6 Info: --- End: NzbDrone.Core.Test.IndexerTests.IPTorrentsTests.IPTorrentsFixture.should_validate_old_feed_format --- 11:55:36.6 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_request_same_caps_twice --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_request_same_caps_twice --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_throw_on_xml_data_unexpected --- 11:55:36.7 Trace: Unexpected Response content (849 bytes): 11:55:36.7 Error: Failed to determine newznab api capabilities for http://indxer.local, using the defaults instead till Lidarr restarts System.FormatException: Input string was not in a correct format. at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type) at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.ParseCapabilities(HttpResponse response) in ./Lidarr.Core/Indexers/Newznab/NewznabCapabilitiesProvider.cs:line 96 at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities(NewznabSettings indexerSettings) in ./Lidarr.Core/Indexers/Newznab/NewznabCapabilitiesProvider.cs:line 68 RequestUri: http://indxer.local/api?t=caps;StatusCode: OK;ContentLength: 849;ContentSample: 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_throw_on_xml_data_unexpected --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_report_pagesize --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_report_pagesize --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_failed_to_get --- 11:55:36.7 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHttpClientProxy.Get(HttpRequest request) at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities(NewznabSettings indexerSettings) in ./Lidarr.Core/Indexers/Newznab/NewznabCapabilitiesProvider.cs:line 58 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_failed_to_get --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_xml_invalid --- 11:55:36.7 Trace: Unexpected Response content (844 bytes): <> max="60" default="25"/> 11:55:36.7 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.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 ./Lidarr.Core/Indexers/Newznab/NewznabCapabilitiesProvider.cs:line 96 at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities(NewznabSettings indexerSettings) in ./Lidarr.Core/Indexers/Newznab/NewznabCapabilitiesProvider.cs:line 68 RequestUri: http://indxer.local/api?t=caps;StatusCode: OK;ContentLength: 844;ContentSample: <> max="60" default="25"/> 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_xml_invalid --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_default_pagesize_if_missing --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_default_pagesize_if_missing --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_default_searchengine_if_missing --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_default_searchengine_if_missing --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_specified_searchengine --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_specified_searchengine --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_not_use_pagesize_over_100_even_if_reported_in_caps --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_not_use_pagesize_over_100_even_if_reported_in_caps --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_parse_languages --- 11:55:36.7 Debug: Downloading Feed http://indexer.local/api?t=music&cat=1&extended=1&offset=0&limit=100 11:55:36.7 Trace: Parsed: White.Collar.S03E05.720p.HDTV.X264-DIMENSION 11:55:36.7 Trace: Parsed: White.Collar.S03E04.720p.HDTV.X264-DIMENSION 11:55:36.7 Trace: Parsed: White.Collar.S03E03.720p.HDTV.x264-CTU 11:55:36.7 Trace: Parsed: White.Collar.S03E02.720p.HDTV.X264-DIMENSION 11:55:36.7 Trace: Parsed: White.Collar.S03E07.720p.HDTV.x264-IMMERSE 11:55:36.7 Trace: Parsed: White.Collar.S02E14.720p.HDTV.X264-DIMENSION 11:55:36.7 Trace: Parsed: Head Rush 2010-09-17 Human Conductions 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Fringe S04E13 720p WMVHD NeoDweezil 11:55:36.7 Trace: Parsed: The.Indian.Doctor.S02E01.HDTV.x264-TLA 11:55:36.7 Trace: Parsed: Giada at Home GH0412H Pure Comfort 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Black Forest (2012) 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: The.Indian.Doctor.S02E01.720p.HDTV.x264-TLA 11:55:36.7 Trace: Parsed: American Weed S01E01 Marijuana Drama 720p HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Space.1999.S01E10.1080p.BluRay.x264-aAF 11:55:36.7 Trace: Parsed: Space.1999.S01E09.1080p.BluRay.x264-aAF 11:55:36.7 Trace: Parsed: Space.1999.S01E08.1080p.BluRay.x264-aAF 11:55:36.7 Trace: Parsed: Space.1999.S01E07.1080p.BluRay.x264-aAF 11:55:36.7 Trace: Parsed: Space.1999.S01E06.1080p.BluRay.x264-aAF 11:55:36.7 Trace: Parsed: Space.1999.S01E05.1080p.BluRay.x264-aAF 11:55:36.7 Trace: Parsed: My.Kitchen.Rules.AU.S03E17.PDTV.XviD.BF1 11:55:36.7 Trace: Parsed: Space.1999.S01E04.1080p.BluRay.x264-aAF 11:55:36.7 Trace: Parsed: Space.1999.S01E03.1080p.BluRay.x264-aAF 11:55:36.7 Trace: Parsed: Space.1999.S01E02.1080p.BluRay.x264-aAF 11:55:36.7 Trace: Parsed: Space.1999.S01E01.1080p.BluRay.x264-aAF 11:55:36.7 Trace: Parsed: National.Geographic.Forbidden.Tomb.of.Genghis.Khan.720p.HDTV.x264-GeT 11:55:36.7 Trace: Parsed: Chicago's Best - Western Suburbs 2 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Star.Wars.Episode.VI.Return.Of.The.Jedi.1983.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD 11:55:36.7 Trace: Parsed: Bondi.Rescue.S07E04.WS.PDTV.XviD-RTA 11:55:36.7 Trace: Parsed: Star.Wars.Episode.I.The.Phantom.Menace.1999.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD 11:55:36.7 Trace: Parsed: The.Biggest.Loser.Australia.s07e23.PDTV.XviD.BF1 11:55:36.7 Trace: Parsed: Star.Wars.Episode.II.Attack.Of.The.Clones.2002.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD 11:55:36.7 Trace: Parsed: The River - S01E03 - Los Ciegos - 264x720p 11:55:36.7 Trace: Parsed: My.Kitchen.Rules.S03E17.WS.PDTV.x264-TASTETV 11:55:36.7 Trace: Parsed: Catch 21 2011-05-23 1080i HDTV DD2.0 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Star.Wars.Episode.III.Revenge.Of.The.Sith.2005.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD 11:55:36.7 Trace: Parsed: Unwrapped CW1612H Easy as Pie 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Unwrapped CW1312H Sack Lunch 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Unforgettable S01E16 Heartbreak 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: This Old House S33E20 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Grimm S01E12 Last Grimm Standing 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Catch 21 2011-05-20 1080i HDTV DD2.0 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Luck.S01E05.PROPER.720p.HDTV.x264-2HD 11:55:36.7 Trace: Parsed: Ask This Old House S10E20 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: According to Jim S07E04 The Perfect Fight 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: According to Jim S07E03 Safety Last 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: The.84th.Annual.Academy.Awards.2012.HDTV.XviD-2HD 11:55:36.7 Trace: Parsed: A Gifted Man S01E15 In Case of Letting Go 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Star.Wars.Episode.IV.A.New.Hope.1977.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD 11:55:36.7 Trace: Parsed: The.84th.Annual.Academy.Awards.2012.720p.HDTV.x264-2HD 11:55:36.7 Trace: Parsed: Full.Metal.Jousting.S01E03.Death.Sticks.and.a.Coffin.720p.HDTV.x264-MOMENTUM 11:55:36.7 Trace: Parsed: Full.Metal.Jousting.S01E03.Death.Sticks.and.a.Coffin.HDTV.x264-MOMENTUM 11:55:36.7 Trace: Parsed: Star.Wars.Episode.V.The.Empire.Strikes.Back.1980.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD 11:55:36.7 Trace: Parsed: Iron.Chef.America.S10E08.Flay.vs.Hastings.HDTV.x264-MOMENTUM 11:55:36.7 Trace: Parsed: Iron.Chef.America.S10E08.Flay.vs.Hastings.720p.HDTV.x264-MOMENTUM 11:55:36.7 Trace: Parsed: Less.Than.Kind.S03E09.720p.HDTV.x264-2HD 11:55:36.7 Trace: Parsed: Catch 21 2011-05-19 1080i HDTV DD2.0 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Less.Than.Kind.S03E09.HDTV.XviD-2HD 11:55:36.7 Trace: Parsed: Luck.S01E05.HDTV.XviD-2HD 11:55:36.7 Trace: Parsed: Jimmy.Kimmel.2012.02.26.After.the.Oscars.Special.HDTV.XviD-2HD 11:55:36.7 Trace: Parsed: Spartacus.S02E05.HDTV.XviD-2HD 11:55:36.7 Trace: Parsed: Jay.Leno.2012.02.22.Tim.Allen.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jay.Leno.2012.02.09.Denzel.Washington.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jay.Leno.2012.02.21.Bill.O.Reilly.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jay.Leno.2012.02.02.Drew.Barrymore.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jay.Leno.2012.02.17.Dave.Salmoni.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jay.Leno.2012.02.14.Tyler.Perry.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jay.Leno.2012.02.06.Dwayne.Johnson.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jimmy.Fallon.2012.02.22.Alan.Alda.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jimmy.Fallon.2012.02.21.Tyler.Perry.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Eastbound.and.Down.S03E02.HDTV.XviD-2HD 11:55:36.7 Trace: Parsed: Jimmy.Fallon.2012.02.07.Harry.Connick.Jr.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jimmy.Fallon.2012.02.20.Anjelica.Houston.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jimmy.Fallon.2012.02.17.Ricky.Gervais.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Cartoon Network Hall of Game Awards 2012 1080i HDTV DD5.1 MPEG2-TrollHD 11:55:36.7 Trace: Parsed: Jimmy.Fallon.2012.02.15.Greg.Kinnear.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jimmy.Fallon.2012.02.14.Donald.Trump.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jimmy.Fallon.2012.02.13.Nicolas.Cage.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jimmy.Fallon.2012.02.06.The.Best.Of.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Jimmy.Fallon.2012.02.02.Taylor.Lautner.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: The.Apprentice.US.S12E02.HDTV.XviD-2HD 11:55:36.7 Trace: Parsed: Heartland.CA.S05E14.720p.HDTV.x264-2HD 11:55:36.7 Trace: Parsed: time.out.s13e03.pdtv.x264-d2v 11:55:36.7 Trace: Parsed: lyxfallan.s12e04.proper.pdtv.x264-d2v 11:55:36.7 Trace: Parsed: karatefylla.s02e01.pdtv.x264-d2v 11:55:36.7 Trace: Parsed: The.Walking.Dead.S02E10.iNTERNAL.720p.HDTV.x264-2HD 11:55:36.7 Trace: Parsed: How.The.Celts.Saved.Britain.S01E02.BDRip.XviD-SPRiNTER 11:55:36.7 Trace: Parsed: How.The.Celts.Saved.Britain.S01E01.BDRip.XviD-SPRiNTER 11:55:36.7 Trace: Parsed: Wanna.BEn.S02E02.PDTV.XviD-FiHTV 11:55:36.7 Trace: Parsed: Ax.Men.S05E07.Wake-Up.Call.720p.HDTV.x264-MOMENTUM 11:55:36.7 Trace: Parsed: Heartland.CA.S05E14.HDTV.XviD-2HD 11:55:36.7 Trace: Parsed: Parallel Series 2 (MOTE028D)-WEB-2012-dL 11:55:36.7 Trace: Parsed: 7.Days.NZ.S04E02.PDTV.XviD-FiHTV 11:55:36.7 Trace: Parsed: Finding.Bigfoot.S02E08.Finding.Bigfoot.Special.HDTV.XviD-FQM 11:55:36.7 Trace: Parsed: Oscars.Red.Carpet.Live.2012.720p.HDTV.x264-2HD 11:55:36.7 Trace: Parsed: The.Apprentice.S12E02.720p.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: The.Walking.Dead.S02E10.HDTV.x264-ASAP 11:55:36.7 Trace: Parsed: The.Walking.Dead.S02E10.720p.HDTV.x264-IMMERSE 11:55:36.7 Trace: Parsed: The.Apprentice.S12E02.HDTV.x264-BAJSKORV 11:55:36.7 Trace: Parsed: Ax.Men.S05E07.Wake-Up.Call.HDTV.x264-MOMENTUM 11:55:36.7 Trace: Parsed: The.Amazing.Race.S20E02.HDTV.XviD-2HD 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_parse_languages --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_parse_recent_feed_from_newznab_nzb_su --- 11:55:36.7 Debug: Downloading Feed http://indexer.local/api?t=music&cat=1&extended=1&offset=0&limit=100 11:55:36.7 Trace: Parsed: Brainstorm-Scary Creatures-CD-FLAC-2016-NBFLAC 11:55:36.7 Trace: Parsed: Dylan LeBlanc-Cautionary Tale-(SL012)-CD-FLAC-2016-CUSTODES 11:55:36.7 Trace: Parsed: Sia-This Is Acting-Limited Deluxe Edition-CD-FLAC-2016-PERFECT 11:55:36.7 Trace: Parsed: Azad-Leben II-DE-Limited Edition-3CD-FLAC-2016-Mrflac 11:55:36.7 Trace: Parsed: VA-Hits 2016-(TETA092-2)-CD-FLAC-2016-flachedelic 11:55:36.7 Trace: Parsed: Rhapsody Of Fire-Into The Legend-CD-FLAC-2016-CATARACT 11:55:36.7 Trace: Parsed: Megadeth-Dystopia-JP Retail-CD-FLAC-2016-GRAVEWISH 11:55:36.7 Trace: Parsed: Rachel Platten-Wildfire-Deluxe Edition-CD-FLAC-2016-PERFECT 11:55:36.7 Trace: Parsed: Anthrax-For All Kings-DELUXE EDITION-2CD-FLAC-2016-mwnd 11:55:36.7 Trace: Parsed: The Shrine-Rare Breed-CD-FLAC-2015-NBFLAC 11:55:36.7 Trace: Parsed: Anthrax-For All Kings-CD-FLAC-2016-FORSAKEN 11:55:36.7 Trace: Parsed: Anthrax-For All Kings-2CD-Ltd 11:55:36.7 Trace: Parsed: The Contortionist-Exoplanet (Redux)-2016-MTD 11:55:36.7 Trace: Parsed: VA - Hard Bass 2016 11:55:36.7 Trace: Parsed: Sia-This Is Acting-CD-FLAC-2016-PERFECT 11:55:36.7 Trace: Parsed: Lefa-Monsieur Fall-FR-CD-FLAC-2016-Mrflac 11:55:36.7 Trace: Parsed: VA-Now Thats What I Call Rock-CD-FLAC-2016-FATHEAD 11:55:36.7 Trace: Parsed: AniMe-Exterminate-(TRAXCD084)-2CD-FLAC-2016-SPL 11:55:36.7 Trace: Parsed: VA - Absolute Uplifter Vol 2 Euphoric Trance 11:55:36.7 Trace: Parsed: Dream Theater - The Astonishing (2016) 11:55:36.7 Trace: Parsed: Black Sabbath ? The End (2016) 11:55:36.7 Trace: Parsed: Status Quo Quo-Remastered (2016). - 11:55:36.7 Trace: Parsed: 100-va_-_polonaise_deel_12-cd1-2016-sob 11:55:36.7 Trace: Parsed: Lutece-From Glory Towards Void-2016 11:55:36.7 Trace: Parsed: The Black Market Trust - II - 2016 11:55:36.7 Trace: Parsed: Borknagar-Winter Thrice-(88875175232)-CD-FLAC-2016-WRE 11:55:36.7 Trace: Parsed: Joseph Trapanese-Straight Outta Compton Original Motion Picture Score-OST-CD-FLAC-2016-FORSAKEN 11:55:36.7 Trace: Parsed: VA-Deephouse Top 100 Vol.3 11:55:36.7 Trace: Parsed: VA-Deephouse Top 100 Vol.3 - 11:55:36.7 Trace: Parsed: VA-2016 Grammy Nominees-CD-FLAC-2016-FORSAKEN 11:55:36.7 Trace: Parsed: Dvalin-Aus Dem Schatten-WEB-2016-ENTiTLED 11:55:36.7 Trace: Parsed: Bonnie Prince Billy - Pond Scum (2016) 11:55:36.7 Trace: Parsed: VA-Urban_Dance_Vol.15-2016 11:55:36.7 Trace: Parsed: VA-Urban Dance Vol.15-2016 11:55:36.7 Trace: Parsed: VA-Handsup Hits 2 Explicit 11:55:36.7 Trace: Parsed: VA-Handsup Hits 2 Explicit - 11:55:36.7 Trace: Parsed: VA - Ultimate Trance Reflections 11:55:36.7 Trace: Parsed: Highborne-Descent-WEB-2016-ENTiTLED 11:55:36.7 Trace: Parsed: Lifelss 2 Life-L2L-WEB-2016-ENTiTLED 11:55:36.7 Trace: Parsed: Lumberjack Feedback-Blackened Visions-WEB-2016-ENTiTLED 11:55:36.7 Trace: Parsed: Semidimes-The Same Old Stories-WEB-2016-ENTiTLED 11:55:36.7 Trace: Parsed: The Shrine-Rare Breed-WEB-2016-ENTiTLED 11:55:36.7 Trace: Parsed: The Contortionist-Exoplanet (Redux)-WEB-2016-ENTiTLED 11:55:36.7 Trace: Parsed: Megadeth-Dystopia-Limited Edition-2016-FATHEAD 11:55:36.7 Trace: Parsed: Will_Tura_-_Klein_Geluk-WEB-2016-320 11:55:36.7 Trace: Parsed: Borknagar-Winter Thrice-WEB-2016-ENTiTLED 11:55:36.7 Trace: Parsed: 6563dce3-68d0-4ef4-a2cd-284119446e3d 11:55:36.7 Trace: Parsed: AniMe_-_Exterminate_(Extended_DJ_Versions)-WEB-2016-HB 11:55:36.7 Trace: Parsed: Turkish Techno-Number Two-VINYL-FLAC-2016-FATHEAD 11:55:36.7 Trace: Parsed: Megadeth-Dystopia-LIMITED EDITION-CD-FLAC-2016-FATHEAD 11:55:36.7 Trace: Parsed: Lionheart-Love Dont Live Here-CD-FLAC-2016-CATARACT 11:55:36.7 Trace: Parsed: VA - House Clubhits Megamix Vol.6 (2016) 11:55:36.7 Trace: Parsed: Rachel Platten-Wildfire-CD-FLAC-2016-PERFECT 11:55:36.7 Trace: Parsed: Chairlift-Moth-CD-FLAC-2016-PERFECT 11:55:36.7 Trace: Parsed: AniMe_-_Exterminate_(Extended_DJ_Versions)-WEB-2016-HB 11:55:36.7 Trace: Parsed: Danforth-Crack House-PROMO-CDR-FLAC-2016-CATARACT 11:55:36.7 Trace: Parsed: Rimk-Monster Tape-FR-CD-FLAC-2016-Mrflac 11:55:36.7 Trace: Parsed: H-Magnum-Gotham City-FR-CD-FLAC-2016-Mrflac 11:55:36.7 Trace: Parsed: VA-Hard Bass 2016-(B2SCD009)-4CD-FLAC-2016-SPL 11:55:36.7 Trace: Parsed: Dylan LeBlanc - Cautionary Tale 11:55:36.7 Trace: Parsed: Stern-2016 01 20-96k-Part 05 11:55:36.7 Trace: Parsed: Dylan LeBlanc - Cautionary Tale 11:55:36.7 Trace: Parsed: Stern-2016 01 20-96k-Part 04 11:55:36.7 Trace: Parsed: Stern-2016 01 20-96k-Part 03 11:55:36.7 Trace: Parsed: VA - NRJ Winter Hits 2016 11:55:36.7 Trace: Parsed: Stern-2016 01 20-96k-Part 02 11:55:36.7 Trace: Parsed: Stern-2016 01 20-96k-Part 01 11:55:36.7 Trace: Parsed: German Top 100 Single Charts (16-01-2016)(320) 11:55:36.7 Trace: Parsed: va-dj-sounds-2016.1 - 11:55:36.7 Trace: Parsed: va-dj-sounds-2016.1 11:55:36.7 Trace: Parsed: Anima Tempo-Caged In Memories-WEB-2016-ENTiTLED 11:55:36.7 Trace: Parsed: Rhapsody_Of_Fire-Into_The_Legend-Ltd.Ed.-2016-MCA_int 11:55:36.7 Trace: Parsed: Brainstorm-Scary_Creatures-Ltd.Ed.-2016-MCA_int 11:55:36.7 Trace: Parsed: VA-Hardstyle_The_Annual_2016 11:55:36.7 Trace: Parsed: Benjamin Bluemchen-131 Auf Grosser Flossfahrt-DE-AUDIOBOOK-CD-FLAC-2016-VOLDiES 11:55:36.7 Trace: Parsed: Tribulation-Melancholia-CDEP-2016 11:55:36.7 Trace: Parsed: VA - A State Of Trance Radio Top 20 January (2016) 11:55:36.7 Trace: Parsed: Die drei Fragezeichen Kids - Tanz Der Skelette - Folge 48 - mp3 - by Videomann 11:55:36.7 Trace: Parsed: Die Drei Fragezeichen Kids-Tanz Der Skelette-Folge 48-Mp3-By Videomann 11:55:36.7 Trace: Parsed: Deep_Nirvana_Vol__4_25_Deep-House_Tunes 11:55:36.7 Trace: Parsed: VA-Straight Outta Compton-OST-CD-FLAC-2016-FORSAKEN 11:55:36.7 Trace: Parsed: Sj0005m4a-Steve_Vai_-_The_Infinite_Steve_Vai_An_Anthology._(2cd)_(2003)-cd-01 11:55:36.7 Trace: Parsed: Varg-Das Ende Aller Lugen-2CD-DELUXE EDITION-DE-2016 11:55:36.7 Trace: Parsed: Nifrost-Motvind-WEB-2016-ENTiTLED 11:55:36.7 Trace: Parsed: Die Drei Fragezeichen - Die Rache des Untoten - Folge 179 - MP3 - by Videomann 11:55:36.7 Trace: Parsed: VA-The_Best_Deep_House__Vol_1 11:55:36.7 Trace: Parsed: Unantastbar-Hand Aufs Herz-DE-CD-FLAC-2016-NBFLAC 11:55:36.7 Trace: Parsed: Terrorgruppe-Tiergarten-DE-CD-FLAC-2016-NBFLAC 11:55:36.7 Trace: Parsed: VA - Hardstyle Sounds Vol.05 11:55:36.7 Trace: Parsed: 50589e41-899f-4771-87fd-6619e82e7cdb 11:55:36.7 Trace: Parsed: 50589e41-899f-4771-87fd-6619e82e7cdb - 11:55:36.7 Trace: Parsed: VA-House_do_Brasil,_Vol_2-2016 11:55:36.7 Trace: Parsed: Todd Edwards-Rinse-FM-01-01-2016-G3L 11:55:36.7 Trace: Parsed: Azad-Leben II-DE-CD-FLAC-2016-VOLDiES 11:55:36.7 Trace: Parsed: Rhapsody Of Fire-Into The Legend-WEB-2016-ENTiTLED 11:55:36.7 Trace: Parsed: VA - Berlin Deep House 2016.1 11:55:36.7 Trace: Parsed: Tech House Masters Fresh 11:55:36.7 Trace: Parsed: EDM Essentials - Future Banging Concert 11:55:36.7 Trace: Parsed: Dance 2016 mystery of sound 11:55:36.7 Trace: Parsed: Hinds-Leave Me Alone-CD-FLAC-2016-FORSAKEN 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_parse_recent_feed_from_newznab_nzb_su --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_record_indexer_failure_if_caps_throw --- 11:55:36.7 Warn: API Request Limit reached for Newznab. Disabled for 00:05:00 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_record_indexer_failure_if_caps_throw --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_use_best_pagesize_reported_by_caps --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_use_best_pagesize_reported_by_caps --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_artist_and_album_if_supported --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_artist_and_album_if_supported --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_use_all_categories_for_feed --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_use_all_categories_for_feed --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.doesnt_requires_apikey("http://nzbs2.org") --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.doesnt_requires_apikey("http://nzbs2.org") --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey("") --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey("") --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(" ") --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(" ") --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(null) --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(null) --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http://nzbs.org") --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http://nzbs.org") --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http:///www.nzbplanet.net") --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http:///www.nzbplanet.net") --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.NyaaTests.NyaaFixture.should_parse_2021_recent_feed_from_Nyaa --- 11:55:36.7 Debug: Downloading Feed /?page=rss&cats=2_0&filter=1 11:55:36.7 Trace: Parsed: [Foxy-Subs] Mahouka Koukou no Yuutousei - 08 [720p] [3194D881].mkv 11:55:36.7 Trace: Parsed: Macross Zero (BDRip 1920x1080p x265 HEVC TrueHD, FLAC 5.1+2.0)[sxales] 11:55:36.7 Trace: Parsed: Fumetsu no Anata e - 19 [WEBDL 1080p] Ukr DVO 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.NyaaTests.NyaaFixture.should_parse_2021_recent_feed_from_Nyaa --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.RedactedTests.RedactedFixture.should_parse_recent_feed_from_redacted --- 11:55:36.7 Debug: Downloading Feed https://redacted.ch/ajax.php?action=browse&order_by=time&order_way=desc&filter_cat%5B1%5D=1 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.RedactedTests.RedactedFixture.should_parse_recent_feed_from_redacted --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.SeedConfigProviderFixture.should_not_return_config_for_non_existent_indexer --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.SeedConfigProviderFixture.should_not_return_config_for_non_existent_indexer --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.SeedConfigProviderFixture.should_return_discography_time_for_discography_packs --- 11:55:36.7 Info: --- End: NzbDrone.Core.Test.IndexerTests.SeedConfigProviderFixture.should_return_discography_time_for_discography_packs --- 11:55:36.7 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentleechTests.TorrentleechFixture.should_parse_recent_feed_from_Torrentleech --- 11:55:36.8 Debug: Downloading Feed http://rss.torrentleech.org/ 11:55:36.8 Trace: Parsed: Classic Car Rescue S02E04 720p HDTV x264-C4TV 11:55:36.8 Trace: Parsed: 24 S03E14 720p WEBRip h264-DRAWER 11:55:36.8 Trace: Parsed: 24 S03E13 720p WEBRip h264-DRAWER 11:55:36.8 Trace: Parsed: 24 S03E11 720p WEBRip h264-DRAWER 11:55:36.8 Trace: Parsed: Meet Joe Black 1998 1080p HDDVD x264-FSiHD 11:55:36.8 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentleechTests.TorrentleechFixture.should_parse_recent_feed_from_Torrentleech --- 11:55:36.8 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_multi_enclosure_from_AnimeTosho --- 11:55:36.8 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.8 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:36.8 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:36.8 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 0 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.8 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:36.8 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:36.8 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 0 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:36.8 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:36.8 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 0 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:36.8 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:36.8 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 1466731332 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Feed has valid size in description. 11:55:36.8 Debug: Downloading Feed http://my.indexer.tv/recent 11:55:36.8 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:36.8 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:36.8 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_multi_enclosure_from_AnimeTosho --- 11:55:36.8 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_AlphaRatio --- 11:55:36.8 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.8 Trace: Parsed: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS 11:55:36.8 Trace: Parsed: TvHD 465860 465831 WWE.RAW.2016.11.28.720p.HDTV.x264-KYR 11:55:36.8 Trace: TorrentInfo: Guid: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Title: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS Size: 0 InfoUrl: DownloadUrl: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Indexer: CommentUrl: https://alpharatio.cc/torrents.php?id=465989 DownloadProtocol: Unknown PublishDate: 11/29/2016 10:55:58 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.8 Trace: Parsed: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS 11:55:36.8 Trace: Parsed: TvHD 465860 465831 WWE.RAW.2016.11.28.720p.HDTV.x264-KYR 11:55:36.8 Trace: TorrentInfo: Guid: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Title: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS Size: 0 InfoUrl: DownloadUrl: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Indexer: CommentUrl: https://alpharatio.cc/torrents.php?id=465989 DownloadProtocol: Unknown PublishDate: 11/29/2016 10:55:58 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Parsed: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS 11:55:36.8 Trace: Parsed: TvHD 465860 465831 WWE.RAW.2016.11.28.720p.HDTV.x264-KYR 11:55:36.8 Trace: TorrentInfo: Guid: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Title: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS Size: 0 InfoUrl: DownloadUrl: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Indexer: CommentUrl: https://alpharatio.cc/torrents.php?id=465989 DownloadProtocol: Unknown PublishDate: 11/29/2016 10:55:58 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Parsed: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS 11:55:36.8 Trace: Parsed: TvHD 465860 465831 WWE.RAW.2016.11.28.720p.HDTV.x264-KYR 11:55:36.8 Trace: TorrentInfo: Guid: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Title: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS Size: 1095216660 InfoUrl: DownloadUrl: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Indexer: CommentUrl: https://alpharatio.cc/torrents.php?id=465989 DownloadProtocol: Unknown PublishDate: 11/29/2016 10:55:58 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Feed has valid size in description. 11:55:36.8 Debug: Downloading Feed http://my.indexer.tv/recent 11:55:36.8 Trace: Parsed: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS 11:55:36.8 Trace: Parsed: TvHD 465860 465831 WWE.RAW.2016.11.28.720p.HDTV.x264-KYR 11:55:36.8 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_AlphaRatio --- 11:55:36.8 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_AnimeTosho_without_size --- 11:55:36.8 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.8 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:36.8 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:36.8 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 0 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.8 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:36.8 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:36.8 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 0 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:36.8 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:36.8 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 0 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:36.8 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:36.8 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 1466731332 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.8 Trace: Feed has valid size in description. 11:55:36.8 Debug: Downloading Feed http://my.indexer.tv/recent 11:55:36.8 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:36.8 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:36.8 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_AnimeTosho_without_size --- 11:55:36.8 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_Doki --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:36.9 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:36.9 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:36.9 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 15360 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:36.9 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:36.9 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:36.9 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:36.9 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:36.9 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:36.9 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:36.9 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:36.9 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:36.9 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Debug: Feed doesn't have release size. 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:36.9 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:36.9 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:36.9 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Debug: Downloading Feed http://my.indexer.tv/recent 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:36.9 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:36.9 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_Doki --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_EveolutionWorld_without_size --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] Fargo S01 Complete Season 1 720p BRRip DD5.1 x264-PSYPHER [SEEDERS (3)/LEECHERS (0)] 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] American Horror Story S04 Complete Season 4 720p BRRip DD5.1 x264 - PSYPHER [SEEDERS (2)/LEECHERS (0)] 11:55:36.9 Trace: TorrentInfo: Guid: http://ew.pw/index.php?page=torrent-details&id=dea071a7a62a0d662538d46402fb112f30b8c9fa Title: [TVShow --> TVShow Bluray 720p] Fargo S01 Complete Season 1 720p BRRip DD5.1 x264-PSYPHER [SEEDERS (3)/LEECHERS (0)] Size: 13625 InfoUrl: DownloadUrl: http://ew.pw/download.php?id=dea071a7a62a0d662538d46402fb112f30b8c9fa&f=Fargo%20S01%20Complete%20Season%201%20720p%20BRRip%20DD5.1%20x264-PSYPHER.torrent&auth=secret Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 08/13/2017 22:21:43 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] Fargo S01 Complete Season 1 720p BRRip DD5.1 x264-PSYPHER [SEEDERS (3)/LEECHERS (0)] 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] American Horror Story S04 Complete Season 4 720p BRRip DD5.1 x264 - PSYPHER [SEEDERS (2)/LEECHERS (0)] 11:55:36.9 Trace: TorrentInfo: Guid: http://ew.pw/index.php?page=torrent-details&id=dea071a7a62a0d662538d46402fb112f30b8c9fa Title: [TVShow --> TVShow Bluray 720p] Fargo S01 Complete Season 1 720p BRRip DD5.1 x264-PSYPHER [SEEDERS (3)/LEECHERS (0)] Size: 0 InfoUrl: DownloadUrl: http://ew.pw/download.php?id=dea071a7a62a0d662538d46402fb112f30b8c9fa&f=Fargo%20S01%20Complete%20Season%201%20720p%20BRRip%20DD5.1%20x264-PSYPHER.torrent&auth=secret Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 08/13/2017 22:21:43 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] Fargo S01 Complete Season 1 720p BRRip DD5.1 x264-PSYPHER [SEEDERS (3)/LEECHERS (0)] 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] American Horror Story S04 Complete Season 4 720p BRRip DD5.1 x264 - PSYPHER [SEEDERS (2)/LEECHERS (0)] 11:55:36.9 Trace: TorrentInfo: Guid: http://ew.pw/index.php?page=torrent-details&id=dea071a7a62a0d662538d46402fb112f30b8c9fa Title: [TVShow --> TVShow Bluray 720p] Fargo S01 Complete Season 1 720p BRRip DD5.1 x264-PSYPHER [SEEDERS (3)/LEECHERS (0)] Size: 0 InfoUrl: DownloadUrl: http://ew.pw/download.php?id=dea071a7a62a0d662538d46402fb112f30b8c9fa&f=Fargo%20S01%20Complete%20Season%201%20720p%20BRRip%20DD5.1%20x264-PSYPHER.torrent&auth=secret Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 08/13/2017 22:21:43 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] Fargo S01 Complete Season 1 720p BRRip DD5.1 x264-PSYPHER [SEEDERS (3)/LEECHERS (0)] 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] American Horror Story S04 Complete Season 4 720p BRRip DD5.1 x264 - PSYPHER [SEEDERS (2)/LEECHERS (0)] 11:55:36.9 Trace: TorrentInfo: Guid: http://ew.pw/index.php?page=torrent-details&id=dea071a7a62a0d662538d46402fb112f30b8c9fa Title: [TVShow --> TVShow Bluray 720p] Fargo S01 Complete Season 1 720p BRRip DD5.1 x264-PSYPHER [SEEDERS (3)/LEECHERS (0)] Size: 10468982784 InfoUrl: DownloadUrl: http://ew.pw/download.php?id=dea071a7a62a0d662538d46402fb112f30b8c9fa&f=Fargo%20S01%20Complete%20Season%201%20720p%20BRRip%20DD5.1%20x264-PSYPHER.torrent&auth=secret Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 08/13/2017 22:21:43 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Debug: Feed doesn't have release size. 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] Fargo S01 Complete Season 1 720p BRRip DD5.1 x264-PSYPHER [SEEDERS (3)/LEECHERS (0)] 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] American Horror Story S04 Complete Season 4 720p BRRip DD5.1 x264 - PSYPHER [SEEDERS (2)/LEECHERS (0)] 11:55:36.9 Trace: TorrentInfo: Guid: http://ew.pw/index.php?page=torrent-details&id=dea071a7a62a0d662538d46402fb112f30b8c9fa Title: [TVShow --> TVShow Bluray 720p] Fargo S01 Complete Season 1 720p BRRip DD5.1 x264-PSYPHER [SEEDERS (3)/LEECHERS (0)] Size: 0 InfoUrl: DownloadUrl: http://ew.pw/download.php?id=dea071a7a62a0d662538d46402fb112f30b8c9fa&f=Fargo%20S01%20Complete%20Season%201%20720p%20BRRip%20DD5.1%20x264-PSYPHER.torrent&auth=secret Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 08/13/2017 22:21:43 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Debug: Downloading Feed http://my.indexer.tv/recent 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] Fargo S01 Complete Season 1 720p BRRip DD5.1 x264-PSYPHER [SEEDERS (3)/LEECHERS (0)] 11:55:36.9 Trace: Parsed: [TVShow --> TVShow Bluray 720p] American Horror Story S04 Complete Season 4 720p BRRip DD5.1 x264 - PSYPHER [SEEDERS (2)/LEECHERS (0)] 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_EveolutionWorld_without_size --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_ExtraTorrents --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: One.Piece.E334.D ED.720p.HDTV.x264-W4F-={SPARROW}=- 11:55:36.9 Trace: Parsed: One Piece E334 D ED 720p HDTV x264-W4F 11:55:36.9 Trace: Parsed: Shadowhunters.S01E06.Of.Men.and.Angels.720p.HDTV.DD5.1.MPEG2-JiTB-={SPARROW}=- 11:55:36.9 Trace: Parsed: Shadowhunters.S01E05.Moo.Shu.to.Go.720p.HDTV.DD5.1.MPEG2-JiTB-={SPARROW}=- 11:55:36.9 Trace: Parsed: Second.Chance.2016.S01E05.Scratch.That.Glitch.720p.HDTV.DD5.1.MPEG2-JiTB-={SPARROW}=- 11:55:36.9 Trace: TorrentInfo: Guid: http://ac.me/torrent/4722030/One.Piece.E334.D+ED.720p.HDTV.x264-W4F-%3D%7BSPARROW%7D%3D-.html Title: One.Piece.E334.D ED.720p.HDTV.x264-W4F-={SPARROW}=- Size: 562386947 InfoUrl: DownloadUrl: http://ac.me/download/4722030/One.Piece.E334.D+ED.720p.HDTV.x264-W4F-%3D%7BSPARROW%7D%3D-.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/21/2016 09:51:54 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.9 Trace: Feed has valid size in enclosure. 11:55:36.9 Debug: Downloading Feed http://my.indexer.tv/recent 11:55:36.9 Trace: Parsed: One.Piece.E334.D ED.720p.HDTV.x264-W4F-={SPARROW}=- 11:55:36.9 Trace: Parsed: One Piece E334 D ED 720p HDTV x264-W4F 11:55:36.9 Trace: Parsed: Shadowhunters.S01E06.Of.Men.and.Angels.720p.HDTV.DD5.1.MPEG2-JiTB-={SPARROW}=- 11:55:36.9 Trace: Parsed: Shadowhunters.S01E05.Moo.Shu.to.Go.720p.HDTV.DD5.1.MPEG2-JiTB-={SPARROW}=- 11:55:36.9 Trace: Parsed: Second.Chance.2016.S01E05.Scratch.That.Glitch.720p.HDTV.DD5.1.MPEG2-JiTB-={SPARROW}=- 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_ExtraTorrents --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_Ezrss --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Identified feed as EZTV compatible by EZTV Namespace 11:55:36.9 Trace: Feed has Ezrss schema 11:55:36.9 Trace: Parsed: S4C I Grombil Cyfandir Pell American Interior [PDTV - MVGROUP] 11:55:36.9 Trace: Parsed: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] 11:55:36.9 Trace: Parsed: So You Think You Can Drive [HDTV - MVGROUP] 11:55:36.9 Trace: TorrentInfo: Guid: http://eztv.it/ep/58439/s4c-i-grombil-cyfandir-pell-american-interior-pdtv-x264-mvgroup/ Title: S4C I Grombil Cyfandir Pell American Interior [PDTV - MVGROUP] Size: 796606175 InfoUrl: http://eztv.it/ep/58439/s4c-i-grombil-cyfandir-pell-american-interior-pdtv-x264-mvgroup/ DownloadUrl: http://re.zoink.it/20a4ed4eFC Indexer: CommentUrl: http://eztv.it/forum/discuss/58439/ DownloadProtocol: Unknown PublishDate: 09/15/2014 18:39:00 MagnetUrl: magnet:?xt=urn:btih:ED6E7P5IQJZCOSWGOH4FPTAVCRHJVKB6&dn=S4C.I.Grombil.Cyfandir.Pell.American.Interior.PDTV.x264-MVGroup InfoHash: 20FC4FBFA88272274AC671F857CC15144E9AA83E Seeders: Peers: 11:55:36.9 Debug: Feed was parseable by Ezrss Parser 11:55:36.9 Debug: Downloading Feed http://my.indexer.tv/recent 11:55:36.9 Trace: Parsed: S4C I Grombil Cyfandir Pell American Interior [PDTV - MVGROUP] 11:55:36.9 Trace: Parsed: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] 11:55:36.9 Trace: Parsed: So You Think You Can Drive [HDTV - MVGROUP] 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_Ezrss --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_ImmortalSeed --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:36.9 Trace: Parsed: Hollywood.Sessions.Part.5.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: The.Jump.S02E05.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Eye.Candy.S01E04.720p.WEBRip.H264-TURBO 11:55:36.9 Trace: Parsed: Nightwatch.S01E03.720p.HDTV.X264-TOPKEK 11:55:36.9 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-TOPKEK 11:55:36.9 Trace: Parsed: American.Idol.S14E10.720p.HDTV.X264-2HD 11:55:36.9 Trace: Parsed: Alaska-Battle.On.The.Bay.S01E05.Peak.Season.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Shortland.Street.S23E241.720p.HDTV.X264-FiHTV 11:55:36.9 Trace: Parsed: Wizard.Wars.S01E08.Silly.Rabbits.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: The.Daily.Show.2015.02.05.Bob.Odenkirk.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: WWII.Air.Crash.Detectives.S01E01.Sharp.Top.Mountain.B25.Crash.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Wild.West.Alaska.S03E05.Smooth.Criminal.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: The.Ellen.DeGeneres.Show.2015.02.05.Scott.Foley.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Shark.Tank.S06E17.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: Impractical.Jokers.S04E02.Below.The.Belt.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-2HD 11:55:36.9 Trace: Parsed: Expedition.Unknown.S01E05.City.Of.Gold.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Allegiance.S01E01.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: How.To.Get.Away.With.Murder.S01E11.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Elementary.S03E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Archer.2009.S06E05.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Inside.Man.S03E03.Morgan.See.Morgan.Do.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Backstrom.S01E03.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Scandal.US.S04E11.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Blacklist.S02E10.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080i.HDTV.DD5.1.MPEG2-TOPKEK 11:55:36.9 Trace: Parsed: Two.And.A.Half.Men.S12E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Sunnyside.S01E05.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Mom.S02E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Vampire.Diaries.S06E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Top.Chef.S12E14.720p.WEBRip.H264-TARS 11:55:36.9 Trace: Parsed: High.School.USA.S01E06.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Bangkok.Airport.S01E03.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Lucas.Bros.Moving.Company.S02E04.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Eat.Well.For.Less.S01E02.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Regular.Show.S06E16.I.See.Turtles.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: The.Kyle.Files.S01E05.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Greys.Anatomy.S11E10.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: American.Idol.S14E09.720p.HDTV.X264-FBS 11:55:36.9 Trace: Parsed: Car.Crash.Britain.S01E01.720p.HDTV.X264-FTP 11:55:36.9 Trace: Parsed: The.Exes.S04E11.720p.WEBRip.X264-SRS 11:55:36.9 Trace: Parsed: The.Late.Late.Show.2015.02.04.Andy.Cohen.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Mob.Wives.S05E08.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: Snooki.And.JWOWW.S04E12.The.Final.Aftershow.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: Snooki.And.JWOWW.S04E12.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: The.Nightly.Show.2015.02.04.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Crims.S01E05.720p.HDTV.X264-TLA 11:55:36.9 Trace: TorrentInfo: Guid: d296e2b1-ffae-4153-909e-a1b3cc4f96a9 Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:36.9 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:36.9 Trace: Parsed: Hollywood.Sessions.Part.5.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: The.Jump.S02E05.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Eye.Candy.S01E04.720p.WEBRip.H264-TURBO 11:55:36.9 Trace: Parsed: Nightwatch.S01E03.720p.HDTV.X264-TOPKEK 11:55:36.9 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-TOPKEK 11:55:36.9 Trace: Parsed: American.Idol.S14E10.720p.HDTV.X264-2HD 11:55:36.9 Trace: Parsed: Alaska-Battle.On.The.Bay.S01E05.Peak.Season.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Shortland.Street.S23E241.720p.HDTV.X264-FiHTV 11:55:36.9 Trace: Parsed: Wizard.Wars.S01E08.Silly.Rabbits.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: The.Daily.Show.2015.02.05.Bob.Odenkirk.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: WWII.Air.Crash.Detectives.S01E01.Sharp.Top.Mountain.B25.Crash.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Wild.West.Alaska.S03E05.Smooth.Criminal.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: The.Ellen.DeGeneres.Show.2015.02.05.Scott.Foley.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Shark.Tank.S06E17.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: Impractical.Jokers.S04E02.Below.The.Belt.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-2HD 11:55:36.9 Trace: Parsed: Expedition.Unknown.S01E05.City.Of.Gold.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Allegiance.S01E01.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: How.To.Get.Away.With.Murder.S01E11.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Elementary.S03E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Archer.2009.S06E05.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Inside.Man.S03E03.Morgan.See.Morgan.Do.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Backstrom.S01E03.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Scandal.US.S04E11.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Blacklist.S02E10.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080i.HDTV.DD5.1.MPEG2-TOPKEK 11:55:36.9 Trace: Parsed: Two.And.A.Half.Men.S12E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Sunnyside.S01E05.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Mom.S02E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Vampire.Diaries.S06E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Top.Chef.S12E14.720p.WEBRip.H264-TARS 11:55:36.9 Trace: Parsed: High.School.USA.S01E06.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Bangkok.Airport.S01E03.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Lucas.Bros.Moving.Company.S02E04.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Eat.Well.For.Less.S01E02.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Regular.Show.S06E16.I.See.Turtles.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: The.Kyle.Files.S01E05.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Greys.Anatomy.S11E10.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: American.Idol.S14E09.720p.HDTV.X264-FBS 11:55:36.9 Trace: Parsed: Car.Crash.Britain.S01E01.720p.HDTV.X264-FTP 11:55:36.9 Trace: Parsed: The.Exes.S04E11.720p.WEBRip.X264-SRS 11:55:36.9 Trace: Parsed: The.Late.Late.Show.2015.02.04.Andy.Cohen.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Mob.Wives.S05E08.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: Snooki.And.JWOWW.S04E12.The.Final.Aftershow.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: Snooki.And.JWOWW.S04E12.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: The.Nightly.Show.2015.02.04.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Crims.S01E05.720p.HDTV.X264-TLA 11:55:36.9 Trace: TorrentInfo: Guid: 1bcb7fe1-6d99-45c6-9b24-d4dc7ae16454 Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:36.9 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:36.9 Trace: Parsed: Hollywood.Sessions.Part.5.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: The.Jump.S02E05.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Eye.Candy.S01E04.720p.WEBRip.H264-TURBO 11:55:36.9 Trace: Parsed: Nightwatch.S01E03.720p.HDTV.X264-TOPKEK 11:55:36.9 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-TOPKEK 11:55:36.9 Trace: Parsed: American.Idol.S14E10.720p.HDTV.X264-2HD 11:55:36.9 Trace: Parsed: Alaska-Battle.On.The.Bay.S01E05.Peak.Season.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Shortland.Street.S23E241.720p.HDTV.X264-FiHTV 11:55:36.9 Trace: Parsed: Wizard.Wars.S01E08.Silly.Rabbits.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: The.Daily.Show.2015.02.05.Bob.Odenkirk.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: WWII.Air.Crash.Detectives.S01E01.Sharp.Top.Mountain.B25.Crash.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Wild.West.Alaska.S03E05.Smooth.Criminal.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: The.Ellen.DeGeneres.Show.2015.02.05.Scott.Foley.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Shark.Tank.S06E17.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: Impractical.Jokers.S04E02.Below.The.Belt.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-2HD 11:55:36.9 Trace: Parsed: Expedition.Unknown.S01E05.City.Of.Gold.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Allegiance.S01E01.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: How.To.Get.Away.With.Murder.S01E11.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Elementary.S03E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Archer.2009.S06E05.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Inside.Man.S03E03.Morgan.See.Morgan.Do.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Backstrom.S01E03.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Scandal.US.S04E11.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Blacklist.S02E10.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080i.HDTV.DD5.1.MPEG2-TOPKEK 11:55:36.9 Trace: Parsed: Two.And.A.Half.Men.S12E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Sunnyside.S01E05.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Mom.S02E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Vampire.Diaries.S06E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Top.Chef.S12E14.720p.WEBRip.H264-TARS 11:55:36.9 Trace: Parsed: High.School.USA.S01E06.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Bangkok.Airport.S01E03.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Lucas.Bros.Moving.Company.S02E04.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Eat.Well.For.Less.S01E02.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Regular.Show.S06E16.I.See.Turtles.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: The.Kyle.Files.S01E05.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Greys.Anatomy.S11E10.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: American.Idol.S14E09.720p.HDTV.X264-FBS 11:55:36.9 Trace: Parsed: Car.Crash.Britain.S01E01.720p.HDTV.X264-FTP 11:55:36.9 Trace: Parsed: The.Exes.S04E11.720p.WEBRip.X264-SRS 11:55:36.9 Trace: Parsed: The.Late.Late.Show.2015.02.04.Andy.Cohen.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Mob.Wives.S05E08.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: Snooki.And.JWOWW.S04E12.The.Final.Aftershow.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: Snooki.And.JWOWW.S04E12.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: The.Nightly.Show.2015.02.04.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Crims.S01E05.720p.HDTV.X264-TLA 11:55:36.9 Trace: TorrentInfo: Guid: 2318b558-4af2-4b0d-92e3-7874b4356b4e Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:36.9 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:36.9 Trace: Parsed: Hollywood.Sessions.Part.5.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: The.Jump.S02E05.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Eye.Candy.S01E04.720p.WEBRip.H264-TURBO 11:55:36.9 Trace: Parsed: Nightwatch.S01E03.720p.HDTV.X264-TOPKEK 11:55:36.9 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-TOPKEK 11:55:36.9 Trace: Parsed: American.Idol.S14E10.720p.HDTV.X264-2HD 11:55:36.9 Trace: Parsed: Alaska-Battle.On.The.Bay.S01E05.Peak.Season.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Shortland.Street.S23E241.720p.HDTV.X264-FiHTV 11:55:36.9 Trace: Parsed: Wizard.Wars.S01E08.Silly.Rabbits.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: The.Daily.Show.2015.02.05.Bob.Odenkirk.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: WWII.Air.Crash.Detectives.S01E01.Sharp.Top.Mountain.B25.Crash.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Wild.West.Alaska.S03E05.Smooth.Criminal.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: The.Ellen.DeGeneres.Show.2015.02.05.Scott.Foley.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Shark.Tank.S06E17.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: Impractical.Jokers.S04E02.Below.The.Belt.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-2HD 11:55:36.9 Trace: Parsed: Expedition.Unknown.S01E05.City.Of.Gold.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Allegiance.S01E01.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: How.To.Get.Away.With.Murder.S01E11.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Elementary.S03E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Archer.2009.S06E05.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Inside.Man.S03E03.Morgan.See.Morgan.Do.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Backstrom.S01E03.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Scandal.US.S04E11.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Blacklist.S02E10.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080i.HDTV.DD5.1.MPEG2-TOPKEK 11:55:36.9 Trace: Parsed: Two.And.A.Half.Men.S12E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Sunnyside.S01E05.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Mom.S02E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Vampire.Diaries.S06E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Top.Chef.S12E14.720p.WEBRip.H264-TARS 11:55:36.9 Trace: Parsed: High.School.USA.S01E06.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Bangkok.Airport.S01E03.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Lucas.Bros.Moving.Company.S02E04.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Eat.Well.For.Less.S01E02.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Regular.Show.S06E16.I.See.Turtles.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: The.Kyle.Files.S01E05.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Greys.Anatomy.S11E10.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: American.Idol.S14E09.720p.HDTV.X264-FBS 11:55:36.9 Trace: Parsed: Car.Crash.Britain.S01E01.720p.HDTV.X264-FTP 11:55:36.9 Trace: Parsed: The.Exes.S04E11.720p.WEBRip.X264-SRS 11:55:36.9 Trace: Parsed: The.Late.Late.Show.2015.02.04.Andy.Cohen.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Mob.Wives.S05E08.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: Snooki.And.JWOWW.S04E12.The.Final.Aftershow.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: Snooki.And.JWOWW.S04E12.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: The.Nightly.Show.2015.02.04.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Crims.S01E05.720p.HDTV.X264-TLA 11:55:36.9 Trace: TorrentInfo: Guid: 9160d20c-5a48-4d3b-b35f-95522008223c Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 984078090 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:36.9 Trace: Feed has valid size in description. 11:55:36.9 Debug: Downloading Feed http://my.indexer.tv/recent 11:55:36.9 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:36.9 Trace: Parsed: Hollywood.Sessions.Part.5.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: The.Jump.S02E05.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Eye.Candy.S01E04.720p.WEBRip.H264-TURBO 11:55:36.9 Trace: Parsed: Nightwatch.S01E03.720p.HDTV.X264-TOPKEK 11:55:36.9 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-TOPKEK 11:55:36.9 Trace: Parsed: American.Idol.S14E10.720p.HDTV.X264-2HD 11:55:36.9 Trace: Parsed: Alaska-Battle.On.The.Bay.S01E05.Peak.Season.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Shortland.Street.S23E241.720p.HDTV.X264-FiHTV 11:55:36.9 Trace: Parsed: Wizard.Wars.S01E08.Silly.Rabbits.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: The.Daily.Show.2015.02.05.Bob.Odenkirk.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: WWII.Air.Crash.Detectives.S01E01.Sharp.Top.Mountain.B25.Crash.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Wild.West.Alaska.S03E05.Smooth.Criminal.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: The.Ellen.DeGeneres.Show.2015.02.05.Scott.Foley.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Shark.Tank.S06E17.720p.HDTV.X264-BATV 11:55:36.9 Trace: Parsed: Impractical.Jokers.S04E02.Below.The.Belt.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-2HD 11:55:36.9 Trace: Parsed: Expedition.Unknown.S01E05.City.Of.Gold.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Allegiance.S01E01.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: How.To.Get.Away.With.Murder.S01E11.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Elementary.S03E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Archer.2009.S06E05.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Inside.Man.S03E03.Morgan.See.Morgan.Do.720p.HDTV.X264-DHD 11:55:36.9 Trace: Parsed: Backstrom.S01E03.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Scandal.US.S04E11.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Blacklist.S02E10.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080i.HDTV.DD5.1.MPEG2-TOPKEK 11:55:36.9 Trace: Parsed: Two.And.A.Half.Men.S12E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Sunnyside.S01E05.720p.HDTV.X264-KILLERS 11:55:36.9 Trace: Parsed: Mom.S02E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: The.Vampire.Diaries.S06E13.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Top.Chef.S12E14.720p.WEBRip.H264-TARS 11:55:36.9 Trace: Parsed: High.School.USA.S01E06.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: The.Big.Bang.Theory.S08E14.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: Bangkok.Airport.S01E03.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Lucas.Bros.Moving.Company.S02E04.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Eat.Well.For.Less.S01E02.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Regular.Show.S06E16.I.See.Turtles.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: The.Kyle.Files.S01E05.720p.HDTV.X264-C4TV 11:55:36.9 Trace: Parsed: Greys.Anatomy.S11E10.720p.HDTV.X264-DIMENSION 11:55:36.9 Trace: Parsed: American.Idol.S14E09.720p.HDTV.X264-FBS 11:55:36.9 Trace: Parsed: Car.Crash.Britain.S01E01.720p.HDTV.X264-FTP 11:55:36.9 Trace: Parsed: The.Exes.S04E11.720p.WEBRip.X264-SRS 11:55:36.9 Trace: Parsed: The.Late.Late.Show.2015.02.04.Andy.Cohen.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Mob.Wives.S05E08.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: Snooki.And.JWOWW.S04E12.The.Final.Aftershow.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: Snooki.And.JWOWW.S04E12.720p.HDTV.X264-YesTV 11:55:36.9 Trace: Parsed: The.Nightly.Show.2015.02.04.720p.HDTV.X264-W4F 11:55:36.9 Trace: Parsed: Crims.S01E05.720p.HDTV.X264-TLA 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_ImmortalSeed --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_LimeTorrents --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: The Expanse 2x04 (720p-HDTV-x264-SVA)[VTV] 11:55:36.9 Trace: Parsed: Criminal Minds S12E13 720p HDTV x264-FLEET[PRiME] 11:55:36.9 Trace: Parsed: Legion S01E02 720p HDTV x264-AVS[PRiME] 11:55:36.9 Trace: Parsed: Suits S06E14 HDTV x264-SVA[PRiME] 11:55:36.9 Trace: Parsed: The Expanse S02E04 HDTV x264-SVA[PRiME] 11:55:36.9 Trace: TorrentInfo: Guid: http://www.limetorrents.cc/The-Expanse-2x04-(720p-HDTV-x264-SVA)[VTV]-torrent-8643587.html Title: The Expanse 2x04 (720p-HDTV-x264-SVA)[VTV] Size: 880496711 InfoUrl: DownloadUrl: http://itorrents.org/torrent/51C578C9823DD58F6EEA287C368ED935843D63AB.torrent?title=The-Expanse-2x04-(720p-HDTV-x264-SVA)[VTV] Indexer: CommentUrl: http://www.limetorrents.cc/The-Expanse-2x04-(720p-HDTV-x264-SVA)[VTV]-torrent-8643587.html DownloadProtocol: Unknown PublishDate: 02/16/2017 02:24:26 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.9 Trace: Feed has valid size in enclosure. 11:55:36.9 Debug: Downloading Feed http://my.indexer.tv/recent 11:55:36.9 Trace: Parsed: The Expanse 2x04 (720p-HDTV-x264-SVA)[VTV] 11:55:36.9 Trace: Parsed: Criminal Minds S12E13 720p HDTV x264-FLEET[PRiME] 11:55:36.9 Trace: Parsed: Legion S01E02 720p HDTV x264-AVS[PRiME] 11:55:36.9 Trace: Parsed: Suits S06E14 HDTV x264-SVA[PRiME] 11:55:36.9 Trace: Parsed: The Expanse S02E04 HDTV x264-SVA[PRiME] 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_LimeTorrents --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_ShowRSS_info --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: The Voice 8x25 11:55:36.9 Trace: Parsed: The Voice 8x26 11:55:36.9 Trace: Parsed: How It's Made 25x07 720p 11:55:36.9 Trace: Parsed: Major Lazer 1x05 720p 11:55:36.9 Trace: Parsed: Lip Sync Battle 1x08 720p 11:55:36.9 Trace: TorrentInfo: Guid: 9bf12f5ecc9d61aec05b28e605784ee7 Title: The Voice 8x25 Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/15/2015 08:30:01 MagnetUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 InfoHash: 96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B Seeders: Peers: 11:55:36.9 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.9 Trace: Parsed: The Voice 8x25 11:55:36.9 Trace: Parsed: The Voice 8x26 11:55:36.9 Trace: Parsed: How It's Made 25x07 720p 11:55:36.9 Trace: Parsed: Major Lazer 1x05 720p 11:55:36.9 Trace: Parsed: Lip Sync Battle 1x08 720p 11:55:36.9 Trace: TorrentInfo: Guid: 9bf12f5ecc9d61aec05b28e605784ee7 Title: The Voice 8x25 Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/15/2015 08:30:01 MagnetUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 InfoHash: 96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B Seeders: Peers: 11:55:36.9 Trace: Parsed: The Voice 8x25 11:55:36.9 Trace: Parsed: The Voice 8x26 11:55:36.9 Trace: Parsed: How It's Made 25x07 720p 11:55:36.9 Trace: Parsed: Major Lazer 1x05 720p 11:55:36.9 Trace: Parsed: Lip Sync Battle 1x08 720p 11:55:36.9 Trace: TorrentInfo: Guid: 9bf12f5ecc9d61aec05b28e605784ee7 Title: The Voice 8x25 Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/15/2015 08:30:01 MagnetUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 InfoHash: 96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B Seeders: Peers: 11:55:36.9 Trace: Parsed: The Voice 8x25 11:55:36.9 Trace: Parsed: The Voice 8x26 11:55:36.9 Trace: Parsed: How It's Made 25x07 720p 11:55:36.9 Trace: Parsed: Major Lazer 1x05 720p 11:55:36.9 Trace: Parsed: Lip Sync Battle 1x08 720p 11:55:36.9 Trace: TorrentInfo: Guid: 9bf12f5ecc9d61aec05b28e605784ee7 Title: The Voice 8x25 Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/15/2015 08:30:01 MagnetUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 InfoHash: 96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B Seeders: Peers: 11:55:36.9 Debug: Feed doesn't have release size. 11:55:36.9 Trace: Parsed: The Voice 8x25 11:55:36.9 Trace: Parsed: The Voice 8x26 11:55:36.9 Trace: Parsed: How It's Made 25x07 720p 11:55:36.9 Trace: Parsed: Major Lazer 1x05 720p 11:55:36.9 Trace: Parsed: Lip Sync Battle 1x08 720p 11:55:36.9 Trace: TorrentInfo: Guid: 9bf12f5ecc9d61aec05b28e605784ee7 Title: The Voice 8x25 Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/15/2015 08:30:01 MagnetUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 InfoHash: 96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B Seeders: Peers: 11:55:36.9 Debug: Downloading Feed http://my.indexer.tv/recent 11:55:36.9 Trace: Parsed: The Voice 8x25 11:55:36.9 Trace: Parsed: The Voice 8x26 11:55:36.9 Trace: Parsed: How It's Made 25x07 720p 11:55:36.9 Trace: Parsed: Major Lazer 1x05 720p 11:55:36.9 Trace: Parsed: Lip Sync Battle 1x08 720p 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_parse_recent_feed_from_ShowRSS_info --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_record_indexer_failure_if_unsupported_feed --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Debug: Unable to parse indexer feed: Rss feed must have a pubDate element with a valid publish date. NzbDrone.Core.Indexers.Exceptions.UnsupportedFeedException: Rss feed must have a pubDate element with a valid publish date. at NzbDrone.Core.Indexers.RssParser.GetPublishDate(XElement item) in ./Lidarr.Core/Indexers/RssParser.cs:line 198 at NzbDrone.Core.Indexers.RssParser.ProcessItem(XElement item, ReleaseInfo releaseInfo) in ./Lidarr.Core/Indexers/RssParser.cs:line 159 at NzbDrone.Core.Indexers.TorrentRssParser.ProcessItem(XElement item, ReleaseInfo releaseInfo) in ./Lidarr.Core/Indexers/TorrentRssParser.cs:line 54 at NzbDrone.Core.Indexers.RssParser.ProcessItem(XElement item) in ./Lidarr.Core/Indexers/RssParser.cs:line 148 at NzbDrone.Core.Indexers.RssParser.ParseResponse(IndexerResponse indexerResponse) in ./Lidarr.Core/Indexers/RssParser.cs:line 64 at NzbDrone.Core.Indexers.TorrentRss.TorrentRssSettingsDetector.ParseResponse(IParseIndexerResponse parser, IndexerResponse response) in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssSettingsDetector.cs:line 245 FeedUrl: http://my.indexer.tv/recent;ItemTitle: Surviving Marriage S01E09 480p HDTV x264-mSD 11:55:36.9 Error: An error occurred while processing feed. NzbDrone.Core.Indexers.Exceptions.UnsupportedFeedException: Unable to parse indexer: Rss feed must have a pubDate element with a valid publish date. at NzbDrone.Core.Indexers.TorrentRss.TorrentRssSettingsDetector.ParseResponse(IParseIndexerResponse parser, IndexerResponse response) in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssSettingsDetector.cs:line 251 at NzbDrone.Core.Indexers.TorrentRss.TorrentRssSettingsDetector.GetGenericTorrentRssParserSettings(IndexerResponse response, TorrentRssIndexerSettings indexerSettings) in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssSettingsDetector.cs:line 142 at NzbDrone.Core.Indexers.TorrentRss.TorrentRssSettingsDetector.GetParserSettings(IndexerResponse response, TorrentRssIndexerSettings indexerSettings) in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssSettingsDetector.cs:line 76 at NzbDrone.Core.Indexers.TorrentRss.TorrentRssSettingsDetector.Detect(TorrentRssIndexerSettings settings) in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssSettingsDetector.cs:line 59 at NzbDrone.Core.Indexers.TorrentRss.TorrentRssParserFactory.DetectParserSettings(TorrentRssIndexerSettings indexerSettings) in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssParserFactory.cs:line 55 at NzbDrone.Core.Indexers.TorrentRss.TorrentRssParserFactory.<>c__DisplayClass4_0.b__0() in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssParserFactory.cs:line 32 at NzbDrone.Common.Cache.Cached`1.Get(String key, Func`1 function, Nullable`1 lifeTime) in ./Lidarr.Common/Cache/Cached.cs:line 109 at NzbDrone.Core.Indexers.TorrentRss.TorrentRssParserFactory.GetParser(TorrentRssIndexerSettings indexerSettings) in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssParserFactory.cs:line 32 at NzbDrone.Core.Indexers.TorrentRss.TorrentRssIndexer.GetParser() in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssIndexer.cs:line 31 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchReleases(Func`2 pageableRequestChainSelector, Boolean isRecent) in ./Lidarr.Core/Indexers/HttpIndexerBase.cs:line 87 FeedUrl: http://my.indexer.tv/recent 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssIndexerFixture.should_record_indexer_failure_if_unsupported_feed --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_cache_settings_for_same_baseurl --- 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_cache_settings_for_same_baseurl --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_not_cache_failure --- 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_not_cache_failure --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_not_cache_settings_for_different_baseurl --- 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_not_cache_settings_for_different_baseurl --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_not_cache_settings_for_different_settings --- 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_not_cache_settings_for_different_settings --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_return_ezrssparser --- 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_return_ezrssparser --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_return_generic_torrentrssparser --- 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_return_generic_torrentrssparser --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_throw_on_failure --- 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssParserFactoryFixture.should_throw_on_failure --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_feed_without_size("Torrentleech/Torrentleech.xml") --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: Classic Car Rescue S02E04 720p HDTV x264-C4TV 11:55:36.9 Trace: Parsed: 24 S03E14 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: 24 S03E13 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: 24 S03E11 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Meet Joe Black 1998 1080p HDDVD x264-FSiHD 11:55:36.9 Trace: TorrentInfo: Guid: http://www.torrentleech.org/torrent/513575 Title: Classic Car Rescue S02E04 720p HDTV x264-C4TV Size: 0 InfoUrl: DownloadUrl: http://www.torrentleech.org/rss/download/513575/1234/Classic.Car.Rescue.S02E04.720p.HDTV.x264-C4TV.torrent Indexer: CommentUrl: http://www.torrentleech.org/torrent/513575#comments DownloadProtocol: Unknown PublishDate: 05/12/2014 19:15:28 MagnetUrl: InfoHash: Seeders: 1 Peers: 8 11:55:36.9 Trace: Parsed: Classic Car Rescue S02E04 720p HDTV x264-C4TV 11:55:36.9 Trace: Parsed: 24 S03E14 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: 24 S03E13 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: 24 S03E11 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Meet Joe Black 1998 1080p HDDVD x264-FSiHD 11:55:36.9 Trace: TorrentInfo: Guid: http://www.torrentleech.org/torrent/513575 Title: Classic Car Rescue S02E04 720p HDTV x264-C4TV Size: 0 InfoUrl: DownloadUrl: http://www.torrentleech.org/rss/download/513575/1234/Classic.Car.Rescue.S02E04.720p.HDTV.x264-C4TV.torrent Indexer: CommentUrl: http://www.torrentleech.org/torrent/513575#comments DownloadProtocol: Unknown PublishDate: 05/12/2014 19:15:28 MagnetUrl: InfoHash: Seeders: 1 Peers: 8 11:55:36.9 Trace: Parsed: Classic Car Rescue S02E04 720p HDTV x264-C4TV 11:55:36.9 Trace: Parsed: 24 S03E14 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: 24 S03E13 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: 24 S03E11 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Meet Joe Black 1998 1080p HDDVD x264-FSiHD 11:55:36.9 Trace: TorrentInfo: Guid: http://www.torrentleech.org/torrent/513575 Title: Classic Car Rescue S02E04 720p HDTV x264-C4TV Size: 0 InfoUrl: DownloadUrl: http://www.torrentleech.org/rss/download/513575/1234/Classic.Car.Rescue.S02E04.720p.HDTV.x264-C4TV.torrent Indexer: CommentUrl: http://www.torrentleech.org/torrent/513575#comments DownloadProtocol: Unknown PublishDate: 05/12/2014 19:15:28 MagnetUrl: InfoHash: Seeders: 1 Peers: 8 11:55:36.9 Trace: Parsed: Classic Car Rescue S02E04 720p HDTV x264-C4TV 11:55:36.9 Trace: Parsed: 24 S03E14 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: 24 S03E13 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: 24 S03E11 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Meet Joe Black 1998 1080p HDDVD x264-FSiHD 11:55:36.9 Trace: TorrentInfo: Guid: http://www.torrentleech.org/torrent/513575 Title: Classic Car Rescue S02E04 720p HDTV x264-C4TV Size: 0 InfoUrl: DownloadUrl: http://www.torrentleech.org/rss/download/513575/1234/Classic.Car.Rescue.S02E04.720p.HDTV.x264-C4TV.torrent Indexer: CommentUrl: http://www.torrentleech.org/torrent/513575#comments DownloadProtocol: Unknown PublishDate: 05/12/2014 19:15:28 MagnetUrl: InfoHash: Seeders: 1 Peers: 8 11:55:36.9 Debug: Feed doesn't have release size. 11:55:36.9 Trace: Parsed: Classic Car Rescue S02E04 720p HDTV x264-C4TV 11:55:36.9 Trace: Parsed: 24 S03E14 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: 24 S03E13 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: 24 S03E11 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Meet Joe Black 1998 1080p HDDVD x264-FSiHD 11:55:36.9 Trace: TorrentInfo: Guid: http://www.torrentleech.org/torrent/513575 Title: Classic Car Rescue S02E04 720p HDTV x264-C4TV Size: 0 InfoUrl: DownloadUrl: http://www.torrentleech.org/rss/download/513575/1234/Classic.Car.Rescue.S02E04.720p.HDTV.x264-C4TV.torrent Indexer: CommentUrl: http://www.torrentleech.org/torrent/513575#comments DownloadProtocol: Unknown PublishDate: 05/12/2014 19:15:28 MagnetUrl: InfoHash: Seeders: 1 Peers: 8 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_feed_without_size("Torrentleech/Torrentleech.xml") --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_feed_without_size("TorrentRss/invalid/Eztv_InvalidSize.xml") --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Identified feed as EZTV compatible by EZTV Namespace 11:55:36.9 Trace: Feed has Ezrss schema 11:55:36.9 Trace: Parsed: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] 11:55:36.9 Trace: TorrentInfo: Guid: http://eztv.it/ep/58438/andy-mcnabs-tour-of-duty-series-1-6of6-courage-under-fire-dvdrip-x264-mvgroup/ Title: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] Size: 0 InfoUrl: http://eztv.it/ep/58438/andy-mcnabs-tour-of-duty-series-1-6of6-courage-under-fire-dvdrip-x264-mvgroup/ DownloadUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup Indexer: CommentUrl: http://eztv.it/forum/discuss/58438/ DownloadProtocol: Unknown PublishDate: 09/15/2014 18:04:21 MagnetUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup InfoHash: AAA2038BED9EBCA2C312D1C9C3E8E024D0EB414E Seeders: Peers: 11:55:36.9 Debug: Feed was parseable by Ezrss Parser 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_feed_without_size("TorrentRss/invalid/Eztv_InvalidSize.xml") --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_feed_without_size("TorrentRss/invalid/ImmortalSeed_InvalidSize.xml") --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:36.9 Trace: TorrentInfo: Guid: ec0611ad-3e28-4e07-b49e-5c9008dadcc4 Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:36.9 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:36.9 Trace: TorrentInfo: Guid: 38f1e087-4bd1-4434-afef-a262290f636e Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:36.9 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:36.9 Trace: TorrentInfo: Guid: e6e30810-b59f-458c-a444-b8a63d4658e1 Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:36.9 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:36.9 Trace: TorrentInfo: Guid: 3449761f-c453-41d1-84a2-b08f4d6654a6 Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 513802 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:36.9 Debug: Feed doesn't have release size. 11:55:36.9 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:36.9 Trace: TorrentInfo: Guid: 158a8303-a372-445f-812c-0bc4001f1b4a Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_feed_without_size("TorrentRss/invalid/ImmortalSeed_InvalidSize.xml") --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_feed_without_size("TorrentRss/Doki.xml") --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:36.9 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:36.9 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:36.9 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 15360 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:36.9 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:36.9 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:36.9 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:36.9 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:36.9 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:36.9 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:36.9 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:36.9 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:36.9 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Debug: Feed doesn't have release size. 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:36.9 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:36.9 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:36.9 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:36.9 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_feed_without_size("TorrentRss/Doki.xml") --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_recent_feed("IPTorrents/IPTorrents.xml") --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: 24 S03E12 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Rosemary's Baby S01E01 Part 1 1080p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: Parsed: Rosemary's Baby S01E01 Part 1 720p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: Parsed: 24 S03E11 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Da Vincis Demons S02E08 1080p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: TorrentInfo: Guid: 69257438-f15b-4610-849e-09b83204ba9a Title: 24 S03E12 720p WEBRip h264-DRAWER Size: 0 InfoUrl: DownloadUrl: http://iptorrents.com/download.php/1234/24.S03E12.720p.WEBRip.h264-DRAWER.torrent?torrent_pass=abcd Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/12/2014 19:06:34 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.9 Trace: Parsed: 24 S03E12 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Rosemary's Baby S01E01 Part 1 1080p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: Parsed: Rosemary's Baby S01E01 Part 1 720p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: Parsed: 24 S03E11 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Da Vincis Demons S02E08 1080p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: TorrentInfo: Guid: c32b8645-b700-4dd7-a4ae-9ebe8b26a22f Title: 24 S03E12 720p WEBRip h264-DRAWER Size: 0 InfoUrl: DownloadUrl: http://iptorrents.com/download.php/1234/24.S03E12.720p.WEBRip.h264-DRAWER.torrent?torrent_pass=abcd Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/12/2014 19:06:34 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Parsed: 24 S03E12 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Rosemary's Baby S01E01 Part 1 1080p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: Parsed: Rosemary's Baby S01E01 Part 1 720p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: Parsed: 24 S03E11 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Da Vincis Demons S02E08 1080p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: TorrentInfo: Guid: c9f9f79a-3a33-4bfc-8ae7-a7157bd3985d Title: 24 S03E12 720p WEBRip h264-DRAWER Size: 0 InfoUrl: DownloadUrl: http://iptorrents.com/download.php/1234/24.S03E12.720p.WEBRip.h264-DRAWER.torrent?torrent_pass=abcd Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/12/2014 19:06:34 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Parsed: 24 S03E12 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Rosemary's Baby S01E01 Part 1 1080p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: Parsed: Rosemary's Baby S01E01 Part 1 720p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: Parsed: 24 S03E11 720p WEBRip h264-DRAWER 11:55:36.9 Trace: Parsed: Da Vincis Demons S02E08 1080p WEB-DL DD5 1 H 264-BS 11:55:36.9 Trace: TorrentInfo: Guid: 984dc83d-3973-4c83-8151-3c6e64bd13ca Title: 24 S03E12 720p WEBRip h264-DRAWER Size: 1471026299 InfoUrl: DownloadUrl: http://iptorrents.com/download.php/1234/24.S03E12.720p.WEBRip.h264-DRAWER.torrent?torrent_pass=abcd Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/12/2014 19:06:34 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Feed has valid size in description. 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_recent_feed("IPTorrents/IPTorrents.xml") --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_recent_feed("Nyaa/Nyaa.xml") --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: [TSRaws] Futsuu no Joshikousei ga [Locodol] Yattemita. #07 (TBS).ts 11:55:36.9 Trace: Parsed: [JIGGYSUB] KOI KOI 7 EP07 [R2DVD 420P H264 AC3] 11:55:36.9 Trace: Parsed: [Ohys-Raws] RAIL WARS! - 07 (TBS 1280x720 x264 AAC).mp4 11:55:36.9 Trace: Parsed: [Arabasma.com] Naruto Shippuuden - 372 [Arabic Sub] [MQ].mp4 11:55:36.9 Trace: TorrentInfo: Guid: https://www.nyaa.se/?page=view&tid=587750 Title: [TSRaws] Futsuu no Joshikousei ga [Locodol] Yattemita. #07 (TBS).ts Size: 0 InfoUrl: DownloadUrl: https://www.nyaa.se/?page=download&tid=587750 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 08/14/2014 18:10:36 MagnetUrl: InfoHash: Seeders: 1 Peers: 3 11:55:36.9 Trace: Parsed: [TSRaws] Futsuu no Joshikousei ga [Locodol] Yattemita. #07 (TBS).ts 11:55:36.9 Trace: Parsed: [JIGGYSUB] KOI KOI 7 EP07 [R2DVD 420P H264 AC3] 11:55:36.9 Trace: Parsed: [Ohys-Raws] RAIL WARS! - 07 (TBS 1280x720 x264 AAC).mp4 11:55:36.9 Trace: Parsed: [Arabasma.com] Naruto Shippuuden - 372 [Arabic Sub] [MQ].mp4 11:55:36.9 Trace: TorrentInfo: Guid: https://www.nyaa.se/?page=view&tid=587750 Title: [TSRaws] Futsuu no Joshikousei ga [Locodol] Yattemita. #07 (TBS).ts Size: 0 InfoUrl: DownloadUrl: https://www.nyaa.se/?page=download&tid=587750 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 08/14/2014 18:10:36 MagnetUrl: InfoHash: Seeders: 1 Peers: 3 11:55:36.9 Trace: Parsed: [TSRaws] Futsuu no Joshikousei ga [Locodol] Yattemita. #07 (TBS).ts 11:55:36.9 Trace: Parsed: [JIGGYSUB] KOI KOI 7 EP07 [R2DVD 420P H264 AC3] 11:55:36.9 Trace: Parsed: [Ohys-Raws] RAIL WARS! - 07 (TBS 1280x720 x264 AAC).mp4 11:55:36.9 Trace: Parsed: [Arabasma.com] Naruto Shippuuden - 372 [Arabic Sub] [MQ].mp4 11:55:36.9 Trace: TorrentInfo: Guid: https://www.nyaa.se/?page=view&tid=587750 Title: [TSRaws] Futsuu no Joshikousei ga [Locodol] Yattemita. #07 (TBS).ts Size: 0 InfoUrl: DownloadUrl: https://www.nyaa.se/?page=download&tid=587750 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 08/14/2014 18:10:36 MagnetUrl: InfoHash: Seeders: 1 Peers: 3 11:55:36.9 Trace: Parsed: [TSRaws] Futsuu no Joshikousei ga [Locodol] Yattemita. #07 (TBS).ts 11:55:36.9 Trace: Parsed: [JIGGYSUB] KOI KOI 7 EP07 [R2DVD 420P H264 AC3] 11:55:36.9 Trace: Parsed: [Ohys-Raws] RAIL WARS! - 07 (TBS 1280x720 x264 AAC).mp4 11:55:36.9 Trace: Parsed: [Arabasma.com] Naruto Shippuuden - 372 [Arabic Sub] [MQ].mp4 11:55:36.9 Trace: TorrentInfo: Guid: https://www.nyaa.se/?page=view&tid=587750 Title: [TSRaws] Futsuu no Joshikousei ga [Locodol] Yattemita. #07 (TBS).ts Size: 2523293286 InfoUrl: DownloadUrl: https://www.nyaa.se/?page=download&tid=587750 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 08/14/2014 18:10:36 MagnetUrl: InfoHash: Seeders: 1 Peers: 3 11:55:36.9 Trace: Feed has valid size in description. 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_recent_feed("Nyaa/Nyaa.xml") --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_recent_feed("Torznab/torznab_hdaccess_net.xml") --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: Better Call Saul S01E05 Alpine Shepherd 1080p NF WEBRip DD5.1 x264 11:55:36.9 Trace: Parsed: Ocean Giants 2013 1080p 3D BluRay Remux MVC DTS-HD MA 5.1-HDAccess 11:55:36.9 Trace: Parsed: Wild 2014 720p BluRay DTS x264-HDAccess 11:55:36.9 Trace: Parsed: Absolute Power 1997.1080p BluRay Remux AVC DTS-HD MA 5.1-HDX 11:55:36.9 Trace: Parsed: 12 Monkeys S01E09 Tomorrow 720p WEB-DL DD5.1 H.264-BS 11:55:36.9 Trace: TorrentInfo: Guid: https://hdaccess.net/details.php?id=11515 Title: Better Call Saul S01E05 Alpine Shepherd 1080p NF WEBRip DD5.1 x264 Size: 2538463390 InfoUrl: DownloadUrl: https://hdaccess.net/download.php?torrent=11515&passkey=123456 Indexer: CommentUrl: https://hdaccess.net/details.php?id=11515&hit=1#comments DownloadProtocol: Unknown PublishDate: 03/14/2015 21:10:42 MagnetUrl: InfoHash: Seeders: Peers: 11:55:36.9 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.9 Trace: Feed has valid size in enclosure. 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_recent_feed("Torznab/torznab_hdaccess_net.xml") --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_recent_feed("Torznab/torznab_tpb.xml") --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:36.9 Trace: Parsed: Series Title S05E02 HDTV x264-Xclusive [eztv] 11:55:36.9 Trace: Parsed: Series Title S05E03 WEBRip XviD-FUM[ettv] 11:55:36.9 Trace: Parsed: Series Title S05E01 HDTV x264-Xclusive 11:55:36.9 Trace: Parsed: Series Title S05E04 WEBRip XviD-FUM[ettv] 11:55:36.9 Trace: Parsed: Series.Title.S03E19.HDTV.x264-LOL[ettv] 11:55:36.9 Trace: TorrentInfo: Guid: https://thepiratebay.se/torrent/11811366/Series_Title_S05E02_HDTV_x264-Xclusive_%5Beztv%5D Title: Series Title S05E02 HDTV x264-Xclusive [eztv] Size: 388895872 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:9fb267cff5ae5603f07a347676ec3bf3e35f75e1&dn=Game+of+Thrones+S05E02+HDTV+x264-Xclusive+%5Beztv%5D&tr=udp:%2F%2Fopen.demonii.com:1337&tr=udp:%2F%2Ftracker.coppersurfer.tk:6969&tr=udp:%2F%2Ftracker.leechers-paradise.org:6969&tr=udp:%2F%2Fexodus.desync.com:6969 Indexer: CommentUrl: https://thepiratebay.se/torrent/11811366/Series_Title_S05E02_HDTV_x264-Xclusive_%5Beztv%5D DownloadProtocol: Unknown PublishDate: 04/12/2015 03:34:00 MagnetUrl: magnet:?xt=urn:btih:9fb267cff5ae5603f07a347676ec3bf3e35f75e1&dn=Game+of+Thrones+S05E02+HDTV+x264-Xclusive+%5Beztv%5D&tr=udp:%2F%2Fopen.demonii.com:1337&tr=udp:%2F%2Ftracker.coppersurfer.tk:6969&tr=udp:%2F%2Ftracker.leechers-paradise.org:6969&tr=udp:%2F%2Fexodus.desync.com:6969 InfoHash: 9FB267CFF5AE5603F07A347676EC3BF3E35F75E1 Seeders: Peers: 11:55:36.9 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:36.9 Trace: Feed has valid size in enclosure. 11:55:36.9 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_recent_feed("Torznab/torznab_tpb.xml") --- 11:55:36.9 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_AlphaRatio --- 11:55:36.9 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS 11:55:37.0 Trace: Parsed: TvHD 465860 465831 WWE.RAW.2016.11.28.720p.HDTV.x264-KYR 11:55:37.0 Trace: TorrentInfo: Guid: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Title: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS Size: 0 InfoUrl: DownloadUrl: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Indexer: CommentUrl: https://alpharatio.cc/torrents.php?id=465989 DownloadProtocol: Unknown PublishDate: 11/29/2016 10:55:58 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:37.0 Trace: Parsed: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS 11:55:37.0 Trace: Parsed: TvHD 465860 465831 WWE.RAW.2016.11.28.720p.HDTV.x264-KYR 11:55:37.0 Trace: TorrentInfo: Guid: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Title: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS Size: 0 InfoUrl: DownloadUrl: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Indexer: CommentUrl: https://alpharatio.cc/torrents.php?id=465989 DownloadProtocol: Unknown PublishDate: 11/29/2016 10:55:58 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Parsed: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS 11:55:37.0 Trace: Parsed: TvHD 465860 465831 WWE.RAW.2016.11.28.720p.HDTV.x264-KYR 11:55:37.0 Trace: TorrentInfo: Guid: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Title: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS Size: 0 InfoUrl: DownloadUrl: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Indexer: CommentUrl: https://alpharatio.cc/torrents.php?id=465989 DownloadProtocol: Unknown PublishDate: 11/29/2016 10:55:58 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Parsed: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS 11:55:37.0 Trace: Parsed: TvHD 465860 465831 WWE.RAW.2016.11.28.720p.HDTV.x264-KYR 11:55:37.0 Trace: TorrentInfo: Guid: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Title: TvHD 465989 465960 Good.Behavior.S01E03.PROPER.720p.HDTV.x264-KILLERS Size: 1095216660 InfoUrl: DownloadUrl: https://alpharatio.cc/torrents.php?action=download&authkey=private_auth_key&torrent_pass=private_torrent_pass&id=465960 Indexer: CommentUrl: https://alpharatio.cc/torrents.php?id=465989 DownloadProtocol: Unknown PublishDate: 11/29/2016 10:55:58 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed has valid size in description. 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_AlphaRatio --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_AnimeTosho_without_size --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:37.0 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:37.0 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 0 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:37.0 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:37.0 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:37.0 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 0 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:37.0 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:37.0 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 0 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Parsed: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] 11:55:37.0 Trace: Parsed: DAYS - 05 (1280x720 HEVC2 AAC).mkv 11:55:37.0 Trace: TorrentInfo: Guid: https://animetosho.org/view/1009077 Title: [FFF] Ore Monogatari!! - Vol.01 [BD][720p-AAC] Size: 1466731332 InfoUrl: DownloadUrl: http://storage.animetosho.org/torrents/85a570f25067f69b3c83b901ce6c00c491345288/%5BFFF%5D%20Ore%20Monogatari%21%21%20-%20Vol.01%20%5BBD%5D%5B720p-AAC%5D.torrent Indexer: CommentUrl: https://animetosho.org/view/fff-ore-monogatari-vol-01-bd-720p-aac.1009077 DownloadProtocol: Unknown PublishDate: 08/02/2016 13:48:04 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed has valid size in description. 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_AnimeTosho_without_size --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_BitHdtv --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: Egypt's Lost Queens.720p.2014.WEB.H.264 11:55:37.0 Trace: Parsed: Pretty.Little.Liars.S06E01.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Highway.2002.720p.WEB-DL.DD5.1.H264-FGT 11:55:37.0 Trace: Parsed: Kajaki.2014.LIMITED.1080p.BluRay.x264-GECKOS 11:55:37.0 Trace: Parsed: Demon Baby.2014.720p.WEB-DL.x264 ETRG.mkv 11:55:37.0 Trace: Parsed: The Badger Game 2014 720p WEB-DL x264 ETRG 11:55:37.0 Trace: Parsed: It.Lives.Again.1978.HDTV.720p.x264.Ac3.mkv 11:55:37.0 Trace: Parsed: Scienceless.Fiction.2014.1080p.BluRay.x264-SADPANDA 11:55:37.0 Trace: Parsed: Don't.Say.a.Word.2001.720p.BluRay.DTS.x264-CRiSC.mkv 11:55:37.0 Trace: Parsed: The.Onion.Field.1979.720p.BluRay.x264-SiNNERS 11:55:37.0 Trace: Parsed: The.Boys.In.The.Band.1970.720p.BluRay.x264-SiNNERS 11:55:37.0 Trace: Parsed: Unfinished.Business.2015.720p.BluRay.DD5.1.x264-BiTHD 11:55:37.0 Trace: Parsed: The.Merchant.of.Four.Seasons.1971.720p.BluRay.x264-USURY 11:55:37.0 Trace: Parsed: Wolfen.1981.720p.BluRay.X264-AMIABLE 11:55:37.0 Trace: Parsed: Run.All.Night.2015.1080p.BluRay.x264-SPARKS 11:55:37.0 Trace: TorrentInfo: Guid: 97b9cdb8-cc6c-48dd-9c12-992ef3128048 Title: Egypt's Lost Queens.720p.2014.WEB.H.264 Size: 0 InfoUrl: DownloadUrl: https://www.bit-hdtv.com/rssdownload.php?id=123 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 06/03/2015 03:19:49 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:37.0 Trace: Parsed: Egypt's Lost Queens.720p.2014.WEB.H.264 11:55:37.0 Trace: Parsed: Pretty.Little.Liars.S06E01.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Highway.2002.720p.WEB-DL.DD5.1.H264-FGT 11:55:37.0 Trace: Parsed: Kajaki.2014.LIMITED.1080p.BluRay.x264-GECKOS 11:55:37.0 Trace: Parsed: Demon Baby.2014.720p.WEB-DL.x264 ETRG.mkv 11:55:37.0 Trace: Parsed: The Badger Game 2014 720p WEB-DL x264 ETRG 11:55:37.0 Trace: Parsed: It.Lives.Again.1978.HDTV.720p.x264.Ac3.mkv 11:55:37.0 Trace: Parsed: Scienceless.Fiction.2014.1080p.BluRay.x264-SADPANDA 11:55:37.0 Trace: Parsed: Don't.Say.a.Word.2001.720p.BluRay.DTS.x264-CRiSC.mkv 11:55:37.0 Trace: Parsed: The.Onion.Field.1979.720p.BluRay.x264-SiNNERS 11:55:37.0 Trace: Parsed: The.Boys.In.The.Band.1970.720p.BluRay.x264-SiNNERS 11:55:37.0 Trace: Parsed: Unfinished.Business.2015.720p.BluRay.DD5.1.x264-BiTHD 11:55:37.0 Trace: Parsed: The.Merchant.of.Four.Seasons.1971.720p.BluRay.x264-USURY 11:55:37.0 Trace: Parsed: Wolfen.1981.720p.BluRay.X264-AMIABLE 11:55:37.0 Trace: Parsed: Run.All.Night.2015.1080p.BluRay.x264-SPARKS 11:55:37.0 Trace: TorrentInfo: Guid: 86f02efd-bcc3-4a7d-aede-1add0804bc8f Title: Egypt's Lost Queens.720p.2014.WEB.H.264 Size: 1063004406 InfoUrl: DownloadUrl: https://www.bit-hdtv.com/rssdownload.php?id=123 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 06/03/2015 03:19:49 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed has valid size in Size element. 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_BitHdtv --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_Doki --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:37.0 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:37.0 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:37.0 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:37.0 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:37.0 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 15360 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:37.0 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:37.0 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:37.0 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:37.0 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:37.0 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:37.0 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:37.0 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:37.0 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:37.0 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:37.0 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:37.0 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:37.0 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:37.0 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:37.0 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:37.0 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:37.0 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Debug: Feed doesn't have release size. 11:55:37.0 Trace: Parsed: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv 11:55:37.0 Trace: Parsed: [Doki] PriPara 50 (1280x720 Hi10P AAC) [441163C4] mkv 11:55:37.0 Trace: Parsed: [Doki] Hitoribocchi no OO Seikatsu Chapter 10 [52706FCC] zip 11:55:37.0 Trace: Parsed: [Doki] PriPara 49 (1280x720 Hi10P AAC) [328C34F3] mkv 11:55:37.0 Trace: Parsed: [Doki] PriPara 44 (848x480 h264 AAC) [43DB504A] mkv 11:55:37.0 Trace: TorrentInfo: Guid: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Title: [Doki] PriPara 50 (848x480 h264 AAC) [6F0B49FD] mkv Size: 0 InfoUrl: DownloadUrl: http://tracker.anime-index.org/download.php?id=82d8ad84403e01a7786130905ca169a3429e657f&f=%5BDoki%5D+PriPara+-+50+%28848x480+h264+AAC%29+%5B6F0B49FD%5D.mkv.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 07/02/2015 08:18:29 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_Doki --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_ExtraTorrents --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: One.Piece.E334.D ED.720p.HDTV.x264-W4F-={SPARROW}=- 11:55:37.0 Trace: Parsed: One Piece E334 D ED 720p HDTV x264-W4F 11:55:37.0 Trace: Parsed: Shadowhunters.S01E06.Of.Men.and.Angels.720p.HDTV.DD5.1.MPEG2-JiTB-={SPARROW}=- 11:55:37.0 Trace: Parsed: Shadowhunters.S01E05.Moo.Shu.to.Go.720p.HDTV.DD5.1.MPEG2-JiTB-={SPARROW}=- 11:55:37.0 Trace: Parsed: Second.Chance.2016.S01E05.Scratch.That.Glitch.720p.HDTV.DD5.1.MPEG2-JiTB-={SPARROW}=- 11:55:37.0 Trace: TorrentInfo: Guid: http://ac.me/torrent/4722030/One.Piece.E334.D+ED.720p.HDTV.x264-W4F-%3D%7BSPARROW%7D%3D-.html Title: One.Piece.E334.D ED.720p.HDTV.x264-W4F-={SPARROW}=- Size: 562386947 InfoUrl: DownloadUrl: http://ac.me/download/4722030/One.Piece.E334.D+ED.720p.HDTV.x264-W4F-%3D%7BSPARROW%7D%3D-.torrent Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/21/2016 09:51:54 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:37.0 Trace: Feed has valid size in enclosure. 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_ExtraTorrents --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_ezrss --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Identified feed as EZTV compatible by EZTV Namespace 11:55:37.0 Trace: Feed has Ezrss schema 11:55:37.0 Trace: Parsed: S4C I Grombil Cyfandir Pell American Interior [PDTV - MVGROUP] 11:55:37.0 Trace: Parsed: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] 11:55:37.0 Trace: Parsed: So You Think You Can Drive [HDTV - MVGROUP] 11:55:37.0 Trace: TorrentInfo: Guid: http://eztv.it/ep/58439/s4c-i-grombil-cyfandir-pell-american-interior-pdtv-x264-mvgroup/ Title: S4C I Grombil Cyfandir Pell American Interior [PDTV - MVGROUP] Size: 796606175 InfoUrl: http://eztv.it/ep/58439/s4c-i-grombil-cyfandir-pell-american-interior-pdtv-x264-mvgroup/ DownloadUrl: http://re.zoink.it/20a4ed4eFC Indexer: CommentUrl: http://eztv.it/forum/discuss/58439/ DownloadProtocol: Unknown PublishDate: 09/15/2014 18:39:00 MagnetUrl: magnet:?xt=urn:btih:ED6E7P5IQJZCOSWGOH4FPTAVCRHJVKB6&dn=S4C.I.Grombil.Cyfandir.Pell.American.Interior.PDTV.x264-MVGroup InfoHash: 20FC4FBFA88272274AC671F857CC15144E9AA83E Seeders: Peers: 11:55:37.0 Debug: Feed was parseable by Ezrss Parser 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_ezrss --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_ImmortalSeed --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:37.0 Trace: Parsed: Hollywood.Sessions.Part.5.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: The.Jump.S02E05.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Eye.Candy.S01E04.720p.WEBRip.H264-TURBO 11:55:37.0 Trace: Parsed: Nightwatch.S01E03.720p.HDTV.X264-TOPKEK 11:55:37.0 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-TOPKEK 11:55:37.0 Trace: Parsed: American.Idol.S14E10.720p.HDTV.X264-2HD 11:55:37.0 Trace: Parsed: Alaska-Battle.On.The.Bay.S01E05.Peak.Season.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Shortland.Street.S23E241.720p.HDTV.X264-FiHTV 11:55:37.0 Trace: Parsed: Wizard.Wars.S01E08.Silly.Rabbits.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: The.Daily.Show.2015.02.05.Bob.Odenkirk.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: WWII.Air.Crash.Detectives.S01E01.Sharp.Top.Mountain.B25.Crash.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Wild.West.Alaska.S03E05.Smooth.Criminal.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: The.Ellen.DeGeneres.Show.2015.02.05.Scott.Foley.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Shark.Tank.S06E17.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: Impractical.Jokers.S04E02.Below.The.Belt.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-2HD 11:55:37.0 Trace: Parsed: Expedition.Unknown.S01E05.City.Of.Gold.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Allegiance.S01E01.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: How.To.Get.Away.With.Murder.S01E11.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Elementary.S03E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Archer.2009.S06E05.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Inside.Man.S03E03.Morgan.See.Morgan.Do.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Backstrom.S01E03.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Scandal.US.S04E11.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Blacklist.S02E10.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080i.HDTV.DD5.1.MPEG2-TOPKEK 11:55:37.0 Trace: Parsed: Two.And.A.Half.Men.S12E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Sunnyside.S01E05.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Mom.S02E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Vampire.Diaries.S06E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Top.Chef.S12E14.720p.WEBRip.H264-TARS 11:55:37.0 Trace: Parsed: High.School.USA.S01E06.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Bangkok.Airport.S01E03.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Lucas.Bros.Moving.Company.S02E04.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Eat.Well.For.Less.S01E02.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Regular.Show.S06E16.I.See.Turtles.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: The.Kyle.Files.S01E05.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Greys.Anatomy.S11E10.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: American.Idol.S14E09.720p.HDTV.X264-FBS 11:55:37.0 Trace: Parsed: Car.Crash.Britain.S01E01.720p.HDTV.X264-FTP 11:55:37.0 Trace: Parsed: The.Exes.S04E11.720p.WEBRip.X264-SRS 11:55:37.0 Trace: Parsed: The.Late.Late.Show.2015.02.04.Andy.Cohen.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Mob.Wives.S05E08.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: Snooki.And.JWOWW.S04E12.The.Final.Aftershow.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: Snooki.And.JWOWW.S04E12.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: The.Nightly.Show.2015.02.04.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Crims.S01E05.720p.HDTV.X264-TLA 11:55:37.0 Trace: TorrentInfo: Guid: fc8c2488-04fe-4ce2-932e-77c21b0e45c0 Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:37.0 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:37.0 Trace: Parsed: Hollywood.Sessions.Part.5.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: The.Jump.S02E05.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Eye.Candy.S01E04.720p.WEBRip.H264-TURBO 11:55:37.0 Trace: Parsed: Nightwatch.S01E03.720p.HDTV.X264-TOPKEK 11:55:37.0 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-TOPKEK 11:55:37.0 Trace: Parsed: American.Idol.S14E10.720p.HDTV.X264-2HD 11:55:37.0 Trace: Parsed: Alaska-Battle.On.The.Bay.S01E05.Peak.Season.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Shortland.Street.S23E241.720p.HDTV.X264-FiHTV 11:55:37.0 Trace: Parsed: Wizard.Wars.S01E08.Silly.Rabbits.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: The.Daily.Show.2015.02.05.Bob.Odenkirk.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: WWII.Air.Crash.Detectives.S01E01.Sharp.Top.Mountain.B25.Crash.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Wild.West.Alaska.S03E05.Smooth.Criminal.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: The.Ellen.DeGeneres.Show.2015.02.05.Scott.Foley.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Shark.Tank.S06E17.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: Impractical.Jokers.S04E02.Below.The.Belt.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-2HD 11:55:37.0 Trace: Parsed: Expedition.Unknown.S01E05.City.Of.Gold.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Allegiance.S01E01.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: How.To.Get.Away.With.Murder.S01E11.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Elementary.S03E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Archer.2009.S06E05.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Inside.Man.S03E03.Morgan.See.Morgan.Do.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Backstrom.S01E03.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Scandal.US.S04E11.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Blacklist.S02E10.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080i.HDTV.DD5.1.MPEG2-TOPKEK 11:55:37.0 Trace: Parsed: Two.And.A.Half.Men.S12E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Sunnyside.S01E05.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Mom.S02E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Vampire.Diaries.S06E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Top.Chef.S12E14.720p.WEBRip.H264-TARS 11:55:37.0 Trace: Parsed: High.School.USA.S01E06.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Bangkok.Airport.S01E03.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Lucas.Bros.Moving.Company.S02E04.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Eat.Well.For.Less.S01E02.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Regular.Show.S06E16.I.See.Turtles.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: The.Kyle.Files.S01E05.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Greys.Anatomy.S11E10.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: American.Idol.S14E09.720p.HDTV.X264-FBS 11:55:37.0 Trace: Parsed: Car.Crash.Britain.S01E01.720p.HDTV.X264-FTP 11:55:37.0 Trace: Parsed: The.Exes.S04E11.720p.WEBRip.X264-SRS 11:55:37.0 Trace: Parsed: The.Late.Late.Show.2015.02.04.Andy.Cohen.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Mob.Wives.S05E08.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: Snooki.And.JWOWW.S04E12.The.Final.Aftershow.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: Snooki.And.JWOWW.S04E12.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: The.Nightly.Show.2015.02.04.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Crims.S01E05.720p.HDTV.X264-TLA 11:55:37.0 Trace: TorrentInfo: Guid: 634b8c03-1395-402e-b0a9-ec24c436f1e6 Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:37.0 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:37.0 Trace: Parsed: Hollywood.Sessions.Part.5.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: The.Jump.S02E05.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Eye.Candy.S01E04.720p.WEBRip.H264-TURBO 11:55:37.0 Trace: Parsed: Nightwatch.S01E03.720p.HDTV.X264-TOPKEK 11:55:37.0 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-TOPKEK 11:55:37.0 Trace: Parsed: American.Idol.S14E10.720p.HDTV.X264-2HD 11:55:37.0 Trace: Parsed: Alaska-Battle.On.The.Bay.S01E05.Peak.Season.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Shortland.Street.S23E241.720p.HDTV.X264-FiHTV 11:55:37.0 Trace: Parsed: Wizard.Wars.S01E08.Silly.Rabbits.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: The.Daily.Show.2015.02.05.Bob.Odenkirk.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: WWII.Air.Crash.Detectives.S01E01.Sharp.Top.Mountain.B25.Crash.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Wild.West.Alaska.S03E05.Smooth.Criminal.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: The.Ellen.DeGeneres.Show.2015.02.05.Scott.Foley.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Shark.Tank.S06E17.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: Impractical.Jokers.S04E02.Below.The.Belt.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-2HD 11:55:37.0 Trace: Parsed: Expedition.Unknown.S01E05.City.Of.Gold.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Allegiance.S01E01.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: How.To.Get.Away.With.Murder.S01E11.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Elementary.S03E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Archer.2009.S06E05.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Inside.Man.S03E03.Morgan.See.Morgan.Do.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Backstrom.S01E03.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Scandal.US.S04E11.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Blacklist.S02E10.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080i.HDTV.DD5.1.MPEG2-TOPKEK 11:55:37.0 Trace: Parsed: Two.And.A.Half.Men.S12E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Sunnyside.S01E05.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Mom.S02E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Vampire.Diaries.S06E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Top.Chef.S12E14.720p.WEBRip.H264-TARS 11:55:37.0 Trace: Parsed: High.School.USA.S01E06.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Bangkok.Airport.S01E03.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Lucas.Bros.Moving.Company.S02E04.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Eat.Well.For.Less.S01E02.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Regular.Show.S06E16.I.See.Turtles.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: The.Kyle.Files.S01E05.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Greys.Anatomy.S11E10.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: American.Idol.S14E09.720p.HDTV.X264-FBS 11:55:37.0 Trace: Parsed: Car.Crash.Britain.S01E01.720p.HDTV.X264-FTP 11:55:37.0 Trace: Parsed: The.Exes.S04E11.720p.WEBRip.X264-SRS 11:55:37.0 Trace: Parsed: The.Late.Late.Show.2015.02.04.Andy.Cohen.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Mob.Wives.S05E08.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: Snooki.And.JWOWW.S04E12.The.Final.Aftershow.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: Snooki.And.JWOWW.S04E12.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: The.Nightly.Show.2015.02.04.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Crims.S01E05.720p.HDTV.X264-TLA 11:55:37.0 Trace: TorrentInfo: Guid: b5c4fc57-92a8-4ebc-9442-4e63c067329b Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:37.0 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:37.0 Trace: Parsed: Hollywood.Sessions.Part.5.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: The.Jump.S02E05.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Eye.Candy.S01E04.720p.WEBRip.H264-TURBO 11:55:37.0 Trace: Parsed: Nightwatch.S01E03.720p.HDTV.X264-TOPKEK 11:55:37.0 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-TOPKEK 11:55:37.0 Trace: Parsed: American.Idol.S14E10.720p.HDTV.X264-2HD 11:55:37.0 Trace: Parsed: Alaska-Battle.On.The.Bay.S01E05.Peak.Season.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Shortland.Street.S23E241.720p.HDTV.X264-FiHTV 11:55:37.0 Trace: Parsed: Wizard.Wars.S01E08.Silly.Rabbits.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: The.Daily.Show.2015.02.05.Bob.Odenkirk.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: WWII.Air.Crash.Detectives.S01E01.Sharp.Top.Mountain.B25.Crash.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Wild.West.Alaska.S03E05.Smooth.Criminal.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: The.Ellen.DeGeneres.Show.2015.02.05.Scott.Foley.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Shark.Tank.S06E17.720p.HDTV.X264-BATV 11:55:37.0 Trace: Parsed: Impractical.Jokers.S04E02.Below.The.Belt.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Portlandia.S05E05.720p.HDTV.X264-2HD 11:55:37.0 Trace: Parsed: Expedition.Unknown.S01E05.City.Of.Gold.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Allegiance.S01E01.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: How.To.Get.Away.With.Murder.S01E11.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Elementary.S03E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Archer.2009.S06E05.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Inside.Man.S03E03.Morgan.See.Morgan.Do.720p.HDTV.X264-DHD 11:55:37.0 Trace: Parsed: Backstrom.S01E03.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Scandal.US.S04E11.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Blacklist.S02E10.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.1080i.HDTV.DD5.1.MPEG2-TOPKEK 11:55:37.0 Trace: Parsed: Two.And.A.Half.Men.S12E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Sunnyside.S01E05.720p.HDTV.X264-KILLERS 11:55:37.0 Trace: Parsed: Mom.S02E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: The.Vampire.Diaries.S06E13.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Top.Chef.S12E14.720p.WEBRip.H264-TARS 11:55:37.0 Trace: Parsed: High.School.USA.S01E06.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: The.Big.Bang.Theory.S08E14.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: Bangkok.Airport.S01E03.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Lucas.Bros.Moving.Company.S02E04.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Eat.Well.For.Less.S01E02.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Regular.Show.S06E16.I.See.Turtles.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: The.Kyle.Files.S01E05.720p.HDTV.X264-C4TV 11:55:37.0 Trace: Parsed: Greys.Anatomy.S11E10.720p.HDTV.X264-DIMENSION 11:55:37.0 Trace: Parsed: American.Idol.S14E09.720p.HDTV.X264-FBS 11:55:37.0 Trace: Parsed: Car.Crash.Britain.S01E01.720p.HDTV.X264-FTP 11:55:37.0 Trace: Parsed: The.Exes.S04E11.720p.WEBRip.X264-SRS 11:55:37.0 Trace: Parsed: The.Late.Late.Show.2015.02.04.Andy.Cohen.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Mob.Wives.S05E08.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: Snooki.And.JWOWW.S04E12.The.Final.Aftershow.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: Snooki.And.JWOWW.S04E12.720p.HDTV.X264-YesTV 11:55:37.0 Trace: Parsed: The.Nightly.Show.2015.02.04.720p.HDTV.X264-W4F 11:55:37.0 Trace: Parsed: Crims.S01E05.720p.HDTV.X264-TLA 11:55:37.0 Trace: TorrentInfo: Guid: a087245d-3c88-4a10-81a8-5b9435ee5e61 Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 984078090 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:37.0 Trace: Feed has valid size in description. 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_ImmortalSeed --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_LimeTorrents --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: The Expanse 2x04 (720p-HDTV-x264-SVA)[VTV] 11:55:37.0 Trace: Parsed: Criminal Minds S12E13 720p HDTV x264-FLEET[PRiME] 11:55:37.0 Trace: Parsed: Legion S01E02 720p HDTV x264-AVS[PRiME] 11:55:37.0 Trace: Parsed: Suits S06E14 HDTV x264-SVA[PRiME] 11:55:37.0 Trace: Parsed: The Expanse S02E04 HDTV x264-SVA[PRiME] 11:55:37.0 Trace: TorrentInfo: Guid: http://www.limetorrents.cc/The-Expanse-2x04-(720p-HDTV-x264-SVA)[VTV]-torrent-8643587.html Title: The Expanse 2x04 (720p-HDTV-x264-SVA)[VTV] Size: 880496711 InfoUrl: DownloadUrl: http://itorrents.org/torrent/51C578C9823DD58F6EEA287C368ED935843D63AB.torrent?title=The-Expanse-2x04-(720p-HDTV-x264-SVA)[VTV] Indexer: CommentUrl: http://www.limetorrents.cc/The-Expanse-2x04-(720p-HDTV-x264-SVA)[VTV]-torrent-8643587.html DownloadProtocol: Unknown PublishDate: 02/16/2017 02:24:26 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:37.0 Trace: Feed has valid size in enclosure. 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_LimeTorrents --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_ShowRSS_info --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: The Voice 8x25 11:55:37.0 Trace: Parsed: The Voice 8x26 11:55:37.0 Trace: Parsed: How It's Made 25x07 720p 11:55:37.0 Trace: Parsed: Major Lazer 1x05 720p 11:55:37.0 Trace: Parsed: Lip Sync Battle 1x08 720p 11:55:37.0 Trace: TorrentInfo: Guid: 9bf12f5ecc9d61aec05b28e605784ee7 Title: The Voice 8x25 Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/15/2015 08:30:01 MagnetUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 InfoHash: 96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B Seeders: Peers: 11:55:37.0 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:37.0 Trace: Parsed: The Voice 8x25 11:55:37.0 Trace: Parsed: The Voice 8x26 11:55:37.0 Trace: Parsed: How It's Made 25x07 720p 11:55:37.0 Trace: Parsed: Major Lazer 1x05 720p 11:55:37.0 Trace: Parsed: Lip Sync Battle 1x08 720p 11:55:37.0 Trace: TorrentInfo: Guid: 9bf12f5ecc9d61aec05b28e605784ee7 Title: The Voice 8x25 Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/15/2015 08:30:01 MagnetUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 InfoHash: 96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B Seeders: Peers: 11:55:37.0 Trace: Parsed: The Voice 8x25 11:55:37.0 Trace: Parsed: The Voice 8x26 11:55:37.0 Trace: Parsed: How It's Made 25x07 720p 11:55:37.0 Trace: Parsed: Major Lazer 1x05 720p 11:55:37.0 Trace: Parsed: Lip Sync Battle 1x08 720p 11:55:37.0 Trace: TorrentInfo: Guid: 9bf12f5ecc9d61aec05b28e605784ee7 Title: The Voice 8x25 Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/15/2015 08:30:01 MagnetUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 InfoHash: 96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B Seeders: Peers: 11:55:37.0 Trace: Parsed: The Voice 8x25 11:55:37.0 Trace: Parsed: The Voice 8x26 11:55:37.0 Trace: Parsed: How It's Made 25x07 720p 11:55:37.0 Trace: Parsed: Major Lazer 1x05 720p 11:55:37.0 Trace: Parsed: Lip Sync Battle 1x08 720p 11:55:37.0 Trace: TorrentInfo: Guid: 9bf12f5ecc9d61aec05b28e605784ee7 Title: The Voice 8x25 Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/15/2015 08:30:01 MagnetUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 InfoHash: 96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B Seeders: Peers: 11:55:37.0 Debug: Feed doesn't have release size. 11:55:37.0 Trace: Parsed: The Voice 8x25 11:55:37.0 Trace: Parsed: The Voice 8x26 11:55:37.0 Trace: Parsed: How It's Made 25x07 720p 11:55:37.0 Trace: Parsed: Major Lazer 1x05 720p 11:55:37.0 Trace: Parsed: Lip Sync Battle 1x08 720p 11:55:37.0 Trace: TorrentInfo: Guid: 9bf12f5ecc9d61aec05b28e605784ee7 Title: The Voice 8x25 Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/15/2015 08:30:01 MagnetUrl: magnet:?xt=urn:btih:96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B&dn=The+Voice+S08E25+WEBRip+x264+WNN&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://open.demonii.com:1337 InfoHash: 96CD620BEDA3EFD7C4D7746EF94549D03A2EB13B Seeders: Peers: 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_ShowRSS_info --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_speed_cd --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: Nightwatch S01E04 PROPER HDTV x264-W4F 11:55:37.0 Trace: Parsed: Brooklyn Nine-Nine S02E16 HDTV x264-ASAP 11:55:37.0 Trace: Parsed: The Simpsons S26E14 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Investigation Discovery Killer Truckers HDTV x264-W4F 11:55:37.0 Trace: Parsed: Liv and Maddie S02E11 HDTV x264-W4F 11:55:37.0 Trace: Parsed: Mulaney S01E13 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Law and Order SVU S16E14 REPACK 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: The Casual Vacancy 1x01 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: UFO Conspiracies S01E03 Fireball Attack HDTV x264-W4F 11:55:37.0 Trace: Parsed: The Simpsons S26E14 HDTV x264-LOL 11:55:37.0 Trace: Parsed: UFO Conspiracies S01E01 Presidential Threat HDTV x264-W4F 11:55:37.0 Trace: Parsed: Modern Times S01E03 24 Hour Parcel People HDTV x264-BARGE 11:55:37.0 Trace: Parsed: Impractical Jokers S04E03 Uncool and the Gang HDTV x264-W4F 11:55:37.0 Trace: Parsed: Austin and Ally S04E04 Seniors and Senors HDTV x264-W4F 11:55:37.0 Trace: Parsed: Jimmy Fallon 2015 02 13 Samuel L Jackson-Norman Reedus 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: Manhattan Love Story US S01E11 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Modern Times S01E02 Warwick Davis Big Night HDTV x264-BARGE 11:55:37.0 Trace: Parsed: The Auction House S02E01 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Lockdown S02E07 Surviving Stateville 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: Modern Times S01E01 The Vikings Are Coming HDTV x264-BARGE 11:55:37.0 Trace: TorrentInfo: Guid: 100000599299 Title: Nightwatch S01E04 PROPER HDTV x264-W4F Size: 0 InfoUrl: DownloadUrl: http://speed.cd/download.php?torrent=599299&key=SECRETKEY Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/16/2015 02:03:47 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:37.0 Trace: Parsed: Nightwatch S01E04 PROPER HDTV x264-W4F 11:55:37.0 Trace: Parsed: Brooklyn Nine-Nine S02E16 HDTV x264-ASAP 11:55:37.0 Trace: Parsed: The Simpsons S26E14 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Investigation Discovery Killer Truckers HDTV x264-W4F 11:55:37.0 Trace: Parsed: Liv and Maddie S02E11 HDTV x264-W4F 11:55:37.0 Trace: Parsed: Mulaney S01E13 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Law and Order SVU S16E14 REPACK 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: The Casual Vacancy 1x01 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: UFO Conspiracies S01E03 Fireball Attack HDTV x264-W4F 11:55:37.0 Trace: Parsed: The Simpsons S26E14 HDTV x264-LOL 11:55:37.0 Trace: Parsed: UFO Conspiracies S01E01 Presidential Threat HDTV x264-W4F 11:55:37.0 Trace: Parsed: Modern Times S01E03 24 Hour Parcel People HDTV x264-BARGE 11:55:37.0 Trace: Parsed: Impractical Jokers S04E03 Uncool and the Gang HDTV x264-W4F 11:55:37.0 Trace: Parsed: Austin and Ally S04E04 Seniors and Senors HDTV x264-W4F 11:55:37.0 Trace: Parsed: Jimmy Fallon 2015 02 13 Samuel L Jackson-Norman Reedus 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: Manhattan Love Story US S01E11 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Modern Times S01E02 Warwick Davis Big Night HDTV x264-BARGE 11:55:37.0 Trace: Parsed: The Auction House S02E01 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Lockdown S02E07 Surviving Stateville 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: Modern Times S01E01 The Vikings Are Coming HDTV x264-BARGE 11:55:37.0 Trace: TorrentInfo: Guid: 100000599299 Title: Nightwatch S01E04 PROPER HDTV x264-W4F Size: 0 InfoUrl: DownloadUrl: http://speed.cd/download.php?torrent=599299&key=SECRETKEY Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/16/2015 02:03:47 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Parsed: Nightwatch S01E04 PROPER HDTV x264-W4F 11:55:37.0 Trace: Parsed: Brooklyn Nine-Nine S02E16 HDTV x264-ASAP 11:55:37.0 Trace: Parsed: The Simpsons S26E14 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Investigation Discovery Killer Truckers HDTV x264-W4F 11:55:37.0 Trace: Parsed: Liv and Maddie S02E11 HDTV x264-W4F 11:55:37.0 Trace: Parsed: Mulaney S01E13 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Law and Order SVU S16E14 REPACK 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: The Casual Vacancy 1x01 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: UFO Conspiracies S01E03 Fireball Attack HDTV x264-W4F 11:55:37.0 Trace: Parsed: The Simpsons S26E14 HDTV x264-LOL 11:55:37.0 Trace: Parsed: UFO Conspiracies S01E01 Presidential Threat HDTV x264-W4F 11:55:37.0 Trace: Parsed: Modern Times S01E03 24 Hour Parcel People HDTV x264-BARGE 11:55:37.0 Trace: Parsed: Impractical Jokers S04E03 Uncool and the Gang HDTV x264-W4F 11:55:37.0 Trace: Parsed: Austin and Ally S04E04 Seniors and Senors HDTV x264-W4F 11:55:37.0 Trace: Parsed: Jimmy Fallon 2015 02 13 Samuel L Jackson-Norman Reedus 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: Manhattan Love Story US S01E11 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Modern Times S01E02 Warwick Davis Big Night HDTV x264-BARGE 11:55:37.0 Trace: Parsed: The Auction House S02E01 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Lockdown S02E07 Surviving Stateville 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: Modern Times S01E01 The Vikings Are Coming HDTV x264-BARGE 11:55:37.0 Trace: TorrentInfo: Guid: 100000599299 Title: Nightwatch S01E04 PROPER HDTV x264-W4F Size: 0 InfoUrl: DownloadUrl: http://speed.cd/download.php?torrent=599299&key=SECRETKEY Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/16/2015 02:03:47 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Parsed: Nightwatch S01E04 PROPER HDTV x264-W4F 11:55:37.0 Trace: Parsed: Brooklyn Nine-Nine S02E16 HDTV x264-ASAP 11:55:37.0 Trace: Parsed: The Simpsons S26E14 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Investigation Discovery Killer Truckers HDTV x264-W4F 11:55:37.0 Trace: Parsed: Liv and Maddie S02E11 HDTV x264-W4F 11:55:37.0 Trace: Parsed: Mulaney S01E13 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Law and Order SVU S16E14 REPACK 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: The Casual Vacancy 1x01 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: UFO Conspiracies S01E03 Fireball Attack HDTV x264-W4F 11:55:37.0 Trace: Parsed: The Simpsons S26E14 HDTV x264-LOL 11:55:37.0 Trace: Parsed: UFO Conspiracies S01E01 Presidential Threat HDTV x264-W4F 11:55:37.0 Trace: Parsed: Modern Times S01E03 24 Hour Parcel People HDTV x264-BARGE 11:55:37.0 Trace: Parsed: Impractical Jokers S04E03 Uncool and the Gang HDTV x264-W4F 11:55:37.0 Trace: Parsed: Austin and Ally S04E04 Seniors and Senors HDTV x264-W4F 11:55:37.0 Trace: Parsed: Jimmy Fallon 2015 02 13 Samuel L Jackson-Norman Reedus 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: Manhattan Love Story US S01E11 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Modern Times S01E02 Warwick Davis Big Night HDTV x264-BARGE 11:55:37.0 Trace: Parsed: The Auction House S02E01 HDTV XviD-AFG 11:55:37.0 Trace: Parsed: Lockdown S02E07 Surviving Stateville 480p HDTV x264-mSD 11:55:37.0 Trace: Parsed: Modern Times S01E01 The Vikings Are Coming HDTV x264-BARGE 11:55:37.0 Trace: TorrentInfo: Guid: 100000599299 Title: Nightwatch S01E04 PROPER HDTV x264-W4F Size: 405180252 InfoUrl: DownloadUrl: http://speed.cd/download.php?torrent=599299&key=SECRETKEY Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/16/2015 02:03:47 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed has valid size in description. 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_speed_cd --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_TransmitTheNet --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: [SD-Episode] Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV [SEEDERS (0)/LEECHERS (0)] 11:55:37.0 Trace: TorrentInfo: Guid: https://transmithe.net/index.php?page=torrent-details&id=abc Title: [SD-Episode] Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV [SEEDERS (0)/LEECHERS (0)] Size: 14701 InfoUrl: DownloadUrl: https://transmithe.net/download.php?id=abc&f=Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV.torrent&auth=abc Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/19/2015 20:11:53 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:37.0 Trace: Parsed: [SD-Episode] Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV [SEEDERS (0)/LEECHERS (0)] 11:55:37.0 Trace: TorrentInfo: Guid: https://transmithe.net/index.php?page=torrent-details&id=abc Title: [SD-Episode] Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV [SEEDERS (0)/LEECHERS (0)] Size: 0 InfoUrl: DownloadUrl: https://transmithe.net/download.php?id=abc&f=Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV.torrent&auth=abc Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/19/2015 20:11:53 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Parsed: [SD-Episode] Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV [SEEDERS (0)/LEECHERS (0)] 11:55:37.0 Trace: TorrentInfo: Guid: https://transmithe.net/index.php?page=torrent-details&id=abc Title: [SD-Episode] Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV [SEEDERS (0)/LEECHERS (0)] Size: 0 InfoUrl: DownloadUrl: https://transmithe.net/download.php?id=abc&f=Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV.torrent&auth=abc Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/19/2015 20:11:53 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Parsed: [SD-Episode] Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV [SEEDERS (0)/LEECHERS (0)] 11:55:37.0 Trace: TorrentInfo: Guid: https://transmithe.net/index.php?page=torrent-details&id=abc Title: [SD-Episode] Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV [SEEDERS (0)/LEECHERS (0)] Size: 185923011 InfoUrl: DownloadUrl: https://transmithe.net/download.php?id=abc&f=Tonight.S17E10.The.Air.We.Breathe.HDTV.x264-C4TV.torrent&auth=abc Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 05/19/2015 20:11:53 MagnetUrl: InfoHash: Seeders: Peers: 11:55:37.0 Trace: Feed has valid size in description. 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_detect_rss_settings_for_TransmitTheNet --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_reject_feed_without_size("TorrentRss/invalid/Eztv_InvalidSize.xml") --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Identified feed as EZTV compatible by EZTV Namespace 11:55:37.0 Trace: Feed has Ezrss schema 11:55:37.0 Trace: Parsed: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] 11:55:37.0 Trace: TorrentInfo: Guid: http://eztv.it/ep/58438/andy-mcnabs-tour-of-duty-series-1-6of6-courage-under-fire-dvdrip-x264-mvgroup/ Title: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] Size: 0 InfoUrl: http://eztv.it/ep/58438/andy-mcnabs-tour-of-duty-series-1-6of6-courage-under-fire-dvdrip-x264-mvgroup/ DownloadUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup Indexer: CommentUrl: http://eztv.it/forum/discuss/58438/ DownloadProtocol: Unknown PublishDate: 09/15/2014 18:04:21 MagnetUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup InfoHash: AAA2038BED9EBCA2C312D1C9C3E8E024D0EB414E Seeders: Peers: 11:55:37.0 Trace: Feed wasn't parsable by Ezrss Parser NzbDrone.Core.Indexers.Exceptions.UnsupportedFeedException: Feed doesn't contain the release content size. at NzbDrone.Core.Indexers.TorrentRss.TorrentRssSettingsDetector.ValidateReleaseSize(TorrentInfo[] releases, TorrentRssIndexerSettings indexerSettings) in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssSettingsDetector.cs:line 289 at NzbDrone.Core.Indexers.TorrentRss.TorrentRssSettingsDetector.GetEzrssParserSettings(IndexerResponse response, TorrentRssIndexerSettings indexerSettings) in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssSettingsDetector.cs:line 100 11:55:37.0 Trace: Parsed: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] 11:55:37.0 Trace: TorrentInfo: Guid: http://eztv.it/ep/58438/andy-mcnabs-tour-of-duty-series-1-6of6-courage-under-fire-dvdrip-x264-mvgroup/ Title: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] Size: 100000 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup Indexer: CommentUrl: http://eztv.it/forum/discuss/58438/ DownloadProtocol: Unknown PublishDate: 09/15/2014 18:04:21 MagnetUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup InfoHash: AAA2038BED9EBCA2C312D1C9C3E8E024D0EB414E Seeders: Peers: 11:55:37.0 Trace: Feed doesn't have Seeders in Description, disabling option. 11:55:37.0 Trace: Parsed: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] 11:55:37.0 Trace: TorrentInfo: Guid: http://eztv.it/ep/58438/andy-mcnabs-tour-of-duty-series-1-6of6-courage-under-fire-dvdrip-x264-mvgroup/ Title: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup Indexer: CommentUrl: http://eztv.it/forum/discuss/58438/ DownloadProtocol: Unknown PublishDate: 09/15/2014 18:04:21 MagnetUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup InfoHash: AAA2038BED9EBCA2C312D1C9C3E8E024D0EB414E Seeders: Peers: 11:55:37.0 Trace: Parsed: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] 11:55:37.0 Trace: TorrentInfo: Guid: http://eztv.it/ep/58438/andy-mcnabs-tour-of-duty-series-1-6of6-courage-under-fire-dvdrip-x264-mvgroup/ Title: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup Indexer: CommentUrl: http://eztv.it/forum/discuss/58438/ DownloadProtocol: Unknown PublishDate: 09/15/2014 18:04:21 MagnetUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup InfoHash: AAA2038BED9EBCA2C312D1C9C3E8E024D0EB414E Seeders: Peers: 11:55:37.0 Trace: Parsed: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] 11:55:37.0 Trace: TorrentInfo: Guid: http://eztv.it/ep/58438/andy-mcnabs-tour-of-duty-series-1-6of6-courage-under-fire-dvdrip-x264-mvgroup/ Title: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup Indexer: CommentUrl: http://eztv.it/forum/discuss/58438/ DownloadProtocol: Unknown PublishDate: 09/15/2014 18:04:21 MagnetUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup InfoHash: AAA2038BED9EBCA2C312D1C9C3E8E024D0EB414E Seeders: Peers: 11:55:37.0 Debug: Feed doesn't have release size. 11:55:37.0 Trace: Parsed: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] 11:55:37.0 Trace: TorrentInfo: Guid: http://eztv.it/ep/58438/andy-mcnabs-tour-of-duty-series-1-6of6-courage-under-fire-dvdrip-x264-mvgroup/ Title: Andy McNabs Tour Of Duty Series 1 - Courage Under Fire 1x6 [DVDRIP - MVGROUP] Size: 0 InfoUrl: DownloadUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup Indexer: CommentUrl: http://eztv.it/forum/discuss/58438/ DownloadProtocol: Unknown PublishDate: 09/15/2014 18:04:21 MagnetUrl: magnet:?xt=urn:btih:VKRAHC7NT26KFQYS2HE4H2HAETIOWQKO&dn=Andy.McNabs.Tour.Of.Duty.Series.1.6of6.Courage.Under.Fire.DVDRip.x264-MVGroup InfoHash: AAA2038BED9EBCA2C312D1C9C3E8E024D0EB414E Seeders: Peers: 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_reject_feed_without_size("TorrentRss/invalid/Eztv_InvalidSize.xml") --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_reject_feed_without_size("TorrentRss/invalid/ImmortalSeed_InvalidSize.xml") --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:37.0 Trace: TorrentInfo: Guid: 78f40ea9-a874-4aa5-a641-c89338493429 Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:37.0 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:37.0 Trace: TorrentInfo: Guid: 80367a5e-f1b9-49ed-b381-cead1787aac8 Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:37.0 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:37.0 Trace: TorrentInfo: Guid: df9d2d78-014d-4d95-8f54-99e2822f1fab Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:37.0 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:37.0 Trace: TorrentInfo: Guid: c8a62a23-31f0-4d9c-8138-f957b96131ac Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 513802 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:37.0 Debug: Feed doesn't have release size. 11:55:37.0 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:37.0 Trace: TorrentInfo: Guid: 0476cec3-c921-420f-9c0c-6386ec77985d Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: https://immortalseed.me/download.php?type=rss&secret_key=12345678910&id=374534 Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_reject_feed_without_size("TorrentRss/invalid/ImmortalSeed_InvalidSize.xml") --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_reject_recent_feed_with_invalid_downloadurl("TorrentRss/invalid/ImmortalSeed_InvalidDownloadUrl.xml") --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Trace: Parsed: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS 11:55:37.0 Trace: TorrentInfo: Guid: 8714c134-3f74-4bc9-b9f8-6f40c1238307 Title: Conan.2015.02.05.Jeff.Bridges.720p.HDTV.X264-CROOKS Size: 0 InfoUrl: DownloadUrl: Indexer: CommentUrl: DownloadProtocol: Unknown PublishDate: 02/06/2015 13:32:26 MagnetUrl: InfoHash: Seeders: 6 Peers: 8 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_reject_recent_feed_with_invalid_downloadurl("TorrentRss/invalid/ImmortalSeed_InvalidDownloadUrl.xml") --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_reject_recent_feed_without_pubDate("TorrentRss/invalid/TorrentDay_NoPubDate.xml") --- 11:55:37.0 Debug: Evaluating TorrentRss feed 'http://my.indexer.tv/recent' 11:55:37.0 Debug: Unable to parse indexer feed: Rss feed must have a pubDate element with a valid publish date. NzbDrone.Core.Indexers.Exceptions.UnsupportedFeedException: Rss feed must have a pubDate element with a valid publish date. at NzbDrone.Core.Indexers.RssParser.GetPublishDate(XElement item) in ./Lidarr.Core/Indexers/RssParser.cs:line 198 at NzbDrone.Core.Indexers.RssParser.ProcessItem(XElement item, ReleaseInfo releaseInfo) in ./Lidarr.Core/Indexers/RssParser.cs:line 159 at NzbDrone.Core.Indexers.TorrentRssParser.ProcessItem(XElement item, ReleaseInfo releaseInfo) in ./Lidarr.Core/Indexers/TorrentRssParser.cs:line 54 at NzbDrone.Core.Indexers.RssParser.ProcessItem(XElement item) in ./Lidarr.Core/Indexers/RssParser.cs:line 148 at NzbDrone.Core.Indexers.RssParser.ParseResponse(IndexerResponse indexerResponse) in ./Lidarr.Core/Indexers/RssParser.cs:line 64 at NzbDrone.Core.Indexers.TorrentRss.TorrentRssSettingsDetector.ParseResponse(IParseIndexerResponse parser, IndexerResponse response) in ./Lidarr.Core/Indexers/TorrentRss/TorrentRssSettingsDetector.cs:line 245 FeedUrl: http://my.indexer.tv/recent;ItemTitle: Surviving Marriage S01E09 480p HDTV x264-mSD 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorrentRssIndexerTests.TorrentRssSettingsDetectorFixture.should_reject_recent_feed_without_pubDate("TorrentRss/invalid/TorrentDay_NoPubDate.xml") --- Skipped should_reject_rss_settings_for_AwesomeHD [< 1 ms] 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.jackett_all_api_should_not_validate("/torznab/all/api") --- 11:55:37.0 Debug: Downloading Feed http://indexer.local/torznab/all/api?t=music&cat=1&extended=1&offset=0&limit=100 11:55:37.0 Trace: Parsed: Series Title S05E02 HDTV x264-Xclusive [eztv] 11:55:37.0 Trace: Parsed: Series Title S05E03 WEBRip XviD-FUM[ettv] 11:55:37.0 Trace: Parsed: Series Title S05E01 HDTV x264-Xclusive 11:55:37.0 Trace: Parsed: Series Title S05E04 WEBRip XviD-FUM[ettv] 11:55:37.0 Trace: Parsed: Series.Title.S03E19.HDTV.x264-LOL[ettv] 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.jackett_all_api_should_not_validate("/torznab/all/api") --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.jackett_all_api_should_not_validate("/api/v2.0/indexers/all/results/torznab") --- 11:55:37.0 Debug: Downloading Feed http://indexer.local/api/v2.0/indexers/all/results/torznab?t=music&cat=1&extended=1&offset=0&limit=100 11:55:37.0 Trace: Parsed: Series Title S05E02 HDTV x264-Xclusive [eztv] 11:55:37.0 Trace: Parsed: Series Title S05E03 WEBRip XviD-FUM[ettv] 11:55:37.0 Trace: Parsed: Series Title S05E01 HDTV x264-Xclusive 11:55:37.0 Trace: Parsed: Series Title S05E04 WEBRip XviD-FUM[ettv] 11:55:37.0 Trace: Parsed: Series.Title.S03E19.HDTV.x264-LOL[ettv] 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.jackett_all_api_should_not_validate("/api/v2.0/indexers/all/results/torznab") --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.jackett_all_url_should_not_validate("http://localhost:9117/torznab/all/api") --- 11:55:37.0 Debug: Downloading Feed http://localhost:9117/torznab/all/api/api?t=music&cat=1&extended=1&offset=0&limit=100 11:55:37.0 Trace: Parsed: Series Title S05E02 HDTV x264-Xclusive [eztv] 11:55:37.0 Trace: Parsed: Series Title S05E03 WEBRip XviD-FUM[ettv] 11:55:37.0 Trace: Parsed: Series Title S05E01 HDTV x264-Xclusive 11:55:37.0 Trace: Parsed: Series Title S05E04 WEBRip XviD-FUM[ettv] 11:55:37.0 Trace: Parsed: Series.Title.S03E19.HDTV.x264-LOL[ettv] 11:55:37.0 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.jackett_all_url_should_not_validate("http://localhost:9117/torznab/all/api") --- 11:55:37.0 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.jackett_all_url_should_not_validate("http://localhost:9117/api/v2.0/indexers/all/results/torznab") --- 11:55:37.0 Debug: Downloading Feed http://localhost:9117/api/v2.0/indexers/all/results/torznab/api?t=music&cat=1&extended=1&offset=0&limit=100 11:55:37.1 Trace: Parsed: Series Title S05E02 HDTV x264-Xclusive [eztv] 11:55:37.1 Trace: Parsed: Series Title S05E03 WEBRip XviD-FUM[ettv] 11:55:37.1 Trace: Parsed: Series Title S05E01 HDTV x264-Xclusive 11:55:37.1 Trace: Parsed: Series Title S05E04 WEBRip XviD-FUM[ettv] 11:55:37.1 Trace: Parsed: Series.Title.S03E19.HDTV.x264-LOL[ettv] 11:55:37.1 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.jackett_all_url_should_not_validate("http://localhost:9117/api/v2.0/indexers/all/results/torznab") --- 11:55:37.1 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_not_use_pagesize_over_100_even_if_reported_in_caps --- 11:55:37.1 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_not_use_pagesize_over_100_even_if_reported_in_caps --- 11:55:37.1 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_hdaccess_net --- 11:55:37.1 Debug: Downloading Feed http://indexer.local/api?t=music&cat=1&extended=1&offset=0&limit=100 11:55:37.1 Trace: Parsed: Better Call Saul S01E05 Alpine Shepherd 1080p NF WEBRip DD5.1 x264 11:55:37.1 Trace: Parsed: Ocean Giants 2013 1080p 3D BluRay Remux MVC DTS-HD MA 5.1-HDAccess 11:55:37.1 Trace: Parsed: Wild 2014 720p BluRay DTS x264-HDAccess 11:55:37.1 Trace: Parsed: Absolute Power 1997.1080p BluRay Remux AVC DTS-HD MA 5.1-HDX 11:55:37.1 Trace: Parsed: 12 Monkeys S01E09 Tomorrow 720p WEB-DL DD5.1 H.264-BS 11:55:37.1 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_hdaccess_net --- 11:55:37.1 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_tpb --- 11:55:37.1 Debug: Downloading Feed http://indexer.local/api?t=music&cat=1&extended=1&offset=0&limit=100 11:55:37.1 Trace: Parsed: Series Title S05E02 HDTV x264-Xclusive [eztv] 11:55:37.1 Trace: Parsed: Series Title S05E03 WEBRip XviD-FUM[ettv] 11:55:37.1 Trace: Parsed: Series Title S05E01 HDTV x264-Xclusive 11:55:37.1 Trace: Parsed: Series Title S05E04 WEBRip XviD-FUM[ettv] 11:55:37.1 Trace: Parsed: Series.Title.S03E19.HDTV.x264-LOL[ettv] 11:55:37.1 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_tpb --- 11:55:37.1 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_use_best_pagesize_reported_by_caps --- 11:55:37.1 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_use_best_pagesize_reported_by_caps --- 11:55:37.1 Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.url_and_api_not_jackett_all("http://localhost:9117/","/api") --- 11:55:37.1 Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.url_and_api_not_jackett_all("http://localhost:9117/","/api") --- 11:55:37.1 Info: --- Start: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 20:37:48 +0000") --- 11:55:37.1 Info: --- End: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 20:37:48 +0000") --- 11:55:37.1 Info: --- Start: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 18:08:46 MST") --- 11:55:37.1 Info: --- End: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 18:08:46 MST") --- 11:55:37.1 Info: --- Start: NzbDrone.Core.Test.Instrumentation.DatabaseTargetFixture.exception_log_with_no_message_should_use_exceptions_message --- 11:55:37.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173371334855_383/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:37.1 Info: DatabaseEngineVersionCheck migrating 11:55:37.1 Info: PerformDBOperation 11:55:37.1 Info: Performing DB Operation 11:55:37.1 Info: SQLite 3.46.1 11:55:37.1 Info: => 0.0015224s 11:55:37.1 Info: DatabaseEngineVersionCheck migrated 11:55:37.1 Info: => 0.0015311s 11:55:37.1 Info: VersionMigration migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: CreateTable VersionInfo 11:55:37.1 Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) 11:55:37.1 Info: => 0.0001452s 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: VersionMigration migrated 11:55:37.1 Info: => 0.0007645s 11:55:37.1 Info: VersionUniqueMigration migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: CreateIndex VersionInfo (Version) 11:55:37.1 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:37.1 Info: => 0.000104s 11:55:37.1 Info: AlterTable VersionInfo 11:55:37.1 Info: => 4E-07s 11:55:37.1 Info: CreateColumn VersionInfo AppliedOn DateTime 11:55:37.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME 11:55:37.1 Info: => 0.0004554s 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: VersionUniqueMigration migrated 11:55:37.1 Info: => 0.0007625s 11:55:37.1 Info: VersionDescriptionMigration migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: AlterTable VersionInfo 11:55:37.1 Info: => 5E-07s 11:55:37.1 Info: CreateColumn VersionInfo Description String 11:55:37.1 Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT 11:55:37.1 Info: => 0.0001788s 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: VersionDescriptionMigration migrated 11:55:37.1 Info: => 0.0004439s 11:55:37.1 Info: 1: InitialSetup migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 1 11:55:37.1 Info: CreateTable Logs 11:55:37.1 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) 11:55:37.1 Info: => 0.0001459s 11:55:37.1 Info: CreateIndex Logs (Time) 11:55:37.1 Info: CREATE INDEX "IX_Logs_Time" ON "Logs" ("Time" ASC) 11:55:37.1 Info: => 7.56E-05s 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-10-13T11:55:37', 'InitialSetup') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 1: InitialSetup migrated 11:55:37.1 Info: => 0.000424s 11:55:37.1 Info: 2: add_reason_to_pending_releases migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 2 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-10-13T11:55:37', 'add_reason_to_pending_releases') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 2: add_reason_to_pending_releases migrated 11:55:37.1 Info: => 0.0004281s 11:55:37.1 Info: 3: add_medium_support migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 3 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-10-13T11:55:37', 'add_medium_support') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 3: add_medium_support migrated 11:55:37.1 Info: => 0.0003463s 11:55:37.1 Info: 4: add_various_qualites_in_profile migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 4 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-10-13T11:55:37', 'add_various_qualites_in_profile') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 4: add_various_qualites_in_profile migrated 11:55:37.1 Info: => 0.0003363s 11:55:37.1 Info: 5: metadata_profiles migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 5 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-10-13T11:55:37', 'metadata_profiles') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 5: metadata_profiles migrated 11:55:37.1 Info: => 0.0003339s 11:55:37.1 Info: 6: separate_automatic_and_interactive_search migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 6 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-10-13T11:55:37', 'separate_automatic_and_interactive_search') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 6: separate_automatic_and_interactive_search migrated 11:55:37.1 Info: => 0.0003835s 11:55:37.1 Info: 7: change_album_path_to_relative migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 7 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-10-13T11:55:37', 'change_album_path_to_relative') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 7: change_album_path_to_relative migrated 11:55:37.1 Info: => 0.000322s 11:55:37.1 Info: 8: change_quality_size_mb_to_kb migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 8 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-10-13T11:55:37', 'change_quality_size_mb_to_kb') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 8: change_quality_size_mb_to_kb migrated 11:55:37.1 Info: => 0.0004143s 11:55:37.1 Info: 9: album_releases migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 9 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (9, '2024-10-13T11:55:37', 'album_releases') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 9: album_releases migrated 11:55:37.1 Info: => 0.0003449s 11:55:37.1 Info: 10: album_releases_fix migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 10 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-10-13T11:55:37', 'album_releases_fix') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 10: album_releases_fix migrated 11:55:37.1 Info: => 0.0003257s 11:55:37.1 Info: 11: import_lists migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 11 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-10-13T11:55:37', 'import_lists') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 11: import_lists migrated 11:55:37.1 Info: => 0.0003531s 11:55:37.1 Info: 12: add_release_status migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 12 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (12, '2024-10-13T11:55:37', 'add_release_status') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 12: add_release_status migrated 11:55:37.1 Info: => 0.0003354s 11:55:37.1 Info: 13: album_download_notification migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 13 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-10-13T11:55:37', 'album_download_notification') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 13: album_download_notification migrated 11:55:37.1 Info: => 0.0003253s 11:55:37.1 Info: 14: fix_language_metadata_profiles migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 14 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-10-13T11:55:37', 'fix_language_metadata_profiles') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 14: fix_language_metadata_profiles migrated 11:55:37.1 Info: => 0.000337s 11:55:37.1 Info: 15: remove_fanzub migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 15 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-10-13T11:55:37', 'remove_fanzub') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 15: remove_fanzub migrated 11:55:37.1 Info: => 0.0003253s 11:55:37.1 Info: 16: update_artist_history_indexes migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 16 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-10-13T11:55:37', 'update_artist_history_indexes') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 16: update_artist_history_indexes migrated 11:55:37.1 Info: => 0.000304s 11:55:37.1 Info: 17: remove_nma migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 17 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-10-13T11:55:37', 'remove_nma') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 17: remove_nma migrated 11:55:37.1 Info: => 0.0003843s 11:55:37.1 Info: 18: album_disambiguation migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 18 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-10-13T11:55:37', 'album_disambiguation') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 18: album_disambiguation migrated 11:55:37.1 Info: => 0.0003803s 11:55:37.1 Info: 19: add_ape_quality_in_profiles migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 19 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-10-13T11:55:37', 'add_ape_quality_in_profiles') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 19: add_ape_quality_in_profiles migrated 11:55:37.1 Info: => 0.0003979s 11:55:37.1 Info: 20: remove_pushalot migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 20 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-10-13T11:55:37', 'remove_pushalot') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 20: remove_pushalot migrated 11:55:37.1 Info: => 0.0003449s 11:55:37.1 Info: 21: add_custom_filters migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 21 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-10-13T11:55:37', 'add_custom_filters') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 21: add_custom_filters migrated 11:55:37.1 Info: => 0.0003197s 11:55:37.1 Info: 22: import_list_tags migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 22 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-10-13T11:55:37', 'import_list_tags') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 22: import_list_tags migrated 11:55:37.1 Info: => 0.0003225s 11:55:37.1 Info: 23: add_release_groups_etc migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 23 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-10-13T11:55:37', 'add_release_groups_etc') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 23: add_release_groups_etc migrated 11:55:37.1 Info: => 0.0003228s 11:55:37.1 Info: 24: NewMediaInfoFormat migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 24 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-10-13T11:55:37', 'NewMediaInfoFormat') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 24: NewMediaInfoFormat migrated 11:55:37.1 Info: => 0.0003243s 11:55:37.1 Info: 25: rename_restrictions_to_release_profiles migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 25 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-10-13T11:55:37', 'rename_restrictions_to_release_profiles') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 25: rename_restrictions_to_release_profiles migrated 11:55:37.1 Info: => 0.0003109s 11:55:37.1 Info: 26: rename_quality_profiles_add_upgrade_allowed migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 26 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-10-13T11:55:37', 'rename_quality_profiles_add_upgrade_allowed') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 26: rename_quality_profiles_add_upgrade_allowed migrated 11:55:37.1 Info: => 0.000369s 11:55:37.1 Info: 27: add_import_exclusions migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 27 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-10-13T11:55:37', 'add_import_exclusions') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 27: add_import_exclusions migrated 11:55:37.1 Info: => 0.0003786s 11:55:37.1 Info: 28: clean_artist_metadata_table migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 28 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-10-13T11:55:37', 'clean_artist_metadata_table') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 28: clean_artist_metadata_table migrated 11:55:37.1 Info: => 0.0003346s 11:55:37.1 Info: 29: health_issue_notification migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 29 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-10-13T11:55:37', 'health_issue_notification') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 29: health_issue_notification migrated 11:55:37.1 Info: => 0.0003213s 11:55:37.1 Info: 30: add_mediafilerepository_mtime migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 30 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-10-13T11:55:37', 'add_mediafilerepository_mtime') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 30: add_mediafilerepository_mtime migrated 11:55:37.1 Info: => 0.0003238s 11:55:37.1 Info: 31: add_artistmetadataid_constraint migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 31 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-10-13T11:55:37', 'add_artistmetadataid_constraint') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 31: add_artistmetadataid_constraint migrated 11:55:37.1 Info: => 0.0003474s 11:55:37.1 Info: 32: old_ids_and_artist_alias migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 32 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-10-13T11:55:37', 'old_ids_and_artist_alias') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 32: old_ids_and_artist_alias migrated 11:55:37.1 Info: => 0.0003291s 11:55:37.1 Info: 33: download_propers_config migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 33 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-10-13T11:55:37', 'download_propers_config') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 33: download_propers_config migrated 11:55:37.1 Info: => 0.000369s 11:55:37.1 Info: 34: remove_language_profiles migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 34 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-10-13T11:55:37', 'remove_language_profiles') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 34: remove_language_profiles migrated 11:55:37.1 Info: => 0.0003226s 11:55:37.1 Info: 35: multi_disc_naming_format migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 35 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-10-13T11:55:37', 'multi_disc_naming_format') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 35: multi_disc_naming_format migrated 11:55:37.1 Info: => 0.0003606s 11:55:37.1 Info: 36: add_download_client_priority migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 36 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-10-13T11:55:37', 'add_download_client_priority') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 36: add_download_client_priority migrated 11:55:37.1 Info: => 0.0003648s 11:55:37.1 Info: 37: remove_growl_prowl migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 37 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-10-13T11:55:37', 'remove_growl_prowl') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 37: remove_growl_prowl migrated 11:55:37.1 Info: => 0.0003385s 11:55:37.1 Info: 38: remove_plex_hometheatre migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 38 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-10-13T11:55:37', 'remove_plex_hometheatre') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 38: remove_plex_hometheatre migrated 11:55:37.1 Info: => 0.0004118s 11:55:37.1 Info: 39: add_root_folder_add_defaults migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 39 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-10-13T11:55:37', 'add_root_folder_add_defaults') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 39: add_root_folder_add_defaults migrated 11:55:37.1 Info: => 0.0003734s 11:55:37.1 Info: 40: task_duration migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 40 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-10-13T11:55:37', 'task_duration') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 40: task_duration migrated 11:55:37.1 Info: => 0.0003326s 11:55:37.1 Info: 41: add_indexer_and_enabled_to_release_profiles migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 41 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (41, '2024-10-13T11:55:37', 'add_indexer_and_enabled_to_release_profiles') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 41: add_indexer_and_enabled_to_release_profiles migrated 11:55:37.1 Info: => 0.0003525s 11:55:37.1 Info: 42: remove_album_folders migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 42 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (42, '2024-10-13T11:55:37', 'remove_album_folders') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 42: remove_album_folders migrated 11:55:37.1 Info: => 0.0003408s 11:55:37.1 Info: 44: add_priority_to_indexers migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 44 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (44, '2024-10-13T11:55:37', 'add_priority_to_indexers') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 44: add_priority_to_indexers migrated 11:55:37.1 Info: => 0.0002976s 11:55:37.1 Info: 45: remove_chown_and_folderchmod_config migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 45 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (45, '2024-10-13T11:55:37', 'remove_chown_and_folderchmod_config') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 45: remove_chown_and_folderchmod_config migrated 11:55:37.1 Info: => 0.0002937s 11:55:37.1 Info: 47: update_notifiarr migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 47 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (47, '2024-10-13T11:55:37', 'update_notifiarr') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 47: update_notifiarr migrated 11:55:37.1 Info: => 0.0002973s 11:55:37.1 Info: 49: email_multiple_addresses migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 49 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (49, '2024-10-13T11:55:37', 'email_multiple_addresses') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 49: email_multiple_addresses migrated 11:55:37.1 Info: => 0.0002999s 11:55:37.1 Info: 50: rename_blacklist_to_blocklist migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 50 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (50, '2024-10-13T11:55:37', 'rename_blacklist_to_blocklist') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 50: rename_blacklist_to_blocklist migrated 11:55:37.1 Info: => 0.0003009s 11:55:37.1 Info: 51: cdh_per_downloadclient migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 51 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (51, '2024-10-13T11:55:37', 'cdh_per_downloadclient') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 51: cdh_per_downloadclient migrated 11:55:37.1 Info: => 0.0003235s 11:55:37.1 Info: 52: download_history migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 52 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (52, '2024-10-13T11:55:37', 'download_history') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 52: download_history migrated 11:55:37.1 Info: => 0.0004851s 11:55:37.1 Info: 53: add_update_history migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 53 11:55:37.1 Info: CreateTable UpdateHistory 11:55:37.1 Info: CREATE TABLE "UpdateHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Date" DATETIME NOT NULL, "Version" TEXT NOT NULL, "EventType" INTEGER NOT NULL) 11:55:37.1 Info: => 0.0001323s 11:55:37.1 Info: CreateIndex UpdateHistory (Date) 11:55:37.1 Info: CREATE INDEX "IX_UpdateHistory_Date" ON "UpdateHistory" ("Date" ASC) 11:55:37.1 Info: => 8.32E-05s 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (53, '2024-10-13T11:55:37', 'add_update_history') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 53: add_update_history migrated 11:55:37.1 Info: => 0.000401s 11:55:37.1 Info: 54: add_on_update_to_notifications migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 54 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (54, '2024-10-13T11:55:37', 'add_on_update_to_notifications') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 54: add_on_update_to_notifications migrated 11:55:37.1 Info: => 0.0003779s 11:55:37.1 Info: 55: download_client_per_indexer migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 55 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (55, '2024-10-13T11:55:37', 'download_client_per_indexer') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 55: download_client_per_indexer migrated 11:55:37.1 Info: => 0.0003863s 11:55:37.1 Info: 56: AddNewItemMonitorType migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 56 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (56, '2024-10-13T11:55:37', 'AddNewItemMonitorType') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 56: AddNewItemMonitorType migrated 11:55:37.1 Info: => 0.0003568s 11:55:37.1 Info: 57: ImportListSearch migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 57 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (57, '2024-10-13T11:55:37', 'ImportListSearch') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 57: ImportListSearch migrated 11:55:37.1 Info: => 0.0003066s 11:55:37.1 Info: 58: ImportListMonitorExisting migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 58 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (58, '2024-10-13T11:55:37', 'ImportListMonitorExisting') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 58: ImportListMonitorExisting migrated 11:55:37.1 Info: => 0.0003s 11:55:37.1 Info: 59: add_indexer_tags migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 59 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (59, '2024-10-13T11:55:37', 'add_indexer_tags') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 59: add_indexer_tags migrated 11:55:37.1 Info: => 0.0002984s 11:55:37.1 Info: 60: update_audio_types migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 60 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (60, '2024-10-13T11:55:37', 'update_audio_types') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 60: update_audio_types migrated 11:55:37.1 Info: => 0.0003457s 11:55:37.1 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 61 11:55:37.1 Info: AlterTable Logs 11:55:37.1 Info: => 6E-07s 11:55:37.1 Info: AlterColumn Logs Time DateTimeOffset 11:55:37.1 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) 11:55:37.1 Info: INSERT INTO "Logs_temp" ("Id", "Message", "Time", "Logger", "Exception", "ExceptionType", "Level") SELECT "Id", "Message", "Time", "Logger", "Exception", "ExceptionType", "Level" FROM "Logs" 11:55:37.1 Info: DROP TABLE "Logs" 11:55:37.1 Info: ALTER TABLE "Logs_temp" RENAME TO "Logs" 11:55:37.1 Info: CREATE INDEX "IX_Logs_Time" ON "Logs" ("Time" ASC) 11:55:37.1 Info: => 0.0013701s 11:55:37.1 Info: AlterTable UpdateHistory 11:55:37.1 Info: => 4E-07s 11:55:37.1 Info: AlterColumn UpdateHistory Date DateTimeOffset 11:55:37.1 Info: CREATE TABLE "UpdateHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Date" DATETIME NOT NULL, "Version" TEXT NOT NULL, "EventType" INTEGER NOT NULL) 11:55:37.1 Info: INSERT INTO "UpdateHistory_temp" ("Id", "Date", "Version", "EventType") SELECT "Id", "Date", "Version", "EventType" FROM "UpdateHistory" 11:55:37.1 Info: DROP TABLE "UpdateHistory" 11:55:37.1 Info: ALTER TABLE "UpdateHistory_temp" RENAME TO "UpdateHistory" 11:55:37.1 Info: CREATE INDEX "IX_UpdateHistory_Date" ON "UpdateHistory" ("Date" ASC) 11:55:37.1 Info: => 0.0011013s 11:55:37.1 Info: AlterTable VersionInfo 11:55:37.1 Info: => 4E-07s 11:55:37.1 Info: AlterColumn VersionInfo AppliedOn DateTimeOffset 11:55:37.1 Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) 11:55:37.1 Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" 11:55:37.1 Info: DROP TABLE "VersionInfo" 11:55:37.1 Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" 11:55:37.1 Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) 11:55:37.1 Info: => 0.0012114s 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (61, '2024-10-13T11:55:37', 'postgres_update_timestamp_columns_to_with_timezone') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 61: postgres_update_timestamp_columns_to_with_timezone migrated 11:55:37.1 Info: => 0.0016522s 11:55:37.1 Info: 62: add_on_delete_to_notifications migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 62 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (62, '2024-10-13T11:55:37', 'add_on_delete_to_notifications') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 62: add_on_delete_to_notifications migrated 11:55:37.1 Info: => 0.0004718s 11:55:37.1 Info: 63: add_custom_formats migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 63 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (63, '2024-10-13T11:55:37', 'add_custom_formats') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 63: add_custom_formats migrated 11:55:37.1 Info: => 0.0004512s 11:55:37.1 Info: 64: add_result_to_commands migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 64 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (64, '2024-10-13T11:55:37', 'add_result_to_commands') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 64: add_result_to_commands migrated 11:55:37.1 Info: => 0.0003602s 11:55:37.1 Info: 65: health_restored_notification migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 65 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (65, '2024-10-13T11:55:37', 'health_restored_notification') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 65: health_restored_notification migrated 11:55:37.1 Info: => 0.0003722s 11:55:37.1 Info: 66: remove_uc migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 66 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (66, '2024-10-13T11:55:37', 'remove_uc') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 66: remove_uc migrated 11:55:37.1 Info: => 0.0003348s 11:55:37.1 Info: 67: download_clients_rename_tv_to_music migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 67 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (67, '2024-10-13T11:55:37', 'download_clients_rename_tv_to_music') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 67: download_clients_rename_tv_to_music migrated 11:55:37.1 Info: => 0.0003309s 11:55:37.1 Info: 68: add_colon_replacement_to_naming_config migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 68 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (68, '2024-10-13T11:55:37', 'add_colon_replacement_to_naming_config') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 68: add_colon_replacement_to_naming_config migrated 11:55:37.1 Info: => 0.000314s 11:55:37.1 Info: 69: list_sync_time migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 69 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (69, '2024-10-13T11:55:37', 'list_sync_time') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 69: list_sync_time migrated 11:55:37.1 Info: => 0.0004012s 11:55:37.1 Info: 70: add_download_client_tags migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 70 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (70, '2024-10-13T11:55:37', 'add_download_client_tags') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 70: add_download_client_tags migrated 11:55:37.1 Info: => 0.0007921s 11:55:37.1 Info: 71: add_notification_status migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 71 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (71, '2024-10-13T11:55:37', 'add_notification_status') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 71: add_notification_status migrated 11:55:37.1 Info: => 0.000395s 11:55:37.1 Info: 72: add_alac_24_quality_in_profiles migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 72 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (72, '2024-10-13T11:55:37', 'add_alac_24_quality_in_profiles') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 72: add_alac_24_quality_in_profiles migrated 11:55:37.1 Info: => 0.0003966s 11:55:37.1 Info: 73: add_salt_to_users migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 73 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (73, '2024-10-13T11:55:37', 'add_salt_to_users') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 73: add_salt_to_users migrated 11:55:37.1 Info: => 0.0003865s 11:55:37.1 Info: 74: add_auto_tagging migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 74 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (74, '2024-10-13T11:55:37', 'add_auto_tagging') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 74: add_auto_tagging migrated 11:55:37.1 Info: => 0.0003465s 11:55:37.1 Info: 75: quality_definition_preferred_size migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 75 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (75, '2024-10-13T11:55:37', 'quality_definition_preferred_size') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 75: quality_definition_preferred_size migrated 11:55:37.1 Info: => 0.000335s 11:55:37.1 Info: 76: add_on_artist_add_to_notifications migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 76 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (76, '2024-10-13T11:55:37', 'add_on_artist_add_to_notifications') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 76: add_on_artist_add_to_notifications migrated 11:55:37.1 Info: => 0.0003887s 11:55:37.1 Info: 77: album_last_searched_time migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 77 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (77, '2024-10-13T11:55:37', 'album_last_searched_time') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 77: album_last_searched_time migrated 11:55:37.1 Info: => 0.0004031s 11:55:37.1 Info: 78: add_indexer_flags migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 78 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (78, '2024-10-13T11:55:37', 'add_indexer_flags') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 78: add_indexer_flags migrated 11:55:37.1 Info: => 0.0003359s 11:55:37.1 Info: 79: add_indexes_album_statistics migrating 11:55:37.1 Info: Beginning Transaction 11:55:37.1 Info: Starting migration of Log DB to 79 11:55:37.1 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (79, '2024-10-13T11:55:37', 'add_indexes_album_statistics') 11:55:37.1 Info: Committing Transaction 11:55:37.1 Info: 79: add_indexes_album_statistics migrated 11:55:37.1 Info: => 0.0003427s 11:55:37.1 Debug: Took: 00:00:00.0466951 11:55:37.2 Info: Caching database 11:55:37.2 Error: System.InvalidOperationException: Fake Exception 11:55:38.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== 11:55:38.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== 11:55:38.3 Info: --- End: NzbDrone.Core.Test.Instrumentation.DatabaseTargetFixture.exception_log_with_no_message_should_use_exceptions_message --- 11:55:38.3 Info: --- Start: NzbDrone.Core.Test.Instrumentation.DatabaseTargetFixture.null_string_as_arg_should_not_fail --- 11:55:38.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Log.db 11:55:38.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173383225725_385/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:38.3 Info: DatabaseEngineVersionCheck migrating 11:55:38.3 Info: PerformDBOperation 11:55:38.3 Info: Performing DB Operation 11:55:38.3 Info: SQLite 3.46.1 11:55:38.3 Info: => 0.0008952s 11:55:38.3 Info: DatabaseEngineVersionCheck migrated 11:55:38.3 Info: => 0.0009071s 11:55:38.3 Debug: Took: 00:00:00.0113085 11:55:38.3 Debug: File no longer exists on disk. removing from database. 11:55:39.4 Info: --- End: NzbDrone.Core.Test.Instrumentation.DatabaseTargetFixture.null_string_as_arg_should_not_fail --- 11:55:39.4 Info: --- Start: NzbDrone.Core.Test.Instrumentation.DatabaseTargetFixture.write_log --- 11:55:39.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Log.db 11:55:39.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173394031167_387/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:39.4 Info: DatabaseEngineVersionCheck migrating 11:55:39.4 Info: PerformDBOperation 11:55:39.4 Info: Performing DB Operation 11:55:39.4 Info: SQLite 3.46.1 11:55:39.4 Info: => 0.0009334s 11:55:39.4 Info: DatabaseEngineVersionCheck migrated 11:55:39.4 Info: => 0.000946s 11:55:39.4 Debug: Took: 00:00:00.0120131 11:55:39.4 Info: Unique message: 26054be9-637a-479f-b8b8-0a469830c079 11:55:40.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== 11:55:40.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== 11:55:40.4 Info: --- End: NzbDrone.Core.Test.Instrumentation.DatabaseTargetFixture.write_log --- 11:55:40.4 Info: --- Start: NzbDrone.Core.Test.Instrumentation.DatabaseTargetFixture.write_log_exception --- 11:55:40.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Log.db 11:55:40.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173404940645_389/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:40.5 Info: DatabaseEngineVersionCheck migrating 11:55:40.5 Info: PerformDBOperation 11:55:40.5 Info: Performing DB Operation 11:55:40.5 Info: SQLite 3.46.1 11:55:40.5 Info: => 0.0010475s 11:55:40.5 Info: DatabaseEngineVersionCheck migrated 11:55:40.5 Info: => 0.001062s 11:55:40.5 Debug: Took: 00:00:00.0134996 11:55:40.5 Error: Unique message: 6e88c43c-d6a7-4602-b790-79c69d2094fb System.InvalidOperationException: Fake Exception 11:55:41.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== 11:55:41.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== 11:55:41.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== 11:55:41.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== 11:55:41.5 Info: --- End: NzbDrone.Core.Test.Instrumentation.DatabaseTargetFixture.write_log_exception --- 11:55:41.5 Info: --- Start: NzbDrone.Core.Test.Instrumentation.DatabaseTargetFixture.write_long_log --- 11:55:41.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Log.db 11:55:41.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173415944353_391/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:41.6 Info: DatabaseEngineVersionCheck migrating 11:55:41.6 Info: PerformDBOperation 11:55:41.6 Info: Performing DB Operation 11:55:41.6 Info: SQLite 3.46.1 11:55:41.6 Info: => 0.0009016s 11:55:41.6 Info: DatabaseEngineVersionCheck migrated 11:55:41.6 Info: => 0.0009144s 11:55:41.6 Debug: Took: 00:00:00.0164311 11:55:41.6 Info: 648da55a-384f-4617-90fb-e9bc8dffe0042ef38448-eeda-4827-b823-5d282e31364a0324aa78-41cf-4748-b60c-0773aac4305defd942b7-66ad-42a2-a1fb-14bd8da59ab9f3f22639-f369-41e9-9936-d5385a85bd469e60076a-d4d0-409b-8d74-b78f2815811f47c952ab-54a4-4f8e-afe9-89a5c748081a5b8e7d11-d709-4a54-9850-671e2277f14061c9df04-e592-4807-b24f-28cdd092b2ca593464db-7cf1-4c2a-a4de-4462f182184dd3674868-181e-4027-ab4c-d713af3a295ab28fd4a6-550b-43f3-b678-9f5b34c270d57aa9a318-e420-46ed-b331-2f44eb1cb56c7bd084da-2dff-4609-bc0a-d67ecf9821caaf47e02d-a3e3-485c-af53-7967509a3e32697b6774-294c-49b1-8aea-6e402835433cb2cf86f5-fa2a-4427-abf1-ef545202e9ad02b80eae-45e3-4234-a399-d81948e0768e8a5152ee-241b-43bd-bf53-5eb93f5307373dff560c-41ba-4070-9a09-3daabec360c0a08eeceb-8034-4ec3-8fa1-cb328243b723d39e5e26-f9c8-4727-b677-43c364fcc0eb7d6b3fdd-efc7-4749-af88-3d4c768399c001ca1771-d35f-4939-9945-4858c75ba1a5ebbefaef-9f8b-4f50-89b2-81968d578f8d1003b653-0f76-40a7-b467-7bcea6d12c138922e066-9628-491e-96b5-4914ca3e7ad0f0e91715-d3a2-43e3-9789-9389c2715f355d67d098-628c-498f-a2b7-3c08bb7c5ab22f0bd2ed-6fae-4bae-8f66-18df3938f5371f0f74a9-2847-4a15-b783-070fc2e412c8956e75f7-e9e8-4a20-8c55-8573e3621fc7c8478c7f-447c-4042-a565-c28d36ddbb3bb80bef5b-140d-42ba-adff-912cc9eb98977078eb58-fe06-4095-97a5-277bc8680f6cf8ed2250-b993-4c78-b8f7-ba29faba09ec98581eaf-9330-41e0-b180-5ac173119c2fbfa91675-7636-4e06-a817-589aaf730e44a6ce3def-ea3c-4a89-8811-d8dc57c534190d2d3bec-e5b1-4508-bb3c-45bf8eb23984b9e7d559-438e-4daf-8f7b-dd21a6cccea052822059-2348-4341-8f27-6a433d7643348996e8b8-5263-47f7-9d7c-59c70d5f62a2785fe7a9-f407-4e57-a52d-a609c0135bbb1df4cff6-d7b5-4e40-9143-7de78905be8db0498720-fec3-4fa8-a7e7-cd973c3f7d85765dff30-63d4-4371-a9e3-3f926c0373468de912ee-fdd2-414a-b0a5-821ae6ebb0dbdae784f6-cc9b-4f78-9435-e797a6b39b732c16f03b-0b49-44b4-b193-2805373aed6da902728f-70d4-40d7-a808-7517bb747bcea2593d44-efa4-4cd4-a3b9-858075ce4a51734dfa95-c944-43ff-a2ae-a9c9512256b448c53d3d-c182-4af1-9d01-b62686f7991e05605f70-985f-4d82-ba68-9f8c03a387e3608abcc6-344b-4306-a25f-592f7ce6c158727b99e4-1f36-4e78-908b-9aefcf5aea58b1b18863-178d-466e-83c0-da722a8fe02d2a1e9387-2a77-4693-808e-12d1daa1e8f6f1d1e3ba-7e31-4884-8513-3af6d0e7aca7c9410eb1-f7e1-4690-957d-fe9ed6df23aa72051c1f-f2ec-4608-95b7-a7f4869781ae1c1ee6d8-f008-4f2e-86e2-91784bb4ed8aa28e000f-51cd-45e1-b7b0-49e85062fe97ed2c9017-2ae1-45b1-a006-3a5c6d27d19ca2962d9d-82ed-411d-98ef-7624e5716f2d87c59770-fe00-41de-b5eb-289dc39e9a698b5756b0-a2a5-48c7-9fd8-8073492bfde9fc42e599-23cb-4ff9-8430-f3036ff16d536105e6a5-d287-4cfb-a6ec-90363654b4f955b649a3-e0b7-4b4c-b6ea-961b59e7a581e5338bc3-da90-4992-b85a-d41c0e65e45da92ee20d-58de-4490-aa29-79caca97fe675e1d2ad1-52e3-43bb-8a71-36ef7e210986962342ef-ae99-48a8-83fd-8b132b7f8c4d79f07943-545b-4084-87c6-bd27cc634bc31964d8ef-7db4-4353-9da6-ffff4a7b3b35a859c367-e6b8-4532-aa9c-5d25b1319e371db5dbdf-60e1-4caf-ac49-01e5e9ecc2fa73c0d14c-1d35-4139-8187-4f000bcca60d8c25f72b-4d02-4edb-bcad-9bd2c6dd900e06d1613e-41d0-4e80-b720-b576187b8288cb9acc24-64f8-4f2d-8bcb-bde1bf4c1e89e985e7a3-fab6-4f6a-8978-e3d725bd5f2ed9d4b94a-209b-43f1-963d-ccdab0eb3ef70b6028f8-1726-4a60-93d5-70ca46232cce1d8850fd-93d3-4bae-a1d0-034a6131ac8e13f8cd0e-499a-41f4-a12c-e3ea2910df88f045a6e7-9088-4845-8567-804626e20eb11611ba5b-4a88-4995-9904-60aba8685dddb9484d96-7fce-4867-afd7-8229ae70d0a055a5179b-7520-442f-9cd1-8cf462dee838afc44758-2641-4d2b-a81d-674719adf3999c3ca027-669f-4ac5-ba6c-5fb8f1871fb9f22b8de5-9c4e-450d-b7b8-6ee014a91749c288b88a-da4a-4088-9624-7abce2c3d47372d43af5-7319-49b5-97a7-ecddcc9518f915be23df-b9bc-4580-83a6-e14fa626abd0d7c574b2-2c5e-49a4-bcb6-8c574aadc3a82a062fce-dd0e-4b38-a797-e801cf2db469 11:55:42.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== 11:55:42.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== 11:55:42.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== 11:55:42.7 Info: --- End: NzbDrone.Core.Test.Instrumentation.DatabaseTargetFixture.write_long_log --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_default_dictionary_if_unknown_language_and_string_exists --- 11:55:42.7 Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_default_dictionary_if_unknown_language_and_string_exists --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_dictionary_if_lang_exists_and_string_exists --- 11:55:42.7 Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_dictionary_if_lang_exists_and_string_exists --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_french --- 11:55:42.7 Error: Missing translation/culture resource: /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Localization/Core/fr_FR.json 11:55:42.7 Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_french --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists --- 11:55:42.7 Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists_default_lang --- 11:55:42.7 Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists_default_lang --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_empty_string_passed --- 11:55:42.7 Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_empty_string_passed --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_null_string_passed --- 11:55:42.7 Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_null_string_passed --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_false_if_file_exists_and_same_date_but_length_header_different --- 11:55:42.7 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_false_if_file_exists_and_same_date_but_length_header_different --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_false_if_file_exists_but_different_date --- 11:55:42.7 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_false_if_file_exists_but_different_date --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_false_if_file_not_exists --- 11:55:42.7 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_false_if_file_not_exists --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_true_if_file_exists_and_date_header_is_different_but_length_header_the_same --- 11:55:42.7 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_true_if_file_exists_and_date_header_is_different_but_length_header_the_same --- 11:55:42.7 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_true_if_file_exists_and_date_header_is_null_but_has_length_header --- 11:55:42.8 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_true_if_file_exists_and_date_header_is_null_but_has_length_header --- 11:55:42.8 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_true_if_file_exists_and_same_date_but_no_length_header --- 11:55:42.8 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.CoverAlreadyExistsSpecificationFixture.should_return_true_if_file_exists_and_same_date_but_no_length_header --- 11:55:42.8 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.ImageResizerFixture.should_delete_file_if_failed --- 11:55:42.8 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.ImageResizerFixture.should_delete_file_if_failed --- 11:55:42.8 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.ImageResizerFixture.should_resize_image --- 11:55:43.1 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.ImageResizerFixture.should_resize_image --- 11:55:43.1 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.convert_to_local_url_should_not_change_extension(".png") --- 11:55:43.1 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.convert_to_local_url_should_not_change_extension(".png") --- 11:55:43.1 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.convert_to_local_url_should_not_change_extension(".jpg") --- 11:55:43.1 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.convert_to_local_url_should_not_change_extension(".jpg") --- 11:55:43.1 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_album_cover_urls_to_local(".png") --- 11:55:43.1 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_album_cover_urls_to_local(".png") --- 11:55:43.1 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_album_cover_urls_to_local(".jpg") --- 11:55:43.1 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_album_cover_urls_to_local(".jpg") --- 11:55:43.1 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_cover_urls_to_local(".png") --- 11:55:43.1 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_cover_urls_to_local(".png") --- 11:55:43.1 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_cover_urls_to_local(".jpg") --- 11:55:43.1 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_cover_urls_to_local(".jpg") --- 11:55:43.1 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_media_urls_to_local_without_time_if_file_doesnt_exist(".png") --- 11:55:43.1 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_media_urls_to_local_without_time_if_file_doesnt_exist(".png") --- 11:55:43.1 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_media_urls_to_local_without_time_if_file_doesnt_exist(".jpg") --- 11:55:43.1 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_convert_media_urls_to_local_without_time_if_file_doesnt_exist(".jpg") --- 11:55:43.1 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_log_error_if_resize_failed --- 11:55:43.2 Debug: Resizing Poster-500 for [ForeignArtistId1][Name1] 11:55:43.2 Debug: Couldn't resize media cover Poster-500 for artist [ForeignArtistId1][Name1], using full size image instead. 11:55:43.2 Debug: Resizing Poster-250 for [ForeignArtistId1][Name1] 11:55:43.2 Debug: Couldn't resize media cover Poster-250 for artist [ForeignArtistId1][Name1], using full size image instead. 11:55:43.2 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_log_error_if_resize_failed --- 11:55:43.2 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_not_resize_covers_if_exists --- 11:55:43.2 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_not_resize_covers_if_exists --- 11:55:43.2 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_resize_covers_if_existing_is_empty --- 11:55:43.2 Debug: Resizing Poster-500 for [ForeignArtistId1][Name1] 11:55:43.2 Debug: Resizing Poster-250 for [ForeignArtistId1][Name1] 11:55:43.2 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_resize_covers_if_existing_is_empty --- 11:55:43.2 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_resize_covers_if_main_downloaded --- 11:55:43.2 Info: Downloading Poster for [ForeignArtistId1][Name1] 11:55:43.2 Debug: Resizing Poster-500 for [ForeignArtistId1][Name1] 11:55:43.2 Debug: Resizing Poster-250 for [ForeignArtistId1][Name1] 11:55:43.2 Info: Downloading Cover for [ForeignAlbumId1][Title1] 11:55:43.2 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_resize_covers_if_main_downloaded --- 11:55:43.2 Info: --- Start: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_resize_covers_if_missing --- 11:55:43.2 Debug: Resizing Poster-500 for [ForeignArtistId1][Name1] 11:55:43.2 Debug: Resizing Poster-250 for [ForeignArtistId1][Name1] 11:55:43.2 Info: --- End: NzbDrone.Core.Test.MediaCoverTests.MediaCoverServiceFixture.should_resize_covers_if_missing --- 11:55:43.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.get_metadata_should_not_fail_with_missing_country --- 11:55:43.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.get_metadata_should_not_fail_with_missing_country --- 11:55:43.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_ignore_non_parsable_id3v23_date --- 11:55:43.3 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_oka5jg3x.0tv.mp2 11:55:43.3 Debug: Audio Properties: MPEG Version 1 Audio, Layer 2, Bitrate: 384, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.3 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_oka5jg3x.0tv.mp2' 11:55:43.3 Trace: Got codec MP2 11:55:43.3 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_ignore_non_parsable_id3v23_date --- 11:55:43.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_not_fail_if_media_has_been_omitted --- 11:55:43.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_not_fail_if_media_has_been_omitted --- 11:55:43.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_mp2 --- 11:55:43.3 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_0jhi2411.ndx.mp2 11:55:43.3 Debug: Audio Properties: MPEG Version 1 Audio, Layer 2, Bitrate: 384, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.3 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_0jhi2411.ndx.mp2' 11:55:43.3 Trace: Got codec MP2 11:55:43.3 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_mp2 --- 11:55:43.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_mp3 --- 11:55:43.3 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_yvxkib4h.usn.mp3 11:55:43.3 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.3 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_yvxkib4h.usn.mp3' 11:55:43.3 Trace: Got codec MP3VBR 11:55:43.3 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_mp3 --- 11:55:43.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_flac --- 11:55:43.4 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_emnfav22.uxy.flac 11:55:43.4 Debug: Audio Properties: Flac Audio, Bitrate: 350, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.4 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_emnfav22.uxy.flac' 11:55:43.4 Trace: Got codec FLAC 11:55:43.4 Debug: Quality parsed: FLAC v1, Source: TagLib 11:55:43.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_flac --- 11:55:43.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_m4a --- 11:55:43.4 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_3ufgxvsf.jkl.m4a 11:55:43.4 Debug: Audio Properties: MPEG-4 Audio (mp4a), Bitrate: 129, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.4 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_3ufgxvsf.jkl.m4a' 11:55:43.4 Trace: Got codec AAC 11:55:43.4 Debug: Quality parsed: AAC-VBR v1, Source: TagLib 11:55:43.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_m4a --- 11:55:43.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_wma --- 11:55:43.4 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_cbyjsge2.0jr.wma 11:55:43.4 Debug: Audio Properties: Microsoft WMA2 Audio, Bitrate: 128, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.4 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_cbyjsge2.0jr.wma' 11:55:43.4 Trace: Got codec WMA 11:55:43.4 Debug: Quality parsed: WMA v1, Source: TagLib 11:55:43.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_wma --- 11:55:43.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_ape --- 11:55:43.4 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_2fdqcdh2.gu0.ape 11:55:43.4 Debug: Audio Properties: Monkey's Audio APE Version 3.990, Bitrate: 323, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.4 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_2fdqcdh2.gu0.ape' 11:55:43.4 Trace: Got codec APE 11:55:43.4 Debug: Quality parsed: APE v1, Source: TagLib 11:55:43.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_ape --- 11:55:43.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_opus --- 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_4jsw4bm0.h1m.opus 11:55:43.5 Trace: Estimating bitrate. Size: 1062106 Duration: 85.1015208 Bitrate: 97 11:55:43.5 Debug: Audio Properties: Opus Version 1 Audio, Bitrate: 97, Sample Size: 0, SampleRate: 48000, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_4jsw4bm0.h1m.opus' 11:55:43.5 Trace: Got codec OPUS 11:55:43.5 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_audiotag_from_file_with_no_tags_opus --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_mp2 --- 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp2 11:55:43.5 Debug: Audio Properties: MPEG Version 1 Audio, Layer 2, Bitrate: 384, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp2' 11:55:43.5 Trace: Got codec MP2 11:55:43.5 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_mp2 --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_mp3 --- 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3 11:55:43.5 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3' 11:55:43.5 Trace: Got codec MP3VBR 11:55:43.5 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_mp3 --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_flac --- 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.flac 11:55:43.5 Debug: Audio Properties: Flac Audio, Bitrate: 350, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.flac' 11:55:43.5 Trace: Got codec FLAC 11:55:43.5 Debug: Quality parsed: FLAC v1, Source: TagLib 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_flac --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_m4a --- 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.m4a 11:55:43.5 Debug: Audio Properties: MPEG-4 Audio (mp4a), Bitrate: 129, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.m4a' 11:55:43.5 Trace: Got codec AAC 11:55:43.5 Debug: Quality parsed: AAC-VBR v1, Source: TagLib 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_m4a --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_wma --- 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.wma 11:55:43.5 Debug: Audio Properties: Microsoft WMA2 Audio, Bitrate: 128, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.wma' 11:55:43.5 Trace: Got codec WMA 11:55:43.5 Debug: Quality parsed: WMA v1, Source: TagLib 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_wma --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_ape --- 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.ape 11:55:43.5 Debug: Audio Properties: Monkey's Audio APE Version 3.990, Bitrate: 323, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.ape' 11:55:43.5 Trace: Got codec APE 11:55:43.5 Debug: Quality parsed: APE v1, Source: TagLib 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_ape --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_opus --- 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.opus 11:55:43.5 Trace: Estimating bitrate. Size: 1062725 Duration: 85.1015208 Bitrate: 97 11:55:43.5 Debug: Audio Properties: Opus Version 1 Audio, Bitrate: 97, Sample Size: 0, SampleRate: 48000, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.opus' 11:55:43.5 Trace: Got codec OPUS 11:55:43.5 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_duration_opus --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_mp2 --- 11:55:43.5 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s5nbjsyb.lnu.mp2 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s5nbjsyb.lnu.mp2 11:55:43.5 Debug: Audio Properties: MPEG Version 1 Audio, Layer 2, Bitrate: 384, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s5nbjsyb.lnu.mp2' 11:55:43.5 Trace: Got codec MP2 11:55:43.5 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_mp2 --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_mp3 --- 11:55:43.5 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_oa12uxl0.jhu.mp3 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_oa12uxl0.jhu.mp3 11:55:43.5 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_oa12uxl0.jhu.mp3' 11:55:43.5 Trace: Got codec MP3VBR 11:55:43.5 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_mp3 --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_flac --- 11:55:43.5 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sbc0c5fk.3n4.flac 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sbc0c5fk.3n4.flac 11:55:43.5 Debug: Audio Properties: Flac Audio, Bitrate: 350, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sbc0c5fk.3n4.flac' 11:55:43.5 Trace: Got codec FLAC 11:55:43.5 Debug: Quality parsed: FLAC v1, Source: TagLib 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_flac --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_m4a --- 11:55:43.5 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_0y3xt10h.lsu.m4a 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_0y3xt10h.lsu.m4a 11:55:43.5 Debug: Audio Properties: MPEG-4 Audio (mp4a), Bitrate: 129, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_0y3xt10h.lsu.m4a' 11:55:43.5 Trace: Got codec AAC 11:55:43.5 Debug: Quality parsed: AAC-VBR v1, Source: TagLib 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_m4a --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_wma --- 11:55:43.5 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_rlarvw1t.avy.wma 11:55:43.5 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_rlarvw1t.avy.wma 11:55:43.5 Debug: Audio Properties: Microsoft WMA2 Audio, Bitrate: 128, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.5 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_rlarvw1t.avy.wma' 11:55:43.5 Trace: Got codec WMA 11:55:43.5 Debug: Quality parsed: WMA v1, Source: TagLib 11:55:43.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_wma --- 11:55:43.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_ape --- 11:55:43.6 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_l1lfwtr4.js3.ape 11:55:43.6 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_l1lfwtr4.js3.ape 11:55:43.6 Debug: Audio Properties: Monkey's Audio APE Version 3.990, Bitrate: 323, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.6 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_l1lfwtr4.js3.ape' 11:55:43.6 Trace: Got codec APE 11:55:43.6 Debug: Quality parsed: APE v1, Source: TagLib 11:55:43.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_ape --- 11:55:43.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_opus --- 11:55:43.6 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_kkux155h.dfl.opus 11:55:43.6 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_kkux155h.dfl.opus 11:55:43.6 Trace: Estimating bitrate. Size: 1062120 Duration: 85.1015208 Bitrate: 97 11:55:43.6 Debug: Audio Properties: Opus Version 1 Audio, Bitrate: 97, Sample Size: 0, SampleRate: 48000, Channels: 2 11:55:43.6 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_kkux155h.dfl.opus' 11:55:43.6 Trace: Got codec OPUS 11:55:43.6 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_file_with_only_title_tag_opus --- 11:55:43.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_mp2 --- 11:55:43.6 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_5sddecdg.ywu.mp2 11:55:43.6 Debug: Audio Properties: MPEG Version 1 Audio, Layer 2, Bitrate: 384, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.6 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_5sddecdg.ywu.mp2' 11:55:43.6 Trace: Got codec MP2 11:55:43.6 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_mp2 --- 11:55:43.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_mp3 --- 11:55:43.6 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k4jsf1bn.fse.mp3 11:55:43.6 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.6 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k4jsf1bn.fse.mp3' 11:55:43.6 Trace: Got codec MP3VBR 11:55:43.6 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_mp3 --- 11:55:43.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_flac --- 11:55:43.6 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_boxkstsc.lkh.flac 11:55:43.6 Debug: Audio Properties: Flac Audio, Bitrate: 350, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.6 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_boxkstsc.lkh.flac' 11:55:43.6 Trace: Got codec FLAC 11:55:43.6 Debug: Quality parsed: FLAC v1, Source: TagLib 11:55:43.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_flac --- 11:55:43.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_m4a --- 11:55:43.6 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_0m450s14.khq.m4a 11:55:43.6 Debug: Audio Properties: MPEG-4 Audio (mp4a), Bitrate: 129, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.6 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_0m450s14.khq.m4a' 11:55:43.6 Trace: Got codec AAC 11:55:43.6 Debug: Quality parsed: AAC-VBR v1, Source: TagLib 11:55:43.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_m4a --- 11:55:43.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_wma --- 11:55:43.6 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_aw44a1l5.wbm.wma 11:55:43.6 Debug: Audio Properties: Microsoft WMA2 Audio, Bitrate: 128, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.6 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_aw44a1l5.wbm.wma' 11:55:43.6 Trace: Got codec WMA 11:55:43.6 Debug: Quality parsed: WMA v1, Source: TagLib 11:55:43.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_wma --- 11:55:43.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_ape --- 11:55:43.6 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_mepfonza.fci.ape 11:55:43.6 Debug: Audio Properties: Monkey's Audio APE Version 3.990, Bitrate: 323, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.6 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_mepfonza.fci.ape' 11:55:43.6 Trace: Got codec APE 11:55:43.6 Debug: Quality parsed: APE v1, Source: TagLib 11:55:43.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_ape --- 11:55:43.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_opus --- 11:55:43.6 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_mmafz3rr.0p0.opus 11:55:43.6 Trace: Estimating bitrate. Size: 1062106 Duration: 85.1015208 Bitrate: 97 11:55:43.6 Debug: Audio Properties: Opus Version 1 Audio, Bitrate: 97, Sample Size: 0, SampleRate: 48000, Channels: 2 11:55:43.6 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_mmafz3rr.0p0.opus' 11:55:43.6 Trace: Got codec OPUS 11:55:43.6 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_parsedtrackinfo_from_file_with_no_tags_opus --- 11:55:43.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_mp2 --- 11:55:43.6 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_zpv3o4s3.t30.mp2 11:55:43.6 Debug: Audio Properties: MPEG Version 1 Audio, Layer 2, Bitrate: 384, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.6 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_zpv3o4s3.t30.mp2' 11:55:43.6 Trace: Got codec MP2 11:55:43.6 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.7 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_zpv3o4s3.t30.mp2 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_zpv3o4s3.t30.mp2 11:55:43.7 Debug: Audio Properties: MPEG Version 1 Audio, Layer 2, Bitrate: 384, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_zpv3o4s3.t30.mp2' 11:55:43.7 Trace: Got codec MP2 11:55:43.7 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_mp2 --- 11:55:43.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_mp3 --- 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_y0j1vfhx.e2a.mp3 11:55:43.7 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_y0j1vfhx.e2a.mp3' 11:55:43.7 Trace: Got codec MP3VBR 11:55:43.7 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.7 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_y0j1vfhx.e2a.mp3 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_y0j1vfhx.e2a.mp3 11:55:43.7 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_y0j1vfhx.e2a.mp3' 11:55:43.7 Trace: Got codec MP3VBR 11:55:43.7 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_mp3 --- 11:55:43.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_flac --- 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_dqcpphws.sze.flac 11:55:43.7 Debug: Audio Properties: Flac Audio, Bitrate: 350, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_dqcpphws.sze.flac' 11:55:43.7 Trace: Got codec FLAC 11:55:43.7 Debug: Quality parsed: FLAC v1, Source: TagLib 11:55:43.7 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_dqcpphws.sze.flac 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_dqcpphws.sze.flac 11:55:43.7 Debug: Audio Properties: Flac Audio, Bitrate: 350, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_dqcpphws.sze.flac' 11:55:43.7 Trace: Got codec FLAC 11:55:43.7 Debug: Quality parsed: FLAC v1, Source: TagLib 11:55:43.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_flac --- 11:55:43.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_m4a --- 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_tfcjcsd5.0ty.m4a 11:55:43.7 Debug: Audio Properties: MPEG-4 Audio (mp4a), Bitrate: 129, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_tfcjcsd5.0ty.m4a' 11:55:43.7 Trace: Got codec AAC 11:55:43.7 Debug: Quality parsed: AAC-VBR v1, Source: TagLib 11:55:43.7 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_tfcjcsd5.0ty.m4a 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_tfcjcsd5.0ty.m4a 11:55:43.7 Debug: Audio Properties: MPEG-4 Audio (mp4a), Bitrate: 129, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_tfcjcsd5.0ty.m4a' 11:55:43.7 Trace: Got codec AAC 11:55:43.7 Debug: Quality parsed: AAC-VBR v1, Source: TagLib 11:55:43.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_m4a --- 11:55:43.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_wma --- 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_qzhakypl.4kx.wma 11:55:43.7 Debug: Audio Properties: Microsoft WMA2 Audio, Bitrate: 128, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_qzhakypl.4kx.wma' 11:55:43.7 Trace: Got codec WMA 11:55:43.7 Debug: Quality parsed: WMA v1, Source: TagLib 11:55:43.7 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_qzhakypl.4kx.wma 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_qzhakypl.4kx.wma 11:55:43.7 Debug: Audio Properties: Microsoft WMA2 Audio, Bitrate: 128, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_qzhakypl.4kx.wma' 11:55:43.7 Trace: Got codec WMA 11:55:43.7 Debug: Quality parsed: WMA v1, Source: TagLib 11:55:43.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_wma --- 11:55:43.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_ape --- 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_y4kosd1s.rbi.ape 11:55:43.7 Debug: Audio Properties: Monkey's Audio APE Version 3.990, Bitrate: 323, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_y4kosd1s.rbi.ape' 11:55:43.7 Trace: Got codec APE 11:55:43.7 Debug: Quality parsed: APE v1, Source: TagLib 11:55:43.7 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_y4kosd1s.rbi.ape 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_y4kosd1s.rbi.ape 11:55:43.7 Debug: Audio Properties: Monkey's Audio APE Version 3.990, Bitrate: 323, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_y4kosd1s.rbi.ape' 11:55:43.7 Trace: Got codec APE 11:55:43.7 Debug: Quality parsed: APE v1, Source: TagLib 11:55:43.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_ape --- 11:55:43.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_opus --- 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_3ie2j445.2be.opus 11:55:43.7 Trace: Estimating bitrate. Size: 1062725 Duration: 85.1015208 Bitrate: 97 11:55:43.7 Debug: Audio Properties: Opus Version 1 Audio, Bitrate: 97, Sample Size: 0, SampleRate: 48000, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_3ie2j445.2be.opus' 11:55:43.7 Trace: Got codec OPUS 11:55:43.7 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.7 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_3ie2j445.2be.opus 11:55:43.7 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_3ie2j445.2be.opus 11:55:43.7 Trace: Estimating bitrate. Size: 1121422 Duration: 85.1015208 Bitrate: 102 11:55:43.7 Debug: Audio Properties: Opus Version 1 Audio, Bitrate: 102, Sample Size: 0, SampleRate: 48000, Channels: 2 11:55:43.7 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_3ie2j445.2be.opus' 11:55:43.7 Trace: Got codec OPUS 11:55:43.7 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_read_write_tags_opus --- 11:55:43.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_mp2 --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_0pgafyfn.v03.mp2 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_0pgafyfn.v03.mp2 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_0pgafyfn.v03.mp2 11:55:43.8 Debug: Audio Properties: MPEG Version 1 Audio, Layer 2, Bitrate: 384, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_0pgafyfn.v03.mp2' 11:55:43.8 Trace: Got codec MP2 11:55:43.8 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_mp2 --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_mp3 --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_3wjnlbbg.3cy.mp3 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_3wjnlbbg.3cy.mp3 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_3wjnlbbg.3cy.mp3 11:55:43.8 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_3wjnlbbg.3cy.mp3' 11:55:43.8 Trace: Got codec MP3VBR 11:55:43.8 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_mp3 --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_flac --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_rdhjbrwm.wve.flac 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_rdhjbrwm.wve.flac 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_rdhjbrwm.wve.flac 11:55:43.8 Debug: Audio Properties: Flac Audio, Bitrate: 350, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_rdhjbrwm.wve.flac' 11:55:43.8 Trace: Got codec FLAC 11:55:43.8 Debug: Quality parsed: FLAC v1, Source: TagLib 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_flac --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_m4a --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ezjndipb.w04.m4a 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ezjndipb.w04.m4a 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ezjndipb.w04.m4a 11:55:43.8 Debug: Audio Properties: MPEG-4 Audio (mp4a), Bitrate: 129, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ezjndipb.w04.m4a' 11:55:43.8 Trace: Got codec AAC 11:55:43.8 Debug: Quality parsed: AAC-VBR v1, Source: TagLib 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_m4a --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_wma --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_fjyb5ygf.b0e.wma 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_fjyb5ygf.b0e.wma 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_fjyb5ygf.b0e.wma 11:55:43.8 Debug: Audio Properties: Microsoft WMA2 Audio, Bitrate: 128, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_fjyb5ygf.b0e.wma' 11:55:43.8 Trace: Got codec WMA 11:55:43.8 Debug: Quality parsed: WMA v1, Source: TagLib 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_wma --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_ape --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ppzpccu2.xoc.ape 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ppzpccu2.xoc.ape 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ppzpccu2.xoc.ape 11:55:43.8 Debug: Audio Properties: Monkey's Audio APE Version 3.990, Bitrate: 323, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ppzpccu2.xoc.ape' 11:55:43.8 Trace: Got codec APE 11:55:43.8 Debug: Quality parsed: APE v1, Source: TagLib 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_ape --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_opus --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_uiphl1f1.nk2.opus 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_uiphl1f1.nk2.opus 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_uiphl1f1.nk2.opus 11:55:43.8 Trace: Estimating bitrate. Size: 1121355 Duration: 85.1015208 Bitrate: 102 11:55:43.8 Debug: Audio Properties: Opus Version 1 Audio, Bitrate: 102, Sample Size: 0, SampleRate: 48000, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_uiphl1f1.nk2.opus' 11:55:43.8 Trace: Got codec OPUS 11:55:43.8 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_date_from_tags_when_not_in_metadata_opus --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_mp2 --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_r0nqy2lz.nex.mp2 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_r0nqy2lz.nex.mp2 11:55:43.8 Debug: Audio Properties: MPEG Version 1 Audio, Layer 2, Bitrate: 384, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_r0nqy2lz.nex.mp2' 11:55:43.8 Trace: Got codec MP2 11:55:43.8 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.8 Debug: Removing MusicBrainz tags for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_r0nqy2lz.nex.mp2 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_r0nqy2lz.nex.mp2 11:55:43.8 Debug: Audio Properties: MPEG Version 1 Audio, Layer 2, Bitrate: 384, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_r0nqy2lz.nex.mp2' 11:55:43.8 Trace: Got codec MP2 11:55:43.8 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_r0nqy2lz.nex.mp2 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_r0nqy2lz.nex.mp2 11:55:43.8 Debug: Audio Properties: MPEG Version 1 Audio, Layer 2, Bitrate: 384, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_r0nqy2lz.nex.mp2' 11:55:43.8 Trace: Got codec MP2 11:55:43.8 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_mp2 --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_mp3 --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sion2zot.o3d.mp3 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sion2zot.o3d.mp3 11:55:43.8 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sion2zot.o3d.mp3' 11:55:43.8 Trace: Got codec MP3VBR 11:55:43.8 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.8 Debug: Removing MusicBrainz tags for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sion2zot.o3d.mp3 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sion2zot.o3d.mp3 11:55:43.8 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sion2zot.o3d.mp3' 11:55:43.8 Trace: Got codec MP3VBR 11:55:43.8 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sion2zot.o3d.mp3 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sion2zot.o3d.mp3 11:55:43.8 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_sion2zot.o3d.mp3' 11:55:43.8 Trace: Got codec MP3VBR 11:55:43.8 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_mp3 --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_flac --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ah45r2a0.qye.flac 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ah45r2a0.qye.flac 11:55:43.8 Debug: Audio Properties: Flac Audio, Bitrate: 350, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ah45r2a0.qye.flac' 11:55:43.8 Trace: Got codec FLAC 11:55:43.8 Debug: Quality parsed: FLAC v1, Source: TagLib 11:55:43.8 Debug: Removing MusicBrainz tags for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ah45r2a0.qye.flac 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ah45r2a0.qye.flac 11:55:43.8 Debug: Audio Properties: Flac Audio, Bitrate: 350, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ah45r2a0.qye.flac' 11:55:43.8 Trace: Got codec FLAC 11:55:43.8 Debug: Quality parsed: FLAC v1, Source: TagLib 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ah45r2a0.qye.flac 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ah45r2a0.qye.flac 11:55:43.8 Debug: Audio Properties: Flac Audio, Bitrate: 350, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_ah45r2a0.qye.flac' 11:55:43.8 Trace: Got codec FLAC 11:55:43.8 Debug: Quality parsed: FLAC v1, Source: TagLib 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_flac --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_m4a --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_pczxs5r0.0j4.m4a 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_pczxs5r0.0j4.m4a 11:55:43.8 Debug: Audio Properties: MPEG-4 Audio (mp4a), Bitrate: 129, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_pczxs5r0.0j4.m4a' 11:55:43.8 Trace: Got codec AAC 11:55:43.8 Debug: Quality parsed: AAC-VBR v1, Source: TagLib 11:55:43.8 Debug: Removing MusicBrainz tags for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_pczxs5r0.0j4.m4a 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_pczxs5r0.0j4.m4a 11:55:43.8 Debug: Audio Properties: MPEG-4 Audio (mp4a), Bitrate: 129, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_pczxs5r0.0j4.m4a' 11:55:43.8 Trace: Got codec AAC 11:55:43.8 Debug: Quality parsed: AAC-VBR v1, Source: TagLib 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_pczxs5r0.0j4.m4a 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_pczxs5r0.0j4.m4a 11:55:43.8 Debug: Audio Properties: MPEG-4 Audio (mp4a), Bitrate: 129, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_pczxs5r0.0j4.m4a' 11:55:43.8 Trace: Got codec AAC 11:55:43.8 Debug: Quality parsed: AAC-VBR v1, Source: TagLib 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_m4a --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_wma --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s4w4wuv1.054.wma 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s4w4wuv1.054.wma 11:55:43.8 Debug: Audio Properties: Microsoft WMA2 Audio, Bitrate: 128, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s4w4wuv1.054.wma' 11:55:43.8 Trace: Got codec WMA 11:55:43.8 Debug: Quality parsed: WMA v1, Source: TagLib 11:55:43.8 Debug: Removing MusicBrainz tags for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s4w4wuv1.054.wma 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s4w4wuv1.054.wma 11:55:43.8 Debug: Audio Properties: Microsoft WMA2 Audio, Bitrate: 128, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s4w4wuv1.054.wma' 11:55:43.8 Trace: Got codec WMA 11:55:43.8 Debug: Quality parsed: WMA v1, Source: TagLib 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s4w4wuv1.054.wma 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s4w4wuv1.054.wma 11:55:43.8 Debug: Audio Properties: Microsoft WMA2 Audio, Bitrate: 128, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_s4w4wuv1.054.wma' 11:55:43.8 Trace: Got codec WMA 11:55:43.8 Debug: Quality parsed: WMA v1, Source: TagLib 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_wma --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_ape --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_5ibnsf2f.aw1.ape 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_5ibnsf2f.aw1.ape 11:55:43.8 Debug: Audio Properties: Monkey's Audio APE Version 3.990, Bitrate: 323, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_5ibnsf2f.aw1.ape' 11:55:43.8 Trace: Got codec APE 11:55:43.8 Debug: Quality parsed: APE v1, Source: TagLib 11:55:43.8 Debug: Removing MusicBrainz tags for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_5ibnsf2f.aw1.ape 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_5ibnsf2f.aw1.ape 11:55:43.8 Debug: Audio Properties: Monkey's Audio APE Version 3.990, Bitrate: 323, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_5ibnsf2f.aw1.ape' 11:55:43.8 Trace: Got codec APE 11:55:43.8 Debug: Quality parsed: APE v1, Source: TagLib 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_5ibnsf2f.aw1.ape 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_5ibnsf2f.aw1.ape 11:55:43.8 Debug: Audio Properties: Monkey's Audio APE Version 3.990, Bitrate: 323, Sample Size: 16, SampleRate: 44100, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_5ibnsf2f.aw1.ape' 11:55:43.8 Trace: Got codec APE 11:55:43.8 Debug: Quality parsed: APE v1, Source: TagLib 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_ape --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_opus --- 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_cq4sylvy.kjn.opus 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_cq4sylvy.kjn.opus 11:55:43.8 Trace: Estimating bitrate. Size: 1121422 Duration: 85.1015208 Bitrate: 102 11:55:43.8 Debug: Audio Properties: Opus Version 1 Audio, Bitrate: 102, Sample Size: 0, SampleRate: 48000, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_cq4sylvy.kjn.opus' 11:55:43.8 Trace: Got codec OPUS 11:55:43.8 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.8 Debug: Removing MusicBrainz tags for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_cq4sylvy.kjn.opus 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_cq4sylvy.kjn.opus 11:55:43.8 Trace: Estimating bitrate. Size: 1121422 Duration: 85.1015208 Bitrate: 102 11:55:43.8 Debug: Audio Properties: Opus Version 1 Audio, Bitrate: 102, Sample Size: 0, SampleRate: 48000, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_cq4sylvy.kjn.opus' 11:55:43.8 Trace: Got codec OPUS 11:55:43.8 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.8 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_cq4sylvy.kjn.opus 11:55:43.8 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_cq4sylvy.kjn.opus 11:55:43.8 Trace: Estimating bitrate. Size: 1120834 Duration: 85.1015208 Bitrate: 102 11:55:43.8 Debug: Audio Properties: Opus Version 1 Audio, Bitrate: 102, Sample Size: 0, SampleRate: 48000, Channels: 2 11:55:43.8 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_cq4sylvy.kjn.opus' 11:55:43.8 Trace: Got codec OPUS 11:55:43.8 Debug: Quality parsed: Unknown v1, Source: Extension 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_remove_mb_tags_opus --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_mp2 --- 11:55:43.8 Debug: Starting tag read for missing.mp2 11:55:43.8 Error: Tag reading failed for missing.mp2 System.IO.FileNotFoundException: Could not find file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.mp2'. File name: '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.mp2' at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, Int64 preallocationSize) at System.IO.File.Open(String path, FileMode mode, FileAccess access, FileShare share) at TagLib.File.LocalFileAbstraction.get_ReadStream() at TagLib.File.set_Mode(AccessMode value) at TagLib.NonContainer.File.Read(ReadStyle propertiesStyle) at TagLib.NonContainer.File..ctor(IFileAbstraction abstraction, ReadStyle propertiesStyle) at TagLib.Mpeg.AudioFile..ctor(IFileAbstraction abstraction, ReadStyle propertiesStyle) at TagLib.File.Create(IFileAbstraction abstraction, String mimetype, ReadStyle propertiesStyle) at NzbDrone.Core.MediaFiles.AudioTag.Read(String path) in ./Lidarr.Core/MediaFiles/AudioTag.cs:line 72 11:55:43.8 Debug: Trying to parse quality for 'missing.mp2' 11:55:43.8 Debug: Unable to parse qulity from tag, Quality parsed from file path: Unknown v1, Source: Extension 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_mp2 --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_mp3 --- 11:55:43.8 Debug: Starting tag read for missing.mp3 11:55:43.8 Error: Tag reading failed for missing.mp3 System.IO.FileNotFoundException: Could not find file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.mp3'. File name: '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.mp3' at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, Int64 preallocationSize) at System.IO.File.Open(String path, FileMode mode, FileAccess access, FileShare share) at TagLib.File.LocalFileAbstraction.get_ReadStream() at TagLib.File.set_Mode(AccessMode value) at TagLib.NonContainer.File.Read(ReadStyle propertiesStyle) at TagLib.NonContainer.File..ctor(IFileAbstraction abstraction, ReadStyle propertiesStyle) at TagLib.Mpeg.AudioFile..ctor(IFileAbstraction abstraction, ReadStyle propertiesStyle) at TagLib.File.Create(IFileAbstraction abstraction, String mimetype, ReadStyle propertiesStyle) at NzbDrone.Core.MediaFiles.AudioTag.Read(String path) in ./Lidarr.Core/MediaFiles/AudioTag.cs:line 72 11:55:43.8 Debug: Trying to parse quality for 'missing.mp3' 11:55:43.8 Debug: Unable to parse qulity from tag, Quality parsed from file path: Unknown v1, Source: Extension 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_mp3 --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_flac --- 11:55:43.8 Debug: Starting tag read for missing.flac 11:55:43.8 Error: Tag reading failed for missing.flac System.IO.FileNotFoundException: Could not find file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.flac'. File name: '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.flac' at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, Int64 preallocationSize) at System.IO.File.Open(String path, FileMode mode, FileAccess access, FileShare share) at TagLib.File.LocalFileAbstraction.get_ReadStream() at TagLib.File.set_Mode(AccessMode value) at TagLib.NonContainer.File.Read(ReadStyle propertiesStyle) at TagLib.NonContainer.File..ctor(IFileAbstraction abstraction, ReadStyle propertiesStyle) at TagLib.Flac.File..ctor(IFileAbstraction abstraction, ReadStyle propertiesStyle) at TagLib.File.Create(IFileAbstraction abstraction, String mimetype, ReadStyle propertiesStyle) at NzbDrone.Core.MediaFiles.AudioTag.Read(String path) in ./Lidarr.Core/MediaFiles/AudioTag.cs:line 72 11:55:43.8 Debug: Trying to parse quality for 'missing.flac' 11:55:43.8 Debug: Unable to parse qulity from tag, Quality parsed from file path: FLAC v1, Source: Name 11:55:43.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_flac --- 11:55:43.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_m4a --- 11:55:43.9 Debug: Starting tag read for missing.m4a 11:55:43.9 Error: Tag reading failed for missing.m4a System.IO.FileNotFoundException: Could not find file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.m4a'. File name: '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.m4a' at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, Int64 preallocationSize) at System.IO.File.Open(String path, FileMode mode, FileAccess access, FileShare share) at TagLib.File.LocalFileAbstraction.get_ReadStream() at TagLib.File.set_Mode(AccessMode value) at TagLib.Mpeg4.File.Read(ReadStyle propertiesStyle) at TagLib.Mpeg4.File..ctor(IFileAbstraction abstraction, ReadStyle propertiesStyle) at TagLib.File.Create(IFileAbstraction abstraction, String mimetype, ReadStyle propertiesStyle) at NzbDrone.Core.MediaFiles.AudioTag.Read(String path) in ./Lidarr.Core/MediaFiles/AudioTag.cs:line 72 11:55:43.9 Debug: Trying to parse quality for 'missing.m4a' 11:55:43.9 Debug: Unable to parse qulity from tag, Quality parsed from file path: AAC-VBR v1, Source: Name 11:55:43.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_m4a --- 11:55:43.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_wma --- 11:55:43.9 Debug: Starting tag read for missing.wma 11:55:43.9 Error: Tag reading failed for missing.wma System.IO.FileNotFoundException: Could not find file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.wma'. File name: '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.wma' at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, Int64 preallocationSize) at System.IO.File.Open(String path, FileMode mode, FileAccess access, FileShare share) at TagLib.File.LocalFileAbstraction.get_ReadStream() at TagLib.File.set_Mode(AccessMode value) at TagLib.Asf.File.Read(ReadStyle propertiesStyle) at TagLib.Asf.File..ctor(IFileAbstraction abstraction, ReadStyle propertiesStyle) at TagLib.File.Create(IFileAbstraction abstraction, String mimetype, ReadStyle propertiesStyle) at NzbDrone.Core.MediaFiles.AudioTag.Read(String path) in ./Lidarr.Core/MediaFiles/AudioTag.cs:line 72 11:55:43.9 Debug: Trying to parse quality for 'missing.wma' 11:55:43.9 Debug: Unable to parse qulity from tag, Quality parsed from file path: WMA v1, Source: Name 11:55:43.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_wma --- 11:55:43.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_ape --- 11:55:43.9 Debug: Starting tag read for missing.ape 11:55:43.9 Error: Tag reading failed for missing.ape System.IO.FileNotFoundException: Could not find file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.ape'. File name: '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.ape' at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, Int64 preallocationSize) at System.IO.File.Open(String path, FileMode mode, FileAccess access, FileShare share) at TagLib.File.LocalFileAbstraction.get_ReadStream() at TagLib.File.set_Mode(AccessMode value) at TagLib.NonContainer.File.Read(ReadStyle propertiesStyle) at TagLib.NonContainer.File..ctor(IFileAbstraction abstraction, ReadStyle propertiesStyle) at TagLib.Ape.File..ctor(IFileAbstraction abstraction, ReadStyle propertiesStyle) at TagLib.File.Create(IFileAbstraction abstraction, String mimetype, ReadStyle propertiesStyle) at NzbDrone.Core.MediaFiles.AudioTag.Read(String path) in ./Lidarr.Core/MediaFiles/AudioTag.cs:line 72 11:55:43.9 Debug: Trying to parse quality for 'missing.ape' 11:55:43.9 Debug: Unable to parse qulity from tag, Quality parsed from file path: APE v1, Source: Extension 11:55:43.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_ape --- 11:55:43.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_opus --- 11:55:43.9 Debug: Starting tag read for missing.opus 11:55:43.9 Error: Tag reading failed for missing.opus System.IO.FileNotFoundException: Could not find file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.opus'. File name: '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/missing.opus' at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, Int64 preallocationSize) at System.IO.File.Open(String path, FileMode mode, FileAccess access, FileShare share) at TagLib.File.LocalFileAbstraction.get_ReadStream() at TagLib.File.set_Mode(AccessMode value) at TagLib.Ogg.File..ctor(IFileAbstraction abstraction, ReadStyle propertiesStyle) at TagLib.File.Create(IFileAbstraction abstraction, String mimetype, ReadStyle propertiesStyle) at NzbDrone.Core.MediaFiles.AudioTag.Read(String path) in ./Lidarr.Core/MediaFiles/AudioTag.cs:line 72 11:55:43.9 Debug: Trying to parse quality for 'missing.opus' 11:55:43.9 Debug: Unable to parse qulity from tag, Quality parsed from file path: Unknown v1, Source: Extension 11:55:43.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.should_set_quality_and_mediainfo_for_corrupt_file_opus --- 11:55:43.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.write_tags_should_not_update_tags_if_already_updated("nin.mp3") --- 11:55:43.9 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k3rwzzie.yt3.mp3 11:55:43.9 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.9 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k3rwzzie.yt3.mp3' 11:55:43.9 Trace: Got codec MP3VBR 11:55:43.9 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.9 Debug: Scrubbing tags for [1] /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k3rwzzie.yt3.mp3 11:55:43.9 Debug: Writing tags for [1] /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k3rwzzie.yt3.mp3 11:55:43.9 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k3rwzzie.yt3.mp3 11:55:43.9 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k3rwzzie.yt3.mp3 11:55:43.9 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.9 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k3rwzzie.yt3.mp3' 11:55:43.9 Trace: Got codec MP3VBR 11:55:43.9 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.9 Debug: No tags update for [1] /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k3rwzzie.yt3.mp3 due to no difference 11:55:43.9 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k3rwzzie.yt3.mp3 11:55:43.9 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.9 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k3rwzzie.yt3.mp3' 11:55:43.9 Trace: Got codec MP3VBR 11:55:43.9 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.9 Debug: No tags update for [1] /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_k3rwzzie.yt3.mp3 due to no difference 11:55:43.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.write_tags_should_not_update_tags_if_already_updated("nin.mp3") --- 11:55:43.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.write_tags_should_update_trackfile_size_and_modified("nin.mp3") --- 11:55:43.9 Debug: Starting tag read for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_flnsppgd.z34.mp3 11:55:43.9 Debug: Audio Properties: MPEG Version 1 Audio, Layer 3 VBR, Bitrate: 63, Sample Size: 0, SampleRate: 44100, Channels: 2 11:55:43.9 Debug: Trying to parse quality for '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_flnsppgd.z34.mp3' 11:55:43.9 Trace: Got codec MP3VBR 11:55:43.9 Debug: Quality parsed: MP3-VBR-V0 v1, Source: TagLib 11:55:43.9 Debug: Scrubbing tags for [1] /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_flnsppgd.z34.mp3 11:55:43.9 Debug: Writing tags for [1] /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_flnsppgd.z34.mp3 11:55:43.9 Debug: Starting tag write for /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/temp_flnsppgd.z34.mp3 11:55:43.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.AudioTagServiceFixture.AudioTagServiceFixture.write_tags_should_update_trackfile_size_and_modified("nin.mp3") --- 11:55:43.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_clean_if_folder_does_not_exist --- 11:55:43.9 Debug: Specified scan folder (/C/Test/Music/Artist) doesn't exist. 11:55:43.9 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:43.9 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0010617] 11:55:43.9 Debug: Import decisions complete [00:00:00.0002926] 11:55:43.9 Debug: Inserted 0 new unmatched trackfiles 11:55:43.9 Debug: Updated info for 0 known files 11:55:43.9 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0029138] 11:55:43.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_clean_if_folder_does_not_exist --- 11:55:43.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_exclude_osx_metadata_files --- 11:55:43.9 Debug: Using default lastWrite 11:55:43.9 Info: Scanning /C/Test/Music/Artist 11:55:43.9 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:43.9 Trace: 3 files were found in /C/Test/Music/Artist 11:55:43.9 Debug: 2 audio files were found in /C/Test/Music/Artist 11:55:43.9 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:43.9 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0090904] 11:55:43.9 Debug: Import decisions complete [00:00:00.0000259] 11:55:43.9 Debug: Inserted 0 new unmatched trackfiles 11:55:43.9 Debug: Updated info for 0 known files 11:55:43.9 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0001980] 11:55:43.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_exclude_osx_metadata_files --- 11:55:43.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_find_files_at_root_of_artist_folder --- 11:55:43.9 Debug: Using default lastWrite 11:55:43.9 Info: Scanning /C/Test/Music/Artist 11:55:43.9 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:43.9 Trace: 2 files were found in /C/Test/Music/Artist 11:55:43.9 Debug: 2 audio files were found in /C/Test/Music/Artist 11:55:43.9 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:43.9 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001795] 11:55:43.9 Debug: Import decisions complete [00:00:00.0000025] 11:55:43.9 Debug: Inserted 0 new unmatched trackfiles 11:55:43.9 Debug: Updated info for 0 known files 11:55:43.9 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0000909] 11:55:43.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_find_files_at_root_of_artist_folder --- 11:55:43.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_insert_new_unmatched_files_when_all_new --- 11:55:43.9 Debug: Using default lastWrite 11:55:43.9 Debug: Using default lastWrite 11:55:43.9 Info: Scanning /C/Test/Music/Artist 11:55:43.9 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:43.9 Trace: 2 files were found in /C/Test/Music/Artist 11:55:43.9 Debug: 2 audio files were found in /C/Test/Music/Artist 11:55:43.9 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:43.9 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001623] 11:55:43.9 Debug: Import decisions complete [00:00:00.0008822] 11:55:43.9 Debug: Inserted 2 new unmatched trackfiles 11:55:43.9 Debug: Updated info for 0 known files 11:55:43.9 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0005504] 11:55:43.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_insert_new_unmatched_files_when_all_new --- 11:55:43.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_insert_new_unmatched_files_when_some_known --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Artist 11:55:44.0 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.0 Trace: 2 files were found in /C/Test/Music/Artist 11:55:44.0 Debug: 2 audio files were found in /C/Test/Music/Artist 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001865] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000160] 11:55:44.0 Debug: Inserted 1 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0010738] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_insert_new_unmatched_files_when_some_known --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_insert_files_when_all_known --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Artist 11:55:44.0 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.0 Trace: 2 files were found in /C/Test/Music/Artist 11:55:44.0 Debug: 2 audio files were found in /C/Test/Music/Artist 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001623] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000111] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0001576] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_insert_files_when_all_known --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_AppleDouble_subfolder --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Artist 11:55:44.0 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.0 Trace: 3 files were found in /C/Test/Music/Artist 11:55:44.0 Debug: 3 audio files were found in /C/Test/Music/Artist 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001625] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000024] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0000923] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_AppleDouble_subfolder --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_extras_subfolder --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Artist 11:55:44.0 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.0 Trace: 5 files were found in /C/Test/Music/Artist 11:55:44.0 Debug: 5 audio files were found in /C/Test/Music/Artist 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001669] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000022] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0000935] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_extras_subfolder --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_if_root_folder_does_not_exist --- 11:55:44.0 Warn: Artists' root folder (/C/Test/Music) doesn't exist. 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_if_root_folder_does_not_exist --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_if_root_folder_is_empty --- 11:55:44.0 Warn: Artists' root folder (/C/Test/Music) is empty. 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_if_root_folder_is_empty --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_subfolder_of_season_folder_that_starts_with_a_period --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Artist 11:55:44.0 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.0 Trace: 5 files were found in /C/Test/Music/Artist 11:55:44.0 Debug: 5 audio files were found in /C/Test/Music/Artist 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001690] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000023] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0000916] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_subfolder_of_season_folder_that_starts_with_a_period --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_subfolders_that_start_with_period --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Artist 11:55:44.0 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.0 Trace: 4 files were found in /C/Test/Music/Artist 11:55:44.0 Debug: 4 audio files were found in /C/Test/Music/Artist 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001647] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000024] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0000914] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_subfolders_that_start_with_period --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_Synology_eaDir --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Artist 11:55:44.0 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.0 Trace: 2 files were found in /C/Test/Music/Artist 11:55:44.0 Debug: 2 audio files were found in /C/Test/Music/Artist 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001931] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000025] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0000981] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_Synology_eaDir --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_thumb_folder --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Artist 11:55:44.0 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.0 Trace: 2 files were found in /C/Test/Music/Artist 11:55:44.0 Debug: 2 audio files were found in /C/Test/Music/Artist 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001603] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000022] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0000925] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_scan_thumb_folder --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_update_info_for_unchanged_known_files --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Artist 11:55:44.0 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.0 Trace: 2 files were found in /C/Test/Music/Artist 11:55:44.0 Debug: 2 audio files were found in /C/Test/Music/Artist 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001771] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000116] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0001419] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_not_update_info_for_unchanged_known_files --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_scan_dotHack_folder --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/.hack 11:55:44.0 Debug: Scanning '/C/Test/Music/.hack' for music files 11:55:44.0 Trace: 2 files were found in /C/Test/Music/.hack 11:55:44.0 Debug: 2 audio files were found in /C/Test/Music/.hack 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/.hack] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/.hack [00:00:00.0001587] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000021] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/.hack [00:00:00.0000921] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_scan_dotHack_folder --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_scan_extras_artist_and_subfolders --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Extras 11:55:44.0 Debug: Scanning '/C/Test/Music/Extras' for music files 11:55:44.0 Trace: 6 files were found in /C/Test/Music/Extras 11:55:44.0 Debug: 6 audio files were found in /C/Test/Music/Extras 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Extras] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Extras [00:00:00.0001709] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000024] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Extras [00:00:00.0000895] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_scan_extras_artist_and_subfolders --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_scan_files_that_start_with_period --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Artist 11:55:44.0 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.0 Trace: 1 files were found in /C/Test/Music/Artist 11:55:44.0 Debug: 1 audio files were found in /C/Test/Music/Artist 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001567] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000023] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 0 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0000915] 11:55:44.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_scan_files_that_start_with_period --- 11:55:44.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_update_fields_for_updated_files --- 11:55:44.0 Debug: Using default lastWrite 11:55:44.0 Info: Scanning /C/Test/Music/Artist 11:55:44.0 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.0 Trace: 1 files were found in /C/Test/Music/Artist 11:55:44.0 Debug: 1 audio files were found in /C/Test/Music/Artist 11:55:44.0 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.0 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0082577] 11:55:44.0 Debug: Import decisions complete [00:00:00.0000033] 11:55:44.0 Debug: Inserted 0 new unmatched trackfiles 11:55:44.0 Debug: Updated info for 1 known files 11:55:44.0 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0002509] 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_update_fields_for_updated_files --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_update_info_for_changed_known_files --- 11:55:44.1 Debug: Using default lastWrite 11:55:44.1 Info: Scanning /C/Test/Music/Artist 11:55:44.1 Debug: Scanning '/C/Test/Music/Artist' for music files 11:55:44.1 Trace: 2 files were found in /C/Test/Music/Artist 11:55:44.1 Debug: 2 audio files were found in /C/Test/Music/Artist 11:55:44.1 Debug: Cleaning up media files in DB [/C/Test/Music/Artist] 11:55:44.1 Trace: Finished getting track files for: /C/Test/Music/Artist [00:00:00.0001716] 11:55:44.1 Debug: Import decisions complete [00:00:00.0000117] 11:55:44.1 Debug: Inserted 0 new unmatched trackfiles 11:55:44.1 Debug: Updated info for 2 known files 11:55:44.1 Debug: Track import complete for: /C/Test/Music/Artist [00:00:00.0001472] 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests.ScanFixture.should_update_info_for_changed_known_files --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_override_import_mode --- 11:55:44.1 Debug: Failed to import 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_override_import_mode --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_process_file_if_downloadclientid_is_not_specified --- 11:55:44.1 Debug: Failed to import 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_process_file_if_downloadclientid_is_not_specified --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_process_folder_if_downloadclientid_is_not_specified --- 11:55:44.1 Debug: Failed to import 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_process_folder_if_downloadclientid_is_not_specified --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_process_folder_with_downloadclientitem_if_available --- 11:55:44.1 Debug: External directory scan request for known download sab1. [/c/drop_other/Show.S01E01/] 11:55:44.1 Debug: Failed to import 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_process_folder_with_downloadclientitem_if_available --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_process_folder_without_downloadclientitem_if_not_available --- 11:55:44.1 Warn: External directory scan request for unknown download sab1, attempting normal import. [/c/drop_other/Show.S01E01/] 11:55:44.1 Debug: Failed to import 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_process_folder_without_downloadclientitem_if_not_available --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_skip_import_if_dronefactory_doesnt_exist --- 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_skip_import_if_dronefactory_doesnt_exist --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_warn_if_neither_folder_or_file_exists --- 11:55:44.1 Warn: Folder/File specified for import scan [/c/drop_other/Show.S01E01/] doesn't exist. 11:55:44.1 Debug: Failed to import 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedAlbumsCommandServiceFixture.should_warn_if_neither_folder_or_file_exists --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_delete_folder_if_importmode_move --- 11:55:44.1 Debug: Processing path: /c/drop/ 11:55:44.1 Debug: Parsing string 'drop' 11:55:44.1 Debug: Unable to parse drop 11:55:44.1 Debug: Deleting folder after importing valid files 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_delete_folder_if_importmode_move --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_folder_after_import --- 11:55:44.1 Debug: Processing path: /c/drop/ 11:55:44.1 Debug: Parsing string 'drop' 11:55:44.1 Debug: Unable to parse drop 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_folder_after_import --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_folder_if_files_were_imported_and_audio_files_remain --- 11:55:44.1 Debug: Parsing string 'foldername' 11:55:44.1 Debug: Unable to parse foldername 11:55:44.1 Debug: Parsing string '01 the first track.ext' 11:55:44.1 Trace: (?\d*){0,1}([-| ]{0,1})(?[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?[a-zA-Z0-9, ().&_]+) 11:55:44.1 Debug: Track Parsed. the first track ex - - 0:[Unknown Track] : 11:55:44.1 Debug: Trying to parse quality for '01 the first track.ext' 11:55:44.1 Debug: Quality parsed: Unknown v1 11:55:44.1 Warn: Audio file detected: [/c/drop/foldername/01 the first track.ext] 11:55:44.1 Debug: [/c/drop/foldername/01 the first track.ext] has an unsupported extension: '.ext' 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_folder_if_files_were_imported_and_audio_files_remain --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_folder_if_importmode_copy --- 11:55:44.1 Debug: Processing path: /c/drop/ 11:55:44.1 Debug: Parsing string 'drop' 11:55:44.1 Debug: Unable to parse drop 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_folder_if_importmode_copy --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_folder_if_no_files_were_imported --- 11:55:44.1 Debug: Unknown Artist foldername 11:55:44.1 Debug: Unknown Artist for file: 01 the first track.ext 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_folder_if_no_files_were_imported --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_if_no_files_were_imported --- 11:55:44.1 Debug: Parsing string 'foldername' 11:55:44.1 Debug: Unable to parse foldername 11:55:44.1 Debug: [/c/drop/foldername/01 the first track.ext] has an unsupported extension: '.ext' 11:55:44.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_if_no_files_were_imported --- 11:55:44.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_if_there_is_large_rar_file --- 11:55:44.2 Debug: Parsing string 'foldername' 11:55:44.2 Debug: Unable to parse foldername 11:55:44.2 Debug: Parsing string '01 the first track.ext' 11:55:44.2 Trace: (?\d*){0,1}([-| ]{0,1})(?[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?[a-zA-Z0-9, ().&_]+) 11:55:44.2 Debug: Track Parsed. the first track ex - - 0:[Unknown Track] : 11:55:44.2 Debug: Trying to parse quality for '01 the first track.ext' 11:55:44.2 Debug: Quality parsed: Unknown v1 11:55:44.2 Warn: Audio file detected: [/c/drop/foldername/01 the first track.ext] 11:55:44.2 Debug: [/c/drop/foldername/01 the first track.ext] has an unsupported extension: '.ext' 11:55:44.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_delete_if_there_is_large_rar_file --- 11:55:44.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_import_if_folder_is_a_artist_path --- 11:55:44.2 Warn: Unable to process folder that is mapped to an existing artist 11:55:44.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_import_if_folder_is_a_artist_path --- 11:55:44.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_process_if_file_and_folder_do_not_exist --- 11:55:44.2 Debug: Processing path: /C/media/ba09030e-1234-1234-1234-123456789abc/[HorribleSubs] Maria the Virgin Witch - 09 [720p] 11:55:44.2 Error: Import failed, path does not exist or is not accessible by Lidarr: /C/media/ba09030e-1234-1234-1234-123456789abc/[HorribleSubs] Maria the Virgin Witch - 09 [720p]. Ensure the path exists and the user running Lidarr has the correct permissions to access this file/folder 11:55:44.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_not_process_if_file_and_folder_do_not_exist --- 11:55:44.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_remove_unpack_from_folder_name("_UNPACK_") --- 11:55:44.2 Debug: Unknown Artist foldername 11:55:44.2 Debug: Unknown Artist Alien Ant Farm - Truant (2003) 11:55:44.2 Debug: Unknown Artist for file: 01 the first track.ext 11:55:44.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_remove_unpack_from_folder_name("_UNPACK_") --- 11:55:44.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_remove_unpack_from_folder_name("_FAILED_") --- 11:55:44.2 Debug: Unknown Artist foldername 11:55:44.2 Debug: Unknown Artist Alien Ant Farm - Truant (2003) 11:55:44.2 Debug: Unknown Artist for file: 01 the first track.ext 11:55:44.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_remove_unpack_from_folder_name("_FAILED_") --- 11:55:44.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_return_importresult_on_unknown_artist --- 11:55:44.2 Debug: Processing path: /C/folder/file.mkv 11:55:44.2 Debug: Unknown Artist for file: file.mkv 11:55:44.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_return_importresult_on_unknown_artist --- 11:55:44.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_return_rejection_if_nothing_imported_and_contains_executable_file --- 11:55:44.2 Debug: Processing path: /C/Test/Unsorted/Artist.Title-Album.Title.2017-Lidarr 11:55:44.2 Debug: Parsing string 'Artist.Title-Album.Title.2017-Lidarr' 11:55:44.2 Debug: Unable to parse Artist.Title-Album.Title.2017-Lidarr 11:55:44.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_return_rejection_if_nothing_imported_and_contains_executable_file --- 11:55:44.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_return_rejection_if_nothing_imported_and_contains_rar_file --- 11:55:44.2 Debug: Processing path: /C/Test/Unsorted/Artist.Title-Album.Title.2017-Lidarr 11:55:44.2 Debug: Parsing string 'Artist.Title-Album.Title.2017-Lidarr' 11:55:44.2 Debug: Unable to parse Artist.Title-Album.Title.2017-Lidarr 11:55:44.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_return_rejection_if_nothing_imported_and_contains_rar_file --- 11:55:44.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_search_for_artist_using_folder_name --- 11:55:44.2 Debug: Unknown Artist foldername 11:55:44.2 Debug: Unknown Artist for file: 01 the first track.ext 11:55:44.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_search_for_artist_using_folder_name --- 11:55:44.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_skip_if_file_is_in_use_by_another_process --- 11:55:44.2 Debug: Parsing string 'foldername' 11:55:44.2 Debug: Unable to parse foldername 11:55:44.2 Debug: [/c/drop/foldername/01 the first track.ext] is currently locked by another process, skipping 11:55:44.2 Debug: [/c/drop/foldername/01 the first track.ext] has an unsupported extension: '.ext' 11:55:44.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_skip_if_file_is_in_use_by_another_process --- 11:55:44.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_skip_if_no_artist_found --- 11:55:44.2 Debug: Unknown Artist foldername 11:55:44.2 Debug: Unknown Artist for file: 01 the first track.ext 11:55:44.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.DownloadedTracksImportServiceFixture.should_skip_if_no_artist_found --- 11:55:44.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_copy_when_cannot_move_files_downloads --- 11:55:44.3 Info: Importing album 1/1 11:55:44.3 Debug: Deleting 0 existing files for [ForeignAlbumId1][Title1] 11:55:44.3 Debug: Updating release to [ForeignReleaseId1][Title1] [1 tracks] 11:55:44.3 Info: Importing 1 tracks 11:55:44.3 Debug: Importing 1 files. replaceExisting: True 11:55:44.3 Debug: Inserted new trackfiles in 0ms 11:55:44.3 Debug: TrackFileIds updated, total 0ms 11:55:44.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_copy_when_cannot_move_files_downloads --- 11:55:44.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_delete_existing_trackfiles_with_the_same_path --- 11:55:44.3 Info: Importing album 1/1 11:55:44.3 Debug: Updating release to [ForeignReleaseId1][Title1] [1 tracks] 11:55:44.3 Info: Importing 1 tracks 11:55:44.3 Debug: Importing 1 files. replaceExisting: False 11:55:44.3 Debug: Inserted new trackfiles in 0ms 11:55:44.3 Debug: TrackFileIds updated, total 0ms 11:55:44.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_delete_existing_trackfiles_with_the_same_path --- 11:55:44.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_import_each_approved --- 11:55:44.3 Info: Importing album 1/1 11:55:44.3 Debug: Updating release to [ForeignReleaseId1][Title1] [1 tracks] 11:55:44.3 Info: Importing 5 tracks 11:55:44.3 Debug: Importing 5 files. replaceExisting: False 11:55:44.3 Debug: Inserted new trackfiles in 0ms 11:55:44.3 Debug: TrackFileIds updated, total 0ms 11:55:44.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_import_each_approved --- 11:55:44.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_import_larger_files_first --- 11:55:44.3 Info: Importing album 1/1 11:55:44.3 Debug: Updating release to [ForeignReleaseId1][Title1] [1 tracks] 11:55:44.3 Info: Importing 2 tracks 11:55:44.3 Debug: Importing 2 files. replaceExisting: False 11:55:44.3 Debug: Inserted new trackfiles in 0ms 11:55:44.3 Debug: TrackFileIds updated, total 0ms 11:55:44.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_import_larger_files_first --- 11:55:44.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_include_scene_name_with_new_downloads --- 11:55:44.3 Info: Importing album 1/1 11:55:44.3 Debug: Deleting 0 existing files for [ForeignAlbumId1][Title1] 11:55:44.3 Debug: Updating release to [ForeignReleaseId1][Title1] [1 tracks] 11:55:44.3 Info: Importing 1 tracks 11:55:44.3 Debug: Importing 1 files. replaceExisting: True 11:55:44.3 Debug: Inserted new trackfiles in 0ms 11:55:44.3 Debug: TrackFileIds updated, total 0ms 11:55:44.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_include_scene_name_with_new_downloads --- 11:55:44.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_move_new_downloads --- 11:55:44.4 Info: Importing album 1/1 11:55:44.4 Debug: Deleting 0 existing files for [ForeignAlbumId1][Title1] 11:55:44.4 Debug: Updating release to [ForeignReleaseId1][Title1] [1 tracks] 11:55:44.4 Info: Importing 1 tracks 11:55:44.4 Debug: Importing 1 files. replaceExisting: True 11:55:44.4 Debug: Inserted new trackfiles in 0ms 11:55:44.4 Debug: TrackFileIds updated, total 0ms 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_move_new_downloads --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_not_import_any_if_there_are_no_approved_decisions --- 11:55:44.4 Info: Importing 0 tracks 11:55:44.4 Debug: Importing 0 files. replaceExisting: False 11:55:44.4 Debug: Inserted new trackfiles in 0ms 11:55:44.4 Debug: TrackFileIds updated, total 0ms 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_not_import_any_if_there_are_no_approved_decisions --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_not_move_existing_files --- 11:55:44.4 Info: Importing album 1/1 11:55:44.4 Debug: Updating release to [ForeignReleaseId1][Title1] [1 tracks] 11:55:44.4 Info: Importing 1 tracks 11:55:44.4 Debug: Importing 1 files. replaceExisting: False 11:55:44.4 Debug: Inserted new trackfiles in 0ms 11:55:44.4 Debug: TrackFileIds updated, total 0ms 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_not_move_existing_files --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_only_import_approved --- 11:55:44.4 Info: Importing album 1/1 11:55:44.4 Debug: Updating release to [ForeignReleaseId1][Title1] [1 tracks] 11:55:44.4 Info: Importing 5 tracks 11:55:44.4 Debug: Importing 5 files. replaceExisting: False 11:55:44.4 Debug: Inserted new trackfiles in 0ms 11:55:44.4 Debug: TrackFileIds updated, total 0ms 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_only_import_approved --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_only_import_each_track_once --- 11:55:44.4 Info: Importing album 1/1 11:55:44.4 Debug: Updating release to [ForeignReleaseId1][Title1] [1 tracks] 11:55:44.4 Info: Importing 6 tracks 11:55:44.4 Debug: Importing 6 files. replaceExisting: False 11:55:44.4 Debug: Inserted new trackfiles in 0ms 11:55:44.4 Debug: TrackFileIds updated, total 0ms 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_only_import_each_track_once --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_publish_TrackImportedEvent_for_new_downloads --- 11:55:44.4 Info: Importing album 1/1 11:55:44.4 Debug: Deleting 0 existing files for [ForeignAlbumId1][Title1] 11:55:44.4 Debug: Updating release to [ForeignReleaseId1][Title1] [1 tracks] 11:55:44.4 Info: Importing 1 tracks 11:55:44.4 Debug: Importing 1 files. replaceExisting: True 11:55:44.4 Debug: Inserted new trackfiles in 0ms 11:55:44.4 Debug: TrackFileIds updated, total 0ms 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_publish_TrackImportedEvent_for_new_downloads --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_use_override_importmode --- 11:55:44.4 Info: Importing album 1/1 11:55:44.4 Debug: Deleting 0 existing files for [ForeignAlbumId1][Title1] 11:55:44.4 Debug: Updating release to [ForeignReleaseId1][Title1] [1 tracks] 11:55:44.4 Info: Importing 1 tracks 11:55:44.4 Debug: Importing 1 files. replaceExisting: True 11:55:44.4 Debug: Inserted new trackfiles in 0ms 11:55:44.4 Debug: TrackFileIds updated, total 0ms 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.ImportApprovedTracksFixture.should_use_override_importmode --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_delete_from_db_if_artist_folder_does_not_exist --- 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_delete_from_db_if_artist_folder_does_not_exist --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_delete_from_db_if_track_file_does_not_exist --- 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_delete_from_db_if_track_file_does_not_exist --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_delete_from_disk_and_db_if_track_file_exists --- 11:55:44.4 Info: Deleting track file: /Artist Name - Track01 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_delete_from_disk_and_db_if_track_file_exists --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_handle_error_deleting_track_file --- 11:55:44.4 Info: Deleting track file: /Artist Name - Track01 11:55:44.4 Error: Unable to delete track file System.IO.IOException: I/O error occurred. 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IRecycleBinProviderProxy.DeleteFile(String path, String subfolder) at NzbDrone.Core.MediaFiles.MediaFileDeletionService.DeleteTrackFile(TrackFile trackFile, String subfolder) in ./Lidarr.Core/MediaFiles/MediaFileDeletionService.cs:line 92 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_handle_error_deleting_track_file --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_throw_if_root_folder_does_not_exist --- 11:55:44.4 Warn: Artist's root folder (C:\Test\Music) doesn't exist. 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_throw_if_root_folder_does_not_exist --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_throw_if_root_folder_is_empty --- 11:55:44.4 Warn: Artist's root folder (C:\Test\Music) is empty. 11:55:44.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileDeletionService.DeleteTrackFileFixture.should_throw_if_root_folder_is_empty --- 11:55:44.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.delete_files_by_album_should_work_if_join_fails --- 11:55:44.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:44.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173444590560_395/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:44.4 Info: DatabaseEngineVersionCheck migrating 11:55:44.4 Info: PerformDBOperation 11:55:44.4 Info: Performing DB Operation 11:55:44.4 Info: SQLite 3.46.1 11:55:44.4 Info: => 0.0012257s 11:55:44.4 Info: DatabaseEngineVersionCheck migrated 11:55:44.4 Info: => 0.0012347s 11:55:44.4 Debug: Took: 00:00:00.0089816 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "Albums" WHERE ("Albums"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:44.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "Albums" WHERE ("Albums"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "TrackFiles" WHERE ("TrackFiles"."AlbumId" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "TrackFiles" WHERE ("TrackFiles"."AlbumId" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:44.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.delete_files_by_album_should_work_if_join_fails --- 11:55:44.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_file_by_path --- 11:55:44.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:44.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173445675065_397/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:44.5 Info: DatabaseEngineVersionCheck migrating 11:55:44.5 Info: PerformDBOperation 11:55:44.5 Info: Performing DB Operation 11:55:44.5 Info: SQLite 3.46.1 11:55:44.5 Info: => 0.0010781s 11:55:44.5 Info: DatabaseEngineVersionCheck migrated 11:55:44.5 Info: => 0.0010876s 11:55:44.5 Debug: Took: 00:00:00.0091071 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:44.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" LEFT JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") LEFT JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") LEFT JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") LEFT JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("TrackFiles"."Path" = @Clause5_P1) PARAMETERS: Clause5_P1 = ["\"/C/Test/Path/Artist/somefile2.flac\""] ==== End Query Trace ==== 11:55:44.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_file_by_path --- 11:55:44.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_album --- 11:55:44.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:44.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173446573195_399/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:44.6 Info: DatabaseEngineVersionCheck migrating 11:55:44.6 Info: PerformDBOperation 11:55:44.6 Info: Performing DB Operation 11:55:44.6 Info: SQLite 3.46.1 11:55:44.6 Info: => 0.0010599s 11:55:44.6 Info: DatabaseEngineVersionCheck migrated 11:55:44.6 Info: => 0.0010698s 11:55:44.6 Debug: Took: 00:00:00.0090172 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:44.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" LEFT JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") LEFT JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") LEFT JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") LEFT JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") LEFT JOIN "AlbumReleases" ON ("Tracks"."AlbumReleaseId" = "AlbumReleases"."Id") WHERE ("AlbumReleases"."Monitored" = @Clause6_P1) AND ("TrackFiles"."AlbumId" = @Clause7_P1) PARAMETERS: Clause6_P1 = [true] Clause7_P1 = [1] ==== End Query Trace ==== 11:55:44.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_album --- 11:55:44.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_album_should_only_return_tracks_for_monitored_releases --- 11:55:44.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:44.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173447518199_401/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:44.7 Info: DatabaseEngineVersionCheck migrating 11:55:44.7 Info: PerformDBOperation 11:55:44.7 Info: Performing DB Operation 11:55:44.7 Info: SQLite 3.46.1 11:55:44.7 Info: => 0.0011124s 11:55:44.7 Info: DatabaseEngineVersionCheck migrated 11:55:44.7 Info: => 0.0011216s 11:55:44.7 Debug: Took: 00:00:00.0100715 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:44.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" LEFT JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") LEFT JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") LEFT JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") LEFT JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") LEFT JOIN "AlbumReleases" ON ("Tracks"."AlbumReleaseId" = "AlbumReleases"."Id") WHERE ("AlbumReleases"."Monitored" = @Clause6_P1) AND ("TrackFiles"."AlbumId" = @Clause7_P1) PARAMETERS: Clause6_P1 = [true] Clause7_P1 = [1] ==== End Query Trace ==== 11:55:44.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_album_should_only_return_tracks_for_monitored_releases --- 11:55:44.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_artist --- 11:55:44.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:44.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173448775031_403/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:44.8 Info: DatabaseEngineVersionCheck migrating 11:55:44.8 Info: PerformDBOperation 11:55:44.8 Info: Performing DB Operation 11:55:44.8 Info: SQLite 3.46.1 11:55:44.8 Info: => 0.0010853s 11:55:44.8 Info: DatabaseEngineVersionCheck migrated 11:55:44.8 Info: => 0.0010947s 11:55:44.8 Debug: Took: 00:00:00.0089730 11:55:44.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:44.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:44.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" LEFT JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") LEFT JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") LEFT JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") LEFT JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") LEFT JOIN "AlbumReleases" ON ("Tracks"."AlbumReleaseId" = "AlbumReleases"."Id") WHERE ("AlbumReleases"."Monitored" = @Clause6_P1) AND ("Artists"."Id" = @Clause7_P1) PARAMETERS: Clause6_P1 = [true] Clause7_P1 = [1] ==== End Query Trace ==== 11:55:44.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_artist --- 11:55:44.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_artist_should_only_return_tracks_for_monitored_releases --- 11:55:44.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:44.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173449636033_405/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:44.9 Info: DatabaseEngineVersionCheck migrating 11:55:44.9 Info: PerformDBOperation 11:55:44.9 Info: Performing DB Operation 11:55:44.9 Info: SQLite 3.46.1 11:55:44.9 Info: => 0.0011111s 11:55:44.9 Info: DatabaseEngineVersionCheck migrated 11:55:44.9 Info: => 0.0011206s 11:55:44.9 Debug: Took: 00:00:00.0090936 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:44.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" LEFT JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") LEFT JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") LEFT JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") LEFT JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") LEFT JOIN "AlbumReleases" ON ("Tracks"."AlbumReleaseId" = "AlbumReleases"."Id") WHERE ("AlbumReleases"."Monitored" = @Clause6_P1) AND ("Artists"."Id" = @Clause7_P1) PARAMETERS: Clause6_P1 = [true] Clause7_P1 = [1] ==== End Query Trace ==== 11:55:45.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_artist_should_only_return_tracks_for_monitored_releases --- 11:55:45.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_base_path_should_cope_with_trailing_slash("C:\\Test\\Path") --- 11:55:45.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:45.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173450502524_407/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:45.0 Info: DatabaseEngineVersionCheck migrating 11:55:45.0 Info: PerformDBOperation 11:55:45.0 Info: Performing DB Operation 11:55:45.0 Info: SQLite 3.46.1 11:55:45.0 Info: => 0.0010597s 11:55:45.0 Info: DatabaseEngineVersionCheck migrated 11:55:45.0 Info: => 0.0010686s 11:55:45.0 Debug: Took: 00:00:00.0094532 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:45.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" WHERE ("TrackFiles"."Path" LIKE @Clause1_P1 || '%') PARAMETERS: Clause1_P1 = ["\"/C/Test/Path/\""] ==== End Query Trace ==== 11:55:45.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_base_path_should_cope_with_trailing_slash("C:\\Test\\Path") --- 11:55:45.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_base_path_should_cope_with_trailing_slash("C:\\Test\\Path\\") --- 11:55:45.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:45.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173451366411_409/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:45.1 Info: DatabaseEngineVersionCheck migrating 11:55:45.1 Info: PerformDBOperation 11:55:45.1 Info: Performing DB Operation 11:55:45.1 Info: SQLite 3.46.1 11:55:45.1 Info: => 0.0010768s 11:55:45.1 Info: DatabaseEngineVersionCheck migrated 11:55:45.1 Info: => 0.0010856s 11:55:45.1 Debug: Took: 00:00:00.0090237 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:45.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" WHERE ("TrackFiles"."Path" LIKE @Clause1_P1 || '%') PARAMETERS: Clause1_P1 = ["\"/C/Test/Path/\""] ==== End Query Trace ==== 11:55:45.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_base_path_should_cope_with_trailing_slash("C:\\Test\\Path\\") --- 11:55:45.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_base_path_should_not_get_files_for_partial_path("C:\\Test\\Path") --- 11:55:45.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:45.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173452225523_411/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:45.2 Info: DatabaseEngineVersionCheck migrating 11:55:45.2 Info: PerformDBOperation 11:55:45.2 Info: Performing DB Operation 11:55:45.2 Info: SQLite 3.46.1 11:55:45.2 Info: => 0.001095s 11:55:45.2 Info: DatabaseEngineVersionCheck migrated 11:55:45.2 Info: => 0.0011046s 11:55:45.2 Debug: Took: 00:00:00.0090463 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path2/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path2/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [2] Id = [0] ==== End Query Trace ==== 11:55:45.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" WHERE ("TrackFiles"."Path" LIKE @Clause1_P1 || '%') PARAMETERS: Clause1_P1 = ["\"/C/Test/Path/\""] ==== End Query Trace ==== 11:55:45.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_base_path_should_not_get_files_for_partial_path("C:\\Test\\Path") --- 11:55:45.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_base_path_should_not_get_files_for_partial_path("C:\\Test\\Path\\") --- 11:55:45.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:45.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173453484447_413/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:45.3 Info: DatabaseEngineVersionCheck migrating 11:55:45.3 Info: PerformDBOperation 11:55:45.3 Info: Performing DB Operation 11:55:45.3 Info: SQLite 3.46.1 11:55:45.3 Info: => 0.0011615s 11:55:45.3 Info: DatabaseEngineVersionCheck migrated 11:55:45.3 Info: => 0.0011717s 11:55:45.3 Debug: Took: 00:00:00.0090178 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path2/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path2/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [2] Id = [0] ==== End Query Trace ==== 11:55:45.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" WHERE ("TrackFiles"."Path" LIKE @Clause1_P1 || '%') PARAMETERS: Clause1_P1 = ["\"/C/Test/Path/\""] ==== End Query Trace ==== 11:55:45.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_base_path_should_not_get_files_for_partial_path("C:\\Test\\Path\\") --- 11:55:45.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_release --- 11:55:45.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:45.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173454345001_415/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:45.4 Info: DatabaseEngineVersionCheck migrating 11:55:45.4 Info: PerformDBOperation 11:55:45.4 Info: Performing DB Operation 11:55:45.4 Info: SQLite 3.46.1 11:55:45.4 Info: => 0.0011709s 11:55:45.4 Info: DatabaseEngineVersionCheck migrated 11:55:45.4 Info: => 0.0011811s 11:55:45.4 Debug: Took: 00:00:00.0093445 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" LEFT JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") LEFT JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") LEFT JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") LEFT JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("Tracks"."AlbumReleaseId" = @Clause5_P1) PARAMETERS: Clause5_P1 = [1] ==== End Query Trace ==== 11:55:45.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".*, "Tracks".*, "Albums".*, "Artists".*, "ArtistMetadata".* FROM "TrackFiles" LEFT JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") LEFT JOIN "Albums" ON ("TrackFiles"."AlbumId" = "Albums"."Id") LEFT JOIN "Artists" ON ("Albums"."ArtistMetadataId" = "Artists"."ArtistMetadataId") LEFT JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("Tracks"."AlbumReleaseId" = @Clause5_P1) PARAMETERS: Clause5_P1 = [2] ==== End Query Trace ==== 11:55:45.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_files_by_release --- 11:55:45.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_unmapped_files --- 11:55:45.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:45.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173455356925_417/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:45.5 Info: DatabaseEngineVersionCheck migrating 11:55:45.5 Info: PerformDBOperation 11:55:45.5 Info: Performing DB Operation 11:55:45.5 Info: SQLite 3.46.1 11:55:45.5 Info: => 0.0012036s 11:55:45.5 Info: DatabaseEngineVersionCheck migrated 11:55:45.5 Info: => 0.0012132s 11:55:45.5 Debug: Took: 00:00:00.0092081 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId1\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"ForeignReleaseId2\""] OldForeignReleaseIds = [[]] Title = ["\"Title2\""] Status = ["\"Status2\""] Duration = [2] Label = [[]] Disambiguation = ["\"Disambiguation2\""] Country = [[]] ReleaseDate = ["2024-10-14T00:00:00Z"] Media = [[]] TrackCount = [2] Monitored = [false] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile1.flac\""] Size = [1] Modified = ["2024-10-13T00:00:00Z"] DateAdded = ["2024-10-13T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath1\""] SceneName = ["\"SceneName1\""] ReleaseGroup = ["\"ReleaseGroup1\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"/C/Test/Path/Artist/somefile2.flac\""] Size = [2] Modified = ["2024-10-14T00:00:00Z"] DateAdded = ["2024-10-14T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath2\""] SceneName = ["\"SceneName2\""] ReleaseGroup = ["\"ReleaseGroup2\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path3\""] Size = [3] Modified = ["2024-10-15T00:00:00Z"] DateAdded = ["2024-10-15T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath3\""] SceneName = ["\"SceneName3\""] ReleaseGroup = ["\"ReleaseGroup3\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path4\""] Size = [4] Modified = ["2024-10-16T00:00:00Z"] DateAdded = ["2024-10-16T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath4\""] SceneName = ["\"SceneName4\""] ReleaseGroup = ["\"ReleaseGroup4\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["internal"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path5\""] Size = [5] Modified = ["2024-10-17T00:00:00Z"] DateAdded = ["2024-10-17T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath5\""] SceneName = ["\"SceneName5\""] ReleaseGroup = ["\"ReleaseGroup5\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["scene"] MediaInfo = [null] AlbumId = [1] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path6\""] Size = [6] Modified = ["2024-10-18T00:00:00Z"] DateAdded = ["2024-10-18T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath6\""] SceneName = ["\"SceneName6\""] ReleaseGroup = ["\"ReleaseGroup6\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech75"] MediaInfo = [null] AlbumId = [6] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path7\""] Size = [7] Modified = ["2024-10-19T00:00:00Z"] DateAdded = ["2024-10-19T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath7\""] SceneName = ["\"SceneName7\""] ReleaseGroup = ["\"ReleaseGroup7\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech25"] MediaInfo = [null] AlbumId = [7] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path8\""] Size = [8] Modified = ["2024-10-20T00:00:00Z"] DateAdded = ["2024-10-20T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath8\""] SceneName = ["\"SceneName8\""] ReleaseGroup = ["\"ReleaseGroup8\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["freeleech"] MediaInfo = [null] AlbumId = [8] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path9\""] Size = [9] Modified = ["2024-10-21T00:00:00Z"] DateAdded = ["2024-10-21T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath9\""] SceneName = ["\"SceneName9\""] ReleaseGroup = ["\"ReleaseGroup9\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["halfleech"] MediaInfo = [null] AlbumId = [9] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO TrackFiles ("Path", "Size", "Modified", "DateAdded", "OriginalFilePath", "SceneName", "ReleaseGroup", "Quality", "IndexerFlags", "MediaInfo", "AlbumId") VALUES (@Path, @Size, @Modified, @DateAdded, @OriginalFilePath, @SceneName, @ReleaseGroup, @Quality, @IndexerFlags, @MediaInfo, @AlbumId); SELECT last_insert_rowid() id PARAMETERS: Path = ["\"Path10\""] Size = [10] Modified = ["2024-10-22T00:00:00Z"] DateAdded = ["2024-10-22T00:00:00Z"] OriginalFilePath = ["\"OriginalFilePath10\""] SceneName = ["\"SceneName10\""] ReleaseGroup = ["\"ReleaseGroup10\""] Quality = [{ "quality": { "id": 1, "name": "MP3-192" }, "revision": { "version": 1, "real": 0, "isRepack": false }, "qualityDetectionSource": "name", "revisionDetectionSource": "name" }] IndexerFlags = ["doubleUpload"] MediaInfo = [null] AlbumId = [10] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId1\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId1\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [1] TrackNumber = ["\"TrackNumber1\""] AbsoluteTrackNumber = [1] Title = ["\"Title1\""] Duration = [1] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [1] TrackFileId = [1] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId2\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId2\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [2] TrackNumber = ["\"TrackNumber2\""] AbsoluteTrackNumber = [2] Title = ["\"Title2\""] Duration = [2] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [2] TrackFileId = [2] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId3\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId3\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [3] TrackNumber = ["\"TrackNumber3\""] AbsoluteTrackNumber = [3] Title = ["\"Title3\""] Duration = [3] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [3] TrackFileId = [3] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId4\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId4\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [1] ArtistMetadataId = [4] TrackNumber = ["\"TrackNumber4\""] AbsoluteTrackNumber = [4] Title = ["\"Title4\""] Duration = [4] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [4] TrackFileId = [4] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId5\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId5\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [2] ArtistMetadataId = [5] TrackNumber = ["\"TrackNumber5\""] AbsoluteTrackNumber = [5] Title = ["\"Title5\""] Duration = [5] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [5] TrackFileId = [5] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId6\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId6\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [6] ArtistMetadataId = [6] TrackNumber = ["\"TrackNumber6\""] AbsoluteTrackNumber = [6] Title = ["\"Title6\""] Duration = [6] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [6] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId7\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId7\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [7] ArtistMetadataId = [7] TrackNumber = ["\"TrackNumber7\""] AbsoluteTrackNumber = [7] Title = ["\"Title7\""] Duration = [7] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [7] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId8\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId8\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [8] ArtistMetadataId = [8] TrackNumber = ["\"TrackNumber8\""] AbsoluteTrackNumber = [8] Title = ["\"Title8\""] Duration = [8] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [8] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId9\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId9\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [9] ArtistMetadataId = [9] TrackNumber = ["\"TrackNumber9\""] AbsoluteTrackNumber = [9] Title = ["\"Title9\""] Duration = [9] Explicit = [false] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [9] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tracks ("ForeignTrackId", "OldForeignTrackIds", "ForeignRecordingId", "OldForeignRecordingIds", "AlbumReleaseId", "ArtistMetadataId", "TrackNumber", "AbsoluteTrackNumber", "Title", "Duration", "Explicit", "Ratings", "MediumNumber", "TrackFileId") VALUES (@ForeignTrackId, @OldForeignTrackIds, @ForeignRecordingId, @OldForeignRecordingIds, @AlbumReleaseId, @ArtistMetadataId, @TrackNumber, @AbsoluteTrackNumber, @Title, @Duration, @Explicit, @Ratings, @MediumNumber, @TrackFileId); SELECT last_insert_rowid() id PARAMETERS: ForeignTrackId = ["\"ForeignTrackId10\""] OldForeignTrackIds = [[]] ForeignRecordingId = ["\"ForeignRecordingId10\""] OldForeignRecordingIds = [[]] AlbumReleaseId = [10] ArtistMetadataId = [10] TrackNumber = ["\"TrackNumber10\""] AbsoluteTrackNumber = [10] Title = ["\"Title10\""] Duration = [10] Explicit = [true] Ratings = [{ "votes": 0, "value": 0.0 }] MediumNumber = [10] TrackFileId = [0] AlbumId = [0] Id = [0] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" PARAMETERS: ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* FROM "TrackFiles" PARAMETERS: ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "TrackFiles".* , "TrackFiles".* FROM "TrackFiles" LEFT JOIN "Tracks" ON ("TrackFiles"."Id" = "Tracks"."TrackFileId") WHERE ("Tracks"."Id" IS NULL) PARAMETERS: ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" WHERE ("Tracks"."TrackFileId" = @Clause1_P1) PARAMETERS: Clause1_P1 = [6] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ("Albums"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [6] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") WHERE ("Albums"."Id" = @Clause3_P1) PARAMETERS: Clause3_P1 = [6] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" WHERE ("Tracks"."TrackFileId" = @Clause1_P1) PARAMETERS: Clause1_P1 = [7] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ("Albums"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [7] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") WHERE ("Albums"."Id" = @Clause3_P1) PARAMETERS: Clause3_P1 = [7] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" WHERE ("Tracks"."TrackFileId" = @Clause1_P1) PARAMETERS: Clause1_P1 = [8] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ("Albums"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [8] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") WHERE ("Albums"."Id" = @Clause3_P1) PARAMETERS: Clause3_P1 = [8] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" WHERE ("Tracks"."TrackFileId" = @Clause1_P1) PARAMETERS: Clause1_P1 = [9] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ("Albums"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [9] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") WHERE ("Albums"."Id" = @Clause3_P1) PARAMETERS: Clause3_P1 = [9] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tracks".* FROM "Tracks" WHERE ("Tracks"."TrackFileId" = @Clause1_P1) PARAMETERS: Clause1_P1 = [10] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ("Albums"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [10] ==== End Query Trace ==== 11:55:45.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") JOIN "Albums" ON ("Artists"."ArtistMetadataId" = "Albums"."ArtistMetadataId") WHERE ("Albums"."Id" = @Clause3_P1) PARAMETERS: Clause3_P1 = [10] ==== End Query Trace ==== 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileRepositoryFixture.get_unmapped_files --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_change_casing(Known) --- 11:55:45.6 Debug: Filtering 1 files for unchanged files 11:55:45.6 Trace: Got 0 existing files 11:55:45.6 Debug: Filtering 1 files for unchanged files 11:55:45.6 Trace: Got 0 existing files 11:55:45.6 Debug: Filtering 1 files for unchanged files 11:55:45.6 Trace: Got 0 existing files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_change_casing(Known) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_change_casing(Matched) --- 11:55:45.6 Debug: Filtering 1 files for unchanged files 11:55:45.6 Trace: Got 0 existing files 11:55:45.6 Debug: Filtering 1 files for unchanged files 11:55:45.6 Trace: Got 0 existing files 11:55:45.6 Debug: Filtering 1 files for unchanged files 11:55:45.6 Trace: Got 0 existing files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_change_casing(Matched) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_return_existing_file_if_size_unchanged(Known) --- 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 1 unchanged existing files 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 1 unchanged existing files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_return_existing_file_if_size_unchanged(Known) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_return_existing_file_if_size_unchanged(Matched) --- 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 1 unchanged and matched files 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 1 unchanged and matched files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_return_existing_file_if_size_unchanged(Matched) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_return_existing_files(Known) --- 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 1 unchanged existing files 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 1 unchanged existing files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_return_existing_files(Known) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_return_existing_files(Matched) --- 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 1 unchanged and matched files 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 1 unchanged and matched files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_not_return_existing_files(Matched) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_all_files_if_no_existing_files(Known) --- 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 0 existing files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_all_files_if_no_existing_files(Known) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_all_files_if_no_existing_files(Matched) --- 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 0 existing files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_all_files_if_no_existing_files(Matched) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_existing_file_if_size_changed(Known) --- 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 0 unchanged existing files 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 0 unchanged existing files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_existing_file_if_size_changed(Known) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_existing_file_if_size_changed(Matched) --- 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 0 unchanged and matched files 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 1 files 11:55:45.6 Trace: 0 unchanged and matched files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_existing_file_if_size_changed(Matched) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_none_existing_files_ignoring_case(Known) --- 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_none_existing_files_ignoring_case(Known) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_none_existing_files_ignoring_case(Matched) --- 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_none_existing_files_ignoring_case(Matched) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_none_existing_files_not_ignoring_case(Known) --- 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 0 files 11:55:45.6 Trace: 0 unchanged existing files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_none_existing_files_not_ignoring_case(Known) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_none_existing_files_not_ignoring_case(Matched) --- 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 1 existing files 11:55:45.6 Trace: Matched paths for 0 files 11:55:45.6 Trace: 0 unchanged and matched files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_none_existing_files_not_ignoring_case(Matched) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_nothing_if_all_files_exist(Known) --- 11:55:45.6 Debug: Filtering 3 files for unchanged files 11:55:45.6 Trace: Got 3 existing files 11:55:45.6 Trace: Matched paths for 3 files 11:55:45.6 Trace: 3 unchanged existing files 11:55:45.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_nothing_if_all_files_exist(Known) --- 11:55:45.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_nothing_if_all_files_exist(Matched) --- 11:55:45.7 Debug: Filtering 3 files for unchanged files 11:55:45.7 Trace: Got 3 existing files 11:55:45.7 Trace: Matched paths for 3 files 11:55:45.7 Trace: 3 unchanged and matched files 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_should_return_nothing_if_all_files_exist(Matched) --- Skipped filter_should_return_none_existing_files_ignoring_case(Known) [1 ms] Skipped filter_should_return_none_existing_files_ignoring_case(Matched) [< 1 ms] 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_unmatched_should_not_return_existing_file_if_matched(Matched) --- 11:55:45.7 Debug: Filtering 3 files for unchanged files 11:55:45.7 Trace: Got 1 existing files 11:55:45.7 Trace: Matched paths for 1 files 11:55:45.7 Trace: 1 unchanged and matched files 11:55:45.7 Debug: Filtering 3 files for unchanged files 11:55:45.7 Trace: Got 1 existing files 11:55:45.7 Trace: Matched paths for 1 files 11:55:45.7 Trace: 1 unchanged and matched files 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_unmatched_should_not_return_existing_file_if_matched(Matched) --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_unmatched_should_return_existing_file_if_unmatched(Matched) --- 11:55:45.7 Debug: Filtering 3 files for unchanged files 11:55:45.7 Trace: Got 1 existing files 11:55:45.7 Trace: Matched paths for 1 files 11:55:45.7 Trace: 0 unchanged and matched files 11:55:45.7 Debug: Filtering 3 files for unchanged files 11:55:45.7 Trace: Got 1 existing files 11:55:45.7 Trace: Matched paths for 1 files 11:55:45.7 Trace: 0 unchanged and matched files 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileServiceTests.FilterFixture.filter_unmatched_should_return_existing_file_if_unmatched(Matched) --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileTableCleanupServiceFixture.should_delete_non_existent_files --- 11:55:45.7 Debug: The following files no longer exist on disk, removing from db: /c/ANY FILE STARTING WITH THIS PATH IS CONSIDERED DELETED!/q4wcjb3w.gx1 /c/ANY FILE STARTING WITH THIS PATH IS CONSIDERED DELETED!/shkf2fyl.3lz 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileTableCleanupServiceFixture.should_delete_non_existent_files --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileTableCleanupServiceFixture.should_not_update_track_when_trackFile_exists --- 11:55:45.7 Debug: The following files no longer exist on disk, removing from db: 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileTableCleanupServiceFixture.should_not_update_track_when_trackFile_exists --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileTableCleanupServiceFixture.should_skip_files_that_exist_on_disk --- 11:55:45.7 Debug: The following files no longer exist on disk, removing from db: 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileTableCleanupServiceFixture.should_skip_files_that_exist_on_disk --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.MediaFileTableCleanupServiceFixture.should_unlink_track_when_trackFile_does_not_exist --- 11:55:45.7 Debug: The following files no longer exist on disk, removing from db: /c/test/11c4rhwl.dac /c/test/x2y4joq1.3hu /c/test/pkwzrtjm.jhj /c/test/kgcpmzpm.1rc /c/test/cipeaq3c.fjt /c/test/v2g1uxk2.zqq /c/test/tho0zsag.jl0 /c/test/k0rnmutu.lm5 /c/test/extrvupx.idf /c/test/0hdqzqqk.55d 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.MediaFileTableCleanupServiceFixture.should_unlink_track_when_trackFile_does_not_exist --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.RenameTrackFileServiceFixture.should_get_trackfiles_by_ids_only --- 11:55:45.7 Info: Renaming 2 files for Name1 11:55:45.7 Debug: Renaming track file: [1] Path1 11:55:45.7 Debug: Renamed track file: [1] Path1 11:55:45.7 Debug: Renaming track file: [2] Path2 11:55:45.7 Debug: Renamed track file: [2] Path2 11:55:45.7 Debug: Removing empty subfolders from: Path1 11:55:45.7 Info: 2 selected track files renamed for Name1 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.RenameTrackFileServiceFixture.should_get_trackfiles_by_ids_only --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.RenameTrackFileServiceFixture.should_not_publish_event_if_no_files_are_renamed --- 11:55:45.7 Info: Renaming 2 files for Name1 11:55:45.7 Debug: Renaming track file: [1] Path1 11:55:45.7 Debug: File not renamed, source and destination are the same: Filename 11:55:45.7 Debug: Renaming track file: [2] Path2 11:55:45.7 Debug: File not renamed, source and destination are the same: Filename 11:55:45.7 Info: 0 selected track files renamed for Name1 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.RenameTrackFileServiceFixture.should_not_publish_event_if_no_files_are_renamed --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.RenameTrackFileServiceFixture.should_not_publish_event_if_no_files_to_rename --- 11:55:45.7 Info: Renaming 0 files for Name1 11:55:45.7 Info: 0 selected track files renamed for Name1 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.RenameTrackFileServiceFixture.should_not_publish_event_if_no_files_to_rename --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.RenameTrackFileServiceFixture.should_publish_event_if_files_are_renamed --- 11:55:45.7 Info: Renaming 2 files for Name1 11:55:45.7 Debug: Renaming track file: [1] Path1 11:55:45.7 Debug: Renamed track file: [1] Path1 11:55:45.7 Debug: Renaming track file: [2] Path2 11:55:45.7 Debug: Renamed track file: [2] Path2 11:55:45.7 Debug: Removing empty subfolders from: Path1 11:55:45.7 Info: 2 selected track files renamed for Name1 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.RenameTrackFileServiceFixture.should_publish_event_if_files_are_renamed --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.RenameTrackFileServiceFixture.should_update_moved_files --- 11:55:45.7 Info: Renaming 2 files for Name1 11:55:45.7 Debug: Renaming track file: [1] Path1 11:55:45.7 Debug: Renamed track file: [1] Path1 11:55:45.7 Debug: Renaming track file: [2] Path2 11:55:45.7 Debug: Renamed track file: [2] Path2 11:55:45.7 Debug: Removing empty subfolders from: Path1 11:55:45.7 Info: 2 selected track files renamed for Name1 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.RenameTrackFileServiceFixture.should_update_moved_files --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MediaFileServiceFixture.should_throw_trackFileAddedEvent_for_each_track_added_on_addmany --- 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MediaFileServiceFixture.should_throw_trackFileAddedEvent_for_each_track_added_on_addmany --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MediaFileServiceFixture.should_throw_trackFileAddedEvent_for_track_added --- 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MediaFileServiceFixture.should_throw_trackFileAddedEvent_for_track_added --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MediaFileServiceFixture.should_throw_trackFileDeletedEvent_for_each_mapped_track_on_deletemany --- 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MediaFileServiceFixture.should_throw_trackFileDeletedEvent_for_each_mapped_track_on_deletemany --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MediaFileServiceFixture.should_throw_trackFileDeletedEvent_for_mapped_track_on_delete --- 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MediaFileServiceFixture.should_throw_trackFileDeletedEvent_for_mapped_track_on_delete --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MoveTrackFileFixture.should_catch_InvalidOperationException_during_folder_inheritance --- 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MoveTrackFileFixture.should_catch_InvalidOperationException_during_folder_inheritance --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MoveTrackFileFixture.should_catch_UnauthorizedAccessException_during_folder_inheritance --- 11:55:45.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MoveTrackFileFixture.should_catch_UnauthorizedAccessException_during_folder_inheritance --- 11:55:45.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MoveTrackFileFixture.should_not_notify_if_artist_folder_already_exists --- 11:55:45.8 Debug: Moving track file: /C/Test/Music/Artist/Album\File.mp3 to /C/Test/Music/Artist/Album/File Name.mp3 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MoveTrackFileFixture.should_not_notify_if_artist_folder_already_exists --- Skipped should_catch_InvalidOperationException_during_folder_inheritance [4 ms] Skipped should_catch_UnauthorizedAccessException_during_folder_inheritance [2 ms] 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MoveTrackFileFixture.should_notify_on_album_folder_creation --- 11:55:45.8 Debug: Moving track file: /C/Test/Music/Artist/Album\File.mp3 to /C/Test/Music/Artist/Album/File Name.mp3 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MoveTrackFileFixture.should_notify_on_album_folder_creation --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MoveTrackFileFixture.should_notify_on_artist_folder_creation --- 11:55:45.8 Debug: Moving track file: /C/Test/Music/Artist/Album\File.mp3 to /C/Test/Music/Artist/Album/File Name.mp3 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackFileMovingServiceTests.MoveTrackFileFixture.should_notify_on_artist_folder_creation --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_1 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?\d+)(?[\s_-]+)(?[a-z0-9,\(\)\.&'’\s]+)\k(?[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02 - artist name - b track title 2 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03 - artist name - c track title 3 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02 - artist name - b track title 2 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03 - artist name - c track title 3 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1 - tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_1 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_2 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02_artist name_b track title 2_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03_artist name_c track title 3_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02_artist name_b track title 2_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03_artist name_c track title 3_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1_tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_2 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_3 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '02-artist_name-b_track_title_2-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '03-artist_name-c_track_title_3-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '02-artist_name-b_track_title_2-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '03-artist_name-c_track_title_3-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_3 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_4 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102 - artist name - b track title 2 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103 - artist name - c track title 3 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102 - artist name - b track title 2 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103 - artist name - c track title 3 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1 - tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_4 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_5 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102_artist name_b track title 2_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103_artist name_c track title 3_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102_artist name_b track title 2_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103_artist name_c track title 3_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1_tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_5 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_6 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '102-artist_name-b_track_title_2-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '103-artist_name-c_track_title_3-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '102-artist_name-b_track_title_2-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '103-artist_name-c_track_title_3-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_6 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_7 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02 - artist name - tag string ignore - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03 - artist name - tag string ignore - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02 - artist name - tag string ignore - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03 - artist name - tag string ignore - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - tag string ignore - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_7 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_8 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02_artist name_tag string ignore_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03_artist name_tag string ignore_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02_artist name_tag string ignore_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03_artist name_tag string ignore_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_tag string ignore_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_8 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_9 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '02-artist_name-tag_string_ignore-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '03-artist_name-tag_string_ignore-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '02-artist_name-tag_string_ignore-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '03-artist_name-tag_string_ignore-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_9 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_10 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102 - artist name - tag string ignore - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103 - artist name - tag string ignore - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102 - artist name - tag string ignore - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103 - artist name - tag string ignore - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - tag string ignore - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_10 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_11 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102_artist name_tag string ignore_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103_artist name_tag string ignore_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102_artist name_tag string ignore_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103_artist name_tag string ignore_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_tag string ignore_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_11 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_12 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '102-artist_name-tag_string_ignore-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '103-artist_name-tag_string_ignore-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '102-artist_name-tag_string_ignore-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '103-artist_name-tag_string_ignore-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_12 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_13 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02 - artist name - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03 - artist name - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02 - artist name - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03 - artist name - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02 - artist name - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03 - artist name - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02 - artist name - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03 - artist name - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02 - artist name - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03 - artist name - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - artist name - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_13 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_14 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02_artist name_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03_artist name_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02_artist name_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03_artist name_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02_artist name_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03_artist name_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02_artist name_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03_artist name_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02_artist name_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03_artist name_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_artist name_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_14 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_15 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '02-artist_name-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '03-artist_name-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '02-artist_name-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '03-artist_name-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '02-artist_name-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '03-artist_name-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '02-artist_name-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '03-artist_name-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '02-artist_name-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '03-artist_name-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '01-artist_name-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_15 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_16 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102 - artist name - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103 - artist name - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102 - artist name - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103 - artist name - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102 - artist name - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103 - artist name - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102 - artist name - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103 - artist name - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102 - artist name - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103 - artist name - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - artist name - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_16 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_17 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102_artist name_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103_artist name_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102_artist name_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103_artist name_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102_artist name_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103_artist name_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102_artist name_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103_artist name_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102_artist name_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103_artist name_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_artist name_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_17 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_18 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '102-artist_name-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '103-artist_name-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '102-artist_name-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '103-artist_name-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '102-artist_name-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '103-artist_name-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '102-artist_name-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '103-artist_name-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '102-artist_name-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '103-artist_name-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching '101-artist_name-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_18 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_19 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 02 - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 03 - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 01 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_19 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_20 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_02_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_03_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_01_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_20 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_21 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-02-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-03-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-01-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_21 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_22 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 102 - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 103 - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - 101 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_22 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_23 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_102_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_103_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_101_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_23 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_24 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-102-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-103-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-101-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_24 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_25 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 02 - b track title 2 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 03 - c track title 3 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1 - tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_25 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_26 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_02_b track title 2_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_03_c track title 3_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1_tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_26 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_27 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-02-b_track_title_2-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-03-c_track_title_3-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1-tag_string_ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_27 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_28 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 102 - b track title 2 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 103 - c track title 3 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1 - tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_28 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_29 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_102_b track title 2_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_103_c track title 3_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1_tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_29 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_30 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-102-b_track_title_2-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-103-c_track_title_3-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1-tag_string_ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_30 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_31 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 02 - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 03 - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 02 - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 03 - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 02 - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 03 - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 01 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_31 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_32 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_02_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_03_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_02_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_03_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_02_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_03_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_01_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_32 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_33 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-02-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-03-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-02-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-03-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-02-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-03-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-01-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_33 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_34 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 102 - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 103 - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 102 - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 103 - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 102 - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 103 - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - 101 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_34 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_35 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_102_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_103_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_102_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_103_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_102_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_103_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_101_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_35 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_36 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-102-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-103-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-102-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-103-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-102-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-103-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-101-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_36 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_37 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - b track title 2 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - c track title 3 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - b track title 2 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - c track title 3 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1 - tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_37 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_38 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_b track title 2_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_c track title 3_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_b track title 2_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_c track title 3_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1_tag string ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_38 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_39 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-b_track_title_2-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-c_track_title_3-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-b_track_title_2-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-c_track_title_3-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1-tag_string_ignore' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_39 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_40 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - tag string ignore - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_40 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_41 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_tag string ignore_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_41 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_42 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-tag_string_ignore-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_42 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_43 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_43 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_44 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: artist name 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist name_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_44 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_45 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got artist from filename: artist_name 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'artist_name-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_45 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_46 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02 - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03 - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02 - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03 - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_46 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_47 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '02_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '03_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_47 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_48 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '02-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '03-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '02-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '03-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '01-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_48 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_49 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102 - b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103 - c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102 - b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103 - c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101 - a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_49 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_50 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102_b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103_c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '102_b track title 2' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '103_c track title 3' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101_a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_50 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_51 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '102-b_track_title_2' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '103-c_track_title_3' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '102-b_track_title_2' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '103-c_track_title_3' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching '101-a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_51 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_52 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_52 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_53 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_53 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_54 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a_track_title_1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'b_track_title_2' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'c_track_title_3' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Debug: Got title from filename: a_track_title_1 11:55:45.8 Debug: Got title from filename: b_track_title_2 11:55:45.8 Debug: Got title from filename: c_track_title_3 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_54 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_55 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_55 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_56 --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - both artist and title vary between matches 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'b track title 2' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'c track title 3' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got title from filename: a track title 1 11:55:45.8 Debug: Got title from filename: b track title 2 11:55:45.8 Debug: Got title from filename: c track title 3 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'a track title 1' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_auto_56 --- 11:55:45.8 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_example --- 11:55:45.8 Debug: Missing data in tags, trying filename augmentation 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<artist>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 102 - Best for Last' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 103 - Chasing Pavements' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 203 - That's It, I Quit, I'm Moving On' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got artist from filename: Adele 11:55:45.8 Debug: Got title from filename: Daydreamer 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 1 11:55:45.8 Debug: Got title from filename: Best for Last 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 2 11:55:45.8 Debug: Got title from filename: Chasing Pavements 11:55:45.8 Debug: Got disc number from filename: 1 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Debug: Got title from filename: That's It, I Quit, I'm Moving On 11:55:45.8 Debug: Got disc number from filename: 2 11:55:45.8 Debug: Got track number from filename: 3 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 102 - Best for Last' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 103 - Chasing Pavements' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 203 - That's It, I Quit, I'm Moving On' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Debug: Got filename match with regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Abort - 'tag' varies between matches 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.&'’\s]+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<tag>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s_-]+)(?<title>[a-z0-9,\(\)\.&'’\s]+)\k<sep>(?<tag>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<title>[a-z0-9,\(\)\.&'’\s]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<artist>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 102 - Best for Last' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 102 - Best for Last' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<track>\d+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<artist>[a-z0-9,\(\)\.\&'’_]+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<tag>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<track>\d+)(?<sep>[\s-]+)(?<title>[a-z0-9,\(\)\.\&'’_]+)\k<sep>(?<tag>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.8 Trace: Matching 'Adele - 19 - 101 - Daydreamer' against regex ^(?<title>[a-z0-9,\(\)\.\&'’_]+)$ 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Aggregation.Aggregators.AggregateFilenameInfoFixture.should_aggregate_filenames_example --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_not_use_download_client_item_title_as_scene_name_if_full_season --- 11:55:45.9 Debug: Parsing string 'artist.title-album.title' 11:55:45.9 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:55:45.9 Debug: Track Parsed. artist title - - 0:[Unknown Track] : 11:55:45.9 Debug: Trying to parse quality for 'artist.title-album.title' 11:55:45.9 Debug: Quality parsed: Unknown v1 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_not_use_download_client_item_title_as_scene_name_if_full_season --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_not_use_file_name_as_scenename_if_it_doesnt_look_like_scenename --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_not_use_file_name_as_scenename_if_it_doesnt_look_like_scenename --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_not_use_folder_name_as_scenename_if_it_doesnt_look_like_scenename --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_not_use_folder_name_as_scenename_if_it_doesnt_look_like_scenename --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_not_use_folder_name_as_scenename_if_it_is_for_a_full_season --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_not_use_folder_name_as_scenename_if_it_is_for_a_full_season --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_not_use_folder_name_as_scenename_if_there_are_other_video_files --- 11:55:45.9 Debug: Parsing string 'artist.title-album.title.FLAC-ingot' 11:55:45.9 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:55:45.9 Debug: Track Parsed. artist title - - 0:[Unknown Track] : 11:55:45.9 Debug: Trying to parse quality for 'artist.title-album.title.FLAC-ingot' 11:55:45.9 Debug: Quality parsed: FLAC v1 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_not_use_folder_name_as_scenename_if_there_are_other_video_files --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_remove_extension_from_nzb_title_for_scene_name(".flac") --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_remove_extension_from_nzb_title_for_scene_name(".flac") --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_remove_extension_from_nzb_title_for_scene_name(".par2") --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_remove_extension_from_nzb_title_for_scene_name(".par2") --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_remove_extension_from_nzb_title_for_scene_name(".nzb") --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_remove_extension_from_nzb_title_for_scene_name(".nzb") --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_use_download_client_item_title_as_scene_name --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.GetSceneNameFixture.should_use_download_client_item_title_as_scene_name --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_absolute_track_numbering --- 11:55:45.9 Trace: artist: artist vs artist; 0 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 2 vs 2; 0 11:55:45.9 Trace: year: 2024 vs 2024 or 2024; 0 11:55:45.9 Trace: country: United States vs United States; 0 11:55:45.9 Trace: label: label vs label; 0 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0 11:55:45.9 Trace: after trackMapping: 0 11:55:45.9 Trace: after missing tracks: 0 11:55:45.9 Trace: after unmatched tracks: 0 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_absolute_track_numbering --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_comp_track_artists_match --- 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 1 vs 1; 0 11:55:45.9 Trace: year: 2024 vs 2024 or 2024; 0 11:55:45.9 Trace: country: United States vs United States; 0 11:55:45.9 Trace: label: label vs label; 0 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0 11:55:45.9 Trace: after trackMapping: 0 11:55:45.9 Trace: after missing tracks: 0 11:55:45.9 Trace: after unmatched tracks: 0 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_comp_track_artists_match --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_global_artists_differ --- 11:55:45.9 Trace: artist: artist vs different artist; 0.6 11:55:45.9 Trace: album: album vs album; 0.3 11:55:45.9 Trace: media_count: 1 vs 1; 0.2571428571428571 11:55:45.9 Trace: year: 2024 vs 2024 or 2024; 0.22499999999999998 11:55:45.9 Trace: country: United States vs United States; 0.2117647058823529 11:55:45.9 Trace: label: label vs label; 0.19999999999999998 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0.1894736842105263 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0.12413793103448274 11:55:45.9 Trace: after trackMapping: 0.08780487804878048 11:55:45.9 Trace: after missing tracks: 0.08780487804878048 11:55:45.9 Trace: after unmatched tracks: 0.08780487804878048 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_global_artists_differ --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_identical_albums --- 11:55:45.9 Trace: artist: artist vs artist; 0 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 1 vs 1; 0 11:55:45.9 Trace: year: 2024 vs 2024 or 2024; 0 11:55:45.9 Trace: country: United States vs United States; 0 11:55:45.9 Trace: label: label vs label; 0 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0 11:55:45.9 Trace: after trackMapping: 0 11:55:45.9 Trace: after missing tracks: 0 11:55:45.9 Trace: after unmatched tracks: 0 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_identical_albums --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_incomplete_album --- 11:55:45.9 Trace: artist: artist vs artist; 0 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 1 vs 1; 0 11:55:45.9 Trace: year: 2024 vs 2024 or 2024; 0 11:55:45.9 Trace: country: United States vs United States; 0 11:55:45.9 Trace: label: label vs label; 0 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0 11:55:45.9 Trace: after trackMapping: 0.0888030888030888 11:55:45.9 Trace: after missing tracks: 0.11742707554225879 11:55:45.9 Trace: after unmatched tracks: 0.11742707554225879 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_incomplete_album --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_album_year(null) --- 11:55:45.9 Trace: artist: artist vs artist; 0 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 1 vs 1; 0 11:55:45.9 Trace: country: United States vs United States; 0 11:55:45.9 Trace: label: label vs label; 0 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0 11:55:45.9 Trace: after trackMapping: 0 11:55:45.9 Trace: after missing tracks: 0 11:55:45.9 Trace: after unmatched tracks: 0 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_album_year(null) --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_album_year(01/01/2007 00:00:00) --- 11:55:45.9 Trace: artist: artist vs artist; 0 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 1 vs 1; 0 11:55:45.9 Trace: year: 2024 vs or 2007; 0.125 11:55:45.9 Trace: country: United States vs United States; 0.11764705882352941 11:55:45.9 Trace: label: label vs label; 0.1111111111111111 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0.10526315789473684 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0.06896551724137931 11:55:45.9 Trace: after trackMapping: 0.04878048780487805 11:55:45.9 Trace: after missing tracks: 0.04878048780487805 11:55:45.9 Trace: after unmatched tracks: 0.04878048780487805 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_album_year(01/01/2007 00:00:00) --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_album_year(10/13/2024 11:55:07) --- 11:55:45.9 Trace: artist: artist vs artist; 0 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 1 vs 1; 0 11:55:45.9 Trace: year: 2024 vs or 2024; 0 11:55:45.9 Trace: country: United States vs United States; 0 11:55:45.9 Trace: label: label vs label; 0 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0 11:55:45.9 Trace: after trackMapping: 0 11:55:45.9 Trace: after missing tracks: 0 11:55:45.9 Trace: after unmatched tracks: 0 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_album_year(10/13/2024 11:55:07) --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_release_year(null) --- 11:55:45.9 Trace: artist: artist vs artist; 0 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 1 vs 1; 0 11:55:45.9 Trace: country: United States vs United States; 0 11:55:45.9 Trace: label: label vs label; 0 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0 11:55:45.9 Trace: after trackMapping: 0 11:55:45.9 Trace: after missing tracks: 0 11:55:45.9 Trace: after unmatched tracks: 0 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_release_year(null) --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_release_year(01/01/2007 00:00:00) --- 11:55:45.9 Trace: artist: artist vs artist; 0 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 1 vs 1; 0 11:55:45.9 Trace: year: 2024 vs 2007 or ; 0.125 11:55:45.9 Trace: country: United States vs United States; 0.11764705882352941 11:55:45.9 Trace: label: label vs label; 0.1111111111111111 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0.10526315789473684 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0.06896551724137931 11:55:45.9 Trace: after trackMapping: 0.04878048780487805 11:55:45.9 Trace: after missing tracks: 0.04878048780487805 11:55:45.9 Trace: after unmatched tracks: 0.04878048780487805 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_release_year(01/01/2007 00:00:00) --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_release_year(10/13/2024 11:55:07) --- 11:55:45.9 Trace: artist: artist vs artist; 0 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 1 vs 1; 0 11:55:45.9 Trace: year: 2024 vs 2024 or ; 0 11:55:45.9 Trace: country: United States vs United States; 0 11:55:45.9 Trace: label: label vs label; 0 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0 11:55:45.9 Trace: after trackMapping: 0 11:55:45.9 Trace: after missing tracks: 0 11:55:45.9 Trace: after unmatched tracks: 0 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_null_release_year(10/13/2024 11:55:07) --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_tracks_out_of_order --- 11:55:45.9 Trace: artist: artist vs artist; 0 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 1 vs 1; 0 11:55:45.9 Trace: year: 2024 vs 2024 or 2024; 0 11:55:45.9 Trace: country: United States vs United States; 0 11:55:45.9 Trace: label: label vs label; 0 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0 11:55:45.9 Trace: after trackMapping: 0.1602787456445993 11:55:45.9 Trace: after missing tracks: 0.1602787456445993 11:55:45.9 Trace: after unmatched tracks: 0.1602787456445993 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_tracks_out_of_order --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_two_medium_release --- 11:55:45.9 Trace: artist: artist vs artist; 0 11:55:45.9 Trace: album: album vs album; 0 11:55:45.9 Trace: media_count: 2 vs 2; 0 11:55:45.9 Trace: year: 2024 vs 2024 or 2024; 0 11:55:45.9 Trace: country: United States vs United States; 0 11:55:45.9 Trace: label: label vs label; 0 11:55:45.9 Trace: album_disambiguation: Disambiguation1 vs Disambiguation1; 0 11:55:45.9 Trace: album_id: ForeignReleaseId1 vs ForeignReleaseId1 or ; 0 11:55:45.9 Trace: after trackMapping: 0 11:55:45.9 Trace: after missing tracks: 0 11:55:45.9 Trace: after unmatched tracks: 0 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.AlbumDistanceFixture.test_two_medium_release --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_bool --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_bool --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_number --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_number --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_priority_list --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_priority_list --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_priority_value --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_priority_value --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_ratio --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_ratio --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_string --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_string --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_string_both_none --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_string_both_none --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_string_none --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_add_string_none --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_distance --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_distance --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_equality --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_equality --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_max_distance --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_max_distance --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_raw_distance --- 11:55:45.9 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.DistanceFixture.test_raw_distance --- 11:55:45.9 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.GetCandidatesFixture.get_candidates_by_fingerprint_should_not_fail_if_fingerprint_lookup_returned_null --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.GetCandidatesFixture.get_candidates_by_fingerprint_should_not_fail_if_fingerprint_lookup_returned_null --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.GetCandidatesFixture.get_candidates_should_only_return_specified_release_if_set --- 11:55:46.0 Debug: Release [][album] [1 tracks] was forced 11:55:46.0 Debug: Getting candidates from tags for 3 tracks took 0ms 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.GetCandidatesFixture.get_candidates_should_only_return_specified_release_if_set --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.GetCandidatesFixture.get_candidates_should_use_consensus_release_id --- 11:55:46.0 Debug: Selecting release from consensus ForeignReleaseId [xxx] 11:55:46.0 Debug: Getting candidates from tags for 3 tracks took 0ms 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.GetCandidatesFixture.get_candidates_should_use_consensus_release_id --- Skipped should_match_tracks_FilesWithMBIds [< 1 ms] Skipped should_match_tracks_PreferMissingToBadMatch [< 1 ms] Skipped should_match_tracks_InconsistentTyposInAlbum [< 1 ms] 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.Munkres10x10Test --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.Munkres10x10Test --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.Munkres20x20Test --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.Munkres20x20Test --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.Munkres5x5Test --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.Munkres5x5Test --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresRectangularTest1 --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresRectangularTest1 --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresRectangularTest2 --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresRectangularTest2 --- Skipped should_match_tracks_SucceedWhenManyAlbumsHaveSameTitle [< 1 ms] Skipped should_match_tracks_PenalizeUnknownMedia [< 1 ms] Skipped should_match_tracks_CorruptFile [< 1 ms] Skipped should_match_tracks_FilesWithoutTags [< 1 ms] 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresRectangularTest3 --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresRectangularTest3 --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresSquareTest1 --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresSquareTest1 --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresSquareTest2 --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresSquareTest2 --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresSquareTest3 --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresSquareTest3 --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresSquareTest4 --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresSquareTest4 --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresSquareTest5 --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.MunkresFixture.MunkresSquareTest5 --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackDistanceFixture.test_different_artist --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackDistanceFixture.test_different_artist --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackDistanceFixture.test_different_title --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackDistanceFixture.test_different_title --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackDistanceFixture.test_feat_removed_from_localtrack --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackDistanceFixture.test_feat_removed_from_localtrack --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackDistanceFixture.test_identical_tracks --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackDistanceFixture.test_identical_tracks --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackDistanceFixture.test_various_artists_tolerated --- 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackDistanceFixture.test_various_artists_tolerated --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.0 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.0 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.all_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.1 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.1 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Trace: DistinctCount 11 MostCommonCount 2 TotalCout 12 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.mostly_different_artists_is_various_artists --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_cope_with_one_album_in_subfolder_of_another --- 11:55:46.2 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 20 11:55:46.2 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 20 11:55:46.2 Trace: LooksLikeSingleRelease: No common album tag 11:55:46.2 Info: Grouping 20 tracks 11:55:46.2 Trace: Folders: /C/music/incoming/album /C/music/incoming/album/anotheralbum 11:55:46.2 Trace: Yielding from 2: /C/music/incoming/album/Title1 /C/music/incoming/album/Title2 /C/music/incoming/album/Title3 /C/music/incoming/album/Title4 /C/music/incoming/album/Title5 /C/music/incoming/album/Title6 /C/music/incoming/album/Title7 /C/music/incoming/album/Title8 /C/music/incoming/album/Title9 /C/music/incoming/album/Title10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: Yielding from 2: /C/music/incoming/album/anotheralbum/Title1 /C/music/incoming/album/anotheralbum/Title2 /C/music/incoming/album/anotheralbum/Title3 /C/music/incoming/album/anotheralbum/Title4 /C/music/incoming/album/anotheralbum/Title5 /C/music/incoming/album/anotheralbum/Title6 /C/music/incoming/album/anotheralbum/Title7 /C/music/incoming/album/anotheralbum/Title8 /C/music/incoming/album/anotheralbum/Title9 /C/music/incoming/album/anotheralbum/Title10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Debug: *** group [/C/music/incoming/album] *** 11:55:46.2 Debug: /C/music/incoming/album/Title1 /C/music/incoming/album/Title2 /C/music/incoming/album/Title3 /C/music/incoming/album/Title4 /C/music/incoming/album/Title5 /C/music/incoming/album/Title6 /C/music/incoming/album/Title7 /C/music/incoming/album/Title8 /C/music/incoming/album/Title9 /C/music/incoming/album/Title10 11:55:46.2 Debug: *** group [/C/music/incoming/album/anotheralbum] *** 11:55:46.2 Debug: /C/music/incoming/album/anotheralbum/Title1 /C/music/incoming/album/anotheralbum/Title2 /C/music/incoming/album/anotheralbum/Title3 /C/music/incoming/album/anotheralbum/Title4 /C/music/incoming/album/anotheralbum/Title5 /C/music/incoming/album/anotheralbum/Title6 /C/music/incoming/album/anotheralbum/Title7 /C/music/incoming/album/anotheralbum/Title8 /C/music/incoming/album/anotheralbum/Title9 /C/music/incoming/album/anotheralbum/Title10 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_cope_with_one_album_in_subfolder_of_another --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_albums_with_typos --- 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Info: Grouping 15 tracks 11:55:46.2 Trace: Folders: /C/music/incoming/artist - album 11:55:46.2 Trace: Yielding from 2: /C/music/incoming/artist - album/Title1 /C/music/incoming/artist - album/Title2 /C/music/incoming/artist - album/Title3 /C/music/incoming/artist - album/Title4 /C/music/incoming/artist - album/Title5 /C/music/incoming/artist - album/Title6 /C/music/incoming/artist - album/Title7 /C/music/incoming/artist - album/Title8 /C/music/incoming/artist - album/Title9 /C/music/incoming/artist - album/Title10 /C/music/incoming/artist - album/Title1 /C/music/incoming/artist - album/Title2 /C/music/incoming/artist - album/Title3 /C/music/incoming/artist - album/Title4 /C/music/incoming/artist - album/Title5 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_albums_with_typos --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_multi_disc_release("cd") --- 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Info: Grouping 15 tracks 11:55:46.2 Trace: Folders: /C/music/incoming/artist - album/cd 1 /C/music/incoming/artist - album/cd 2 11:55:46.2 Trace: Yielding final: /C/music/incoming/artist - album/cd 1/Title1 /C/music/incoming/artist - album/cd 1/Title2 /C/music/incoming/artist - album/cd 1/Title3 /C/music/incoming/artist - album/cd 1/Title4 /C/music/incoming/artist - album/cd 1/Title5 /C/music/incoming/artist - album/cd 1/Title6 /C/music/incoming/artist - album/cd 1/Title7 /C/music/incoming/artist - album/cd 1/Title8 /C/music/incoming/artist - album/cd 1/Title9 /C/music/incoming/artist - album/cd 1/Title10 /C/music/incoming/artist - album/cd 2/Title1 /C/music/incoming/artist - album/cd 2/Title2 /C/music/incoming/artist - album/cd 2/Title3 /C/music/incoming/artist - album/cd 2/Title4 /C/music/incoming/artist - album/cd 2/Title5 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_multi_disc_release("cd") --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_multi_disc_release("disc") --- 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Info: Grouping 15 tracks 11:55:46.2 Trace: Folders: /C/music/incoming/artist - album/disc 1 /C/music/incoming/artist - album/disc 2 11:55:46.2 Trace: Yielding final: /C/music/incoming/artist - album/disc 1/Title1 /C/music/incoming/artist - album/disc 1/Title2 /C/music/incoming/artist - album/disc 1/Title3 /C/music/incoming/artist - album/disc 1/Title4 /C/music/incoming/artist - album/disc 1/Title5 /C/music/incoming/artist - album/disc 1/Title6 /C/music/incoming/artist - album/disc 1/Title7 /C/music/incoming/artist - album/disc 1/Title8 /C/music/incoming/artist - album/disc 1/Title9 /C/music/incoming/artist - album/disc 1/Title10 /C/music/incoming/artist - album/disc 2/Title1 /C/music/incoming/artist - album/disc 2/Title2 /C/music/incoming/artist - album/disc 2/Title3 /C/music/incoming/artist - album/disc 2/Title4 /C/music/incoming/artist - album/disc 2/Title5 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_multi_disc_release("disc") --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_multi_disc_release("disk") --- 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Info: Grouping 15 tracks 11:55:46.2 Trace: Folders: /C/music/incoming/artist - album/disk 1 /C/music/incoming/artist - album/disk 2 11:55:46.2 Trace: Yielding final: /C/music/incoming/artist - album/disk 1/Title1 /C/music/incoming/artist - album/disk 1/Title2 /C/music/incoming/artist - album/disk 1/Title3 /C/music/incoming/artist - album/disk 1/Title4 /C/music/incoming/artist - album/disk 1/Title5 /C/music/incoming/artist - album/disk 1/Title6 /C/music/incoming/artist - album/disk 1/Title7 /C/music/incoming/artist - album/disk 1/Title8 /C/music/incoming/artist - album/disk 1/Title9 /C/music/incoming/artist - album/disk 1/Title10 /C/music/incoming/artist - album/disk 2/Title1 /C/music/incoming/artist - album/disk 2/Title2 /C/music/incoming/artist - album/disk 2/Title3 /C/music/incoming/artist - album/disk 2/Title4 /C/music/incoming/artist - album/disk 2/Title5 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_multi_disc_release("disk") --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_single_artist_album(1) --- 11:55:46.2 Info: Grouping 1 tracks 11:55:46.2 Trace: Folders: /C/music/incoming 11:55:46.2 Trace: Yielding from 2: /C/music/incoming/Title1 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_single_artist_album(1) --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_single_artist_album(2) --- 11:55:46.2 Info: Grouping 2 tracks 11:55:46.2 Trace: Folders: /C/music/incoming 11:55:46.2 Trace: Yielding from 2: /C/music/incoming/Title1 /C/music/incoming/Title2 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 2 TotalCout 2 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 2 TotalCout 2 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 2 TotalCout 2 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 2 TotalCout 2 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 2 TotalCout 2 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 2 TotalCout 2 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 2 TotalCout 2 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_single_artist_album(2) --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_single_artist_album(10) --- 11:55:46.2 Info: Grouping 10 tracks 11:55:46.2 Trace: Folders: /C/music/incoming 11:55:46.2 Trace: Yielding from 2: /C/music/incoming/Title1 /C/music/incoming/Title2 /C/music/incoming/Title3 /C/music/incoming/Title4 /C/music/incoming/Title5 /C/music/incoming/Title6 /C/music/incoming/Title7 /C/music/incoming/Title8 /C/music/incoming/Title9 /C/music/incoming/Title10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_single_artist_album(10) --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.2 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.2 Info: Grouping 10 tracks 11:55:46.2 Trace: Folders: /C/music/incoming 11:55:46.2 Trace: Yielding from 2: /C/music/incoming/dH0hlvnqo0t6SiTjoWBqYslRifY3cUFSwhHnyoFmAQXhc3NeiaMwxoXSvi6fFsoCtJIL /C/music/incoming/fVTyFsnhy3eC1h /C/music/incoming/ywqACtcsDBOy012R5wDaPo7xcRTi6eI3YanBjpndmCyOm67kqsDoctrkw0wSI2ux1TIYNAIPiyUnWsleRI0NJt1EQdeq0DDshbV /C/music/incoming/TbiubDrgafyRgKa2HNAuUh1JAYS1KU /C/music/incoming/UxQtJAP7352VjQL47FmVOErOdlDK4wi3SNBDmMmafMdemDNaC4sGp5npfbqx4fdFW7dEphRtrmPbBnCHGDh7eJMUAk /C/music/incoming/dvecMFhEGDBHxr7iHJvSk7N6Fc3NWWaEjPVu5YvFsb4Am6priQQI30FdQgEKKCPRD5xPD /C/music/incoming/b6Fq0duoNMYjl4vIo3Dm /C/music/incoming/YRuxRveV2RQWA3j6cCbBP7QMBhh6PnltiWNFgTT2XVBvwdFOmd3QxPm0bQ5JnffOGvNKoM0qQgL2FuoxJASMsC3AJUDw /C/music/incoming/kYeeaeu5l0yLvviQ3Hfqgm3XVpQ7DDVHXpkcKHB7JkbWWPOruOuIFgR54npSvuBPe0VglgfufgO4lfafIyMWi /C/music/incoming/VyOEU71ar4equGGum2CqymVXmBhRtxHj6jyFkMKdRI5afH5YhPvoRgAILYrtYjO1v3slgbkIryHXoURMDqJLb 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.2 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.2 Info: Grouping 10 tracks 11:55:46.2 Trace: Folders: /C/music/incoming 11:55:46.2 Trace: Yielding from 2: /C/music/incoming/alwD2HK3hc0gkIGsLIaaMqgmPeSTECUxXRWgT2H0m2Qr4mWmf6ouEImRekVXWXxMpBpBTyHRahURHWpCpFNGny /C/music/incoming/yPfD7twFbR /C/music/incoming/InXKIJtm0Q1adToDVRhtc7amG2 /C/music/incoming/D2O4gKuyMOrbDdguY3Aj /C/music/incoming/megnGHwiQCJiAW3criiQDb5qcAd4bDbS5i /C/music/incoming/nb23D1 /C/music/incoming/pB3FbJ6ibrrJftjKIGkseNBoHRaAyAhxrU3nbkGsFOEsf6LNJueg0RYKaO6qJFQIj2rsy4Jxa0VwiiiJftXevbFH3rnt /C/music/incoming/KIgHNRwF2LdF6dYjLodkr7U7x2mC6Fg7yOPaAFYAtsRkPgK1hP04jBsLUgjSF2 /C/music/incoming/a3EXJ0mxcFM10OJ7LNRnl1TPqkVPDfntwuD7N0JRJ4xW3NTojsPT3QBhjVGxeE35rr /C/music/incoming/ykKdVG 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.2 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.2 Info: Grouping 10 tracks 11:55:46.2 Trace: Folders: /C/music/incoming 11:55:46.2 Trace: Yielding from 2: /C/music/incoming/7gTqOyvqAYaWcXPOAoy7R1NRpUVajKApayCBIsASHbYpbLqSfrJDHEjgBcb2KuhWxSWLuofhVOAPbwPLEd2Yb4PD /C/music/incoming/PVK6mLEgaOqMdnYojeuUgLMXGf55LbSefBev3Vn /C/music/incoming/KeU6 /C/music/incoming/SUcCiGqBYyr6pwKeLq75olIVxuk4XLWhl3yLaJC7Hv2InBRE5eyMBTtHmn /C/music/incoming/ANYXHtv1Y4xsHxxfkfoHO2yBUe7f75GjwL /C/music/incoming/jsugfCRwqUeFq1xXFPA4Dtca2HKlCWRtbBKGoFGtV2yIXi41iMSJ4LdX /C/music/incoming/KQkA /C/music/incoming/ccKHNPrwIG7AoTG2So6QUpdYV64MKCW7K26TYljVXDTeHuop5dRmLHaT6SSPTNUgQaWtUTdHej0qE7q /C/music/incoming/UU6j3yiOkN0MMCGkEkdXhuVDamyDDB4URLHJeuQo1yC0GeEjHiTPk /C/music/incoming/sP7bWkoFQCS62feWILBYoFYLXr2X6 11:55:46.2 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.2 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.2 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.2 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/roUOa5suQDK0S5KNmaL1She05Se3EbHxyLwNS4YL5BpAn2sHYVMTHP2kk2Qo0xXP /C/music/incoming/KMhRQtETsOUPgEd6dwyQC1MLF34hBjldCxocAP /C/music/incoming/bQqT5br0RKIs /C/music/incoming/hw5LyQWLTxrGjY5S /C/music/incoming/ta4xWhn3FrncEQNGDcPf6owG3nToDuXBlhg70EqihQxboPquIDKg253fLwCIv6AjCTYvJNO7TG5pXurn4xO7SRHnmb /C/music/incoming/l0kt5YMRPCeJxUwKq2LCEHykwaPKtcw4qUspb3q7chMW7ypAAH4kI3rLAa55ibwNfirLBgJvKMyv3Kk5 /C/music/incoming/SLR4p6fIg2052PfmeM1QJQUky3qDeULPjtL7UyfyPIqkWU5lR6ShCWtbXGEuOKDtpkUHdfAMHBabyJuM5eTgcEnuaJin /C/music/incoming/2X /C/music/incoming/OcLBPXPKXTigNDM7uLLYl3Ti25mKq6kJp15WtG6AUNshrrrmAMMRvUGSpCHRLet0IGXUGWMV /C/music/incoming/3A0B 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/2R125AHe1pnjSjtCuUVD5AT6TlFYKJIfmy4FbcFVCgDKLhIxRKpvLC3C62hS3QBrOi5tmWAroabY4jtLKhhasmBRD /C/music/incoming/7F /C/music/incoming/ml20Eb6167IDv2Fv6Nl7qH6EQ1ctA2viQxNj5q1qjcmQcqeWlMlygRqNn /C/music/incoming/gDXd4DNrWoahgGHej1v4tdyh6D5KWuCL0BA0huAca5ubTUMcYnN1cBtceQfBFdDCTwpN /C/music/incoming/0QeeH47AtlEhwLqmNaw5w6mxi2oksmhdQcDJALAstOYQgcfUEULsTmp1EN3NOVhh /C/music/incoming/66Cy0pj4HXGW27sLPDpx4KS5r2iXfK2t6In3ikqOIJpngNeE2pDYpS4unEh6htX44lXsTxCElIXtuFYMWL3Xhce /C/music/incoming/qcCmH4DpkDw7EGtfPnDL6oL2WtyfpwV5GBRdwAm2sKiTSqpF0Tmt2jWbxIxmFxaVPAAcVqQobJrvgYiFe /C/music/incoming/iEdWpwvEc11f74EkeGj7aYwwHFqL4SrDUF5IPtWqFDwbHsmxaOndge /C/music/incoming/gqEHlbnCuGRYaAYEhXQ4FV0lXqvdUaAGs7egY0rG1cwBo /C/music/incoming/kqHWGUdrXlrhbUtX37HchDboGUFkoxocTpmoJryjWfqcU7gQSsGrA1FPorqTo0cy4ov 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/pCHvLU7RsQN7tFKPSwXvmvk2NFv7snFeMKGotlgFmJUveIvuMVP3gVv1qNQ /C/music/incoming/qtdDW /C/music/incoming/B /C/music/incoming/iweyksVwnmfuliK06GBiNnwURObgd4MN4q0HIuIsUVwWa57rroWYHWo3aqODrPsrHAx2pcrL6hu0XIUUPRVWhUfhc5H /C/music/incoming/iFWyBwXL3 /C/music/incoming/ikyM47mimyQ /C/music/incoming/OMyGppnHMLQQt5svVFLJlBnSFu3TDgr2mQMbbTNt0w0mWlHmqmxTQJLmyOb2uBdGtWDLsrub0qQWIa4sVPD /C/music/incoming/DdsCwfkmiGXEjJxKR3kJcxmcpigGRFpEh6Uq0fTJPdcefGsgkDPX2BHeYqlo /C/music/incoming/3L3EpYGODsPrJP0JvFiF1cChHAV6MGW6FCJtR5hYNxKvnhJOL55KCna1iU4XcIb5DRTggF0xxr0Dyg1AYhtOImDrC /C/music/incoming/0J 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/IdhwKRyGyrp0eKIyhrLvu4e0YAOLGbBFUUmttPLJAFJdCjxXwyj /C/music/incoming/pOdoafhWaltN4vJuf3WjjiH2CuYqyK5l /C/music/incoming/v3Ag3kuwKhNLTkaYnrVKwJO5tOogdVi4XaGrgwaWkgqWeBabyDxBGNuTnDTn3ntV6QVTLPSXq /C/music/incoming/rUTYWb0uIhpw /C/music/incoming/MommCTpQRwUBGUPyjphqJDVcjDpwH /C/music/incoming/p135dblyj4EWMTmqxeAYihBNEkOLwSgNtmIx4VDlOr4O /C/music/incoming/UwlYUXbCF2G466MQfgLtBdtmumY62i0piwcACLnSdAH03kOHFIPHoMnRc7DI6cHvcpUJ4 /C/music/incoming/fraoUyDya1dXb6RAypUTgDxusXyQOxGCPtnrSuocDOOaqbcJpkEqHtQJ2N347TSJtIiPRyOeaSpyVwdrV /C/music/incoming/CDuslnBtuYLHxXgYqGOs /C/music/incoming/JwXnCltAE4pXx5vOpEgemRs07KbUNlb6avC5DFLWcksp3m3tQAmrTAvYd5n 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/TPgjU15aifOAeCACSH6otp7wxvGyOOuxxBK2OUmCkaq3hCmGmIJMMiIDQQSxtFtBRqbK0GU5uEds7eo4jalgfPTp1 /C/music/incoming/aFOY4FiK /C/music/incoming/fmWGEG1xCJIPGd3vMDlUi7oLvmPY6Q35ICdtbsTSImwFcTAiDb2jLfUg6lkqYcySOLheaIusQBl3JRIJTGu5WStCP5uW /C/music/incoming/Adu0KqKltqsTYP7NNBOLLjnW4SMbjR1hw36Fv /C/music/incoming/DRmmFpFhf2HQdibftMhHiTxdFkLdAd6QBsRhgxqgwtm6bc2GISKA6GKQtiOtMCPb4XpRy264vaj /C/music/incoming/MFgtDCIRnDF35Wi3obrhjtakvxJvJck /C/music/incoming/3oMaXKb2GESCsQ0fvNmruLuXyp1rXKDi7BJpWOhQAQpmsd2D7YYEkeGr2VIIRRd3bJDYgJpPFD0LuhFvuwr7S662 /C/music/incoming/We44kGrbT4wnyPCvkggnMmyxNr5pOs0UBun61XdbC /C/music/incoming/UxannqScmQNnPWtb5BqoWnJx3A1JnrDhWgjOnvEUyBNwxFr3XcGB1VYHVKsUwjV3mGy /C/music/incoming/flxHcDosQSph4aDMhqUhAJPVEDnVcbmxSobLuOfGFj4Xr 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/0aepESGGuNKSn5ieUkVXlIihQRi3oVg3xE2EvTmweYD2sD3ekoJUq2xq05HTJL /C/music/incoming/aKQCrVmNLtcN7efgvelGjxDAc771PAu /C/music/incoming/wRnjpuoyR74TYDYvfl3R0B2O3x0gJOY /C/music/incoming/SwlixAgrqhYFwNUTjU5J1h6ByxvVx4mWOukuEP1Pkuc5BGlTlBXeFQRKySQ7e /C/music/incoming/PeAcJxCVVWsd5kmIv61WVlesU2RbmsDYmNjBmtPYq6p3YiHAhxcegbdE7gpOOBJDtBXqbSubqbFW4jBMuq2Wpx /C/music/incoming/vwfml63HNmCqsqhd6HkHhTvCPNowBhbxpSuV6uywSDQxjuBmqjQYXeLKbLFFRFgFlebH4seKiUVL /C/music/incoming/Hh /C/music/incoming/SytOxbsGsxYkOBGtN2G3wthj7ivyusNoR /C/music/incoming/yqbqPpn1xCnwWGXKOjJlUpH2YoWGPuiXnUdmAaRus /C/music/incoming/llvc0EdOeaRMD2sg3QCCm4Dya0SwGJhf 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/RXpfDoFEJUeV3NRnqXY2vLntfvI1o1TiXBYWF4Xp4AoI2cB5QPAGNBKgK37gNMpPb35BW3QuaI54vNAc3KjGAmDvXSmK4QJrkG /C/music/incoming/eWCThnMpKK75SNqw4VHubLluICVQxX1EAiApVvQwqifiQfJmWV1htN3ALgkNy3YURDEKnaIIfke1GdMD0J2K4TkUm7MOkd5 /C/music/incoming/yedUYW /C/music/incoming/IKPJ54qQGJ7NY12sEhGsKfY6W5xYnLUmopMaHtpUP1Ip4PkYvQfVDU4D /C/music/incoming/2WKM03O2tLer36sMEuDQy1jvO7o0YqSFJouDWSyI42Q7OmyVwc /C/music/incoming/CBFR2UeG6nKpkp5gPkvd1wFLkQmiDYa1sAMk7DR7ltVHFsScORuO4iXf32GkI4dhnQ4SKUhm /C/music/incoming/DoA1qfGiUDcNjItW /C/music/incoming/LSh7s5qFQjM3fvcv1svE2wMSNymoDHJiqARXxT3oU3LJi3KuaAXxQkPofvt1 /C/music/incoming/bpj7cbd2QtcW0CY3jya4CyU3B63SLtMy4OIpCfi17Ne2cAb53lDHiyiKDoFefs /C/music/incoming/M5yhnDa3JFCjxUrQKiQoKOYlF3KGvsDNnp3FWGpB0JmlBOA05j3UVN76fmJ 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/WAcdcHGsfym0JCimwfwqm1c0pK5Faehg3LdePMrI2d6wY5PdPLgEgAH4wjUAKbsbqf45ydESUVvj2M /C/music/incoming/DLLUy4Ta0hUDwY6voFm5aiGkLfUgfY40vM16D5mKywHuypTSkdy3NPLufBitiM2a /C/music/incoming/nyPDoTpalbAprKfe2VagfDp1bMpnBh47wiaDx7BSLtvehXqWi3iROcNRjWBKEcHdfB0iKJN3uoCS /C/music/incoming/dqikn4cyAQMxV6ktLMh0QiOQdqBWLqt /C/music/incoming/1dmCRL4NBXcb7A7LK6lN3bAvCTudfSFGoVvbFH5eVlBDimBBsxHT5l20KY76q0IPsEUld6gcahYRH5nos2 /C/music/incoming/t0RmKWJ5abvpw1gXiPd15gvMe61HnqjCQnBKl0WKLOhPt4SIAETvNu5nDehL3bRQ01GjADLq0Bop7OsinshQFUVvqm /C/music/incoming/i6qJbtQgnfIdWV5KmiWLenIU /C/music/incoming/k /C/music/incoming/yTi3D6X5reDVj3k4V1Nr7AALumMxkpw5ihe26LuTtHPyTKr0exW2cRI6tE /C/music/incoming/gCN1BP 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/CjWpGHt7k0D6UTi12eJdHKe5xpmD2ogO7X4CyiOa0lDOkA3aCGGXRDrYeY0quXf3TW74XOCTxIluhwT5ulbvQ /C/music/incoming/MivUv64VhaHtJudlgWpmGddttTkkYEOnmxjm /C/music/incoming/Q4si5Lr /C/music/incoming/EuyBMaHAyo4uaCt0UwNHwQEGSQMYO7lUwVL0t3biiKwr6Lm /C/music/incoming/kSmJJp0CVPTuuY2v5tL4B47LuMV3Ds6yhpVa363I43sjtubebsybvXEoTIo5C56CRunec1A6xcaFLWraKR1j24cqTHntR5g /C/music/incoming/anFawWiD0fEShPTuSY57noiCWUJHphhPMrcyu4Eg241BaCTR73V57dETeclKmJmR6VgWMtaWtX /C/music/incoming/TyUVH0kDdA1jSJY0yMAkVHTjQboj7EFD0UTJyl3aggaIIjds1 /C/music/incoming/5b4KN0vHJPIk0eUHbPaAOyDphj5YMjHWdRXqOGywPNnwPM30Ul0HLAfGGODE3F3AiShinE0CpLRbk /C/music/incoming/AjTpL2nCmFgWTj14VkOTNk7Vg6TJejYUAarFkajJyOtNHwFHkW2mX0 /C/music/incoming/YENWgW3qdOgy2HaWVxSckduxHL4iLuyRUEWTLVkaqSJvCapmIVd6TALUjopD1TNQowLwRnkanRSAB64GuQ 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/ks4Ff0RbhEXAWKicPU0bHTPxgeGQg0EgiqBog21Duv4xcWWHtHNQHWsxKGyasa2oaQqFj14V1wOkWruro6wGlU /C/music/incoming/AkmYOII /C/music/incoming/5winqu3iUaP7RgAo /C/music/incoming/7qKlHSMS2SEq6qmanhoVip5TcPCjltesaAtkhabG2uHOIUb6hbbm2YTQsYjYqCHIOlqF4c1ngP1VQqkoODcjsYxiOK /C/music/incoming/bomDi7BaEaJkcrVRB0tgCJ1QbdfxmDm1lLITNCONCabdDcJ /C/music/incoming/rJQQeNGmB1whypHCfdKbBuVgC /C/music/incoming/FBg1SH4wW1vVJ4FmFH5BH4x0WAPBRKWj3KTfepTHt2D3YsGFIUMy0NdJdndrY /C/music/incoming/VbcRJNbhY1oubTuMxLi41Rq2tIJTRQIBfsgcFtAOfhRj0xyOjthI0DSeRhwadpxh /C/music/incoming/AlrVyLgh5MRCbiGQ14oOkHXIMCPCjX6bgjGq2wTJySdpLbXw /C/music/incoming/ybhE0gAb5a2iEQd1y7Lp5WFQgCRdOcNo5I3Qo6dngu55r11TnWPUD2UKEyxxvwu3tNl4UuLB4 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/O3VjcUVxCCgKrGoLAAeo6qU24W3FL6CkCTAbPhkt37tFtcGckUjf5RTxi1mmYpUDa4hFfm4soS /C/music/incoming/Of3XeGfqUiTmUwsDOcYweE /C/music/incoming/DBE4TF1majWFaGNEwO0VlTTp2QeTuLNsWYKkm4YRMLAD4nXMsWDVXkDRPncdAg0vDDQj3 /C/music/incoming/4G4EWtWs05QCTOncftQfLYOA4wQiKEskSMEYgaJiBRsN1OlMpiK /C/music/incoming/xRf3My7diuWiT6lgXHFYHo5iyjMs2aSPEA7TI3OiLOVbJ6HtQAR /C/music/incoming/5CDikeJE7pgTJIUPTKVYaoeFl3my /C/music/incoming/S77FxX /C/music/incoming/NCK7NclJ0VbA5r6LdusIumF7AUOR2eWUoCJd7Jc5Eod1Ry2FcAxEg0vA4KG1vCOU7nlCQ3MC /C/music/incoming/tMwvwybwurVgJpGxQIQpL2u5Yu5b0btchvx6tslkeOS07fYI5JUgq1myqyFbCaFs5T7nYHewwGl4iC5TDvdp /C/music/incoming/7f6uguBU5gK0U 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/lGiM5dO2C1sFQlnq0b0QHLpBQMAXFdThRwmX4OqA1AklvCv3uX5NfNmHqP4rKXvyglUt7wukSAWg /C/music/incoming/dAaAwXvv /C/music/incoming/Y6Uwbfdp7xpxNsxOksIB /C/music/incoming/7x5MWYUGVp5DAW0Bw2ijFTRKupfYRLwlOGNnYqQAd6HQEuIHr3Cn2BnnOuqHS4Vk1TW2jLKgkQg /C/music/incoming/HPOOJ0gJoMS5yVTrJSKa6hvTBvDdY6dXQ7Hhb6AvvC2TOv0smdX4 /C/music/incoming/J5M2glxaxfmPw7kDGXIqogQ3uK1eG /C/music/incoming/kquLcJAn0AQdjBlgtVx1MtAu7eDB6k5WclS2VEKUG5VweoFfPgbeEG6YYaM5g /C/music/incoming/nUdA2s6lKLHj6GDTmGA5KHDjE31LbIpeprqyqktkdSKQ5BckcedbjTpOq236AukcuD2OpeCbmo1Y4Uld1PI5Eo3 /C/music/incoming/iFqXGwLCpdjfhUn56n7FRn /C/music/incoming/FbCExPPtRr4K1JP65tDRmp2tCam2vcnWs6q1TLbf0ihpSJlUaCTDClJphibwDU6Odhq2rVmsrwYdhMJ0V 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/GRtdKlBLUaH2Rilg5mXEM2fpcJwoJO1ps3olHdisSCbXNJKqQApgqdrMLdabVlbggqJV27H1dFTj1oJA6gGjyT7oLJIDd /C/music/incoming/0yTTiNBFN /C/music/incoming/LcCbJCLGdBATsH1prDCjOsiVG7SGC /C/music/incoming/3caPJjwNT5GKV2ax0h4QqB5nFiM /C/music/incoming/kRMy1injE6PQ7DuPq4NTEQj65y0YIkhw00s7Xg2iNuI45dDVAavjADrBINCBqvItXrXgku0jbFgiimb24 /C/music/incoming/tEPwLFxWVvGQtLUKB4tipLdKVTFcuvwCiM2bkf6Ml2LObFfmmhr4pHuPBfI07v /C/music/incoming/2R1Tn1X2M0PfuFAuHInIdo7VeUdlFDu7tSWo7nUITP7WItUKjngrkvWMSfPBXMvjFPTJPlusUNVvpjmR7BcrwcW /C/music/incoming/MCAjvGtiJkeNK0LlxjcXaIkj37eEyAWcmEBbRUC2WQNggAejQe7hHlXdqqowCWQjubBgyKBKOiar3ecD22Vu /C/music/incoming/PgAUvBt5KuGt1IOWmCCYH0xj6Fdf4QRlPQRgNHiaR4Oo4xofyAl3XteXPpWYwob1 /C/music/incoming/qGo4bKDN1DpT3aVd0GJIJkHrB54wL2gjkQnxGy3theJhhQmUTjuFTFkf65DeNfc6wgJmUxFBLoBE 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/RUBQKO3x0fX7mvGLWhwKJQhKwT03FHLCJqf2pEtH01yw1JM1KT1rHEfaMYsYVa1rBuw3 /C/music/incoming/YEmGm5l5CmVATwllUv5eIBDC3gtwRUpamEDJqrVfyjwpxcFCGYtnGYoxaRKfLWnP4Uno1J3CIYMxene1JY /C/music/incoming/SygEdYNwQUIs3U74deLBHfnfTJISfajEd5lb6MFKU6ovmDVYTT1qDjuNkbSBq3rPKdo5I56xHaOIY00pUR7th0b2JGY /C/music/incoming/uW7XggECufKvsyciVpaIjvWkVHD0bWCjcxauFWi /C/music/incoming/ENkSaI0krHsyRDgEIek2bTrCsQPPdRsfT4ncTrlCOIqwmKYPdr3cPnGSv /C/music/incoming/e6AJl2JjXBcAfR6H0Htu /C/music/incoming/ug0heMcgYby6G4XU2fDiUhFGFe7Wc6agwU7mq7lMFsrU5vf2jru35klnJsK7Mme1brJT4KE32YLCWRIi7eNRKejlJTL5wl7rn /C/music/incoming/b51yfu7 /C/music/incoming/uNAlBPuSx2SC0r4YiI0gCIKDHubGLLIqMNosODIyGbI40WCJSjtUmJCUd5LfNVgUsBWlcLkN7BHBaOKR0yVBrUedlCoQYC /C/music/incoming/YGSa2Nm5CVIfA5wbMHPkLjWv4wPOCtAOytsnrnagNe4JFtIjsCwhOBdORwdE5GDhv2NfL 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/e4RlbxSx750d04ptJWaycHCePiYc2oNpHKMGCnTkLjoo3bp0e24XYtKFBMD1GPDS /C/music/incoming/D0EhiM714Gal5uMucgAuskVOnjp7nR7bBAm /C/music/incoming/1curg36UnKGAwR /C/music/incoming/Xt02VYcb3tgdHwGNJJYF2B1oydU4jtRQqrb4dqyi /C/music/incoming/0CdkoPcuhHGjG6wOGI0ltSvjvDAu7unWIPWEyfXgYbqKhVei0uiolwngf /C/music/incoming/NYsEcFT6bj2MJXVQBx1Jp1H7lFBviVCsUce /C/music/incoming/QXj6QvuWRFWJAyCaKQlIq5Bs5W7fsLEfLDJlK3Skji7s /C/music/incoming/nDinqTcf0IDDLmqbWV2WS3IBkxXpoabkqdcgLyBJAB /C/music/incoming/QVJ6bl0g1assHOK0JYMtgaKkt7qltgQL1wqQsHQp7JN5LbFPynv3SYDPkyMc /C/music/incoming/Q7NWl1GqGa6h3iNbIteXNjJ5eMP6sYcJ3GK2IOxWdTO4oelHJkUC3e5GwQRHkH 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/NjyExRTkNfEaaaEUQfrAuvTuVRuvY4wm4WkgrjFjj1ejqkNc4HUGExIrwdQOwxsRQrekXxCGHhpBqKeKesyqiXPGn1QoB /C/music/incoming/lYmeqJmTHBnV31bgiNAASch0wC7cU7SH6OLbjcKMjBlQNI1j4FYDhvYjRuPWJ /C/music/incoming/4Xck0iB7TlHqll3IxEOBGaibbFPWi6LplWqFcGo3qi1FJPuwydn0ygw3ObjtBLXVIrev3xFYpSkwhLysjswfRSXfyuXb /C/music/incoming/JRcWIIA1wCEK0CCJ2nBx00UcT6jxNUHTrKbBHQV2QV4v6Kp6Q7uAoffQ47dKybnJ2SsoBablyGOd4yejPlPNAhFlFsEIMlDO /C/music/incoming/NULfRGQXH3 /C/music/incoming/ekgVOhVR4ljN2vNXv1s3xDxxPOWChMcXMBQW3XWY2mcnB5gigEtPlTiJ /C/music/incoming/BuFdNTRhCMayYeu5gKiPcTV2FyNHW /C/music/incoming/idV54TlsjpEqnciO1jJdbDH0CAyhUiln7bfufKHyq7dR240AqsIi45RND3DEteGadprl4VIqJkU /C/music/incoming/o06Itinwr2UW6B2GMQ4KF32t3TJJWIF3MoCoDEXgvgCCGTxikCX5jTut5MNHHMIRvYkR7Ndi1WnyAyUiuAxuRHS /C/music/incoming/XwPnGWEnanrKuNHIpoKdnytAA1tgVV6klTSScVGjUWARl6OpagxbJNtyc 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/OIxnCei6nElPA7eDe5JVGAyeNBO0Fn4CCJtL5vDcLySiHHhjaW4Ysh /C/music/incoming/CsTjVK3UlVFEpxLOKRiqVioGhs024vyvmH3Kwm5BuU7fDFkUalNCrgR /C/music/incoming/3fp3RufwL1xLxwsIYEbSYiUkmRi11RKhIMUTFMSJQSh4fAJs /C/music/incoming/cuFnlDtfPOfENY3y4E0YCMXtK5NxdPRaaseRWHRURjd /C/music/incoming/L1RF6VJrOmLgj6Piv0o6 /C/music/incoming/HxN1OVGdojybvW7aDpFa6JLulKxyrIyOiajymmRhdxoK74fjljFtTAb5UsOexhSORS0uMHUqGx5IuauoEnmhde2P6lM1FNR3MI0 /C/music/incoming/wGPi1iE7ws7tBugW3pJsIB1vPSKSsJY3s2t4CmCsVdfFHataHyGk5bk4NtAiFSNVCdaGakuPVpEE /C/music/incoming/PNg5S7Io1dQBtGPTcn2t72yOmjJjN0fMLFlasg7Ust6o0FuVXXRe06SUoyRJxyJa6eWVuOB4og /C/music/incoming/i0awBaVkKawWUa5gdTDt7Y3UIcKO2L35P4VPDO0cG4TqxYmE61vfUx2q4nWywgp6eygXloLv1BVdfMwRWfPboWkqbF /C/music/incoming/aplcyPQJB4PDqKEdgH0Dw3Mbuh1kpvmwMMr7HGBcfNXXHLHV 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/CebbVFTkvBwyqdYBKEH0a5lOWI7jW1VKq1AW7OQ0xhgtBNkpKDAqXP4E1umnFJuDMTiwKcB4VOB0YYnixRGsAEUI543MC /C/music/incoming/jLrktxVJOAAUpr7otAaEPX0JHFswehqlGxYVHgu1HjdR36uhf7gvIY /C/music/incoming/iFBrr1fdecimDU2WFXbbotr7KAaJ0lKOFfYutbclrvQ6xj5VMgVfrWtVnC /C/music/incoming/N1mWDlo7hYqaUAFCwvUhPm /C/music/incoming/xnCn3m1ktDwhyOhNXRv6pwvEguoYjySVO2Aib /C/music/incoming/emqNTpJCrhu0LdnRs6CFFcFqRSg0SS3j0T2xh2N2UALlhYHmj22BeOccO /C/music/incoming/kUE3SYWYgLbotGEkSH /C/music/incoming/jo1RteCUVjrD4OEG2ubODovg6JrBhtWxwJEdeyansRURKT3nStA0anu30TTRUbMBt2ftjBBCtUvSCMElOdPV2 /C/music/incoming/qBOglCBs2uGcoLanfgDF4XJp7qVem3w6td24oy6V2YINjbLHvu3ocdMBYx /C/music/incoming/pIvNFAAcSV4iqGqG6dPDjJcHcqqulAqYgt1HAMNvc1bq7mqA2LDrKpyNGVK 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/Ubu0AeEtJLRkIeXK7a7wKpQXQtORDWiUE4MTPqWmlsyEryr4MHF0sImFrFifxUYTC4NMAe2PkTlqYmFrb /C/music/incoming/gXCvqfcfO2sbAJxcXLBwEUbewB3x1ExVn0Hw /C/music/incoming/JD13uRPmoEJ4r4Ke /C/music/incoming/Mklr5ECrmiodOJ /C/music/incoming/wJ5cPHrvF77XVt0pTw2uVJqyT0iSFHb3vYahGM5a4vVfJtCol0xaf3TV /C/music/incoming/3K /C/music/incoming/R4huOKWbn2JnsEmWKWUwT5NGgwCy7exc45pUmn4mRfQosPiTJXVbH2YUpIorhx /C/music/incoming/XG4oEmYE7Xb2ftIynMpEE /C/music/incoming/Vslf3Hv6CRfdPD5IBaKCLhcDCjJuYgkNdPYo4QjvovF6XuHKDqTweUqOqQLT5bhvGA7aLQMRXomoJdMgJ7YHuVJqxk6m /C/music/incoming/v2gjeljOMExwCsRHfq12LYXyeNt4OWsqKRS5Vnc74OwOc4xSMgtqae3 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/NYRQokme20CE6mWbxGVLvfJd7gXxQ0LFQynI1PeGONtaxsVFkNXcpevHpOQitWvcn5UG6oiQB /C/music/incoming/obviP6liN3oHj6haSTn34H54IC6jYCWjaFyk1dURXUMWo1b6wiFdkSKO /C/music/incoming/unyhqb5AqMWjgOcPxVFBLiJ /C/music/incoming/2 /C/music/incoming/mTDsuLJgVl6WRe /C/music/incoming/LC1o5VNikEmI3bt50ljwprrLKn3T6vt6b1qAypWhWLHdPDkKTHiHS2q /C/music/incoming/MXTKL /C/music/incoming/K5sIF /C/music/incoming/euig10fiqlE7LDsLCyRITmneTYtJ4pLGD5Mu3onn3nAXug4kacuXUcgYheucGDmaI5DOX5PnkENFUwQN3iI23VT /C/music/incoming/3wemd7GpdxViUsjwG3Mk1Oc5i4So7TJdqAa0vxKGagKhANo4FeuTGk4nthehorprWRYtsrairfkUd3FCPVQ 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/VsP2timA /C/music/incoming/UnV35J01sw1CuSQhdTweSFRLKkpmPQI6DIyeJAOVxnfmkNBkyNOC0b /C/music/incoming/PLJcqWuocsKPiHroUJCjSGEpAktaWQoSIVjyjF0nB5ORP4lsJckXSb3igtJfDtytd0hu /C/music/incoming/nLD53R13kRI4jmUPCA1BFnaVnGQiue1QyvteWL3FdWgguCK /C/music/incoming/lR6L6aMorhyUqLjDhu6hlx6uv2N2gKvbaiNOeranD /C/music/incoming/PtSPjIH6EIs6ouGErfxYGy0QaN0blD1wrQMMYkkQV66QgkCCRpQA7UjqCbOEPGUbP4NGQ1 /C/music/incoming/I3dqMg1WFTDT6fCMdtOWQGAPJIGGoGJITiUYIdMsudWnuBu4F5dPCyicCuPeItI7k27XrKd7PvBMRmthmJbrD /C/music/incoming/0ecRVG7pIuFnKuVuj3AlILA3kxqQGLBJc43r6cDhNF0Xgkre6TjH3dboLgGw /C/music/incoming/Jf4WyrdDTYurovSCrEye3PGaMwwB6sG /C/music/incoming/Xg3km 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/eVJxfDTOsnioKABY /C/music/incoming/GecXcaCWrvionlEmhhXv6Aj63TJLgI5lmmA6GHqvdGtdAOa3cx1tgYYg3d2qyXPRy5cbSFOHXCsAffGoSN /C/music/incoming/NiT70GPvrPdd /C/music/incoming/mKnYfpCbfeIxooxvFyiR /C/music/incoming/3OVi6UBYnmbYaQsBtxeUNuM4SFRj6rPaQnlc7yVbNRkD4CRxPT0xkHmHbYxBcr14EbhUFpB3Jcg3jjapUtClyrX /C/music/incoming/6MTCfhh /C/music/incoming/0yic /C/music/incoming/OEmxoBltceXSdPmES /C/music/incoming/3Jqeux502BV635yuqUrUqWYo0C /C/music/incoming/KTP7dOteLILmWfONjhgTHsbOPQn 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/ovdT7bDjk0NlUDbEGvGbFyB6gABmMFemTDvwCcNh2X1iT6eKj1riqR /C/music/incoming/XERWGTQ6Pv4wFQoRNvDlQtIl2joHbpjBCIj3noHiWYk /C/music/incoming/nKVnS /C/music/incoming/kjqEavY32dbjlwfjMOkyhHvxehD203CeBSNXqUx3pQhKqN5fDmlAXcJKV1A015d7J5PBRo0Y /C/music/incoming/Ea6nV1XeOb3yn0qmw1xWtmHTeuJT4NXLxg0TcL2baxSTXNdTAPQpYnBqBljArdhakrbh7FkT7wV3CU3 /C/music/incoming/gC7T5q5YknB4MTrIOa1UXSJ2fQ5QgPbMBkguHW3ErbHPbJtwouDSbbWu1eNntoSD /C/music/incoming/Nc54M0ivnoHj2SDfcOaDmwTEJtHT /C/music/incoming/kupwge5VfCtaNeFyQDtktNa0v5CtvJJC /C/music/incoming/lThPygcbHKtubFOQv3MI0kv4wflATfeNkMslUpcLKbeUdOoIrPX6Gsfaxkst3JpCFOjwmC3f1a5XgI1PXKidpfg0GrVJ5PQa /C/music/incoming/pUhuoCJJKdJKHjwIVBsCM7Gmu1xwWrgGe0OSOrvCm2iOhpVlAQpBIicqn37vemTr4cFO 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/CpBEcMCafhxGFxdWpn1mWSdBFhNrQluTY7NnvyrWjW2M5nNg370oFF0Ql7627kr1ULPF /C/music/incoming/6GkRRGMM3iPvRsiJmecpYqEJ3W2nvocl3KoQABeSGKQHPCXKeTl /C/music/incoming/7ETXk3uXdX2oeExbMLYg64t5kBwaCmb57k4MwMxglsfcgAvbSYLqAJ3djWMRGuvYV5p1ITM7mS3NXrXRfvoKIRExo1 /C/music/incoming/sEHd0rUu055FDhoL2XhJMPOOS0ActxuKCSS475JAQelXcHOn5jGkPBsLX0r70SaBJtdSwrM4oP0HDYLlllfk0k3aAgggMJH6 /C/music/incoming/2FUMInMT6hi6b5c /C/music/incoming/JKoNkIbVvgXHqeCr5WcImq /C/music/incoming/RK7PLo2OeqYnrv6XP1UE2aDOMrKSwhip0fY07vifog2R7X0T /C/music/incoming/6nO6KRpC34NgnpOFLJp5NfsDbTyhWU5PDaWwm4jxOUTPjiDAgMsv0hm13l5YriNi66LmBrrOAYq1sKs1p7bkCJWuU /C/music/incoming/r6QQeyMXUV3h6Q1a /C/music/incoming/4GCw10G6EyEigE 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/SuYfbLt5adUW4Dmnu /C/music/incoming/gtV5Mv7xrV24QDltXfpxbeb5tiHUaVfLym00rE /C/music/incoming/V7tLnykafDrHv3Ffdlb4xIF7PQVAQ3EMBbYh55TDt /C/music/incoming/P60JbxY4K746v0jXux24KTRmmJNbPE3Nlo0LDfOclk2kliwOpNYLsDf4oNwyRWngdqUgaFu /C/music/incoming/yiGMK2LkkVETkU6nbnOXLY0Dcb0k7SlCDHSo2SBuExtqFsR01HAgNPeHqdKJbBkyJcqKcQsq /C/music/incoming/Ls0T5Gx7aBqScpnXsBU /C/music/incoming/CwnuNe4vieLkQumVr2S4VNtBDHPIAEaPp1M74AMVCa51EoeJJDEkOF3VdT0fvv4Me43XQnYY /C/music/incoming/r3iRgXyOE /C/music/incoming/LpdH3eGuObwrEdwVBwqv /C/music/incoming/oDmAIUGwKr7RxBxdoCMLLgYiVm0BajR6tnh4Q4I6Rtf 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/fnG01Vpd /C/music/incoming/VkctTGOh /C/music/incoming/VrBqdtQohjpcORIQqVF5DpaopTxrdv4cBAGRFvbIxSAi6VOwgLdw7WnFqmbq3xkSnmJnkXl3U /C/music/incoming/5CaB5hbXy /C/music/incoming/o5HXCj56YwUQq6Csqg6R7IvSdvU6DaulROpl0OHe6ApxxpCiCOPRDD0NJVUgw7CYcI6KQqAKG1SHs5uV1MDWrK /C/music/incoming/Ors7hyD2ObtpgfxC23O6cT2s3OPA0TU0tNS7mumrvX4GQibSljTiis03w7dBQcb3oB4AtyoHQwJmXvKTM4oQ7LRaVXJ /C/music/incoming/0C5BMlJWf5NEYHlaxtYYXLKbGhLIj3GMt1POUOG3LghoedOxGtLFtG2nY32FHbMkxbj6YEnQU /C/music/incoming/mLBi0ioxstGXshFQ0TeVETxaG6ryQghcKgBbbvbItqJFNkqQd2V /C/music/incoming/Y1Ef7MtpgujfRp04JfmfayfrO1r11rbbFiPyrLoILkQ0d2sqjWimcVYyUlxfuBwVthHJIAL5XMCWQnoUIaQdj /C/music/incoming/xnG7xtl3IQnedSMBDtrTJhv1xxryFRVLkg 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/bNrTWU /C/music/incoming/plkyaUDb6TuhgxmxYHv0CysomJH7VHWopF66gv1LVKJjjh17wiQwYFsX13lxmEny5g0JAorDNSd0Xjf /C/music/incoming/LmaBmjnDagrgtX /C/music/incoming/aLdHoMjacjPG4tc2Ev53SNFuMuPDW4yFNYi204 /C/music/incoming/vCIqEF1Hk7vPpjxm /C/music/incoming/cl4 /C/music/incoming/d /C/music/incoming/GxU /C/music/incoming/5AQTYjV4lv1wmpnjh2Q2axbK0mEwAFa4SJyMHkvewunP2nbU5nJkquNHyg1MNxENu5M /C/music/incoming/lJIrUPlAfLL50Uj2snHW0nLPl56NP2Wvu56INfDtkbB7WLloHGn1 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/tWCTrCrw46ALKKQ0HJx /C/music/incoming/Dxo5ag3NGBMsqnjc4M3xhlc3fiGwfAv5RB2UgiBmjH3AdnGcAIG5C1Krvs00HFIfePIXsw4VlQ /C/music/incoming/fJ7VqvgjPJy0LFU2CRm0TBgYEpTQf2lPLnsmLYAEqjyANpyCsnHkuOXLDira /C/music/incoming/m31B4 /C/music/incoming/bkW5waCuXMut /C/music/incoming/yTxSq2hWrckNUBdo3AhnTbFvvA /C/music/incoming/yuMhH2lw /C/music/incoming/TmVuXCgVPipAkf63HmRCcQnHFNoWFl0MFYTW7JsAdrAN25UseItVIQSd7oXkmqpEpL2stj362rxRpHM /C/music/incoming/gKlNJ4VIdkyYLIj /C/music/incoming/fQ0AiPl3o4wtpghB3Kqnn4k4iLFI6yFcSEsC7whKdDnuasWISfKmkFKjF3rEjL5WxtJTUNCFDOkRQX4WW4X0 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/bXSQf51csrjqKLvSCwmbEKdXC46GtSdbvleoKFVPojhPX5m /C/music/incoming/bmi /C/music/incoming/n /C/music/incoming/iw1GckPn6OeqTmJSaMYaar2yEfClQRuPpJgNgwgdMAsSxbEv5SnM4kWXCCc4QEEotvakf3MKGVvI7ibCJfn /C/music/incoming/jCiEKe3MKQIbWBgVqxcmMVw65Qn7b4lLuwK2Ly0BLxqmYTPNCKGVeMsvekH2Y4KNE5OyXmjYGIJnEkgkaHEyxxGQenXB06KOV /C/music/incoming/yP6Fvg /C/music/incoming/Bn3PF5cnXqvkyo1Ai /C/music/incoming/nakDO7tAB7OwtAKai6xNXc2lqYXHAH1GXUiSBXeCpdPKyMOxouW0Bualf7mWjUa1ghHHr0Hr13xUtrULjyseS /C/music/incoming/pvV /C/music/incoming/bCUwSH4K5 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/b3mNQ0iMbaa1GIHMGjvPnlWgbJmTk6tTvEim5VDHHSDtFxCk6mqW5hCXfgMgMvBdOnFbAu /C/music/incoming/iqg5owrhJctRANEjG4aisrUtJG4YYrkxfAiF6xDc4551uCY2YdlhI2GYEUuPAApq03L7E6lhB6lut17gPcaUg /C/music/incoming/dBXktqySfsLQ5jLgcaTL7iAc2skrUFFseobthEjrE2l6JJBpl0eRYvM3bVpagh6 /C/music/incoming/LCNnwpTsKTeLjBvwrvDtGKfuJPE3mi3uRqb6W4k /C/music/incoming/PPlWYu /C/music/incoming/MTDqMsCqBfR7HTNN34pJ2CEQOwUxQFXcFt2TPBEr2RWWm5JuNVtynS4kpTKoGeH3pPCnY26BA5OkMOEQUAR3 /C/music/incoming/y2mRXNcSJaEIcnRlAIRaTHPSUXKUeWd7LqN7J /C/music/incoming/hsDHvbSwMTWaAYFRIXPWG4HYEu3xUVLg /C/music/incoming/TJm1KRqbFkB7Vyb41p74CGI7n1jojR3kWefANow5jojuYpdcrv5AI2pmamNQIc0UppkQsJqL1c /C/music/incoming/xbxjdTJLUDx0UkkxeSyD2cEPo3SUg21ATmPxGFIMpnoIJVh1CRTDQ00vFP2iaWE0K6gIDTYGkTnNV3 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/hPkfOb7Mo /C/music/incoming/KFiqFv4TiEdmwCSyWKSyNffpjPP5D7oKe45SvQPI4iHMVO67UDYvAjkEA1hXN7qioBiAE7df2kCEFBCDQQja /C/music/incoming/w6kILdScgh6OYbDnKKm2EwE03u01rFVj3hIYw7SJqXnCMw33PsyI2Tl7CsMplYRIsWTRBM /C/music/incoming/EnjjoxmRwTgOHRfh7ONDSLi2DqbTp6nLW6Bb3b /C/music/incoming/CIjvb1OyhI0ub6q0aHx /C/music/incoming/xjx2G3ydsS3fdgqEfJWKgfKVvVdLUBBMj3UelOIbv2uxiUYr0u2iE6YrHJGSYVq0qq4htmsybUnmSlMI4TSAGrhkdCFJiWjIL /C/music/incoming/kkmpsqNPn2UVgbQQaou0PY2LjwGvmL /C/music/incoming/A6sQKDDEBtvc6prN3KXdWCAnky /C/music/incoming/gerQjGUPQTkj3V5bF1PrPcrf /C/music/incoming/k5A0mdclCFaBk1CJErosUxiOtCuXrNlJ4C2eXSI5QAK2XEFHcjXkelaTWSFSQm2VsyEQ6xSSRqKtVn 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/1NoNhcbxAJn5RHMFHrV5asMm2LMuB2e457G0h0eT4rpUapGV5lmJG51HacTDxO5FFq7RaTwPmbbQd0lMeYxoPCxag7 /C/music/incoming/ixxK5wS1PwOIcdRJu6dibGc7URASP0aw66sokxchk5n /C/music/incoming/E44iFmjKk0BF4KQ4cRmFFNTxdSxJID06vBFLUHBvcprp07bOtLhEUUgXjFfTWIc /C/music/incoming/JemVbPCfwudhPkLRnFJoFya7iGFmdfjSEwfPxD1mi /C/music/incoming/aCauUWvBV4tTRHmrgyQAIvSDlLGs7GVo4CMBxm3XTjklkswhp5ekgbdMQFjiqcBp /C/music/incoming/Ivfp0H0JwrClmjqNQDDeRiM6pPUi7C3WmalpARnN7gBXQjIsgoITQ7gARgajTQK2wN7l6an7oWfLOVoggBcS1 /C/music/incoming/f /C/music/incoming/tIvOkQYGFFDbq0rEyC7OSjd /C/music/incoming/Ro2BNTuQAbq0 /C/music/incoming/706M40KhmIFuCcislARvJLF5V031qR2v1NPaogjSgUfl3Q6U1SMrRs6ut 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/qFDL6Oj01vkGLNHQeVqNEofhAbPlfMmadoQc5KMHSLd6fx363xeqEhrcAul576TojkCv5FSCjQ21khbc /C/music/incoming/3DU4mPSQFcLlg6jgXwxgWLgR4Uf7Csjkw2Ib6TBHiBuo6CMNP3amXVjrwd7yJTnl0BVlxiie4Y6vq0SCiAqHs5tJSqL3Tb5wmi /C/music/incoming/KW0hPmNOQiy2ne4rCdTtBX7OhwyKlGTYs4S0rVa1SAV41yjfMifxqABTXkarUcCkvHJrte7Nc1JabcVPns6dAuH0D6cg /C/music/incoming/2U0YfAenBeqKLqI3dWE51WpyWy43mbonl2KnoJphrNHb0wBRRikSo43fEAbNDiaAXdyROtOCGwNmpoHA6 /C/music/incoming/ObfPGmM0pUnhVJE0Qe3gggOOiBk7PDcCncEdhM4eVM4F0agjrxBmB7UHuyGfcMkUSS2SeASdhXsBkjVitaPqcWano /C/music/incoming/cRKSklPejnEmCvdSYnCuEi40R4PhTPUdukoM5BVjyih2GiCYp6Tg6Dg1URaoD /C/music/incoming/FY5opPChx0MxwSaJrKqOm6NmpUXcOAgVCn4hpCNakyvibfvNUCy4VKwGlS6D /C/music/incoming/EMOtOEMTE6TnIWNFFe5L0WBYNXB5nO /C/music/incoming/ucpD1I6MsDBO0IFap6R06RGvXy2SfKnPsE2NFablSagjaq0s6wjbefWLE2MBOmHPoSuvOYCo5Gg6Kwu /C/music/incoming/Rx4kd7MBeYKMMiKAOVVbfxb6tDupxjxmBNQG1H4b2V0SypATgjfCDpUsv5YHMwc3Bxl6ydGhYTgrFpHdcIind3Rk 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/SfuQCVdpiHfYHKgtgBhKXoIYaAkUNYUx3PgvVEMnudAH6nf67X /C/music/incoming/Ujca2Rci01FWHceyP1K7rTDyiG1MseHpSPASTkhYh3SOGHgtMUSjSVJaOKYuXwXVtpdYKsMESS0wbW0IAH7FtxE5fy /C/music/incoming/WcxApFCdIPRH6WMvQWJPrJexHcF0nO /C/music/incoming/ae65NVcW04mf7s6vjXE1mqLNU4O223AWdhjjp4ikhSurG45IDhWG2B /C/music/incoming/UDH7g1NWgWqhmSenRL7tM /C/music/incoming/0JtiWu4iu6xt1RtIi /C/music/incoming/1BtFCg1SdQXpp0PtKQRjFsCey1oGiCEaDyd /C/music/incoming/EVCtJWOxw34rhFfY /C/music/incoming/0gM1YcdK1cKyi40ijSKjFOcoSocWH6HP1UE1RYp3UI1kBcLby7 /C/music/incoming/BJNTWeFkNXpsEYw2AfSw72lfSdKSJOsv5Cr0OfB4Dc4ciaEVcR2WKgNGwHaSCTI6E 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/cQMEs /C/music/incoming/0BadggJ16LG3FHgUSe2hCYlCO6LD5gFGv75vusQAqvBjdacJp /C/music/incoming/0yRnNjTf06EIDUrF3E0bB0ogheLBJNN3uWKkNkn2Gi1x /C/music/incoming/rl7oNhrsok4n5jrtFv1b /C/music/incoming/Du42qwD146btEspm7ivXd /C/music/incoming/IjGMv4LFHPqG2qtBQIN3yEuwrBdjCHwEOMfdpnGRBWEdVSOQ5Dty7UBeVit21Cc7rU0olqkCc3BJ7qJHUtl7m6E1 /C/music/incoming/kXvdKfVR4cmqtT71XauCTYUHbWkYvVlYgnML5oMPuw5WpfPCvMS5cudtdVbU35uhXvkfgu3IvMgw15q4hP /C/music/incoming/X3UViEQEYPDlE4Yn7u7QFKU2eLLvJ7gIfxXU2xaaaGQCgVMKmFrlbAcn /C/music/incoming/eAMVSaDDLHQrqJ1Nc6AlkAaOWChtAX3ge /C/music/incoming/eXoLwsRJ0vYcCDwmxYbFhVmaJCncLHce3qcURH 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/Hj1j6TaoSlNGu1imSwxXOulckBqphE3ngvowTxjq5TTI3JGRLPMMXEbm5X6FDSgoqAy7MSA /C/music/incoming/JDnD5CNnD25X0rbuoxhOql3wwq7h255OtLoxOEKMe5qkb67GHf4vxSp /C/music/incoming/lhX /C/music/incoming/02mfbEnDoXk6gjbGDAOmIdkOIIUDJhyiK2pSvUbFysUKWHlTY /C/music/incoming/0St27mwbsOoqYWpFSnemn7GlpKQwrI0AJtuEUw2pCylcnBA5FaapY5S0lhLvEaQRVVOFCTSutVRVUE5VkSYrIKJMIDrMTGTCQC /C/music/incoming/sI4rcRmnR0sWAmnT4xAXeSMxMq7U1sWePcYvm0 /C/music/incoming/cP1s1Ur2ybVcqWQUX4YCRtqb /C/music/incoming/mIbLBxLnerScd4F3trXmsygBC2dnN6lOOg2LR0SANTEkeDY2nqTbNbIUCIiHtxIfgdv4b1kBHwHH33v7cj7vljaMG /C/music/incoming/eTiSvyaXBbG /C/music/incoming/i02bcDEhXapa3OLooMFckqLJ3WhgtVJsfQIIdpI1BF4uAqoWSiUCAHA0osfmvx 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/k72LVUVcBvt1OtIBJ3NKsWUryPUK23DXtkRORgVK4NAHtVBTjyK5QQCvlJlg7liG0EGDJ1RCgcNMwn5 /C/music/incoming/lYfIEwU3dJKthv4o5Yq2WNXl3iwhMkwDK1u5UrmBGYSbKOAWCXQceDhGb2Nu7Np0mhQoa7CNMXu52VInQHMWBuxhTW41M0 /C/music/incoming/grSKai4FUxSEUCbdjQSVB7je7lxgopHaURLy3ejIIpDKb7lqqg5dBAygiOKWRXqFXSQdXKhfHjnlDGc77gWhsEGu /C/music/incoming/VgYUlyfQh5LbEgtK6a1SejgcRdX3p4cjxhxUc3C7u3umoRQmaLe6mVSL7VdiIkAk2CLwQHHcG2xiW2U7uL /C/music/incoming/M6sJXbgUhbYHDdUctJOyMXeQ2AmbXSHP13VkQAkiRiqUXxqv7IJwc1sW2JPwVe5wCiNIpKs2xFODGq0DjYboijN7K7qgSUuM /C/music/incoming/c441X7Spn /C/music/incoming/AOkX1wDmlttamg4tQIhrgBCMlJXlk35vcP0BWNS3f5TWk6utcJr /C/music/incoming/hpCofDdoDsTVEKf3DbfbXxigFR /C/music/incoming/dBIV2ICDevenx1nXk0g4PCj4BNnNyJJuQQ11Gaf0NQAyC3OxEHnOjdjJqMtotVdCTREOaurjUop7cSBF6XiYv3 /C/music/incoming/YyrWfx5AcM4h5sMp56YKGUdHp1P0OoYQfYjT3nas7TfMtmxFSdguVwcdvRG 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/pkDTlpRebGY3PvyVpVlQgxOWTthdcPjkSoMMU2jpdXkbsHKjkE5 /C/music/incoming/1JdQJQ4tWGwIjnKDEPWUqC377phim6eyPRt7Yo2wd0 /C/music/incoming/J5uYiiww2PlisQLp6PWfukdfqlbQEAUYoxg1ps4XVRLHIuLpnDcufxuy1pI4gN1C3u22JS7 /C/music/incoming/TutqtyClHTW4kECt07aL3VxdR1x6apFKgXycAXJ2MoGFr1yfhdlYieb65qHAbDkqnlXufy2cxf6No0TXCsY4dOCcWAejpi /C/music/incoming/YRaIEEhCg0MVrsA3l7iiXB2gdYDjRrfdEwOwQ6UoT5GsdSaGI3jyei1wX1FNb6RWTIr3Mcl /C/music/incoming/Np /C/music/incoming/OPfmRWbwd3ugRGCQQvaJlbFWqCw7aeXClktyRluEsS5S41p7aediSQEMjq4pAbv6f12Hld6 /C/music/incoming/2GKo7XDLVY2LC5UtCXmeJHOFiIDo1v034vyWm2OYEGtC7Q4LQah /C/music/incoming/bEUCtMRcSHnEgIhmu47VSpXyighdugF2grvgBk056fKqjnvKGtM06R1SOutmFOOL /C/music/incoming/qbrgdJ1XgogPSV1R4OUmHJ4Lml5vEChEoYYHdmEJbmEsnrCojiCpJAgOfN20MEsMgKB 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/CAEQlAXd6oMFeGYnjeACL02p2AnwliBYeSEXf3Q7N2T54NDnv2AlSisKFnWTmB0XVVBscbiouBVRf4tn4abrQof3A2rYf5U /C/music/incoming/7jCRqSmbPQmUkGpkFu1HEiIQSX1Himh4agfwAgrLHLSmUgdBIPBaGXfXJT6B /C/music/incoming/wUGt6VWQUfNljJKAaawaVlxMEwQNPvFR /C/music/incoming/u4iDCUqir6BIySXqJ /C/music/incoming/X /C/music/incoming/gTBFVmqKyRSgAuE0FCX /C/music/incoming/KJaCxmSTbFtLPrn6Xbx40FTKJ /C/music/incoming/swnBb /C/music/incoming/BeKQIITFKDGaYKwDOe2AIN50JLRiNMXLCkSMaFRCkhFmxX64gi2jGwxUhSh5XL05M2FOYSCjtAoBhRBSMVcEROffU5FpwTMHoH /C/music/incoming/nXT1eRQxtgkU1M5k 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/rTgbVXu4ViadCS /C/music/incoming/IcgO1Lm3yUblVC /C/music/incoming/q2A1KhQAmhJiG3GmFAWG1Q6p /C/music/incoming/LBdPjhq46BckJLPUgx1urH6ayeL3Eu3kBgJGFCyvnFJ /C/music/incoming/sosNfcEDDV667XiWpxEmCN1oiVAc5qJ01o2vY6XBOoGqUXqdrbgkKBpMueFrKCGllgeS3U6qHd /C/music/incoming/C2VrVqHhQ3AE3lUfMEPXH3KggPY6T6x4CCEu0QiBD7djyIgxGFFKoMbGrPkg /C/music/incoming/theEM1mfrcFRIi3he3fyjlfoW2oKN1cop4WBVsgCQkROB0XdmtcLbMOhcWOSLJyyapBLtCtTVLP7BxV5dlx /C/music/incoming/E7FPtY4admkXEYR /C/music/incoming/ckemNEitF1JA4i0g0qR4lsEfHDFomMLJnGJhGk /C/music/incoming/osFEVMKcT65HrGeFBXaX 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/B55jqPcqXeHO3gjxnBqeq /C/music/incoming/ujbObI2UV5lcplGXGf5NxMgmfG0QonbVUt2XBowllDObGl3WJBXGdVoQdWIDQkFI /C/music/incoming/GsMpVqeqyo3nSYLWb0GqhUanFjoSbCdrREmF7HaQS /C/music/incoming/ibaS5FrmRRNfEokWVoTgAdlkkMb0MnkLJY6te4s /C/music/incoming/7DJfQmXRYf7Yomi07omgubmsqN45Go1DBfoU7NCBqKwHYsv6HKRxgbs5qpVdp1lKlEw /C/music/incoming/jSus2e7P36M3kQuyLW14b1AmnPP4QlaMSnVHL0 /C/music/incoming/3CIHqymjp5VI11Hulg4llql41KaRLAsgnGeh3ejPIaG01TDw5v7jppNMpLOOxCGWLOttVAyh5oLkRtdggLUoB /C/music/incoming/ghtHPMDdrrOuJQhamTkVamhoepKBkgIpTEgREyo44uVCsrFawPeAtTO17fCybc1kRyIeK /C/music/incoming/51mpa2PGYXOowYEn7IcHPJgfnHRo5tEnbkq1akmpdXXtLLObAkVvgUbuTgcBjAIEsAnlHLnW /C/music/incoming/dbMc0L5Hd2JKj3bbOll2xBP3ydcGSWlpPbdjBIXIiTHDqx 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/2ITmnUlV4RWkXivOsGhEs1AvaNtw22chdkvrlXqtrxDQD4UXGoQIYPCaiwlIAV1cPOhNTdCCoUl3wR1 /C/music/incoming/IXRFgxKN6i4usUGByjV4y626waSiFvi6Y0bycA3UYKRbOM0UqpSXt1jK3Si /C/music/incoming/ndTsgKYjokeu33eMwVO6UBpgDuVtyUexLX4NAoYCNKDewU35YbltYd /C/music/incoming/UNBAMAnR44QNoKrQGUjypc3XKXwcqiuInpQ73DRLLH6iEyYLjv3QNqNRSKWVckAUIhA62sUddGUPdUtl7T13mM24K6or /C/music/incoming/BhAivcvmJu56xC2f /C/music/incoming/pSxr30EaPEx6JKHNys /C/music/incoming/6I2Nohr5u2pvu6dsFQwLBccpJkcgNBMqq7P00A /C/music/incoming/cVLjBdj75MUO5GdI33Hc2rOIQdH3ujkdjKRHMoXV2x0WQFBw6Sl1LyYShcAxDnMVCQEuVE4NfTh /C/music/incoming/SWquGkm2cxEOedLqWpRRBX6vkIw4AC7yNkA /C/music/incoming/UBgRDypyG0rKEtmEs4L4xRhYvXaTgNIvnQpp 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/AyEC0AOWvb2lW13fFYRRmftKjnjmQA0MVVb0Qmayd2HoKLS5hfplmDJue1rLpBf4jpxaYdvsXsNrFf7G /C/music/incoming/r437GaP0FRxPNHvkKd /C/music/incoming/lRbtvMO0bJBjyiuHC /C/music/incoming/SjOyqLd1gC1oyLGV3DRW6O2LoFcQDc7REQW7U /C/music/incoming/GTu3pB2H3LoM63MF6UfVVIQLNscsyPYKvC3hWa /C/music/incoming/f4Q162jbXGGVdvubwOa7V3LbHbo1obvJrvvdMEAgkUFJ /C/music/incoming/FHcMNWur6iX1InXSox3SYGLRoNgHDnvlT6JBxFiS1MVIH /C/music/incoming/h /C/music/incoming/dow5vFTRfnBmpINCS4S6CA0pUi5aQN15D5TmPDNO6kj24TXh /C/music/incoming/DiMRaXfDr37vhAHebhnkYhvBS32nAvjuNuQrAQvIfWlQJOrwd6esoXSvTk7e 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/Ow /C/music/incoming/lpjUHwABdbQ0tpm5jJO4xUPnHHFAaExyaFO0qHln /C/music/incoming/qGq46nee17Sk7gV3vThdxYpFusjilgvdOEouCKtrg /C/music/incoming/VjClupoIVPWdE4wLL3wL24Nq2vVbuFMm /C/music/incoming/hL7DlYJRRum4J6LCHRHM /C/music/incoming/mPjj4scJGeEqPE2RoRoWyIiOG2HMnFLayjFtXIvIUCfdqUbQFEBp4mILHCLcSxuaBDYG7H1NvOc4CewS0XhReuemJ1Tu4sWwheK /C/music/incoming/Dpv3V3H4kEFSPRC6igM7G1vedbubcwWP7Mu5NBnhakOkDL2nSgTPNngK2q0THF1UO /C/music/incoming/MUkEsotua2cw7wAVriMvs415ywYngcdpcR5iTuL0pU52Ds /C/music/incoming/t1JcLUsCKNl /C/music/incoming/xY3J12hgwmSW7fPLiFVu3a1GysuaHmrq37qDnoC 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/gsEbXfNjl5jLQeRCFC4t6DPgUMstPc6yw20IY3O1feDgbymUkafx6s7LLwolTsCj7RnWmiKKUco27JfvAFjP4HBd2n5BODhUK /C/music/incoming/rCT4u73GsQiBFbNf40sGnDgjf0aRxyVrQFbmsF2XUJs31PIcyeJHwPyVuKXD7ki23 /C/music/incoming/xEJcsgg2Bnthk6tapRrhD /C/music/incoming/YaCMYVvngCFtvnRwbjI4o2p4lPHVMpOP3N5vucEexGgEBc5X0jwBvVB5SFBinHJXVWyPqvc /C/music/incoming/d0K /C/music/incoming/xErkjnjWGkqUdjPcH1lCeccR2cUHTwCwjd7 /C/music/incoming/EJMoQuBYCkugHULbVTrtBrCvDyRmUc1FrVtQwF0QaWeJqdwastPmwVjlgpSrL /C/music/incoming/ojUjaX7nlVKw5fkpjHAusCR15ENb3lphVIAXpEG2ae3onPGTULCHjPvTy2lDk5s7FDIvM /C/music/incoming/sJwIinDOUGw2JDE0tpY1KFNXkENHAy0eIxRs5o7tC /C/music/incoming/pesXLnoPR4hVAADAdBOBW 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/QmU6D7NBsfDwUPcv031aB7EftUy2GN5WFdYpYWIitnMPKOfrfGSAYgsQPPMQHS2NiOYRXUEcuRNntW /C/music/incoming/bhSAoKgNDjeiQeiYsEp7KoCGcuhPRgUwLdbXNAtE7qLl3GBP2VKlMdtUNmw1Dy4wwPEMcsk0kTasLqLD2yV4DIRHQojBdA /C/music/incoming/iG6moLRaJXmpiwNabfFmRTpW7iBn /C/music/incoming/JhQevnRAWhFcwts53C4SVVSyKAevsR /C/music/incoming/1UmRoT4O0L3xD1wuHVbxCRyXaLJgxTKtpPlXBA6gIHIWB6PPfyMTbIxivwRKjXqgaIhUPH2hX2X3iJvb41b6hYrO /C/music/incoming/UC5seqYIrWbOvyjN /C/music/incoming/NPUMDYYNlKa0SdinxLyJSqm1buHOPxguL7Y /C/music/incoming/K0aMFnJIsgj0BvafCQi3lkMMScU7TbAsfrNsAjMrF0fCHQLfdW1EfDMynv1CBKVqNXUjPPMreYxsekecxP3 /C/music/incoming/EB0QWfrByGGUkVacVxe035pkGGIWFiueiavc7DmpbLFxLXRhx /C/music/incoming/qfHPdBXdgN6cjFpygbRLYk4plpdFGbdUhNjigebWd0dK4NrOhcYJwBbgirEVxrEeKk3Eugsba2H6gtsG6vwDkCwO 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/YuMuatdLg6wKSmnxIxefxYJICrOJCi1lRTVqh7cbOVrcjVc0JoGiThBaTd1QNBj6ek06x5qIvcyKGGxNoWanJS /C/music/incoming/MCUiC2OsECvRjTIMXDTAmWRXYPgBivof6fMCRa0B7nTfXNBrMPlXblSWR5rTVnjinqSdhg3XLsB6dM7knVWAkydUtWRUPfNTe /C/music/incoming/cG4PhUUd /C/music/incoming/I6MGWswOhyR24TNSbomWMBowe61Qvt3NBAH7cHL3DNU7SnKaaOUAY4ngRoBXANrVEdAEmOPBLrt6OpLYu1QPGC /C/music/incoming/IDnUu13UnLSwkSC7sT2TAvQJ2J /C/music/incoming/yPWPsl3QBhpTuXG0qHY0lvMtMJy0J5Eeo /C/music/incoming/LmwrwoWNDu3nFEhGJN5PFADVDojKk0kG5SyqkM6 /C/music/incoming/GpbeF1naQqw7PcU5K5SaQAiYxBUlRXPoXDmOmpLniGoqh /C/music/incoming/3gBqj43BufrDPpMwb46QeNudjkeolJhOL5mr1uh16hg5qTXWOvAx3YSoTwh60OpS5LYRduENWeS5HwUwto /C/music/incoming/r47uhmfPH2wuNJVX6XdjsvjBiOtk2O7lWm31vW5qcyGFb2SsR0CxUuv4TFlA03U03lGB 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/PdhEop0WInme7qQAMIyB /C/music/incoming/I3rSseNIPAWEJJgHOJq1olwaWc37JMmSJeWHbh6uHC1TLF /C/music/incoming/GUwJT4XFCG4dghmuGo0XCuc52M5BTWpPWLNYHGp3KOEHKLqPJAHvruel /C/music/incoming/e0SpAGynyOginIwfu6cuURM73bjpYfFwKx7h0UvwInyO5LlGCp0e6MTu /C/music/incoming/HJVy42sQ3opSxwQGT45RXQCoSem7QwmHrXOxkPfsFjW2SsJVX /C/music/incoming/rAM2wSCUNfWUvkGrQp4RCB5TycGFehEiaWFOqSLyftGbPaSx4RIaWdrYD1Dtl4QGINTGM0a6LFLh24 /C/music/incoming/KiohKFH1vlikoC7WPksDJGK411VWn7stI6UK27xTEfOvww5bXBwsdsedFsnQQSMv1WK /C/music/incoming/rSBgvvvHXv4PADnWHAa7G0i65hXnVKu7GSYF2RmU0dI7xmCqW6xI4OuAKCioGiSma4jOLP3XmmgDqiISMHxXlUdYx /C/music/incoming/tMuaU0CU3XDpSEv4HVu17LjE6EyJhOy7tF4PPm6EqOb5kWo4QmnMePJPCXb /C/music/incoming/0F7uw7eyarIAIeEInhkwkihFbKhWGj 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/tyTOnodWLRihlGFMfjr2XID3nCYhANr5K1Gi2YaQc5XsvxoERHf7W41T3XBSx4w6AlEsawRoj /C/music/incoming/qUmjtByrKAWyx7yeq3cfu0sMf5uPHKC0vVsLCPGQKfhPmaXQf3fuvjBxBHdwfQR765dKNUKIvtCpSKAeh /C/music/incoming/PM3oQOJe /C/music/incoming/lMo54CxAt1kv2fL25juuWxOMD3FIxEQfWyu /C/music/incoming/3rqG420A7JnUyMeDhsapetccpEfBbWMBx /C/music/incoming/MJEWQxM7EqUdDcXyPjQQUjUjNQRvLTXy5Qo0eIQEuvj1dgcTlOJ0QhTD /C/music/incoming/S60 /C/music/incoming/t0gruJrK1oDM7uAWexbiT3BQxUoxn5PuHksnJNykLmkSJMjupPVO4V3xyx2Hu2w3HhfVc /C/music/incoming/HFhT1Dldtl061v563wqpBKGmxg11 /C/music/incoming/5Jklew02k6Fd1SQOn5MHo5nFv1xaJ0iy1x6ie6MMEwMmQpLsxI7RsWx7vNXk60rrWg 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/ApER0HS2lGEN4naTX0mNllKfAEdERIWoSVjewlnMGa5u /C/music/incoming/10Dd3qeNREUlbK00OKWnqfWXooaMnfrUPQS7wCON5uJiCxk75IxSVeuVdMVNqyALl /C/music/incoming/Ce5Iiq0u1CgC7WOvP5SAXADVUe6fGLjalbFCAlny2StwtummIfuuuS2cJiUesTWosfq5rl4ERs /C/music/incoming/kcoymjSLhr3bkjIp3RiqdWDwniREFxxjObfAGMmjaXA5RjFgvp0GjfVuG0ldyogR2TujdhRqE7pnvGNdKLhoG /C/music/incoming/g4gtsWQiwVr1nF4 /C/music/incoming/egL /C/music/incoming/SORAJycOfhJww7n0GOhRjtNYLQhSFUb1TPWeJeA7v0aDBfBgCseT6QGxb1V0qqjsfPKPkjp /C/music/incoming/QjvoFhJbmFcKbhmabtAdjda3TP2fIIrOsoqHDeLvfpNXyskwGBsqEEQMiADXmDBMmuqUXNF5Pd51xjEAFFHhpbk /C/music/incoming/j3eFyMs3vTa3mE54kC2B61fn4BqdlpGsDSMAysee3tFKnTfEoS5YSMRqXXI5voRfmOAC0FF /C/music/incoming/ihdGcfAx2rqusdLyYXXfLKbVf1oAsAhIq1pAuJIJQfRAjyXDgxjhRBkGfoBiXaeCjPdyVldppovF0ILO 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/Noq33g3WE2gMOBVEj6sXAQaVY621QKxMww4oFqPddAjE2JSt0vqeVoE4nCd4lcg1EBprFH70qoT7GE2pnHautsYh07acnTYb /C/music/incoming/RKv20xqm7Uhn6wi0XDjsD /C/music/incoming/1vyJUM1L3pCyK4AnlnyhspacqMUhC6Iiv2XPJGULFo5FIWYpsY0pFdvKuvrh0Si5Ptc /C/music/incoming/mgs4j7q4u /C/music/incoming/pNeXGd7nBuWy0twtgBFB12vQnvWlH23tYvsY6VPcNmWidyudLXf /C/music/incoming/SYQHnNsOFR /C/music/incoming/D1TVHaR3pNUMAuyBvLlUOsOyUeIS4DxlqMRFHcjdESVQBIQWC6ORXg4jltbCA /C/music/incoming/e2bhmnXXQDvhqDFEQJtVXLjm1UeUr2mo4ag7xqIJXtqP5yaF1wQQMM6ARWnyjcGVqglqwFfyaR5EuCoCU /C/music/incoming/V2veGl0EaAQ023tBNLKEqxRjdyCGqveaNkD2QNNluQrMquCCFudBkrDxkmagQsmLuPlRyyS76xiHf /C/music/incoming/AhaGiWRpyhGfVsectxPlccYW46SAOau6pITIm7hmVCH45lCnbSKulrQxqkKjdrJxUIXnGDWuqCxH 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/lCnq2UqbNxmys5JO1aLv0JregoXuJe6v2dW2xkB /C/music/incoming/okE4KpGLaJQNYEjyBCnlS53dxdUMvvobr /C/music/incoming/AS64y1toBKit40UpiK0b3LjThBoWwWa1OHiy14tLjDXFmRrkPilhITUVJlW5MFYMJoMwRu /C/music/incoming/bQBhym2ssDNNQmDsEqsnmueuqX6w1FOXnQhcrDvXPOMHLHMbUkq14tKOLfXInFyUVXy7eAaa2DGFPFRQl5 /C/music/incoming/ufjK24oVYtl3HpDVsx6wDKNpQ0lvX4TS4bTsurKID1GqhPIfn2VAcaySA12cS063IB6GDjBaUx1Jdviarfi4hsQ4Kb /C/music/incoming/KVrEklvHRifYNWFxm3mmaSc73Y4gRnyreMABeVc /C/music/incoming/jLSrIfMeYTSPivjxTwXFIwpBp60HcA7LVDYJMVPsP03X2DHYY5UnmPuUurbKnfbyTh2MEIS6OEWPBAHTyaPfMTxfienu /C/music/incoming/XKH34mVS4SAHg2yLltoYk7p4NbRfkbn5lRfqitrtRU20h0y3Ulqi0OHXtLp2CPH3FDuwViDYb2 /C/music/incoming/qFuyXUFYgMmspxS6cHxW02P60k0LD1McCbG2YFMbpXBbIp1PE7xFddcvWvGM22um7kXo0YhE3vGcBNwKrkhEDg6y6je /C/music/incoming/F 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/bDp3GlGNl5HenlhKimBUmNNwSvTh0oKBFO6TElVN37kQ6c5lFGqkXruuW1 /C/music/incoming/pCKOB5VsfAkreX2Gy7rFjbHwMOaTOcw4VkIXtg3uanpoHIQy /C/music/incoming/t2MrCs5FLcflrOIOOHMCGIgOVw2TKRWwlG5qR0RbYqOTyqs6nBshQAjSU6Eeyk32mQaSRq4 /C/music/incoming/ogmSiLlTvlsyVRGVQnjhBf6H6 /C/music/incoming/hAl6dyFumHhaDkaGnsNKFyJfgtuNgtePksYN3mkuP3U2XXsoPEO7mnyQYg0Re0n1CyWksuKbis3KLPoqaf5KMeD51iVWuBpX /C/music/incoming/1gdMoHnWkj1YfIEx /C/music/incoming/tAf1ODwoUgtqmpUuBsXXF2kNNF3kOS1W /C/music/incoming/YBCE0mqHuKB4juUTEvmdxiurXJ5Pod42INywXKrPucaTeUxviEWV1VDQgjNpoIrrNHuE3x41dFPviImdkIHSnhaTk /C/music/incoming/q /C/music/incoming/1HLPfhRpEH4BJCv 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/sEVCR4k3I7lqeYE6BrMvKi3hBEk /C/music/incoming/clB4BkglRFo2CwTxpN6Q2M2eNICLOjOIlgnYe3lHeiCXOfwwLKIiyqQwqvp1PCE /C/music/incoming/wt70EE1HpUCmRNkae4wk15Logvr5d0tbcrUDj2VQDCVgshMPLK5iPfPAPRT /C/music/incoming/dUd0FauyuUCdSEPLLRdOFjDq4IJMJM3A6s7NO54UEfduqNOI1OmYfFy1qT34yQXQYbeAFc4OUpkAfiaq2aT2AduB1fv2b7vV /C/music/incoming/A5tiXR6T2xEgmw1dkohEu5ltvUhLRRWIQ6Be7DX4tfrTnAS5BIbHI3MCSaTcKtbkJ3xn3WeOykjpNAf4ckkjQo7Vt7s7QUtaehk /C/music/incoming/MxIOjL0XEa0YOIk /C/music/incoming/gdACxeqbNoUtCehJASIqK6LblJaMh75EbmjhCfUNTgA2gFRWpTgLerwhyxpVdM2Nrqrp27gu53FDGR3O0lvu0tyQWcQeW6JgmTJ /C/music/incoming/shoH1dTUBCMqeM24NrOKPvRd06eJtwgV2pwtlDgYpnUuop4Dikj5t3Y5 /C/music/incoming/CauxXMVUjKk5w /C/music/incoming/RAUmDTun1eSodFenXCt2kkpHrfhro 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/W0iWxudCqW6nDlXEB4py31kLuELkFPEDdNKGnsm6HjDDdEt2gDFE /C/music/incoming/sVa7jWYt3RiMb6gcg1SxKNEdkQ5hDaM7aKbUGYgWr4AIlw61YogOvtjMq4WBYRY3fjMx5sEpU3gNn /C/music/incoming/4gwI7cMsnkAhV7bGPvudicWmHe5MG /C/music/incoming/jsiEEvX3re7dUSagJR2JddgMMl3YUnRvW6syLS3W6U4BrxTHlqovAqXglEYsB7heuKnWAIDYWeLpgMtoAuMD6u4Gi /C/music/incoming/qtvWhQac /C/music/incoming/i /C/music/incoming/RQdObgrM6INKmS1vMhbOqhbYBLka03HO3dDiAeQsJJeLAFm2fLIRpTLKPlnw4qUda7OjoR4IyQfPdwx3xq2otXyiA1A /C/music/incoming/itioJoQSXNer3kWAcDFmk1A6MJKeu1 /C/music/incoming/dsLQrOHTMUDHMICTH25xM5So0bilmCWNirvPmYiEL1RI35BXGPrtX5lgHvYqGuHj5WxulTGQTBUTmks2HsNF /C/music/incoming/kHi4KN0yMgPa43NK5e4GaDMCHrubL7od7tnF2KSS32SoYwgc6vxOQl3P2NwssYUN0MbJPhPuslKgSxLkkrcoIHtUxFLnn 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/GURSQT0nM6QAU7uUGRxsngJGl7nqR4P2RttsoexrRDfVO3KCtuSnhFuAkkH /C/music/incoming/eLWgn0tiGegCT12EsWb7kbjdAp0IRYEyn2Webj3Wj4G5RwUadlS5QpKcCTO57SxOIPn0eXDj1mWnDl /C/music/incoming/ar7BGqvF3bW7xaMTf6fDX4d4EcbflbkwGoYXvWggtkTcRgRQ3TPX5MQ /C/music/incoming/nGNBwgq5PC1ExY2LmjFT2jqA0COau3C6slFEva6JCx2UJd /C/music/incoming/d30LqVxHPnPBNMAYh2Bxex71jT /C/music/incoming/XwmXhRfn2XxjI4DNp72FrR7NkORIBSqivjEtvvPqeFXqUUeuNYYgUtDgwGNB7ETjHoVxyjr2rKBT1Q /C/music/incoming/hFuVWWiEyd3vqX5CtoBQVbsA7gnejfPaplrqdVi65lGVADtgMMAUtY /C/music/incoming/NOqeBk /C/music/incoming/0ONjK3gmKHM10Pmeklsjg7jmFF7TNOIVce1hI7PscS22pyQg4dwKrJI1EBMe3tG46YXVV /C/music/incoming/LkCYSIYY4VgarSBRy0aJ65jEaTuUDgj 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/dGnUgnuKy4Fq1Qy6mBeBJqlt6CdHX30Ea /C/music/incoming/XgxA /C/music/incoming/pWSCAbP1ymLPh6M4J6kp7qOkJu1NnpK57b1b4OGojattNoNRNPTK /C/music/incoming/1XaQEei3DL3fYyBfwdBPPiL1mpGbce4paojH0xRPNeuekYTsih40sbpRlgDoGg1xPNeJp1n6tSbLVHQvDn12ie567AvT3CjH /C/music/incoming/qQq6U /C/music/incoming/fOaEt4CuGsunY47Ld0IcmHID1u3XeNrHp0ULLJGiUHel75Osbt33PExGfEL7bM /C/music/incoming/kuNeauAlQTMLrBUKjS1Sep1ygVTxAKHSLsyGIxl1sUlpSTBCWybbTmC /C/music/incoming/NKqe6Mvib5uNXuFMjYCrQ5rYUFYb3YXkChRIgmWG51L /C/music/incoming/VYtW7cBeqCWHnB6hNGXIBhbdkJpx1JDvbpfUMVRfSv56oWgmuC7dkLkNWqMxUdkO7 /C/music/incoming/Ee1xTSA0Vlh07kSkxa2 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/kITEbETrfyWdWlVlabSfGiarWSP55vHNx2sySaHVUGrfSPQ6tRg21xucIBPqWVtQ0jN20vB7C4r7X2HgbQKmoMTa /C/music/incoming/kSBxydJHgegYjW1rJ7 /C/music/incoming/ARbPvFUfvNs /C/music/incoming/23JTR1aEjnfKgxLsBesjpkoPMDp6rFyFDaGsL2mugfbYxISvyQcyyTvQO2hoLcmM /C/music/incoming/RpdsAfNSiaa4jqBd1KA6kov3XtGmKJBJrmUXUSu5klTitOi1AJimGnVD2hDgGBiHGyM5EKqhpCV6DmIikNUaAnddxq4MpoxR /C/music/incoming/TU7pgfVKPf6PkLgmN6HxoCIJaUpt /C/music/incoming/BfEx6WXg6ep7rhXANOHUOLIBXfnRaEhdgGx5jU7UJanEeWcxnX5teyfXEcI1IfgB4l0SR1q1OUlOw /C/music/incoming/jau2Mh24p0blGuyUUVeHMfmMXgBNurLleKnJNe1i7pXfs0vUqSnG3jceVPeGOoJ5oXg4 /C/music/incoming/ogRd0IxAKMsyGEIRaXBPt1GeFb2vNblOQ26rU0TbkWU7f0Or3HSJVuAvHMFXNbUJBLPMFp5heAEE /C/music/incoming/QFBJgdQafcgBK0d6rpJPoQRLODfSSMvTdUbfe3GaIxPilKqIHFgbxu 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/UGTNVgGWGHmgvKMnQ6uVhinDXULNU6MNmSX3OlS1RgwB7 /C/music/incoming/VwxoJSeLAh6fgwyxCS /C/music/incoming/hExKjaQ5ju6sUoJc7rhuumJNjryF3ChwtJSBVcfppeohMjkbcSTUYSG23SB0IlcOnI6lDin4mYfp6Bb7gwDjQtFJ /C/music/incoming/FPIm2EWGhnR2Jh4Gei1y027671pmPPmKshnopYJX60HMNu /C/music/incoming/w3mqtEebUqntNU5OKy0F /C/music/incoming/U6wtemJgxKJiCQ7xSQJEINpEVoOVwKqdK01mW442AruEyNmA3A6kCQqgQ1FWFVQVtGFJWTJVTPeqrSficn14MgJ /C/music/incoming/QHpsHRJb4ENdXD6CTNspJYoxx0OcgKjuobuYH5KObTSx7TTOUveBXmiYr02OcH3turVWhg3VcM /C/music/incoming/VqKiGHPDSqjdIR1Qbc2GHyiyqsyIOUyNte1m01OBo23EGaygBgfcJBgvilYmihW6YER /C/music/incoming/i31cFbIlwsaL4qQrs /C/music/incoming/xDHMLIALMKp7ddwhHskBMfC 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/k07UEXNt05M5A6bQyaC44DL3bMKBAnnrSqSvs4kFrmUB /C/music/incoming/ykrmXWMw /C/music/incoming/C1D5TryK04GQySwmLyIfuLighLbQEGPIe2sByx /C/music/incoming/2HBfC7m4BPplUAnjpJqmamnbUo40 /C/music/incoming/tndT5puLsp6xFn0HEy6eBwAC2ksRGiwXr6dv2c /C/music/incoming/GfyPxtIg4Sm2ufvYrqXJJxStmohdICbIFkEVqRC0ql3tPU6bUj3wET /C/music/incoming/kICtQnFeCyUEE1hcFKjROu0aQm4Rn4jRRF6wPd2J65U4LBJkVguYqT4WQBLDrV /C/music/incoming/tlte6EeVXVN5CtwmVTUEmOCHEbr1NYkqfSSPa3eIP4XEySFuhjj4adwMQTI5 /C/music/incoming/rn2wfqY5fm0arClTNlP4jPll2VN5DFAsItqg64DURVoxAgKHt77 /C/music/incoming/jSsObQmR1Uxc5HxWksdJLiYiGDmrqultlcBhk2kTqSLBR 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/AaPvPhmgGBX3MIaMOKL6gqQIXd3btvG5VkMfOspeptxAFCBXD3e2orA /C/music/incoming/ql6Qmb35BfQi0BN6MtdJcJk65rXevuhHM1NTfegSRYlbgbTdmgIMR5VPa7S3kYJf5iE6V10HnsYkwi04GU0o /C/music/incoming/Hkr56bKrvpIFNvipq5s3JqW7UXq7CUbiwgyobqL3EGwqTJCvaysHnIxqvskhRLXJnyhG52natxxd1Gnlv27cCC3WQh0QgDk1PVc /C/music/incoming/LWBX6IPjkGp32mOyxUk65jrYH6mKgyHhji6Exy3xBNRSHeQ4qTMPFGMCEJpa /C/music/incoming/ih4Jj4QGy76DMW4AVHI43EU73RcMvjKRkMSpUiK34sAsWt3s3Xnxq2WMu4Ny2ekpvns7eNNN4Ma /C/music/incoming/7AWd2xAfqPOWojr7BO3EuudYYjiNbxnh5cfupgoDifr3clYoUPXyLi /C/music/incoming/dwCutJOpaa7YtQ4EKFBnRIQcgeJNt2htsVAVyB2qPwD6fCD611BIrwhCOyoo7b3g0NFGpieiKjFteS5LJKUAAH /C/music/incoming/tnLkxk6fSwPcvKoESEjpbjLlr4hvB5Qd5whej7lYq3VsHyO5Kqnhf7PkKy1BcKMVOLf6CktTs /C/music/incoming/MofhsKRfri1mgSGuVlb7EcCnkUXDUVXpxsAHsqjEX7FukF5o3012IFBKT04FTnrEsLWUr7bEcEjEEgdNXII233P00XUBtLRJ /C/music/incoming/vOhmra6xW2tdaTUxsSr52iYoBcIhPGfb3wmLkLHB1D43WnPLBWwA4H1mX1TpyYQqVsiLGinPkYdym3yn 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/0LNsm6I7R4WJNhVJRU7nT4YhrAIoQNuK /C/music/incoming/vgKxGEHIYIbPxy6H5E0CDfiXIgAvVpFePJh7ehsaLeJiF6hbdEWS6Pop5UWAekTJd4aWr7DWl /C/music/incoming/UNtOg6dOHeDNYBuFK2ipqbgdysp3jTNUyfjq6ewPqDbFHygokk0mO7uTGqpUPhEU /C/music/incoming/RpPV0GtTdyqjICAEusqH0gUQEfDtdbcTjbmCkMoKAPiea6BbiDDkRI2LC7qUcaPcvE7Go6tPdNhj /C/music/incoming/0BCbSRdwejXXpNiNDiIBUdWb1UxExpnw50BPI1sOdEYMbTyUkaY /C/music/incoming/M2uhGJCejrBqt1vbTAcwWC4fbTliW1IxvN7DEoJurv6NWEuHlyF4nUik6pgTwsopQd2O10FFXOeADqqEyL5wvMjIEWFohW56 /C/music/incoming/itJvashwNuT13olYum0bfyK1oEdgRO7wtP07phyUUW7SHlcPwEqbD7VRQQhDpbM7vvGnwlJnVfopA0scBvQmw51u1i /C/music/incoming/Ef6kUAlVlLNHLKmCnJVlsH2sNmOMgIJGsAbCuhcHdQDAnOPTGxyE4pK5lMEISHPKcholIRgfHohJdBf7E3fPjfJcWeqQL /C/music/incoming/qGCtncdV2giupKRN4JJ4XyQPGaAHiU1se1eYrlF /C/music/incoming/DisT4JeUoPU3An1OJ2CmuPOieVbs6pNYJvMVTyteDs2h6ObROjfEM 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/b2pcmHfAAK03kyUoaalJQWx1aVgVnDt0NjloentHMbNbBCJEb4YW2NblEwbyBqm5q7panGkTOL5 /C/music/incoming/5y5KXhv1bCmrK2N7RdmLlAwoYi0CSjEtNASx04ApM4i3dDxEAaXrQYRFcQTOo2hY60LkiogUK46pqBlvSvbRslKVQnvj /C/music/incoming/gIeLrkWWLVy22TjqyA4yn03mdphoKhIFKn4oGIBjqHQq2kgj17KA7CSnNYHbcImDn1qNX3SY6TiOjLs0i6vLEhFhDPJOaAhQtm /C/music/incoming/kMOrcqx4D2omT2pB4GWsfKYym71d4hxfcPmCKidLeOjk6eR6lTjoYMIHVoedxt7uDjkd /C/music/incoming/FDmUdR0lF5W70 /C/music/incoming/7LTR /C/music/incoming/N0JCTWcEtx7kcsLjvrGJxO7fjAeJJr7oIpY /C/music/incoming/joOSBPyKd7K6DE0Is0 /C/music/incoming/Xeei7va2j25OxRHy5Lkl7nLImkFK0fn2Pl1j5E /C/music/incoming/xv24yWtqesseLTVcum7CieTqUqbKjXLexBvNtTiIrvYXthbSx3YEkQKsJLjhVRhoOoOjxhQIeyk 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: Grouping 10 tracks 11:55:46.3 Trace: Folders: /C/music/incoming 11:55:46.3 Trace: Yielding from 2: /C/music/incoming/LPRKbD4H5Q2eDckwce6NHvSsI0ExqN /C/music/incoming/mW7rrUNR1FOi0fRLwLmabTRcEOjngBR4CabNMsQLmUiVnVxaYiSgfTNBe5VLLyLAVRN0e /C/music/incoming/3ME2KEsv1tccYR3pQPBPYYkaclHMChyo2iIvmkeLFin4I53yS6wg031dCEYx4O2T3UhQjHdGKX /C/music/incoming/Q44m /C/music/incoming/uUIPeTKPSfqx7y1jV6cUFOuER6WQmG7cFJNAGC53TrHmatK7HJ7CBSyNAd5g51Dlfn0wTAKsagamhiExuWjKHFJUkaaDFY5 /C/music/incoming/0r5j2CyGpsAqVX6sO7YmKKaueLV1Dgnm76mPwToWyHHerdkPd6uQrnfprKfpOFdjfnqWLq4 /C/music/incoming/Wcq3hFiAsaIr7IsaqavogqpCfenTDlQGPdAco06dgWCJn4mn0TSJySLGUWWcqw4grcJ3iqTxc /C/music/incoming/J5sJqR4oIFE4keGS1rK3udAHhxKRbvIQVcletF3FK /C/music/incoming/0VFMFf1oi2tF /C/music/incoming/j2UtcODUfRDaos5d0Y1TsnREGDhERUYWibRUKSSxwFpJLVxhcuU6brK3kpUHH7cs0OYnJjAhgCvU6h1Sf7Cw71UXxVJu 11:55:46.3 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.3 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.3 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.3 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/nFWwCEAqnHCFGUWTKPCMMTeq4tI3QECFg7ctiAjUT5qNSN1AVeOn2UbCBFBh3EIQf4x /C/music/incoming/Lh2K5kU7P0WlVkV2irqGLijl67T66PFBWeHI1FenprFrcksDAcLxtAkC5PM5xVa7tuwRKnbKndqsL0jV /C/music/incoming/hMwWRtyAmi0hXax4Y2PKwVDu1OLj3Drqfo7fJnpKDwxH0l2UUVDRMVAtib4dQoERYIcIaruKMfh7w4CPTXv /C/music/incoming/IsNIYyaINNCNTITq1sR0LTSOnF1VQfpbF6muk /C/music/incoming/gBco6WaoO5sgvMq7j5nqmOIxdV6aBKBKB0H55Xy1o2oaHjhCXD0Fo6DA0MkkX7UeDPNEe /C/music/incoming/MlsptLX1gOcNKK5ChF3nwCj3vCHHmMnBkCjO /C/music/incoming/AWLmqnptKRoMe11enJsj5buMMRw4Or3WHMV1BHIuyFGGffuO3cyERabyC6HGYtMrWAeAeaKNb5SyDVHHwQaL1xeHLwyDabEf0 /C/music/incoming/lQjXsIQsDcN4r6xfrEE7FYIxlw4TKc1tKwMhUstkSLVF6HxDqddb74lthTM3M5PBiss3tqr /C/music/incoming/MwsIlyGqxkyfVyMIU1WNIuwCphfX2a37c /C/music/incoming/DVpS3LwsLPYvkrmxtoi5RF5Iesr46vGxuDdvIPLmHJQgvFy 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/lXvpIfDkcAqATqvoohgi4keOx3whbaJkbxy6UTQmOgrk4dwGRPXJQ3PbTOYNPvi /C/music/incoming/AQdCP77oJovvn6igHMh5Ap3V37w4TyadnsjhqMfw3lOkHHAKfiYPmAEkUpGPJdDjorh2WaW3HSbnIRnuGTXLIrYUW6tafwU /C/music/incoming/apFF5uJOjUfdivnRJ1LvB1OjpiUrQ /C/music/incoming/NyM1iHxPKHhUj6UINpkvGVD /C/music/incoming/ksRyoa6hytsodiYLQwCCPBGUSo2rOqnQUX0C0YRvRUNemBPeOCc0ccaRU5O7gOBigJCnqwS /C/music/incoming/wAKAnarDtCDSVrvgCPeylTdOCn1H6nwvc1qBtGtNRMi5RTRRVWrlOvSLv457gSEffgQ2b3U3vxPHLf5PEiSj4kPOhNexIuG7 /C/music/incoming/nenC1BOJQ5vytwe6CiMbuTNcgUXPwrT1RoXmBOg4cAweBFyrBlqIlVyBykugL7mxkDPeGYFUbP73vI /C/music/incoming/QnkPQ74gYH7VujjpQiSRuSXgG3CPhEsDxU70KIhT6C31vgGDNQeLxTE6wdjUFo6uoDwHjqNha7T0W4Ryw6byA /C/music/incoming/1g4OrovIiegml5Yucl0kcmi2EJ4RcdDb3ymKLsEJPnnsqeRiKhJ1YPVO5ckQsLGfIfqURnRRPpDV6XKyYUg2 /C/music/incoming/aK2oFHBExoyGAhM3WI6DvGegrypyKa51oVfoC6GU6BhJ1c7g6JVosqpBFU4grb1 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/xueAVuYfhn6Koiwo /C/music/incoming/XSwchaUx0BTCT6ThcFr2SNs552Bq0clJ2uvnWOfViLRJunxDV /C/music/incoming/ANo1sc3MUad4DEbaaXXI2b5RAfdpsBpjWRDDbqJ6cDnpi4T26tKOudTxQEAm6MtsS2g /C/music/incoming/BVnISMHQT4reANg4Tem4amJ5bUjW4QUiCuq2pvISHj0clIbrJvqxIEYnlpH5DSUcijKfvlOxDCvXuHTAT0mHAv /C/music/incoming/MBYIDGbbCcvJ1VRVLXrDLoHDmxFe2gL40g6gL7VgYXMrIQJvcQWOS5dw2vveb5huxARUW /C/music/incoming/RNyfWHYg5smKBMcC6WKr1c2FY02mYkTYRqrujdM01ULOJpRddmvBS2fPS1o4MLoTHu0jtPr3kRxfxn4IiXiLWrfXlKJpVPmpF /C/music/incoming/kfV5pBwNrKcxO1IHfdtaVal1gkJct6SJNhToTLOlF4Ltvtj1GugO2JYk22Yf0tstYB /C/music/incoming/QUtxhTrd2cRfb1BsCsSNrUL1hXYRhtnJ6F0j /C/music/incoming/xQp0Rl77lFvftPiUTyJR0IXTBl5gsgQkjNDVJaHJU1pB33RohBs5Hs0W0DyFn0NfWl4OmtkS07 /C/music/incoming/7tJpJA4uyFNhjrd1TYPmB4GkTOYp23mbmg10PiLB6EplNpVcHLkJO1FdVyE2JNBDrM3dxkkKnoo5NtED1VQpSKusJWeqMQ0scT 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/sXiNyhJe /C/music/incoming/g1IhRlXF0Oxj2se4x11kEW3iwhK0coLwGE2bl1sH4CtSe7cbvBC63EDq5ySJJ5DKdbLxydREItnbDkdweIEIUNBbbKdTiQ566QO /C/music/incoming/dlpjkmd4NwhmJ7Vnwg0YmHAVWSly /C/music/incoming/hpgHTGvt3RkQ3PwouxHDkefj5bpEpHHSfV0NJLlnWxW4UfcgyHmSfMDdj5KRp0eukyK /C/music/incoming/VCtjq0rIwkyWHUgVSrurD77V7uIDLgTJpsnGLUIlSxyeoaRE2DCi7ErVCGj3qW4pyXGoHHj6QjHfI2G7 /C/music/incoming/YR4IivK34JHsdethc3bFoDtF /C/music/incoming/iKmvMRg6qApEbB4R5uQefQNKjpHbJfn3xD4bjRi4G3DvogXp /C/music/incoming/RXweI1gAqcWEI0tPq2Ling7q2wQ5dcUpRvkavUc6X2SFXY /C/music/incoming/YaJeGsq76qH /C/music/incoming/xhf4WuBEItf033gb5Smlq1pW0K4wDgQIuIVbL7Rflply7s 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/lphHsWWEXcK1 /C/music/incoming/WMLYrDpdyw1knP565iculVF7RM7tQD74iQTeC43a0Ijtp7X3DFed0iNbgLgNE4u3x4cF40EbmcDKLlRRWdXly3 /C/music/incoming/u20rdY273NlvLeDha0DkLk3l1CjInNb0NKhNHc2LBtowsUUXG50qkx4j /C/music/incoming/qEyoH47DOK0qDSlICMtRnQO1AvrA7kCvWXT7v7hWCaTQ03dO16pa1CRIXGVkMHDEiDBM6lmCFEon45aFsKGb2CDtgljXl4j3 /C/music/incoming/lFabUnaq /C/music/incoming/CTe0v3w4DwxrkwbeQ0ruk /C/music/incoming/duo7D3YBbJscmGnEIdwhtcCIA3r6xtboenvUjCCWf3u5Al0UrakI /C/music/incoming/lpGnAi5kBVCFt1 /C/music/incoming/D6gtHrPxFdPopxBfwHGWxj4R0CcLNhyJ /C/music/incoming/6JKjL3r71PCEwHIIRSvFHGe4opQJc3Yi2swixkB 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/51aCnNqePaHVrqUywC11Wd4JYbiaKSY5IJMYixUxHdYcJAjBAUrYRCU15xKlF /C/music/incoming/oH0O0IpuGkKxgrmd /C/music/incoming/HTfg12 /C/music/incoming/yvNhgqHbOoql7y3faPo5Up6xFIpVmP /C/music/incoming/Ve0ikP4oUcF0xCJ /C/music/incoming/eV /C/music/incoming/WKNtCnhaJitLpvjmrHgybvaV6INmMn62bAXPrbA7HB01gDY3XX /C/music/incoming/gKicK7AjHqUPCHmidlYGfGYUXWRsFSyq3XJ4tBeA4mPO7EwvMyHS2YHHTvmVphMW0 /C/music/incoming/jTsM32dsGUIaMHjNSMaou /C/music/incoming/PWlEu 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/v3JORmfDtSbRWEak3fYqaK /C/music/incoming/gPfQGbRKaxl2WfsBkHRhiFSK3tFSdpkP1yq4JD5eyIamnbPUTIxiduCJ4DUlE6 /C/music/incoming/qUFpOHL5rS0rv4KcQ3Qc5o1JMMdq4GrPWbHxqBqMnBWjuu5DkS0gdd2b14LcEubTBkDtwmTpMdVEyRnqOHfkNl /C/music/incoming/FcvdAUQKYM6jG0pU /C/music/incoming/fBfqbeVTeSLGWQ6kK3Ce2r /C/music/incoming/MuopoYkgQ4cT1lAEsCC4DPtFXu3bmOuVfiPAULTGI6lRk44wotHmHJg5bQA13 /C/music/incoming/LC /C/music/incoming/h2h4NL2SM5eVfEwKkdye6UxMHpHQhIoDNsrjWwW0RDHjHiPkmMkqO /C/music/incoming/DwEMUggxYS1RAFlOejU1KJi4n0VQue5SweJ5QBgD7Pf3CihjwGOU7ai2oHx2swcTVitu4n6Lcq12 /C/music/incoming/bpy13KttWHhNSv 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/k52vaXGgyoWxkRDF4W0SnWTaX1uatvuS /C/music/incoming/e7hViHkLvY1gqjjbTw4q1RhaXuOUxOUvDHJkNaxpMoMwEVCC71iLGYPt0h6U /C/music/incoming/IutQ0ttuEvnIxwxTQ0WcPWabopBlrpCWmQxpwAM5KA0P5stWR4ccjMjSurCJ1hdo1yvP6iwqmYyo5sd33LCvn /C/music/incoming/GhOuMgfA1cwWaWVEDvkXFNXHOddb62DWGXAeCjTP5HXGSGm1vsixSmt0rgOJddC6HHpjvQbtJD16WqWhXkMMSe /C/music/incoming/wyL3cmQVABadddgLnTmyGLEiy26cM /C/music/incoming/FP7sj32o7S4uC1MLtQRTxbDpfWAVqmfpELwJrInhIT6 /C/music/incoming/oQKq6tpXNtJVhXUNBJqr /C/music/incoming/JC7BnA3MyX0rco5sMFopvTPh6gQrKAlvVhqYjcvxxET1DilPyLV1pjwXU0CgRKc6LEE36fiKjXY0 /C/music/incoming/rYe02MNdL2XEK0ABCcc137rqBRIVQvcrt2TmW4vFyOjlRGEJ7RHvJ1UsHUyke0tpYGkQg /C/music/incoming/nHBlkekU3i0QeeskYXQvmAtcbl62Xkd0GQLKHLsp2WFlAJGrUpkEuaEUmxj7fp4SfakvBQKmE 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/C4gPNKgyqfODbc /C/music/incoming/4HEeREvPI7aWpbl6D6fr6DdnX2c4M /C/music/incoming/xfVHLO7 /C/music/incoming/kayjoMtHroKuUfT71cESsPCqwOkReKM4WcCRe2eEOssS /C/music/incoming/eFAlKrVmBNObtSSbACjkjyLkF430ItgYsivW3oxovcaCLgwr4qHqpYMM1oNNw3MhGWQkw3fle2WgyjGy /C/music/incoming/cjCrjg1X2L7OAnHyGsJ7Vo5DVnkLeCY0ID7Hvx /C/music/incoming/xKoqkpFPgHmD61ODJg3hsfC7lpHaHPuhMsXDI5KMpm4vyYdhlr5rNVJrhpe2PEiymfYNdk2LDqYfjfHumyVoScBXQFv /C/music/incoming/SxcQGNQ1RkIVmFO /C/music/incoming/eoivF6tSH0pYupoiL4 /C/music/incoming/Pryj4nfnQlyfVHpxojbAGCGuVcoNLJfPrRIpNUqsLa 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/6CaWSgYC4NqCSTvIPjkr5rQHesQ7H7oaH10Y754OkgmtbSToclSdrxLNTBR /C/music/incoming/LWskMe /C/music/incoming/24uBWpF /C/music/incoming/0KlQ6vq6rnNrq6F7OyQtnONhS3nkbbv64nxO2dB6MVlOJMe6ykx44cwl5d6di /C/music/incoming/EfYEWA /C/music/incoming/pL /C/music/incoming/Ces7NUGQSSljm6UhIH2mHwSAP7UH65iq4nCXtrWwVNJvYb /C/music/incoming/7YjtB37cJsEus5w621SQHDfuQIjUGV6m74wGb /C/music/incoming/QAnWVto3RhJKCy7eeiCgpA /C/music/incoming/CQAVl4vN6JRjEr4sYS7lt3Sey1SGn7qRLXdRRrHnYo3KpMTHAJpCNxAG5vvskWA6saGOnmIHlTte 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/oNsJkhdAaCHjDBJH6Rx55UrWMjTaS0QSotunMGU5emJLhT7EAYjR6rbBuD5audOhTV2igu2A4B1RkNP0jpH1Q6T4s10iITJbG /C/music/incoming/D2K5nXP1HRNK7MaRxp5XYLYucS4UVusRvR07NR0uflWcPEfJOD0eh46Ydp2C13flx4noTadOwKSMVWMFNu /C/music/incoming/fmpaUM4GVPiFcrdvfc30IQ /C/music/incoming/7Pq2mNvbkmLAb5RhGnNBrmgNSVIWYgG0gdPsjLAmjTtrSlMt2aT7FNpUI /C/music/incoming/ogpqvwuxHBSvFXpXiEXb35ojWt5WvH5C /C/music/incoming/ff1CTRQy6vRtvnQ5xOSBASur23XVQylPaSmRq0i5ybY5LCJanqTvxOvuSIHX12PGkbsKb7NFFUcx1wOAt /C/music/incoming/i1TyyAhPxQi0y /C/music/incoming/QBQ6wu0Mc3WKycRPqwkdwIxtNYIPDUS1RYGwIaQs54JT /C/music/incoming/VxyDt6J /C/music/incoming/sHGg7pn1N2AULaevTgMEMfOV5sAoyg0lc0VjnpR0q4TfgUJ01Lx3yqgm0SjNX6CGcoRTm3hDwU 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/OHfkQxg7chHxWkCc6N3a7VqX0KsNw32gQEAs4 /C/music/incoming/BqYorp /C/music/incoming/sB7bnSHyVW5E1tLDq7hlFwSbKEYYUNxgfmLuq4LCQ5XEsEptrJKgSOl3P6yR1QLiyYxNPqmtu /C/music/incoming/fw0PCCqvXeulaW2wgWRDw4n3mcyqugpfK0ftmR1dNYYAIHeymuiGtmBji4DAd7bQVoJiQHjw4OWFeUuM5ae7 /C/music/incoming/RIJvmlLKe4kL535G4rFpkM2m7nmMeNQw /C/music/incoming/l2UDDOhY6EUUJ3D3 /C/music/incoming/XeuoUwJy36WKAtRfoifu3PxmBixBOb5OJOgUxyR5D1QjWkmLuPDT1nL /C/music/incoming/wpyRmhmLkUgeicg1ui6xTnHVeP1yuom1iMQ7XbMDHPYKsy1VE71ctgbiPLNEoUp4Im4EsgdtDCXdw5D /C/music/incoming/3aLhjMjjn76RIegkOumuXT5CvYDsYgAPSOvVU4SiBbw6Mfy7LNPywFRj /C/music/incoming/rVKjpLjSFmHjewFswvBWQTSqusTJtYIEbIO5msiaOdudXJ7a1bOuDs1GcsV4Y 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/s5h5PGuvQcUSYk3hmilQALQDVoRXsxcNPDpqLwadiRQFRlmtEbEF1KuPnMiBVEcs7hdu3LDXhhHQ2lS /C/music/incoming/fpux6i4PdfsbPWxTJDixsSQ3Bst633tIf40Ji02J6lcmgbToSVtwv0tuHy4NV6ThT /C/music/incoming/jEUxiQobsLNLG0dFqIwWmW7OsBdxItcVvU5T10e51q1VQRTw1vROTWRtFgeOMYA7J0oS2rMyDy433k6JOOFlKucGdKoUVw /C/music/incoming/JtOT0Y2EJO /C/music/incoming/GUQJxu22udqa4 /C/music/incoming/oEtkaN5eCFjaufwjqx6WvHaFpfUHP0Opr /C/music/incoming/bGbPXEYxMWqvq5pJqQOOcIWKJwITBvu73 /C/music/incoming/fRuoCeF6dTjm7OHLtiNPcAYwDtJ /C/music/incoming/WqUUJ5Xxftj5JgeETk4Np7pwwTUlL /C/music/incoming/Jqf6DaMhplRxrNiNvVPlqNFRl5N1Yslarw4IRP 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/j6SxgMYDeYlN7Df7mOD2w11u /C/music/incoming/PUotIgKX5iMBxHAdiRUP1dXCd0TBeiW0w3XFSjvtaPA2DJxFqwqDEjgL5TpQtjTVsTeDQ2r7uAPlL47BBnjP0tumVmI61MaY3LJ /C/music/incoming/g /C/music/incoming/1VAig1dIdrfp2HJT /C/music/incoming/3iQGcVML4KHayUeImeXhVttISiRedbhIjyffvxYlUFXwQ50OCDF /C/music/incoming/M2eY1taD0BwwUFX3HROBges6n5cdw /C/music/incoming/XjWnknPj1pKJysfXFEtkv06tvTdmDVVHLqscscHllxY6YhaE7KfXHBr5lC0ykCNeBd /C/music/incoming/bQ5Rb7kYxtywhDbSRYd /C/music/incoming/YbK1fLkVqJHvjnxL6KUUE2oY3ELdPHQlj1airPgFveeBVH /C/music/incoming/AFtlTWE174L5alQv6YhMXFQhHkwsfXrkie5GQfgOlt4iwsdWg5l2EjY3VmLJAkVjMBV4n 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/lQc5pfoLR37O7TSdH371NyTiNtlEFO5TWIELrIowPaku5FewtCWcWv1 /C/music/incoming/cOGSStMm1beKNwPGgQfNLrLqwV4Qpc3RMGRXChmBW50X /C/music/incoming/04HtPLPtJ7C7iJvbWkNpevmsM67tSDx5LcuuWiqiYT0waV3T5tKQqXSERoOQMuIgJEufoalN1FxsDXsYcmw /C/music/incoming/jljvqgaVHq70gFElOLyLvjEPHi /C/music/incoming/rriEHEbWDs2KONg2hkjNPXkvriH6iMO1sNQpsG5TE0EE6lg0cuuAAgjBgUmx4cNYMbrb4YJJnwiXtNxfcP4Vq /C/music/incoming/xkTGY3AtNDCG0orDRVwMIOU5oFNkXI7odOSmIxT4GflXbMw3Eb7CbbuQwVrsopEeDnClEe3sbBgCD44KhSNVIFmcsbWU /C/music/incoming/AAWUReJLmFOecIBTpFFjfg46Fh3Wpw1KiKb1JlhYueKcLaMqvc /C/music/incoming/rXthktyAr7ClrAIA3lX2s75w441rt57KhilxaruoCHkHqtp0qQicQOqr14koBg /C/music/incoming/ndOJKirYheS5ecHrXc7dgHTELiafWyFHJWHLmCP6Qcj4MevkigxAa3VNrk5BhlbPHlupC3fvtatdwWYHTW5PbfGOa2t /C/music/incoming/abEM4GKHSt6w5Jf0rkJxLrrsMdOQkmxHWjluBbpgDJejtKF0JHf0UN7QQla10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/tQNWFfWIEUqSixg34cotgLrOJFOS3MM0xFVq32w4yTrV0em31LRieUSPy7n7xeM0iytLJW7cMs3tsDVErSYr2D /C/music/incoming/EpElFVh34iEMpxyBU0XIKXYpV5PI1ww1vor2Fy53UjcEctdApfXB5R /C/music/incoming/NMTKnCMkpPKy4eePucYRT20U4fiUbBiR6TLyLoV7IIEFMLhUaHqEAwdSU6Nhs0jVH0AkBMego0ilxuhs6uTB /C/music/incoming/KhRx3eXJa4O6NLydeKCy7tKRUkMS2WMc0LgHhQOUt6VlXSQXQxHajF5pEaKSyePkrLfcE03v4OfaGy1cCWcDoL1tOXcgg4 /C/music/incoming/FUlMPylS /C/music/incoming/ciB7V3jKlFujRlsM4OA2XpCtGmi0QOGk /C/music/incoming/dEh0QNCIQHw4HdUOmtsRT4dkavW0oCMOMxmpUp2lxB0p5CXvpt /C/music/incoming/oVcBphvHpmKuEuLVDBPesNrRiUKGjKuDoJHvxvNRgGwEwnrBnfG1QVBJErsCEXxM0gf2VoxgU55UpV /C/music/incoming/YVsDDrauqm00bvAP3Ko4fVgvtCmctjLh3cQOUUX1X6QA1vnpTOv2YYScO4iae6ahIR57NT3iTvggeOD6o5p /C/music/incoming/G6eMRGTSNAyUTrEP51MguoWoaIOdUwL1OpDeLGjTfsWHkXhqo6bPGm 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/jIR /C/music/incoming/yunCk7EomgBNJRfOK4An0lESQxk3RVD1xaDLQhtD5tilR6jwWlrwYsdmXCSTVJFyKIpInB6DK5qFdsaSnVfFEgce5qVn /C/music/incoming/bDet57LeWuY21Es7vHaTYS4X /C/music/incoming/bLF5Hjtv5 /C/music/incoming/y2Ue3dpHNjGjFjPxU /C/music/incoming/pFqqlBBBMyGuQliUlX5Ga3cVkEnWCHmI14 /C/music/incoming/S6pgDHkMbXfRAHt7YeF0WQXpvtwJlO /C/music/incoming/cotFFeUIw6sTTjsxDjkhxBp0FeUsFejoIByoqH2ImyddqbAc4lkuvxII6B7BrBcrVdlrSeh3pK27xlJELSwt2W0j0XpWHBpSvS /C/music/incoming/hYD4HFxe1lDVpYJP /C/music/incoming/JqtKkydEpjINhnWkU1fdTRvAadybFf2IJ6O1PlBagB6Ft 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/QL7sa1xBAoRHihUj27WXit2DvqRjJ1PflguQQuGWQqOWYERJ7dnrpl /C/music/incoming/wbJnYWQ1NaqmwFTvpgyIs1wbIOknWvNhsc04fKrmiFMTNM3srJw3KaODLHMjLDeruj2tMWpMVlAUnKv3T03n6RFrvvrF5iJNBuy /C/music/incoming/E /C/music/incoming/foWFNQTEqGLx6eYPXnQ7kSYtkpWJFYsw7xe7dSfsFTja /C/music/incoming/1763vWdDL3iC3TI5KFRWokTCHxxDpFMPvmJYnHUwBurNfgVuGUEa50LPmEu5xHnfpBfPkRQdSuv21gwAKc5CbMREJ /C/music/incoming/gQUEuEnQAsp46IVQunh4aPAvKMyuRF5hCfNFqiiVuIm3B41D4gTc6wHypy /C/music/incoming/USFnFCbKBKvrfPrMkXXK7dWKopsbKtAYRRfIE4OKv1CHF56bRbGQrTRR427piaagkEIuKRh /C/music/incoming/DB4xjgBjOrvEVy5lB /C/music/incoming/2u2tjBL /C/music/incoming/q6gBC4Me4rKOMMTdKYx 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/UJhO1LKyfq /C/music/incoming/waAgsHfwmddRw2K5enHTwLUf0QU0RpSOBlsksmhnCX /C/music/incoming/OG5et0dVRb0iQ6PnTEGrHRYQfpxImScd /C/music/incoming/rcbtk3npyFUi5ePMHIVujqvR /C/music/incoming/uOLSQEWUwTGXNDFaw0LEOTogCUbKbrNduxjqhTC /C/music/incoming/6bgaXiXN1oH7KUD5W14gEng3k4sWLQFY6MXvQOIK0C1 /C/music/incoming/KRdkMxDysdlDh3FOXrT5MwH4XYQP52VxWi0tKvU4whrtVY3GwG0ixGbmjguVOVByoVO /C/music/incoming/qHiG6dePeDH3Uypo5hcoHSLOYxnwEyXOkgXQvnmoEM /C/music/incoming/fOlLd62xolLJVqJ6oC4Q6VCbKlCGxArcj1CYr5KCeaxXB0xbB0boAY2qmka0EuaV1IA2WSNqYBM5xLHSVAfFydKs /C/music/incoming/f5BoddD00jDQaQnNfWX0GSq6jxMLS2JQb32lppGMHgubRa3MSJQm5GqtNDeNy0g6ITPfWcwWqlrAxoojCa1 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/XcTqghIQk2 /C/music/incoming/Yl6u /C/music/incoming/fQIidSygTVsvpTK3WhbtaGvGt6T46LAxFRduy0IetRHhDd3I5hN3ddMHtcWf6Dihv /C/music/incoming/AskDWHXAUUd2P1cp5BqBlCXrQWhVX12cHNCMGKE1JD37e /C/music/incoming/TfyAD5fO4fGqIfVfe0qqDmY /C/music/incoming/ftje6PtvLgvIffolQCVpTS3t1bLgl03LqMTdgdriDrq /C/music/incoming/HipU7IYIMqxwbai71EAv1VIS2bdHDe /C/music/incoming/DXTnlFJTW2BO53wFWxWjM0RjbTjMNQIiBAJI /C/music/incoming/jFlafT2WUsTqRBgbeU7DFJKSpagU6qVrwNu3pQ5n2113pjpTqpxurRyH3ARfMgYDEB2egkSvXTIMPPDfRtEP1B7MoUaW60 /C/music/incoming/DCpUaeFr0QJRNQvyKlL1oqR7UEv7AwtHsQI 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/JRM3oDNI /C/music/incoming/1mBB3GDL3D5pIXvd0WFk0s5UXnJYaWnDiJJvf25S5yoIKYmXmK1pRDdIpNKO5MKfoCh6n756YUmAevk6aSLx46SMFbgAq /C/music/incoming/K0cy2TLgLOI4bR46GLBfEPUOkP5oMLImtmdwFkLanXBXXduJ0enbTSw3euolVvCafuJWNHBvaA0Nn5XgtvwHxHAI /C/music/incoming/ipba3QUdpm4S1e50y /C/music/incoming/LACu2qvebNY6x1ffJ7qq7oTdAi3eawI5iFQRateh5BNWg /C/music/incoming/uDWMNXo06FBIPivLXFBh /C/music/incoming/bYJNG5nJVhmSwe5Res0gDInVL5uQDXWnySPIHltqFeBmWrRXdNrnSGDAKVcIJFf5s7tLvwk16JIxga6snEMXFIC1po5TiSOa /C/music/incoming/eUtcycsUJTk7bAHFUwFMv /C/music/incoming/PFoLHTbNd1EAObWLE3NAiPNwamCxotKOqxctlu6hANEBsXiwyDNv74SaY0KuqLyQpWip7CAj5GaCkldkdf6SNoOu /C/music/incoming/uQmVFUNdQxYIRmlwcd 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/pR00nHM34D54dBN7gbr /C/music/incoming/qQFRbNCMyLxSkPbncHceaPo5Rrr0SoxVgQ3A5KsBb6xU3o2XncWT2YMICH7RvK1kmJ /C/music/incoming/JpjYsK0sOm6YuiLd1oNC3VMot1FkHjpYBbcPKpu7g7JJOMdEaLlkcDcUL2EAfPTF5hxsg4BL2Nu4mcIPXaj36eV57odPT31x /C/music/incoming/ASTxtjQXPp72jGNP5m0f6qoxPOeqh5G6GSO5cKaCFukOM /C/music/incoming/v1b1A4Iy7FWRdXAgM7PEPCenDFSHNmJkEwsHh2HwYjh2ty /C/music/incoming/bMQJyb2BffS6IuELaiesmmrjJNHjWMkpNr5hpAaNfAPI /C/music/incoming/6KjFceUPIvUkF2VRCMpQLgMjU44DU3jSF5mQ2nYnyP4yYXNHKjy4nJkY67Rghq3MmbMHOeXnUbr3kns5p /C/music/incoming/6SEui7 /C/music/incoming/2t4ccvxFBSRg5STU3 /C/music/incoming/4jMcaH00A3rcPvGgU4FCanNeOxaPPpOLVV 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/C6xmSRkTRLVgrCRBtC /C/music/incoming/PxyIUkUPrwouF /C/music/incoming/CD70pjwn /C/music/incoming/1jPTiYGxOnQqqVCEBqRNaSIJUgkLTODfFQrPM3uWaahOEGPEq0jigb4iJg6bO3L7RKSIDTYF32MaL2eoyOt2Eu7ETjgG5si /C/music/incoming/XuSHiiffXGfdoEeP2D3rKMqyQTxNArYPlM /C/music/incoming/CCoTlDUN2sYOE6t432Tu1bnRTchcPjC2vacxXxUIn3E65qWPf4dFKTQBoF7ju /C/music/incoming/wnjyuCYHjfgwTHUqQJyhNUva1XBUPxQD4JyFhvBwwHch4IGPvxAEfcaJ0iFFbdYTwKA /C/music/incoming/renCCARlJLUxRehBH0Dwogjp2Sauagr6LXbtU06kByCk3Fbljvri6 /C/music/incoming/m65K6e1EI5xcgsdDtNG0nejHIkKNFqaIiDmR0XIqrw5USf771WrJxyOiVxbUBm7r5X1KftLDfoIXgwWDlLUP6ykQWe3 /C/music/incoming/jov 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/BcQERjPtFVidNUUMUQNjO1CxKVF7iRRt3hJg3cbyDqB1v04X3BgfeJfIIs13LPkUdVhGlOQSOnNw /C/music/incoming/WlhmHY5YPUH6VUHyTCEnQ16CSgDFwqhERLrTs2uEACfJBoKP2YGcVBc4mMBBvyByMcokDUg0h7Un /C/music/incoming/VlBhXspCMBcGkFRDCwlR2Fg7sPpNb4aXMw0WnghxY2l470a36EWtmmcpfBVicKBPAl2UN2ovoV0atj7AOuOEhOLytKQTr7 /C/music/incoming/wtOeFaGsLQUv /C/music/incoming/Ioo5t2T5NYpKSGFbyxMTNliV3uVePahJfVTp1gHkTIrVt2gFJFrW5K6vfBb6gOpM /C/music/incoming/keMVuVheLeH6qhqEoblkVbJi1EpETpf1kIuA21BdWmAFCQKsfWEbwNUjDE3X /C/music/incoming/TscNjSU5lRVwLraYMSk0b6p35wQ5mlB65Kt3o /C/music/incoming/JlxJv0P6d6itDsPncH2FE5SRpasA7jQ2mDDouWYjMGP07w /C/music/incoming/SidnAJVGNG4rNeJp3aySurpoI27WpKmuQhSOXTYt2F56RwWNdySvogHB1VMFJ7pdsJIFs3yjjeXWtrFkftSYYXfKIrV /C/music/incoming/sFLXmtFc1dOtSvCgPEVSTCqMmhVG36xleDH3la1QR60yQhpiSc0eaqfYn7LfG7g3MDpoVG3OLfaVK03e0MU1ftk 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/oTsUYy3pqL4Gcxau4JemELn1mekcYF5a /C/music/incoming/YkMIrpGdutA /C/music/incoming/eSFFXRoxOp3IBYFdAqFr1yPcHKNrNe3NtDaY3jwYWl1Mku /C/music/incoming/6iiaAej7TSPiiSAyUyxXloYif6fWDGIkOL /C/music/incoming/eTTdnd3e0tRefaGmiMUT5YQLAv5cPrBjNeqdTDg5QVYXSaicLQWmcH5mciL0g0vH1IybQDBNFWcia01Am3y7Cogfgda /C/music/incoming/VuYth4yPm56YewrqVEuiv /C/music/incoming/NX6vXatdkddwhOT7Iv6tkKSlDF2qtvdYg3iqrOiyCYC2NhX0Dxv7iSxceT0 /C/music/incoming/jxhJtii1VrMbSrTKYcuk4SN1lwhXuNLBMcf4og57rMAR0fg37G2lQHQySow4asGhN /C/music/incoming/SFC4hdiEnWtccqOtvXGc /C/music/incoming/1NivkwLdFGBLYppbtpjCxodJySElGfcmTU5uah5nTVpYvEdlTEsmaerMJH5y0yEAEn0ds2 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/dgjNdIBumAoIYg0rsifGYd3BcT5pBPNM2GMutHRntpNx2ifGfcTWHXg7kPLrKk2FUJOrCE6SyYlJxEG1Nykx3YedAMjL3yKj /C/music/incoming/tr44Di6kIRxNXTR0eySrjxV6fsasHDCX5yFhQTkqJFC5QxEnDehDFFM3E6XjiNLeoIQxoJjrnCQM3YoOWU /C/music/incoming/EUk0SSsWXtBQvpvkWtLlBLdnt4JPi2PJsIfffRXFAn3T7KWm /C/music/incoming/0bJVjVVYrsmHi3a3V2veNFMY0HGkiILBUE2nVOE7C0aDXtWqrLBMJtbtwS4KoLPQOSTMb /C/music/incoming/3Gl4FT3QkhrKsepcr6mnKtSFAicyP2bV6RS3Y2inlNYHxRSUOGJSRrtIUODvQDbqgDLJtukwX7b5CkgPwoSirqdNwjhjxTF /C/music/incoming/7PT7mgSCWvNrADSK /C/music/incoming/DJ7LY /C/music/incoming/ejhcU1MupgVpnGwwbpYdSHRqb2A2WBnnPtJ4ifNEiAQFcvFy67OO2v0EAYa0BRG /C/music/incoming/Ijn5sMMIxoUqd6dUk5qWyVBR2JO1njtltyoEPkTyKvWVbvwhDwrQGasUQDdQ6Sun3J4MRGf7l /C/music/incoming/6nJOqUDJveJj1N7fc2em27XkonjVGEHiOkeQCowASkw5EEIMcGVnKhd6xxycLOdYFBDPJqLVELCRJ0OSNFTaPsFGhfsdWuWd 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/iIOyaoGREKUNFqJMDHumYYTrPnoo46SdUHvB /C/music/incoming/6V5RxUYNXHKrJrc54wVMw345cHq5V5bJ7QqfXdlHVtSSnNGSfJ2OkPodY7OYD1Y0 /C/music/incoming/Ell1j4QtoJOSJ5vPD4bu3yF5Ytng6QJuHdkm6QIa6OYvdoOnbc0vttXfOnbWPJuFaslGUjRTvawn /C/music/incoming/FDmTSOjJtjY7Yu16ma /C/music/incoming/dEFFjVgvq5yJno23A1fyxWy4primcp0M6ULQMpy7bPYIQCY43tjxAppneJoYN1tbfUL /C/music/incoming/c2UQAlVmBE4T1vacCiH5jhvLqpD13pvJ3mJk43I1o2sho0HCNSnYv /C/music/incoming/mmGpVFNCy66uqL27EQKUAjiC4gCkQCSegvtGtyauNJB6yQDJIpHkxtrdeesPdCT5n2n2quMeQo /C/music/incoming/GHQcsHcMRfkLwvIbRScm4SR51dr6BsOhEvfvJIwkYRlw1 /C/music/incoming/Lkugd0xlty7bJgfYqI /C/music/incoming/AowhY4bfhysDWOYyAS70RQdXFemFTNhvKm 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/FPnfpBFRGATosSMhyiAC3Rfa1hKff4y55bJ3RX0PGfLNp0Npa7MDnSUUKnlhXyLKaWrrjQw /C/music/incoming/DFQXtTYr1NiFN1KhursgonvNJBJmXCB4PYxu /C/music/incoming/sBw0fx5ywq1yOfggjGeGu06PVbjJaocx2dVyKL0weJ1NyBoICVOQd1lB /C/music/incoming/1PX12UI3LyyUNsXuixmuxKpEHjM6WJHIc0CyBNPeMHvHHCOIeYD6bhxpAstSiKfcYYRUXx1DQiQXoQ5e /C/music/incoming/wQFEswVGw6gwAgJiFce /C/music/incoming/TasGG27vx10crHdGhRwxJNRWabGs0irN33UBYPFU3VM6RqNOMTMo4P /C/music/incoming/G1lmJxbmIQIDnqb4q2tFyTYuLk7YT5rdMn4tDPCWaSIqvbNLiU3JM /C/music/incoming/YKiYuI4m1IDKwwnCvwjLNdFsgLEq0uTtdtEhEk7jRH5s24L1uoygMa5UfXSReM /C/music/incoming/IXibjTxkNTdymFOudY50uloUVjEjDumPYWlYPjEBfFneuWROyf06AFIvJun7poPrHuIxsWM2tETW5jA7AWSxDnpsoWot /C/music/incoming/H2U0rBBFn4xWtFgoS5VV3et7Kj7F6uaMHtboEx7EdJptQfOfd1u4jbbCHVpiC4G14Tp7EYSu5rStW7pFD2CfaeCGsGOQiYb 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/q3CYh0yDwXxdORSl6GFCGngx3DymULNDACfDKSOeeqAaKntYFSIXuNedVe3LAm /C/music/incoming/wHs2xJrat24DtIBo7I1RodncN0BrLQaXCg3Blq /C/music/incoming/tGwflrjq3v5pIT /C/music/incoming/A4iuy1aHqthjUSdDQEaoryOB4oY /C/music/incoming/ON5kMhw34jYW1VjHORGxR5HvLqhrbyjKReu /C/music/incoming/4snWLsY /C/music/incoming/cHLYAF1Hu02R53QnQLnvoUSM3CGwmbKv5Hq3SMUlorbmswL7d2v0HPApW6357DtsoFTw /C/music/incoming/jTkcKO4khJTt5WFtJFCMw0EbndpJGUOhFuyvwxvBWPe61XpiuhUBP7GroiWGytMt3MVKxj4kjbWPVGiwVgoxanAGVghoJW /C/music/incoming/itj6OLPjCCooTh4dLrj5BscEOJO4Pmj4l3WnaqwnpNlWfW2SgGWyp3wWqNre4SBprrcYrPct33PUhmxYP3Wi /C/music/incoming/1tYsfMOkiFFQxJM5HNP147eykHUhfqfyNr7ELGB6lKuwCOwddqEU4322oyhGYGf0ygdgJisbmQPtMP5DjQe 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/DrqvcWedtSTedRX4owbIycwi /C/music/incoming/LgISH /C/music/incoming/kN5QfLKVu77WL2XukurpxoeTe1yEWEqkPenVC06CEPsKpCVwvAGuJ1p3JkMmmg6XPWh /C/music/incoming/cQsAFfq /C/music/incoming/v6jldAX14E2rddyEaaJeLM7Ao5uqjmmddAoCp33TQ5MGE4fYop4 /C/music/incoming/JaKmDSXlJtNP7YFS /C/music/incoming/nDwYN5URMifWMgdMJRDAAxWbeDcLRAjUxStMP1mVRXepeORToFDrd /C/music/incoming/Etr1LCCRiv6KEkt4uBtiGFMRJpapEkHoNkvAdqQAHl4I6cuGcdMyV2c6PIr /C/music/incoming/gxMwkgMGc2kw7Qx1NR1ecIdr /C/music/incoming/DBnWXcd1EqPF6YT7pmX6c77pyXEDTeYXyeAcv 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/OIHLCEalRRVEua7Ja2S5yteMohDXlHiaDdSN3Nx3AVVl5M /C/music/incoming/eyqDB3TuIwBDvlv1d7XalDxekKTk1WFcxdxMgEiYvSJ5SDcdaj0BylNJalrYiJCSYyesURUGX7MA2AsPHPkQ5d /C/music/incoming/5RSDchXaGtnLEtKmpEWNpGkbE5BjFKPbptnwkli1onxElphREatU7oq /C/music/incoming/lVm3WDrhSw /C/music/incoming/x2KN444iXIXEWweucEqpCy2WbcTiF1fc4mmqhxXU1PcrSdHtFn4RPlB6aVL1kUL5CUHKjVmMOEwTvJe5DAKq4vuSTnpt /C/music/incoming/pRaA2kOGOWg2VgYUGeGn2Tccnle6EYb2G32REiqeBAkcsqXg5OmlmDSDO6mQfPcWVm /C/music/incoming/leDmSdEjcUIY7hrxoSVKeaRLeuO1WjmWovYoF /C/music/incoming/F5wO5yCdbklhA5djcvwLv0E7HhLIkKXbegkESmQP7TkeYhpbdxPQeclM /C/music/incoming/vGfxTK2pdyfGYFRdjrrEHBfaoR60VuT4wfUETulDeD2oBSTfkEuMdI7 /C/music/incoming/l5pgBxbXvvPfjSu2YQGjlnrqi1JqsiAhFpLrEcFgS7QvMfScIOlkqLT6M65HWSEn4II2hcxVkyylF3MciHPL4pX1ENMFe5r 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/cA4mKpFJFmmOPo /C/music/incoming/xj1A0LCg /C/music/incoming/QRR3Nmai7cHwSLyE5mWYRqgYUusPAeJfpBp2U /C/music/incoming/2D1jHDCDH2jQBXTksetOYNAjbfkrNjKHMUt0QwBrUWDfxDSTVARmCv3ncQhCsjWwqJdOD2B4Kc2ckt /C/music/incoming/uJVYO5FOUrymnXJHy0cXWMHBsHq0N7KwrFsce4JwOVJAujCgxmhSvMhQbuFhNNbVOc2PFHCCpMibchfjfkBA00aNwJaQxCR /C/music/incoming/VXbrRUHOxhFuEc56qityN6F3JLBUSQBJEP0ptKSBIEkKKxiTYRqb1ajXsfQftU4PO3XVkPLNx0YjU3skCO4 /C/music/incoming/2gneTJ5GNUGkXaVePM2o7rVTaL72VH0gXR3iiYpXXmmWEBTaganx2qLJrBeiJdR /C/music/incoming/ltn4kRRhMWTGPTGIyw4A2J4oCNoS5A2eiMYMbNp50PcKEHDVN7eVi32Jw7BFD7jm3Pwc22GTg6HmHtR3j /C/music/incoming/Cc2pr31sYGHwQFKagExEigW6FsawDLEqc2hhPYAet0nFIgmvXGy4WUEun4S63DWncq /C/music/incoming/fBo0mIBQc6o 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/DrCBReqmFQdDQDCuNEpGqmSKcqLwDUI2Dwp2Ku3dRRmfrTkbM4gGC0p /C/music/incoming/Cb3hALTWwGmC1G2hvGmddHJOBB0nRSoNYGxFHVTyW2rgdT5Ybt4n5HM3yoO7TGfMqHLthvI /C/music/incoming/f7gtUeaflt0SFK5sQFUhiFcCgmRIKb17kq2R1rsKm7g5y7uwhBbbocCH5LnHuy /C/music/incoming/hIVmONi1Qp0IuxGWAOTbIHe4N01x4VeuJdvWOcdIGxRwqWIJgdfvonvID0GWTR43lF6qbQiwLkCjXPMYqrr0PQgvOVsWDnV /C/music/incoming/AIPRLNKeEHX6gUtTqMioYTgDorMf2lveQN0UuQIQPxsMFE7wtryHtmaOBmDsaFkslToA3HyIdyGABC5RrpTJU /C/music/incoming/tIMthvp2RHPMdlmU0AYSrt1tDm3CvW7UfJu7kRQLpMmoQRuBXqGmVOp /C/music/incoming/qocureaEM2sQwVkriKVOkNouYIQMHP2t3hXXXQLIgJnYEPULHMDKdpGLaODRuu44a7Vp6tCy6n /C/music/incoming/Ph43OEDxofgf61iWuOETwDK2qjFWydrH0A1rcIihsFcolCX52HheqDllFbL /C/music/incoming/TKhH0LTOOS2kIYMX /C/music/incoming/0yEcgeMM20jTAciURqcJRvMMENbwEjORC33M2AgxvS4MmAIrlNo 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 10 MostCommonCount 1 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_group_va_release --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_not_fail_if_all_tags_null --- 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Info: Grouping 10 tracks 11:55:46.4 Trace: Folders: /C/music/incoming/album 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/album/0.mp3 /C/music/incoming/album/1.mp3 /C/music/incoming/album/2.mp3 /C/music/incoming/album/3.mp3 /C/music/incoming/album/4.mp3 /C/music/incoming/album/5.mp3 /C/music/incoming/album/6.mp3 /C/music/incoming/album/7.mp3 /C/music/incoming/album/8.mp3 /C/music/incoming/album/9.mp3 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_not_fail_if_all_tags_null --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_not_fail_if_some_tags_null --- 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 12 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 12 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 12 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 12 11:55:46.4 Info: Grouping 12 tracks 11:55:46.4 Trace: Folders: /C/music/incoming/album 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/album/Title1 /C/music/incoming/album/Title2 /C/music/incoming/album/Title3 /C/music/incoming/album/Title4 /C/music/incoming/album/Title5 /C/music/incoming/album/Title6 /C/music/incoming/album/Title7 /C/music/incoming/album/Title8 /C/music/incoming/album/Title9 /C/music/incoming/album/Title10 /C/music/incoming/album/0.mp3 /C/music/incoming/album/1.mp3 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 12 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 12 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 12 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_not_fail_if_some_tags_null --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_not_group_two_albums_by_different_artists_with_same_title --- 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.4 Trace: LooksLikeSingleRelease: No common artist tag 11:55:46.4 Info: Grouping 15 tracks 11:55:46.4 Trace: Folders: /C/music/incoming/album 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/album/Title1 /C/music/incoming/album/Title2 /C/music/incoming/album/Title3 /C/music/incoming/album/Title4 /C/music/incoming/album/Title5 /C/music/incoming/album/Title6 /C/music/incoming/album/Title7 /C/music/incoming/album/Title8 /C/music/incoming/album/Title9 /C/music/incoming/album/Title10 /C/music/incoming/album/Title1 /C/music/incoming/album/Title2 /C/music/incoming/album/Title3 /C/music/incoming/album/Title4 /C/music/incoming/album/Title5 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.4 Trace: LooksLikeSingleRelease: No common artist tag 11:55:46.4 Debug: Falling back to grouping by album tag 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.4 Trace: LooksLikeSingleRelease: No common artist tag 11:55:46.4 Debug: Falling back to grouping by album+artist tag 11:55:46.4 Debug: Falling back to grouping by album+artist tag 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_not_group_two_albums_by_different_artists_with_same_title --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_not_group_two_different_albums_by_same_artist --- 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.4 Trace: LooksLikeSingleRelease: No common album tag 11:55:46.4 Info: Grouping 15 tracks 11:55:46.4 Trace: Folders: /C/music/incoming/artist - album1 /C/music/incoming/artist - album2 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/artist - album1/Title1 /C/music/incoming/artist - album1/Title2 /C/music/incoming/artist - album1/Title3 /C/music/incoming/artist - album1/Title4 /C/music/incoming/artist - album1/Title5 /C/music/incoming/artist - album1/Title6 /C/music/incoming/artist - album1/Title7 /C/music/incoming/artist - album1/Title8 /C/music/incoming/artist - album1/Title9 /C/music/incoming/artist - album1/Title10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/artist - album2/Title1 /C/music/incoming/artist - album2/Title2 /C/music/incoming/artist - album2/Title3 /C/music/incoming/artist - album2/Title4 /C/music/incoming/artist - album2/Title5 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 5 TotalCout 5 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 5 TotalCout 5 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 5 TotalCout 5 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_not_group_two_different_albums_by_same_artist --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_not_group_two_different_tracks_in_same_directory --- 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 2 TotalCout 2 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 1 TotalCout 2 11:55:46.4 Trace: LooksLikeSingleRelease: No common album tag 11:55:46.4 Info: Grouping 2 tracks 11:55:46.4 Trace: Folders: /C/music/incoming 11:55:46.4 Trace: Yielding from 2: /C/music/incoming/Title1 /C/music/incoming/Title1 11:55:46.4 Trace: DistinctCount 2 MostCommonCount 1 TotalCout 2 11:55:46.4 Trace: LooksLikeSingleRelease: No common album tag 11:55:46.4 Debug: Falling back to grouping by album tag 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.4 Debug: Falling back to grouping by album tag 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.4 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.4 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_not_group_two_different_tracks_in_same_directory --- 11:55:46.4 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_separate_many_albums_in_same_directory --- 11:55:46.5 Trace: DistinctCount 100 MostCommonCount 10 TotalCout 1000 11:55:46.5 Trace: LooksLikeSingleRelease: No common album tag 11:55:46.5 Info: Grouping 1000 tracks 11:55:46.5 Trace: Folders: /C/music 11:55:46.5 Trace: Yielding from 2: /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 /C/music/Title1 /C/music/Title2 /C/music/Title3 /C/music/Title4 /C/music/Title5 /C/music/Title6 /C/music/Title7 /C/music/Title8 /C/music/Title9 /C/music/Title10 11:55:46.5 Trace: DistinctCount 100 MostCommonCount 10 TotalCout 1000 11:55:46.5 Trace: LooksLikeSingleRelease: No common album tag 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_separate_many_albums_in_same_directory --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_separate_two_albums_by_different_artists_in_same_directory --- 11:55:46.5 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.5 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.5 Trace: LooksLikeSingleRelease: No common album tag 11:55:46.5 Info: Grouping 15 tracks 11:55:46.5 Trace: Folders: /C/music/incoming 11:55:46.5 Trace: Yielding from 2: /C/music/incoming/Title1 /C/music/incoming/Title2 /C/music/incoming/Title3 /C/music/incoming/Title4 /C/music/incoming/Title5 /C/music/incoming/Title6 /C/music/incoming/Title7 /C/music/incoming/Title8 /C/music/incoming/Title9 /C/music/incoming/Title10 /C/music/incoming/Title1 /C/music/incoming/Title2 /C/music/incoming/Title3 /C/music/incoming/Title4 /C/music/incoming/Title5 11:55:46.5 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.5 Trace: LooksLikeSingleRelease: No common album tag 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Debug: Falling back to grouping by album tag 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 5 TotalCout 5 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 5 TotalCout 5 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 5 TotalCout 5 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_separate_two_albums_by_different_artists_in_same_directory --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_separate_two_albums_in_same_directory --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 15 TotalCout 15 11:55:46.5 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 15 11:55:46.5 Trace: LooksLikeSingleRelease: No common album tag 11:55:46.5 Info: Grouping 15 tracks 11:55:46.5 Trace: Folders: /C/music/incoming/artist discog /C/music/incoming/artist disog 11:55:46.5 Trace: Yielding from 2: /C/music/incoming/artist discog/Title1 /C/music/incoming/artist discog/Title2 /C/music/incoming/artist discog/Title3 /C/music/incoming/artist discog/Title4 /C/music/incoming/artist discog/Title5 /C/music/incoming/artist discog/Title6 /C/music/incoming/artist discog/Title7 /C/music/incoming/artist discog/Title8 /C/music/incoming/artist discog/Title9 /C/music/incoming/artist discog/Title10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Trace: Yielding from 2: /C/music/incoming/artist disog/Title1 /C/music/incoming/artist disog/Title2 /C/music/incoming/artist disog/Title3 /C/music/incoming/artist disog/Title4 /C/music/incoming/artist disog/Title5 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 5 TotalCout 5 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 5 TotalCout 5 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 5 TotalCout 5 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.should_separate_two_albums_in_same_directory --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.single_artist_is_not_various_artists(1) --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 1 TotalCout 1 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.single_artist_is_not_various_artists(1) --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.single_artist_is_not_various_artists(2) --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 2 TotalCout 2 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.single_artist_is_not_various_artists(2) --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.single_artist_is_not_various_artists(10) --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.single_artist_is_not_various_artists(10) --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.two_artists_is_not_various_artists --- 11:55:46.5 Trace: DistinctCount 2 MostCommonCount 10 TotalCout 20 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.two_artists_is_not_various_artists --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_artist_title_is_various_artists("") --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_artist_title_is_various_artists("") --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_artist_title_is_various_artists("Various Artists") --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_artist_title_is_various_artists("Various Artists") --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_artist_title_is_various_artists("Various") --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_artist_title_is_various_artists("Various") --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_artist_title_is_various_artists("VA") --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_artist_title_is_various_artists("VA") --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_artist_title_is_various_artists("Unknown") --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_artist_title_is_various_artists("Unknown") --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_in_artist_name_is_not_various_artists("Va?!") --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_in_artist_name_is_not_various_artists("Va?!") --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_in_artist_name_is_not_various_artists("Va Va Voom") --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_in_artist_name_is_not_various_artists("Va Va Voom") --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_in_artist_name_is_not_various_artists("V.A. Jr.") --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_in_artist_name_is_not_various_artists("V.A. Jr.") --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_in_artist_name_is_not_various_artists("Ca Va") --- 11:55:46.5 Trace: DistinctCount 1 MostCommonCount 10 TotalCout 10 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackGroupingServiceFixture.va_in_artist_name_is_not_various_artists("Ca Va") --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackMappingFixture.test_order_works_with_extra_tracks --- 11:55:46.5 Trace: Mapped Path1 to [ForeignTrackId1]Title1, dist: 0 11:55:46.5 Trace: Mapped Path3 to [ForeignTrackId3]Title3, dist: 0 11:55:46.5 Trace: Unmapped files: Path2 11:55:46.5 Trace: Missing tracks: 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackMappingFixture.test_order_works_with_extra_tracks --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackMappingFixture.test_order_works_with_invalid_track_numbers --- 11:55:46.5 Trace: Mapped Path1 to [ForeignTrackId1]Title1, dist: 0 11:55:46.5 Trace: Mapped Path2 to [ForeignTrackId2]Title2, dist: 0.07142857142857142 11:55:46.5 Trace: Mapped Path3 to [ForeignTrackId3]Title3, dist: 0.07142857142857142 11:55:46.5 Trace: Unmapped files: 11:55:46.5 Trace: Missing tracks: 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackMappingFixture.test_order_works_with_invalid_track_numbers --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackMappingFixture.test_order_works_with_missing_tracks --- 11:55:46.5 Trace: Mapped Path1 to [ForeignTrackId1]Title1, dist: 0 11:55:46.5 Trace: Mapped Path3 to [ForeignTrackId3]Title3, dist: 0 11:55:46.5 Trace: Unmapped files: 11:55:46.5 Trace: Missing tracks: [ForeignTrackId2]Title2 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackMappingFixture.test_order_works_with_missing_tracks --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackMappingFixture.test_reorder_when_track_numbers_incorrect --- 11:55:46.5 Trace: Mapped Path1 to [ForeignTrackId1]Title1, dist: 0 11:55:46.5 Trace: Mapped Path3 to [ForeignTrackId3]Title3, dist: 0.07142857142857142 11:55:46.5 Trace: Mapped Path2 to [ForeignTrackId2]Title2, dist: 0 11:55:46.5 Trace: Unmapped files: 11:55:46.5 Trace: Missing tracks: 11:55:46.5 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Identification.TrackMappingFixture.test_reorder_when_track_numbers_incorrect --- 11:55:46.5 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_call_all_album_specifications --- 11:55:46.6 Debug: Analyzing 1/1 files. 11:55:46.6 Debug: Parsing string 'Title1' 11:55:46.6 Debug: Unable to parse Title1 11:55:46.6 Info: Reading file 1/1 11:55:46.6 Debug: Tags parsed for 1 files in 1ms 11:55:46.6 Debug: Album rejected for the following reasons: [Permanent] _albumfail1, [Permanent] _albumfail2, [Permanent] _albumfail3 11:55:46.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_call_all_album_specifications --- 11:55:46.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_call_all_track_specifications_if_album_accepted --- 11:55:46.6 Debug: Analyzing 1/1 files. 11:55:46.6 Debug: Parsing string 'Title1' 11:55:46.6 Debug: Unable to parse Title1 11:55:46.6 Info: Reading file 1/1 11:55:46.6 Debug: Tags parsed for 1 files in 0ms 11:55:46.6 Debug: Album accepted 11:55:46.6 Debug: File rejected for the following reasons: [Permanent] _fail1, [Permanent] _fail2, [Permanent] _fail3 11:55:46.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_call_all_track_specifications_if_album_accepted --- 11:55:46.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_call_no_track_specifications_if_album_rejected --- 11:55:46.6 Debug: Analyzing 1/1 files. 11:55:46.6 Debug: Parsing string 'Title1' 11:55:46.6 Debug: Unable to parse Title1 11:55:46.6 Info: Reading file 1/1 11:55:46.6 Debug: Tags parsed for 1 files in 0ms 11:55:46.6 Debug: Album rejected for the following reasons: [Permanent] _albumfail1, [Permanent] _albumfail2, [Permanent] _albumfail3 11:55:46.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_call_no_track_specifications_if_album_rejected --- 11:55:46.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_have_same_number_of_rejections_as_specs_that_failed --- 11:55:46.6 Debug: Analyzing 1/1 files. 11:55:46.6 Info: Reading file 1/1 11:55:46.6 Debug: Tags parsed for 1 files in 0ms 11:55:46.6 Debug: Album accepted 11:55:46.6 Debug: File rejected for the following reasons: [Permanent] _fail1, [Permanent] _fail2, [Permanent] _fail3 11:55:46.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_have_same_number_of_rejections_as_specs_that_failed --- 11:55:46.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_not_blowup_the_process_due_to_failed_augment --- 11:55:46.6 Debug: Analyzing 3/3 files. 11:55:46.6 Info: Reading file 1/3 11:55:46.6 Error: Couldn't import file. /C/Test/Unsorted/The.Office.S03E115.DVDRip.XviD-OSiTV NzbDrone.Test.Common.TestException: Exception of type 'NzbDrone.Test.Common.TestException' 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IAugmentingServiceProxy.Augment(LocalTrack localTrack, Boolean otherFiles) at NzbDrone.Core.MediaFiles.TrackImport.ImportDecisionMaker.GetLocalTracks(List`1 musicFiles, DownloadClientItem downloadClientItem, ParsedAlbumInfo folderInfo, FilterFilesType filter) in ./Lidarr.Core/MediaFiles/TrackImport/ImportDecisionMaker.cs:line 122 11:55:46.6 Info: Reading file 2/3 11:55:46.6 Error: Couldn't import file. /C/Test/Unsorted/The.Office.S03E115.DVDRip.XviD-OSiTV NzbDrone.Test.Common.TestException: Exception of type 'NzbDrone.Test.Common.TestException' 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IAugmentingServiceProxy.Augment(LocalTrack localTrack, Boolean otherFiles) at NzbDrone.Core.MediaFiles.TrackImport.ImportDecisionMaker.GetLocalTracks(List`1 musicFiles, DownloadClientItem downloadClientItem, ParsedAlbumInfo folderInfo, FilterFilesType filter) in ./Lidarr.Core/MediaFiles/TrackImport/ImportDecisionMaker.cs:line 122 11:55:46.6 Info: Reading file 3/3 11:55:46.6 Error: Couldn't import file. /C/Test/Unsorted/The.Office.S03E115.DVDRip.XviD-OSiTV NzbDrone.Test.Common.TestException: Exception of type 'NzbDrone.Test.Common.TestException' 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IAugmentingServiceProxy.Augment(LocalTrack localTrack, Boolean otherFiles) at NzbDrone.Core.MediaFiles.TrackImport.ImportDecisionMaker.GetLocalTracks(List`1 musicFiles, DownloadClientItem downloadClientItem, ParsedAlbumInfo folderInfo, FilterFilesType filter) in ./Lidarr.Core/MediaFiles/TrackImport/ImportDecisionMaker.cs:line 122 11:55:46.6 Debug: Tags parsed for 3 files in 0ms 11:55:46.6 Debug: Album accepted 11:55:46.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_not_blowup_the_process_due_to_failed_augment --- 11:55:46.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_not_throw_if_release_not_identified --- 11:55:46.6 Debug: Analyzing 3/3 files. 11:55:46.6 Info: Reading file 1/3 11:55:46.6 Info: Reading file 2/3 11:55:46.6 Info: Reading file 3/3 11:55:46.6 Debug: Tags parsed for 3 files in 0ms 11:55:46.6 Debug: Album rejected for the following reasons: [Permanent] Couldn't find similar album for [/C/Test/Unsorted] 11:55:46.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_not_throw_if_release_not_identified --- 11:55:46.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_not_throw_if_tracks_are_not_found --- 11:55:46.6 Debug: Analyzing 3/3 files. 11:55:46.6 Info: Reading file 1/3 11:55:46.6 Info: Reading file 2/3 11:55:46.6 Info: Reading file 3/3 11:55:46.6 Debug: Tags parsed for 3 files in 0ms 11:55:46.6 Debug: Album accepted 11:55:46.6 Debug: File rejected for the following reasons: [Permanent] Couldn't parse album from: 11:55:46.6 Debug: File rejected for the following reasons: [Permanent] Couldn't parse album from: 11:55:46.6 Debug: File rejected for the following reasons: [Permanent] Couldn't parse album from: 11:55:46.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_not_throw_if_tracks_are_not_found --- 11:55:46.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_reject_more_than_one_version_of_an_album --- 11:55:46.6 Debug: Analyzing 2/2 files. 11:55:46.6 Info: Reading file 1/2 11:55:46.6 Info: Reading file 2/2 11:55:46.6 Debug: Tags parsed for 2 files in 0ms 11:55:46.6 Debug: Album accepted 11:55:46.6 Debug: Album accepted 11:55:46.6 Debug: File accepted 11:55:46.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_reject_more_than_one_version_of_an_album --- 11:55:46.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_a_decision_when_exception_is_caught --- 11:55:46.6 Debug: Analyzing 1/1 files. 11:55:46.6 Info: Reading file 1/1 11:55:46.6 Error: Couldn't import file. /C/Test/Unsorted/The.Office.S03E115.DVDRip.XviD-OSiTV NzbDrone.Test.Common.TestException: Exception of type 'NzbDrone.Test.Common.TestException' 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IAugmentingServiceProxy.Augment(LocalTrack localTrack, Boolean otherFiles) at NzbDrone.Core.MediaFiles.TrackImport.ImportDecisionMaker.GetLocalTracks(List`1 musicFiles, DownloadClientItem downloadClientItem, ParsedAlbumInfo folderInfo, FilterFilesType filter) in ./Lidarr.Core/MediaFiles/TrackImport/ImportDecisionMaker.cs:line 122 11:55:46.6 Debug: Tags parsed for 1 files in 0ms 11:55:46.6 Debug: Album accepted 11:55:46.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_a_decision_when_exception_is_caught --- 11:55:46.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_approved_if_all_specs_pass --- 11:55:46.6 Debug: Analyzing 1/1 files. 11:55:46.6 Info: Reading file 1/1 11:55:46.6 Debug: Tags parsed for 1 files in 0ms 11:55:46.6 Debug: Album accepted 11:55:46.6 Debug: File accepted 11:55:46.6 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_approved_if_all_specs_pass --- 11:55:46.6 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_rejected_if_one_album_spec_fails --- 11:55:46.7 Debug: Analyzing 1/1 files. 11:55:46.7 Info: Reading file 1/1 11:55:46.7 Debug: Tags parsed for 1 files in 0ms 11:55:46.7 Debug: Album rejected for the following reasons: [Permanent] _albumfail1 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_rejected_if_one_album_spec_fails --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_rejected_if_one_track_spec_fails --- 11:55:46.7 Debug: Analyzing 1/1 files. 11:55:46.7 Info: Reading file 1/1 11:55:46.7 Debug: Tags parsed for 1 files in 0ms 11:55:46.7 Debug: Album accepted 11:55:46.7 Debug: File rejected for the following reasons: [Permanent] Couldn't parse album from: 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_rejected_if_one_track_spec_fails --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_rejected_if_only_album_spec_fails --- 11:55:46.7 Debug: Analyzing 1/1 files. 11:55:46.7 Info: Reading file 1/1 11:55:46.7 Debug: Tags parsed for 1 files in 0ms 11:55:46.7 Debug: Album rejected for the following reasons: [Permanent] _albumfail1 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_rejected_if_only_album_spec_fails --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_rejected_if_only_track_spec_fails --- 11:55:46.7 Debug: Analyzing 1/1 files. 11:55:46.7 Info: Reading file 1/1 11:55:46.7 Debug: Tags parsed for 1 files in 0ms 11:55:46.7 Debug: Album accepted 11:55:46.7 Debug: File rejected for the following reasons: [Permanent] Couldn't parse album from: 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.ImportDecisionMakerFixture.should_return_rejected_if_only_track_spec_fails --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.AlreadyImportedSpecificationFixture.should_accept_if_episode_does_not_have_file --- 11:55:46.7 Debug: Skipping already imported check for album without files 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.AlreadyImportedSpecificationFixture.should_accept_if_episode_does_not_have_file --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.AlreadyImportedSpecificationFixture.should_accept_if_episode_has_not_been_imported --- 11:55:46.7 Trace: Album has not been imported 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.AlreadyImportedSpecificationFixture.should_accept_if_episode_has_not_been_imported --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.AlreadyImportedSpecificationFixture.should_accept_if_episode_was_grabbed_after_being_imported --- 11:55:46.7 Trace: Album has not been imported 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.AlreadyImportedSpecificationFixture.should_accept_if_episode_was_grabbed_after_being_imported --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.AlreadyImportedSpecificationFixture.should_accepted_if_download_client_item_is_null --- 11:55:46.7 Debug: No download client information is available, skipping 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.AlreadyImportedSpecificationFixture.should_accepted_if_download_client_item_is_null --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.AlreadyImportedSpecificationFixture.should_reject_if_episode_imported_after_being_grabbed --- 11:55:46.7 Debug: Album previously imported at 10/12/2024 11:55:46 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.AlreadyImportedSpecificationFixture.should_reject_if_episode_imported_after_being_grabbed --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_accept_when_there_is_enough_disk_space --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_accept_when_there_is_enough_disk_space --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_pass_if_exception_is_thrown --- 11:55:46.7 Error: Unable to check free disk space while importing. /C/Test/Unsorted/Alice in Chains/Alice in Chains - track1.mp3 NzbDrone.Test.Common.TestException: Exception of type 'NzbDrone.Test.Common.TestException' 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDiskProviderProxy.GetAvailableSpace(String path) at NzbDrone.Core.MediaFiles.TrackImport.Specifications.FreeSpaceSpecification.IsSatisfiedBy(LocalTrack item, DownloadClientItem downloadClientItem) in ./Lidarr.Core/MediaFiles/TrackImport/Specifications/FreeSpaceSpecification.cs:line 43 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_pass_if_exception_is_thrown --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_pass_if_free_space_is_null --- 11:55:46.7 Debug: Free space check returned an invalid result for: /C/Test/Music 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_pass_if_free_space_is_null --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_reject_when_there_isnt_enough_disk_space --- 11:55:46.7 Warn: Not enough free space (83886080) to import: /C/Test/Unsorted/Alice in Chains/Alice in Chains - track1.mp3 (104857600) 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_reject_when_there_isnt_enough_disk_space --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_reject_when_there_isnt_enough_space_for_file_plus_min_free_space --- 11:55:46.7 Warn: Not enough free space (157286400) to import: /C/Test/Unsorted/Alice in Chains/Alice in Chains - track1.mp3 (104857600) 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_reject_when_there_isnt_enough_space_for_file_plus_min_free_space --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_return_true_if_free_space_is_null --- 11:55:46.7 Debug: Free space check returned an invalid result for: /C/Test/Music 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_return_true_if_free_space_is_null --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_return_true_when_skip_check_is_enabled --- 11:55:46.7 Debug: Skipping free space check when importing 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_return_true_when_skip_check_is_enabled --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_skip_check_for_files_under_artist_folder --- 11:55:46.7 Debug: Skipping free space check for existing track 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_skip_check_for_files_under_artist_folder --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_use_artist_paths_parent_for_free_space_check --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.FreeSpaceSpecificationFixture.should_use_artist_paths_parent_for_free_space_check --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.NotUnpackingSpecificationFixture.should_return_false_if_in_working_folder_and_last_write_time_was_recent --- 11:55:46.7 Debug: /C/Test/Unsorted Music/_UNPACK_Kid.Rock/someSubFolder/Kid.Rock.Cowboy.mp3 is still being unpacked 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.NotUnpackingSpecificationFixture.should_return_false_if_in_working_folder_and_last_write_time_was_recent --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.NotUnpackingSpecificationFixture.should_return_false_if_unopacking_on_linux --- 11:55:46.7 Debug: /C/Test/Unsorted Music/_UNPACK_Kid.Rock/someSubFolder/Kid.Rock.Cowboy.mp3 is still being unpacked 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.NotUnpackingSpecificationFixture.should_return_false_if_unopacking_on_linux --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.NotUnpackingSpecificationFixture.should_return_true_if_not_in_working_folder --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.NotUnpackingSpecificationFixture.should_return_true_if_not_in_working_folder --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.NotUnpackingSpecificationFixture.should_return_true_when_in_old_working_folder --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.NotUnpackingSpecificationFixture.should_return_true_when_in_old_working_folder --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_false_if_not_a_revision_upgrade_and_prefers_propers --- 11:55:46.7 Debug: This file isn't a quality upgrade for all tracks. Skipping C:\Test\Imagine Dragons\Imagine.Dragons.Song.1.mp3 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_false_if_not_a_revision_upgrade_and_prefers_propers --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_false_if_not_an_upgrade_for_existing_trackFile --- 11:55:46.7 Debug: This file isn't a quality upgrade for all tracks. New Quality is MP3-256. Skipping C:\Test\Imagine Dragons\Imagine.Dragons.Song.1.mp3 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_false_if_not_an_upgrade_for_existing_trackFile --- Skipped should_return_true_when_in_old_working_folder [< 1 ms] 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_false_if_not_an_upgrade_for_existing_trackFile_for_multi_tracks --- 11:55:46.7 Debug: This file isn't a quality upgrade for all tracks. New Quality is MP3-256. Skipping C:\Test\Imagine Dragons\Imagine.Dragons.Song.1.mp3 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_false_if_not_an_upgrade_for_existing_trackFile_for_multi_tracks --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_false_if_not_an_upgrade_for_one_existing_trackFile_for_multi_track --- 11:55:46.7 Debug: This file isn't a quality upgrade for all tracks. New Quality is MP3-256. Skipping C:\Test\Imagine Dragons\Imagine.Dragons.Song.1.mp3 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_false_if_not_an_upgrade_for_one_existing_trackFile_for_multi_track --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_no_existing_trackFile --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_no_existing_trackFile --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_no_existing_trackFile_for_multi_tracks --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_no_existing_trackFile_for_multi_tracks --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_not_a_revision_upgrade_and_does_not_prefer_propers --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_not_a_revision_upgrade_and_does_not_prefer_propers --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_track_file_is_null --- 11:55:46.7 Trace: Unable to get track file details from the DB. TrackId: 1 TrackFileId: 1 11:55:46.7 Trace: Unable to get track file details from the DB. TrackId: 2 TrackFileId: 1 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_track_file_is_null --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_upgrade_for_existing_trackFile --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_upgrade_for_existing_trackFile --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_upgrade_for_existing_trackFile_for_multi_tracks --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_if_upgrade_for_existing_trackFile_for_multi_tracks --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_when_comparing_to_a_lower_quality_proper --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.TrackImport.Specifications.UpgradeSpecificationFixture.should_return_true_when_comparing_to_a_lower_quality_proper --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_delete_existing_file_fromdb_if_file_doesnt_exist --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_delete_existing_file_fromdb_if_file_doesnt_exist --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_delete_multiple_different_track_files --- 11:55:46.7 Debug: Removing existing track file: [1] /C/Test/Music/Artist/Season 01\30.rock.s01e01.avi 11:55:46.7 Debug: Removing existing track file: [2] /C/Test/Music/Artist/Season 01\30.rock.s01e02.avi 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_delete_multiple_different_track_files --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_delete_single_track_file_once --- 11:55:46.7 Debug: Removing existing track file: [1] /C/Test/Music/Artist/Season 01\30.rock.s01e01.avi 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_delete_single_track_file_once --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_delete_the_same_track_file_only_once --- 11:55:46.7 Debug: Removing existing track file: [1] /C/Test/Music/Artist/Season 01\30.rock.s01e01.avi 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_delete_the_same_track_file_only_once --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_delete_track_file_from_database --- 11:55:46.7 Debug: Removing existing track file: [1] /C/Test/Music/Artist/Season 01\30.rock.s01e01.avi 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_delete_track_file_from_database --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_import_if_existing_file_doesnt_exist_in_db --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_import_if_existing_file_doesnt_exist_in_db --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_not_try_to_recyclebin_existing_file_if_file_doesnt_exist --- 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_not_try_to_recyclebin_existing_file_if_file_doesnt_exist --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_return_old_track_file_in_oldFiles --- 11:55:46.7 Debug: Removing existing track file: [1] /C/Test/Music/Artist/Season 01\30.rock.s01e01.avi 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_return_old_track_file_in_oldFiles --- 11:55:46.7 Info: --- Start: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_return_old_track_files_in_oldFiles --- 11:55:46.7 Debug: Removing existing track file: [1] /C/Test/Music/Artist/Season 01\30.rock.s01e01.avi 11:55:46.7 Debug: Removing existing track file: [2] /C/Test/Music/Artist/Season 01\30.rock.s01e02.avi 11:55:46.7 Info: --- End: NzbDrone.Core.Test.MediaFiles.UpgradeMediaFileServiceFixture.should_return_old_track_files_in_oldFiles --- 11:55:46.8 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.broken_executor_should_publish_executed_event --- 11:55:46.8 Trace: CommandA -> IExecute`1Proxy 11:55:46.8 Trace: CommandA <- IExecute`1Proxy [] 11:55:46.8 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\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 ./Lidarr.Core/Messaging/Commands/CommandExecutor.cs:line 83 at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid3[T0,T1,T2](CallSite site, T0 arg0, T1 arg1, T2 arg2) at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommands() in ./Lidarr.Core/Messaging/Commands/CommandExecutor.cs:line 42 11:55:46.8 Info: Shutting down task execution 11:55:46.8 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.broken_executor_should_publish_executed_event --- 11:55:46.8 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_execute_on_executor --- 11:55:46.8 Trace: CommandA -> IExecute`1Proxy 11:55:46.8 Trace: CommandA <- IExecute`1Proxy [] 11:55:46.8 Info: Shutting down task execution 11:55:46.8 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_execute_on_executor --- 11:55:46.8 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_not_execute_on_incompatible_executor --- 11:55:46.8 Trace: CommandA -> IExecute`1Proxy 11:55:46.8 Trace: CommandA <- IExecute`1Proxy [] 11:55:46.8 Info: Shutting down task execution 11:55:46.8 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_not_execute_on_incompatible_executor --- 11:55:46.8 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_publish_executed_event_on_success --- 11:55:46.8 Trace: CommandA -> IExecute`1Proxy 11:55:46.8 Trace: CommandA <- IExecute`1Proxy [] 11:55:46.8 Info: Shutting down task execution 11:55:46.8 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_publish_executed_event_on_success --- 11:55:46.8 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_start_executor_threads --- 11:55:46.8 Info: Shutting down task execution 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_start_executor_threads --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_completion_message --- 11:55:46.9 Trace: CommandA -> IExecute`1Proxy 11:55:46.9 Trace: CommandA <- IExecute`1Proxy [] 11:55:46.9 Info: Shutting down task execution 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_completion_message --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_last_progress_message_if_completion_message_is_null --- 11:55:46.9 Trace: CommandB -> IExecute`1Proxy_1 11:55:46.9 Trace: CommandB <- IExecute`1Proxy_1 [] 11:55:46.9 Info: Shutting down task execution 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_last_progress_message_if_completion_message_is_null --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_any_command_if_exclusive_running --- 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_any_command_if_exclusive_running --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_disk_access_command_if_another_running --- 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_disk_access_command_if_another_running --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_exclusive_command_if_any_running --- 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_exclusive_command_if_any_running --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_exclusive_command_if_long_running_command_running --- 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_exclusive_command_if_long_running_command_running --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_type_exclusive_command_if_another_and_disk_access_command_running --- 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_type_exclusive_command_if_another_and_disk_access_command_running --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_type_exclusive_command_if_another_running --- 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_not_return_type_exclusive_command_if_another_running --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_return_null_if_nothing_queued --- 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_return_null_if_nothing_queued --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_return_regular_command_if_type_exclusive_command_running --- 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_return_regular_command_if_type_exclusive_command_running --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_return_type_exclusive_command_if_another_not_running --- 11:55:46.9 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandQueueFixture.should_return_type_exclusive_command_if_another_not_running --- 11:55:46.9 Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandQueueManagerFixture.should_not_remove_commands_for_five_minutes_after_they_end --- 11:55:47.0 Trace: Publishing RefreshMonitoredDownloads 11:55:47.0 Trace: Checking if command is queued or started: RefreshMonitoredDownloads 11:55:47.0 Trace: Inserting new command: RefreshMonitoredDownloads 11:55:47.0 Trace: Marking command as started: RefreshMonitoredDownloads 11:55:47.0 Trace: Updating command status 11:55:47.0 Trace: Cleaning up old commands 11:55:47.0 Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandQueueManagerFixture.should_not_remove_commands_for_five_minutes_after_they_end --- 11:55:47.0 Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.broken_handler_should_not_effect_others_handler --- 11:55:47.0 Trace: Publishing EventA 11:55:47.0 Trace: EventA -> IHandle`1Proxy 11:55:47.0 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\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) 11:55:47.0 Trace: EventA -> IHandle`1Proxy 11:55:47.0 Trace: EventA <- IHandle`1Proxy 11:55:47.0 Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.broken_handler_should_not_effect_others_handler --- 11:55:47.0 Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_not_publish_to_incompatible_handlers --- 11:55:47.0 Trace: Publishing EventA 11:55:47.0 Trace: EventA -> IHandle`1Proxy 11:55:47.0 Trace: EventA <- IHandle`1Proxy 11:55:47.0 Trace: EventA -> IHandle`1Proxy 11:55:47.0 Trace: EventA <- IHandle`1Proxy 11:55:47.0 Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_not_publish_to_incompatible_handlers --- 11:55:47.0 Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_publish_event_to_handlers --- 11:55:47.0 Trace: Publishing EventA 11:55:47.0 Trace: EventA -> IHandle`1Proxy 11:55:47.0 Trace: EventA <- IHandle`1Proxy 11:55:47.0 Trace: EventA -> IHandle`1Proxy 11:55:47.0 Trace: EventA <- IHandle`1Proxy 11:55:47.0 Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_publish_event_to_handlers --- 11:55:47.0 Info: --- Start: NzbDrone.Core.Test.MetadataSource.MetadataRequestBuilderFixture.should_use_default_if_config_blank() --- 11:55:47.0 Info: --- End: NzbDrone.Core.Test.MetadataSource.MetadataRequestBuilderFixture.should_use_default_if_config_blank() --- 11:55:47.0 Info: --- Start: NzbDrone.Core.Test.MetadataSource.MetadataRequestBuilderFixture.should_use_user_definied_if_not_blank() --- 11:55:47.0 Info: --- End: NzbDrone.Core.Test.MetadataSource.MetadataRequestBuilderFixture.should_use_user_definied_if_not_blank() --- 11:55:47.0 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SearchArtistComparerFixture.should_prefer_blocklist_over_the_blocklist_when_searching_for_blocklist --- 11:55:47.0 Info: --- End: NzbDrone.Core.Test.MetadataSource.SearchArtistComparerFixture.should_prefer_blocklist_over_the_blocklist_when_searching_for_blocklist --- 11:55:47.0 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SearchArtistComparerFixture.should_prefer_the_blocklist_over_blocklist_when_searching_for_the_blocklist --- 11:55:47.0 Info: --- End: NzbDrone.Core.Test.MetadataSource.SearchArtistComparerFixture.should_prefer_the_blocklist_over_blocklist_when_searching_for_the_blocklist --- 11:55:47.0 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SearchArtistComparerFixture.should_prefer_the_walking_dead_over_talking_dead_when_searching_for_the_walking_dead --- 11:55:47.0 Info: --- End: NzbDrone.Core.Test.MetadataSource.SearchArtistComparerFixture.should_prefer_the_walking_dead_over_talking_dead_when_searching_for_the_walking_dead --- 11:55:47.0 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SearchArtistComparerFixture.should_prefer_the_walking_dead_over_talking_dead_when_searching_for_walking_dead --- 11:55:47.0 Info: --- End: NzbDrone.Core.Test.MetadataSource.SearchArtistComparerFixture.should_prefer_the_walking_dead_over_talking_dead_when_searching_for_walking_dead --- 11:55:47.0 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.getting_details_of_invalid_album --- 11:55:47.1 Debug: Getting Album with LidarrAPI.MetadataID of 66c66aaa-6e2f-4930-8610-912e24c63ed1 11:55:47.1 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/album/66c66aaa-6e2f-4930-8610-912e24c63ed1 11:55:47.1 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:47.2 Info: IPv4 is available: True, IPv6 will be disabled 11:55:47.6 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/album/66c66aaa-6e2f-4930-8610-912e24c63ed1: 404.NotFound (27 bytes) {"error":"Album not found"} (549 ms) 11:55:47.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.getting_details_of_invalid_album --- 11:55:47.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.getting_details_of_invalid_artist --- 11:55:47.7 Debug: Getting Artist with LidarrAPI.MetadataID of 66c66aaa-6e2f-4930-8610-912e24c63ed1 11:55:47.7 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/artist/66c66aaa-6e2f-4930-8610-912e24c63ed1 11:55:47.7 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:51.8 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/artist/66c66aaa-6e2f-4930-8610-912e24c63ed1: 404.NotFound (28 bytes) {"error":"Artist not found"} (4157 ms) 11:55:51.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.getting_details_of_invalid_artist --- 11:55:51.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.getting_details_of_invalid_guid_for_album --- 11:55:51.8 Debug: Getting Album with LidarrAPI.MetadataID of 66c66aaa-6e2f-4930-aaaaaa 11:55:51.8 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/album/66c66aaa-6e2f-4930-aaaaaa 11:55:51.8 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:52.0 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/album/66c66aaa-6e2f-4930-aaaaaa: 400.BadRequest (24 bytes) {"error":"Invalid UUID"} (164 ms) 11:55:52.0 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.getting_details_of_invalid_guid_for_album --- 11:55:52.0 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.getting_details_of_invalid_guid_for_artist --- 11:55:52.0 Debug: Getting Artist with LidarrAPI.MetadataID of 66c66aaa-6e2f-4930-aaaaaa 11:55:52.0 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/artist/66c66aaa-6e2f-4930-aaaaaa 11:55:52.0 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:52.1 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/artist/66c66aaa-6e2f-4930-aaaaaa: 400.BadRequest (24 bytes) {"error":"Invalid UUID"} (144 ms) 11:55:52.1 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.getting_details_of_invalid_guid_for_artist --- 11:55:52.1 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_be_able_to_get_album_detail("12fa3845-7c62-36e5-a8da-8be137155a72","Hysteria") --- 11:55:52.1 Debug: Getting Album with LidarrAPI.MetadataID of 12fa3845-7c62-36e5-a8da-8be137155a72 11:55:52.1 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/album/12fa3845-7c62-36e5-a8da-8be137155a72 11:55:52.1 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:52.2 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/album/12fa3845-7c62-36e5-a8da-8be137155a72: 200.OK (488896 bytes) (64 ms) 11:55:52.3 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_be_able_to_get_album_detail("12fa3845-7c62-36e5-a8da-8be137155a72","Hysteria") --- 11:55:52.3 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_be_able_to_get_album_detail_with_release("12fa3845-7c62-36e5-a8da-8be137155a72","3c186b52-ca73-46a3-a8e6-04559bfbb581",1,13,"Hysteria") --- 11:55:52.3 Debug: Getting Album with LidarrAPI.MetadataID of 12fa3845-7c62-36e5-a8da-8be137155a72 11:55:52.3 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/album/12fa3845-7c62-36e5-a8da-8be137155a72 11:55:52.3 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:52.4 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/album/12fa3845-7c62-36e5-a8da-8be137155a72: 200.OK (488896 bytes) (61 ms) 11:55:52.4 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_be_able_to_get_album_detail_with_release("12fa3845-7c62-36e5-a8da-8be137155a72","3c186b52-ca73-46a3-a8e6-04559bfbb581",1,13,"Hysteria") --- 11:55:52.4 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_be_able_to_get_album_detail_with_release("12fa3845-7c62-36e5-a8da-8be137155a72","dee9ca6f-4f84-4359-82a9-b75a37ffc316",2,27,"Hysteria") --- 11:55:52.4 Debug: Getting Album with LidarrAPI.MetadataID of 12fa3845-7c62-36e5-a8da-8be137155a72 11:55:52.4 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/album/12fa3845-7c62-36e5-a8da-8be137155a72 11:55:52.4 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:52.5 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/album/12fa3845-7c62-36e5-a8da-8be137155a72: 200.OK (488896 bytes) (107 ms) 11:55:52.5 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_be_able_to_get_album_detail_with_release("12fa3845-7c62-36e5-a8da-8be137155a72","dee9ca6f-4f84-4359-82a9-b75a37ffc316",2,27,"Hysteria") --- 11:55:52.5 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_be_able_to_get_artist_detail("f59c5520-5f46-4d2c-b2c4-822eabf53419","Linkin Park") --- 11:55:52.5 Debug: Getting Artist with LidarrAPI.MetadataID of f59c5520-5f46-4d2c-b2c4-822eabf53419 11:55:52.5 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/artist/f59c5520-5f46-4d2c-b2c4-822eabf53419 11:55:52.5 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:52.6 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/artist/f59c5520-5f46-4d2c-b2c4-822eabf53419: 200.OK (46877 bytes) (60 ms) 11:55:52.6 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_be_able_to_get_artist_detail("f59c5520-5f46-4d2c-b2c4-822eabf53419","Linkin Park") --- 11:55:52.6 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_be_able_to_get_artist_detail("66c662b6-6e2f-4930-8610-912e24c63ed1","AC/DC") --- 11:55:52.6 Debug: Getting Artist with LidarrAPI.MetadataID of 66c662b6-6e2f-4930-8610-912e24c63ed1 11:55:52.6 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/artist/66c662b6-6e2f-4930-8610-912e24c63ed1 11:55:52.6 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:52.7 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/artist/66c662b6-6e2f-4930-8610-912e24c63ed1: 200.OK (76137 bytes) (61 ms) 11:55:52.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_be_able_to_get_artist_detail("66c662b6-6e2f-4930-8610-912e24c63ed1","AC/DC") --- 11:55:52.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_primary_release_type(Album) --- 11:55:52.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_primary_release_type(Album) --- 11:55:52.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_primary_release_type(EP) --- 11:55:52.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_primary_release_type(EP) --- 11:55:52.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_primary_release_type(Single) --- 11:55:52.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_primary_release_type(Single) --- 11:55:52.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_primary_release_type(Broadcast) --- 11:55:52.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_primary_release_type(Broadcast) --- 11:55:52.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_primary_release_type(Other) --- 11:55:52.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_primary_release_type(Other) --- 11:55:52.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_release_status(Official) --- 11:55:52.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_release_status(Official) --- 11:55:52.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_release_status(Promotion) --- 11:55:52.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_release_status(Promotion) --- 11:55:52.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_release_status(Bootleg) --- 11:55:52.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_release_status(Bootleg) --- 11:55:52.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_release_status(Pseudo-Release) --- 11:55:52.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_release_status(Pseudo-Release) --- 11:55:52.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Studio) --- 11:55:52.8 Debug: 1 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Studio) --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Compilation) --- 11:55:52.8 Debug: 1 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Compilation) --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Soundtrack) --- 11:55:52.8 Debug: 1 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Soundtrack) --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Spokenword) --- 11:55:52.8 Debug: 1 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Spokenword) --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Interview) --- 11:55:52.8 Debug: 1 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Interview) --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Live) --- 11:55:52.8 Debug: 1 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Live) --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Remix) --- 11:55:52.8 Debug: 1 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Remix) --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(DJ-mix) --- 11:55:52.8 Debug: 1 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(DJ-mix) --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Mixtape/Street) --- 11:55:52.8 Debug: 1 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Mixtape/Street) --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Demo) --- 11:55:52.8 Debug: 1 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Demo) --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Audio drama) --- 11:55:52.8 Debug: 1 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxyFixture.should_filter_albums_by_secondary_release_type(Audio drama) --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("lidarrid:") --- 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("lidarrid:") --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("lidarrid: 99999999999999999999") --- 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("lidarrid: 99999999999999999999") --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("lidarrid: 0") --- 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("lidarrid: 0") --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("lidarrid: -12") --- 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("lidarrid: -12") --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("lidarrid:289578") --- 11:55:52.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("lidarrid:289578") --- 11:55:52.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("adjalkwdjkalwdjklawjdlKAJD") --- 11:55:52.8 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/search?type=artist&query=adjalkwdjkalwdjklawjdlkajd 11:55:52.8 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:53.2 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/search?type=artist&query=adjalkwdjkalwdjklawjdlkajd: 200.OK (2 bytes) (392 ms) 11:55:53.2 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.no_artist_search_result("adjalkwdjkalwdjklawjdlKAJD") --- 11:55:53.2 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_album_search("Evolve","Imagine Dragons","Evolve") --- 11:55:53.2 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/search?type=album&query=evolve&artist=imagine%20dragons&includeTracks=1 11:55:53.2 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:53.2 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/search?type=album&query=evolve&artist=imagine%20dragons&includeTracks=1: 200.OK (148143 bytes) (52 ms) 11:55:53.2 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_album_search("Evolve","Imagine Dragons","Evolve") --- 11:55:53.2 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_album_search("Hysteria",null,"Hysteria") --- 11:55:53.2 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/search?type=album&query=hysteria&artist=&includeTracks=1 11:55:53.2 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:53.3 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/search?type=album&query=hysteria&artist=&includeTracks=1: 200.OK (53776 bytes) (49 ms) 11:55:53.3 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_album_search("Hysteria",null,"Hysteria") --- 11:55:53.3 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_album_search("lidarr:d77df681-b779-3d6d-b66a-3bfd15985e3e",null,"Pyromania") --- 11:55:53.3 Debug: Getting Album with LidarrAPI.MetadataID of d77df681-b779-3d6d-b66a-3bfd15985e3e 11:55:53.3 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/album/d77df681-b779-3d6d-b66a-3bfd15985e3e 11:55:53.3 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:53.4 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/album/d77df681-b779-3d6d-b66a-3bfd15985e3e: 200.OK (412199 bytes) (69 ms) 11:55:53.4 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_album_search("lidarr:d77df681-b779-3d6d-b66a-3bfd15985e3e",null,"Pyromania") --- 11:55:53.4 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_album_search("lidarr: d77df681-b779-3d6d-b66a-3bfd15985e3e",null,"Pyromania") --- 11:55:53.4 Debug: Getting Album with LidarrAPI.MetadataID of d77df681-b779-3d6d-b66a-3bfd15985e3e 11:55:53.4 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/album/d77df681-b779-3d6d-b66a-3bfd15985e3e 11:55:53.4 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:53.5 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/album/d77df681-b779-3d6d-b66a-3bfd15985e3e: 200.OK (412199 bytes) (73 ms) 11:55:53.5 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_album_search("lidarr: d77df681-b779-3d6d-b66a-3bfd15985e3e",null,"Pyromania") --- 11:55:53.5 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_album_search("lidarrid:d77df681-b779-3d6d-b66a-3bfd15985e3e",null,"Pyromania") --- 11:55:53.5 Debug: Getting Album with LidarrAPI.MetadataID of d77df681-b779-3d6d-b66a-3bfd15985e3e 11:55:53.5 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/album/d77df681-b779-3d6d-b66a-3bfd15985e3e 11:55:53.5 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:53.6 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/album/d77df681-b779-3d6d-b66a-3bfd15985e3e: 200.OK (412199 bytes) (52 ms) 11:55:53.6 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_album_search("lidarrid:d77df681-b779-3d6d-b66a-3bfd15985e3e",null,"Pyromania") --- 11:55:53.6 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("Coldplay","Coldplay") --- 11:55:53.6 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/search?type=artist&query=coldplay 11:55:53.6 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:53.7 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/search?type=artist&query=coldplay: 200.OK (13807 bytes) (72 ms) 11:55:53.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("Coldplay","Coldplay") --- 11:55:53.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("Avenged Sevenfold","Avenged Sevenfold") --- 11:55:53.7 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/search?type=artist&query=avenged%20sevenfold 11:55:53.7 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:53.7 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/search?type=artist&query=avenged%20sevenfold: 200.OK (12442 bytes) (52 ms) 11:55:53.7 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("Avenged Sevenfold","Avenged Sevenfold") --- 11:55:53.7 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("3OH!3","3OH!3") --- 11:55:53.7 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/search?type=artist&query=3oh%213 11:55:53.7 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:53.8 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/search?type=artist&query=3oh%213: 200.OK (3117 bytes) (54 ms) 11:55:53.8 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("3OH!3","3OH!3") --- 11:55:53.8 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("The Academy Is...","The Academy Is…") --- 11:55:53.8 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/search?type=artist&query=the%20academy%20is... 11:55:53.8 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:53.9 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/search?type=artist&query=the%20academy%20is...: 200.OK (8621 bytes) (49 ms) 11:55:53.9 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("The Academy Is...","The Academy Is…") --- 11:55:53.9 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("lidarr:f59c5520-5f46-4d2c-b2c4-822eabf53419","Linkin Park") --- 11:55:53.9 Debug: Getting Artist with LidarrAPI.MetadataID of f59c5520-5f46-4d2c-b2c4-822eabf53419 11:55:53.9 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/artist/f59c5520-5f46-4d2c-b2c4-822eabf53419 11:55:53.9 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:53.9 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/artist/f59c5520-5f46-4d2c-b2c4-822eabf53419: 200.OK (46877 bytes) (50 ms) 11:55:53.9 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("lidarr:f59c5520-5f46-4d2c-b2c4-822eabf53419","Linkin Park") --- 11:55:53.9 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("lidarrid:f59c5520-5f46-4d2c-b2c4-822eabf53419","Linkin Park") --- 11:55:53.9 Debug: Getting Artist with LidarrAPI.MetadataID of f59c5520-5f46-4d2c-b2c4-822eabf53419 11:55:53.9 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/artist/f59c5520-5f46-4d2c-b2c4-822eabf53419 11:55:53.9 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:54.0 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/artist/f59c5520-5f46-4d2c-b2c4-822eabf53419: 200.OK (46877 bytes) (48 ms) 11:55:54.0 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("lidarrid:f59c5520-5f46-4d2c-b2c4-822eabf53419","Linkin Park") --- 11:55:54.0 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("lidarrid: f59c5520-5f46-4d2c-b2c4-822eabf53419 ","Linkin Park") --- 11:55:54.0 Debug: Getting Artist with LidarrAPI.MetadataID of f59c5520-5f46-4d2c-b2c4-822eabf53419 11:55:54.0 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/artist/f59c5520-5f46-4d2c-b2c4-822eabf53419 11:55:54.0 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:54.0 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/artist/f59c5520-5f46-4d2c-b2c4-822eabf53419: 200.OK (46877 bytes) (48 ms) 11:55:54.0 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_artist_search("lidarrid: f59c5520-5f46-4d2c-b2c4-822eabf53419 ","Linkin Park") --- 11:55:54.0 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_combined_search("Eminem",0,NzbDrone.Core.Music.Artist,"Eminem") --- 11:55:54.0 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/search?type=all&query=eminem 11:55:54.0 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:54.1 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/search?type=all&query=eminem: 200.OK (58528 bytes) (71 ms) 11:55:54.1 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_combined_search("Eminem",0,NzbDrone.Core.Music.Artist,"Eminem") --- 11:55:54.1 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_combined_search("Eminem Kamikaze",0,NzbDrone.Core.Music.Artist,"Eminem") --- 11:55:54.1 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/search?type=all&query=eminem%20kamikaze 11:55:54.1 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:54.2 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/search?type=all&query=eminem%20kamikaze: 200.OK (191514 bytes) (55 ms) 11:55:54.2 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_combined_search("Eminem Kamikaze",0,NzbDrone.Core.Music.Artist,"Eminem") --- 11:55:54.2 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_combined_search("Eminem Kamikaze",1,NzbDrone.Core.Music.Album,"Kamikaze") --- 11:55:54.2 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/search?type=all&query=eminem%20kamikaze 11:55:54.2 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:54.3 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/search?type=all&query=eminem%20kamikaze: 200.OK (191514 bytes) (69 ms) 11:55:54.3 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_combined_search("Eminem Kamikaze",1,NzbDrone.Core.Music.Album,"Kamikaze") --- 11:55:54.3 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_combined_search("lidarr:f59c5520-5f46-4d2c-b2c4-822eabf53419",0,NzbDrone.Core.Music.Artist,"Linkin Park") --- 11:55:54.3 Debug: Getting Artist with LidarrAPI.MetadataID of f59c5520-5f46-4d2c-b2c4-822eabf53419 11:55:54.3 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/artist/f59c5520-5f46-4d2c-b2c4-822eabf53419 11:55:54.3 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:54.3 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/artist/f59c5520-5f46-4d2c-b2c4-822eabf53419: 200.OK (46877 bytes) (47 ms) 11:55:54.3 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_combined_search("lidarr:f59c5520-5f46-4d2c-b2c4-822eabf53419",0,NzbDrone.Core.Music.Artist,"Linkin Park") --- 11:55:54.3 Info: --- Start: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_combined_search("lidarr: d77df681-b779-3d6d-b66a-3bfd15985e3e",0,NzbDrone.Core.Music.Album,"Pyromania") --- 11:55:54.3 Debug: Getting Artist with LidarrAPI.MetadataID of d77df681-b779-3d6d-b66a-3bfd15985e3e 11:55:54.3 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/artist/d77df681-b779-3d6d-b66a-3bfd15985e3e 11:55:54.3 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:54.5 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/artist/d77df681-b779-3d6d-b66a-3bfd15985e3e: 404.NotFound (28 bytes) {"error":"Artist not found"} (183 ms) 11:55:54.5 Debug: Getting Album with LidarrAPI.MetadataID of d77df681-b779-3d6d-b66a-3bfd15985e3e 11:55:54.5 Trace: Req: [GET] https://api.lidarr.audio/api/v0.4/album/d77df681-b779-3d6d-b66a-3bfd15985e3e 11:55:54.5 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:55:54.5 Trace: Res: HTTP/2.0 [GET] https://api.lidarr.audio/api/v0.4/album/d77df681-b779-3d6d-b66a-3bfd15985e3e: 200.OK (412199 bytes) (26 ms) 11:55:54.6 Info: --- End: NzbDrone.Core.Test.MetadataSource.SkyHook.SkyHookProxySearchFixture.successful_combined_search("lidarr: d77df681-b779-3d6d-b66a-3bfd15985e3e",0,NzbDrone.Core.Music.Album,"Pyromania") --- 11:55:54.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.AddAlbumFixture.should_be_able_to_add_a_album_without_passing_in_name --- 11:55:54.6 Debug: Adding album [5537624c-3d2f-4f5c-8099-df916082c85c][[NULL]] 11:55:54.6 Info: --- End: NzbDrone.Core.Test.MusicTests.AddAlbumFixture.should_be_able_to_add_a_album_without_passing_in_name --- 11:55:54.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.AddAlbumFixture.should_throw_if_album_cannot_be_found --- 11:55:54.6 Debug: Adding album [5537624c-3d2f-4f5c-8099-df916082c85c][[NULL]] 11:55:54.6 Error: Album with MusicBrainz Id 5537624c-3d2f-4f5c-8099-df916082c85c was not found, it may have been removed from Musicbrainz. 11:55:54.6 Info: --- End: NzbDrone.Core.Test.MusicTests.AddAlbumFixture.should_throw_if_album_cannot_be_found --- 11:55:54.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_be_able_to_add_a_artist_without_passing_in_name --- 11:55:54.7 Info: Adding Artist [ForeignArtistId1][Name1] Path: [C:\Test\Music/Name1] 11:55:54.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_be_able_to_add_a_artist_without_passing_in_name --- 11:55:54.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_disambiguate_if_artist_folder_exists --- 11:55:54.7 Info: Adding Artist [ForeignArtistId1][Name1] Path: [C:\Test\Music\Name1 (Disambiguation)] 11:55:54.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_disambiguate_if_artist_folder_exists --- 11:55:54.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_disambiguate_with_numbers_if_artist_folder_exists_and_no_disambiguation --- 11:55:54.7 Info: Adding Artist [ForeignArtistId1][Name1] Path: [C:\Test\Music\Name1 (3)] 11:55:54.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_disambiguate_with_numbers_if_artist_folder_exists_and_no_disambiguation --- 11:55:54.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_disambiguate_with_numbers_if_artist_folder_still_exists --- 11:55:54.7 Info: Adding Artist [ForeignArtistId1][Name1] Path: [C:\Test\Music\Name1 (Disambiguation) (3)] 11:55:54.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_disambiguate_with_numbers_if_artist_folder_still_exists --- 11:55:54.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_have_proper_path --- 11:55:54.7 Info: Adding Artist [ForeignArtistId1][Name1] Path: [C:\Test\Music/Name1] 11:55:54.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_have_proper_path --- 11:55:54.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_throw_if_artist_cannot_be_found --- 11:55:54.7 Error: LidarrId ce09ea31-3d4a-4487-a797-e315175457a0 was not found, it may have been removed from Musicbrainz. 11:55:54.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_throw_if_artist_cannot_be_found --- 11:55:54.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_throw_if_artist_validation_fails --- 11:55:54.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AddArtistFixture.should_throw_if_artist_validation_fails --- 11:55:54.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumMonitoredServiceTests.SetAlbumMontitoredFixture.should_be_able_to_monitor_albums_when_passed_in_artist --- 11:55:54.7 Debug: [Name1] Setting album monitored status. 11:55:54.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumMonitoredServiceTests.SetAlbumMontitoredFixture.should_be_able_to_monitor_albums_when_passed_in_artist --- 11:55:54.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumMonitoredServiceTests.SetAlbumMontitoredFixture.should_be_able_to_monitor_all_albums --- 11:55:54.7 Debug: [Name1] Setting album monitored status. 11:55:54.7 Debug: Monitoring all albums 11:55:54.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumMonitoredServiceTests.SetAlbumMontitoredFixture.should_be_able_to_monitor_all_albums --- 11:55:54.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumMonitoredServiceTests.SetAlbumMontitoredFixture.should_be_able_to_monitor_artist_without_changing_albums --- 11:55:54.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumMonitoredServiceTests.SetAlbumMontitoredFixture.should_be_able_to_monitor_artist_without_changing_albums --- 11:55:54.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumMonitoredServiceTests.SetAlbumMontitoredFixture.should_be_able_to_monitor_new_albums_only --- 11:55:54.7 Debug: [Name1] Setting album monitored status. 11:55:54.7 Debug: Unmonitoring Albums with Files 11:55:54.7 Debug: Unmonitoring Albums without Files 11:55:54.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumMonitoredServiceTests.SetAlbumMontitoredFixture.should_be_able_to_monitor_new_albums_only --- 11:55:54.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.get_last_albums_should_return_next_album --- 11:55:54.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:54.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173547455934_419/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:54.7 Info: DatabaseEngineVersionCheck migrating 11:55:54.7 Info: PerformDBOperation 11:55:54.7 Info: Performing DB Operation 11:55:54.7 Info: SQLite 3.46.1 11:55:54.7 Info: => 0.0012151s 11:55:54.7 Info: DatabaseEngineVersionCheck migrated 11:55:54.7 Info: => 0.0012248s 11:55:54.7 Debug: Took: 00:00:00.0098142 11:55:54.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:54.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:54.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-14T11:55:54.7769027Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId2\""] OldForeignAlbumIds = [[]] Title = ["\"Title2\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation2\""] ReleaseDate = ["2024-10-15T11:55:54.776998Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType2\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-14T00:00:00Z"] CleanTitle = ["\"CleanTitle2\""] ProfileId = [2] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-14T00:00:00Z"] Added = ["2024-10-14T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId3\""] OldForeignAlbumIds = [[]] Title = ["\"Title3\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation3\""] ReleaseDate = ["2024-10-12T11:55:54.7770892Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType3\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-15T00:00:00Z"] CleanTitle = ["\"CleanTitle3\""] ProfileId = [3] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-15T00:00:00Z"] Added = ["2024-10-15T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId4\""] OldForeignAlbumIds = [[]] Title = ["\"Title4\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation4\""] ReleaseDate = ["2024-10-11T11:55:54.7771785Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType4\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-16T00:00:00Z"] CleanTitle = ["\"CleanTitle4\""] ProfileId = [4] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-16T00:00:00Z"] Added = ["2024-10-16T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums"."ArtistMetadataId" AS artist_metadata_id, MAX("Albums"."ReleaseDate") AS date FROM "Albums" WHERE ((("Albums"."ArtistMetadataId" IN (1)) AND ("Albums"."Monitored" = @Clause2_P1)) AND ("Albums"."ReleaseDate" < @Clause2_P2)) GROUP BY "Albums"."ArtistMetadataId" PARAMETERS: Clause2_P1 = [true] Clause2_P2 = ["2024-10-13T11:55:54.7791695Z"] ==== End Query Trace ==== 11:55:54.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" JOIN (SELECT "Albums"."ArtistMetadataId" AS artist_metadata_id, MAX("Albums"."ReleaseDate") AS date FROM "Albums" WHERE ((("Albums"."ArtistMetadataId" IN (1)) AND ("Albums"."Monitored" = @Clause2_P1)) AND ("Albums"."ReleaseDate" < @Clause2_P2)) GROUP BY "Albums"."ArtistMetadataId" ) ids ON ids.artist_metadata_id = "Albums"."ArtistMetadataId" AND ids.date = "Albums"."ReleaseDate" PARAMETERS: Clause2_P1 = [true] Clause2_P2 = ["2024-10-13T11:55:54.7791695Z"] ==== End Query Trace ==== 11:55:54.8 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.get_last_albums_should_return_next_album --- 11:55:54.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.get_next_albums_should_return_next_album --- 11:55:54.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:54.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173548422344_421/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:54.8 Info: DatabaseEngineVersionCheck migrating 11:55:54.8 Info: PerformDBOperation 11:55:54.8 Info: Performing DB Operation 11:55:54.8 Info: SQLite 3.46.1 11:55:54.8 Info: => 0.001134s 11:55:54.8 Info: DatabaseEngineVersionCheck migrated 11:55:54.8 Info: => 0.0011431s 11:55:54.8 Debug: Took: 00:00:00.0091937 11:55:54.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:54.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:54.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Title1\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-14T11:55:54.8696326Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"CleanTitle1\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId2\""] OldForeignAlbumIds = [[]] Title = ["\"Title2\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation2\""] ReleaseDate = ["2024-10-15T11:55:54.8696341Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType2\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-14T00:00:00Z"] CleanTitle = ["\"CleanTitle2\""] ProfileId = [2] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-14T00:00:00Z"] Added = ["2024-10-14T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId3\""] OldForeignAlbumIds = [[]] Title = ["\"Title3\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation3\""] ReleaseDate = ["2024-10-12T11:55:54.8696351Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType3\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-15T00:00:00Z"] CleanTitle = ["\"CleanTitle3\""] ProfileId = [3] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-15T00:00:00Z"] Added = ["2024-10-15T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId4\""] OldForeignAlbumIds = [[]] Title = ["\"Title4\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation4\""] ReleaseDate = ["2024-10-11T11:55:54.8696362Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType4\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-16T00:00:00Z"] CleanTitle = ["\"CleanTitle4\""] ProfileId = [4] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-16T00:00:00Z"] Added = ["2024-10-16T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums"."ArtistMetadataId" AS artist_metadata_id, MIN("Albums"."ReleaseDate") AS date FROM "Albums" WHERE ((("Albums"."ArtistMetadataId" IN (1)) AND ("Albums"."Monitored" = @Clause2_P1)) AND ("Albums"."ReleaseDate" > @Clause2_P2)) GROUP BY "Albums"."ArtistMetadataId" PARAMETERS: Clause2_P1 = [true] Clause2_P2 = ["2024-10-13T11:55:54.8716931Z"] ==== End Query Trace ==== 11:55:54.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" JOIN (SELECT "Albums"."ArtistMetadataId" AS artist_metadata_id, MIN("Albums"."ReleaseDate") AS date FROM "Albums" WHERE ((("Albums"."ArtistMetadataId" IN (1)) AND ("Albums"."Monitored" = @Clause2_P1)) AND ("Albums"."ReleaseDate" > @Clause2_P2)) GROUP BY "Albums"."ArtistMetadataId" ) ids ON ids.artist_metadata_id = "Albums"."ArtistMetadataId" AND ids.date = "Albums"."ReleaseDate" PARAMETERS: Clause2_P1 = [true] Clause2_P2 = ["2024-10-13T11:55:54.8716931Z"] ==== End Query Trace ==== 11:55:54.9 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.get_next_albums_should_return_next_album --- 11:55:54.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_find_album_in_db_by_releaseid --- 11:55:54.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:54.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173549236521_423/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:54.9 Info: DatabaseEngineVersionCheck migrating 11:55:54.9 Info: PerformDBOperation 11:55:54.9 Info: Performing DB Operation 11:55:54.9 Info: SQLite 3.46.1 11:55:54.9 Info: => 0.0010648s 11:55:54.9 Info: DatabaseEngineVersionCheck migrated 11:55:54.9 Info: => 0.0010777s 11:55:54.9 Debug: Took: 00:00:00.0095513 11:55:54.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:54.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:54.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:54.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."ForeignReleaseId" = @Clause2_P1) PARAMETERS: Clause2_P1 = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] ==== End Query Trace ==== 11:55:55.0 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_find_album_in_db_by_releaseid --- 11:55:55.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_find_album_in_db_by_title("ANThology") --- 11:55:55.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:55.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173550009993_425/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:55.0 Info: DatabaseEngineVersionCheck migrating 11:55:55.0 Info: PerformDBOperation 11:55:55.0 Info: Performing DB Operation 11:55:55.0 Info: SQLite 3.46.1 11:55:55.0 Info: => 0.0011893s 11:55:55.0 Info: DatabaseEngineVersionCheck migrated 11:55:55.0 Info: => 0.0011999s 11:55:55.0 Debug: Took: 00:00:00.0096266 11:55:55.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:55.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:55.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ((("Albums"."CleanTitle" = @Clause1_P1) OR ("Albums"."Title" = @Clause1_P2)) AND ("Albums"."ArtistMetadataId" = @Clause1_P3)) PARAMETERS: Clause1_P1 = ["\"anthology\""] Clause1_P2 = ["\"ANThology\""] Clause1_P3 = [1] ==== End Query Trace ==== 11:55:55.1 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_find_album_in_db_by_title("ANThology") --- 11:55:55.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_find_album_in_db_by_title("anthology") --- 11:55:55.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:55.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173551246341_427/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:55.1 Info: DatabaseEngineVersionCheck migrating 11:55:55.1 Info: PerformDBOperation 11:55:55.1 Info: Performing DB Operation 11:55:55.1 Info: SQLite 3.46.1 11:55:55.1 Info: => 0.0010924s 11:55:55.1 Info: DatabaseEngineVersionCheck migrated 11:55:55.1 Info: => 0.0011024s 11:55:55.1 Debug: Took: 00:00:00.0090058 11:55:55.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:55.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:55.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ((("Albums"."CleanTitle" = @Clause1_P1) OR ("Albums"."Title" = @Clause1_P2)) AND ("Albums"."ArtistMetadataId" = @Clause1_P3)) PARAMETERS: Clause1_P1 = ["\"anthology\""] Clause1_P2 = ["\"anthology\""] Clause1_P3 = [1] ==== End Query Trace ==== 11:55:55.1 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_find_album_in_db_by_title("anthology") --- 11:55:55.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_find_album_in_db_by_title("anthology!") --- 11:55:55.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:55.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173552006487_429/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:55.2 Info: DatabaseEngineVersionCheck migrating 11:55:55.2 Info: PerformDBOperation 11:55:55.2 Info: Performing DB Operation 11:55:55.2 Info: SQLite 3.46.1 11:55:55.2 Info: => 0.0011984s 11:55:55.2 Info: DatabaseEngineVersionCheck migrated 11:55:55.2 Info: => 0.0012114s 11:55:55.2 Debug: Took: 00:00:00.0092975 11:55:55.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:55.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:55.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ((("Albums"."CleanTitle" = @Clause1_P1) OR ("Albums"."Title" = @Clause1_P2)) AND ("Albums"."ArtistMetadataId" = @Clause1_P3)) PARAMETERS: Clause1_P1 = ["\"anthology\""] Clause1_P2 = ["\"anthology!\""] Clause1_P3 = [1] ==== End Query Trace ==== 11:55:55.2 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_find_album_in_db_by_title("anthology!") --- 11:55:55.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_find_album_in_db_by_title_all_special_characters --- 11:55:55.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:55.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173552763598_431/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:55.2 Info: DatabaseEngineVersionCheck migrating 11:55:55.2 Info: PerformDBOperation 11:55:55.2 Info: Performing DB Operation 11:55:55.2 Info: SQLite 3.46.1 11:55:55.2 Info: => 0.0010773s 11:55:55.2 Info: DatabaseEngineVersionCheck migrated 11:55:55.2 Info: => 0.0010894s 11:55:55.2 Debug: Took: 00:00:00.0091623 11:55:55.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:55.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:55.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ((("Albums"."CleanTitle" = @Clause1_P1) OR ("Albums"."Title" = @Clause1_P2)) AND ("Albums"."ArtistMetadataId" = @Clause1_P3)) PARAMETERS: Clause1_P1 = ["\"+\""] Clause1_P2 = ["\"+\""] Clause1_P3 = [1] ==== End Query Trace ==== 11:55:55.3 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_find_album_in_db_by_title_all_special_characters --- 11:55:55.3 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_in_db_by_incorrect_title("ANTholog") --- 11:55:55.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:55.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173553529856_433/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:55.3 Info: DatabaseEngineVersionCheck migrating 11:55:55.3 Info: PerformDBOperation 11:55:55.3 Info: Performing DB Operation 11:55:55.3 Info: SQLite 3.46.1 11:55:55.3 Info: => 0.0010779s 11:55:55.3 Info: DatabaseEngineVersionCheck migrated 11:55:55.3 Info: => 0.0010875s 11:55:55.3 Debug: Took: 00:00:00.0091359 11:55:55.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:55.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:55.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ((("Albums"."CleanTitle" = @Clause1_P1) OR ("Albums"."Title" = @Clause1_P2)) AND ("Albums"."ArtistMetadataId" = @Clause1_P3)) PARAMETERS: Clause1_P1 = ["\"antholog\""] Clause1_P2 = ["\"ANTholog\""] Clause1_P3 = [1] ==== End Query Trace ==== 11:55:55.4 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_in_db_by_incorrect_title("ANTholog") --- 11:55:55.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_in_db_by_incorrect_title("nthology") --- 11:55:55.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:55.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173554293796_435/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:55.4 Info: DatabaseEngineVersionCheck migrating 11:55:55.4 Info: PerformDBOperation 11:55:55.4 Info: Performing DB Operation 11:55:55.4 Info: SQLite 3.46.1 11:55:55.4 Info: => 0.0010697s 11:55:55.4 Info: DatabaseEngineVersionCheck migrated 11:55:55.4 Info: => 0.0010818s 11:55:55.4 Debug: Took: 00:00:00.0090989 11:55:55.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:55.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:55.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ((("Albums"."CleanTitle" = @Clause1_P1) OR ("Albums"."Title" = @Clause1_P2)) AND ("Albums"."ArtistMetadataId" = @Clause1_P3)) PARAMETERS: Clause1_P1 = ["\"nthology\""] Clause1_P2 = ["\"nthology\""] Clause1_P3 = [1] ==== End Query Trace ==== 11:55:55.5 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_in_db_by_incorrect_title("nthology") --- 11:55:55.5 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_in_db_by_incorrect_title("antholoyg") --- 11:55:55.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:55.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173555056899_437/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:55.5 Info: DatabaseEngineVersionCheck migrating 11:55:55.5 Info: PerformDBOperation 11:55:55.5 Info: Performing DB Operation 11:55:55.5 Info: SQLite 3.46.1 11:55:55.5 Info: => 0.0011343s 11:55:55.5 Info: DatabaseEngineVersionCheck migrated 11:55:55.5 Info: => 0.0011445s 11:55:55.5 Debug: Took: 00:00:00.0092228 11:55:55.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:55.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:55.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ((("Albums"."CleanTitle" = @Clause1_P1) OR ("Albums"."Title" = @Clause1_P2)) AND ("Albums"."ArtistMetadataId" = @Clause1_P3)) PARAMETERS: Clause1_P1 = ["\"antholoyg\""] Clause1_P2 = ["\"antholoyg\""] Clause1_P3 = [1] ==== End Query Trace ==== 11:55:55.5 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_in_db_by_incorrect_title("antholoyg") --- 11:55:55.5 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_in_db_by_incorrect_title("÷") --- 11:55:55.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:55.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173555830484_439/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:55.5 Info: DatabaseEngineVersionCheck migrating 11:55:55.5 Info: PerformDBOperation 11:55:55.5 Info: Performing DB Operation 11:55:55.5 Info: SQLite 3.46.1 11:55:55.5 Info: => 0.0011415s 11:55:55.5 Info: DatabaseEngineVersionCheck migrated 11:55:55.5 Info: => 0.0011537s 11:55:55.5 Debug: Took: 00:00:00.0092403 11:55:55.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:55.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:55.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ((("Albums"."CleanTitle" = @Clause1_P1) OR ("Albums"."Title" = @Clause1_P2)) AND ("Albums"."ArtistMetadataId" = @Clause1_P3)) PARAMETERS: Clause1_P1 = ["\"÷\""] Clause1_P2 = ["\"÷\""] Clause1_P3 = [1] ==== End Query Trace ==== 11:55:55.6 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_in_db_by_incorrect_title("÷") --- 11:55:55.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_in_db_by_partial_releaseid --- 11:55:55.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:55.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173556600003_441/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:55.6 Info: DatabaseEngineVersionCheck migrating 11:55:55.6 Info: PerformDBOperation 11:55:55.6 Info: Performing DB Operation 11:55:55.6 Info: SQLite 3.46.1 11:55:55.6 Info: => 0.0010944s 11:55:55.6 Info: DatabaseEngineVersionCheck migrated 11:55:55.6 Info: => 0.0011071s 11:55:55.6 Debug: Took: 00:00:00.0091407 11:55:55.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:55.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:55.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" JOIN "AlbumReleases" ON ("Albums"."Id" = "AlbumReleases"."AlbumId") WHERE ("AlbumReleases"."ForeignReleaseId" = @Clause2_P1) PARAMETERS: Clause2_P1 = ["\"e00e40a3-5ed5-4ed3-9c22\""] ==== End Query Trace ==== 11:55:55.7 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_in_db_by_partial_releaseid --- 11:55:55.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_when_two_albums_have_same_name --- 11:55:55.7 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:55.7 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173557374390_443/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:55.7 Info: DatabaseEngineVersionCheck migrating 11:55:55.7 Info: PerformDBOperation 11:55:55.7 Info: Performing DB Operation 11:55:55.7 Info: SQLite 3.46.1 11:55:55.7 Info: => 0.0011077s 11:55:55.7 Info: DatabaseEngineVersionCheck migrated 11:55:55.7 Info: => 0.00112s 11:55:55.7 Debug: Took: 00:00:00.0091332 11:55:55.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO AlbumReleases ("AlbumId", "ForeignReleaseId", "OldForeignReleaseIds", "Title", "Status", "Duration", "Label", "Disambiguation", "Country", "ReleaseDate", "Media", "TrackCount", "Monitored") VALUES (@AlbumId, @ForeignReleaseId, @OldForeignReleaseIds, @Title, @Status, @Duration, @Label, @Disambiguation, @Country, @ReleaseDate, @Media, @TrackCount, @Monitored); SELECT last_insert_rowid() id PARAMETERS: AlbumId = [1] ForeignReleaseId = ["\"e00e40a3-5ed5-4ed3-9c22-0a8ff4119bdf\""] OldForeignReleaseIds = [[]] Title = ["\"Title1\""] Status = ["\"Status1\""] Duration = [1] Label = [[]] Disambiguation = ["\"Disambiguation1\""] Country = [[]] ReleaseDate = ["2024-10-13T00:00:00Z"] Media = [[]] TrackCount = [1] Monitored = [true] Id = [0] ==== End Query Trace ==== 11:55:55.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "Albums" SET "ArtistMetadataId" = @ArtistMetadataId, "ForeignAlbumId" = @ForeignAlbumId, "OldForeignAlbumIds" = @OldForeignAlbumIds, "Title" = @Title, "Overview" = @Overview, "Disambiguation" = @Disambiguation, "ReleaseDate" = @ReleaseDate, "Images" = @Images, "Links" = @Links, "Genres" = @Genres, "AlbumType" = @AlbumType, "SecondaryTypes" = @SecondaryTypes, "Ratings" = @Ratings, "LastSearchTime" = @LastSearchTime, "CleanTitle" = @CleanTitle, "ProfileId" = @ProfileId, "Monitored" = @Monitored, "AnyReleaseOk" = @AnyReleaseOk, "LastInfoSync" = @LastInfoSync, "Added" = @Added, "AddOptions" = @AddOptions WHERE "Id" = @Id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"1\""] OldForeignAlbumIds = [[]] Title = ["\"ANThology\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"anthology\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [1] ==== End Query Trace ==== 11:55:55.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"2\""] OldForeignAlbumIds = [[]] Title = ["\"+\""] Overview = ["\"\""] Disambiguation = [null] ReleaseDate = [null] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = [null] CleanTitle = ["\"\""] ProfileId = [0] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = [null] Added = ["0001-01-01T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId1\""] OldForeignAlbumIds = [[]] Title = ["\"Weezer\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation1\""] ReleaseDate = ["2024-10-13T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType1\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-13T00:00:00Z"] CleanTitle = ["\"weezer\""] ProfileId = [1] Monitored = [false] AnyReleaseOk = [false] LastInfoSync = ["2024-10-13T00:00:00Z"] Added = ["2024-10-13T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Albums ("ArtistMetadataId", "ForeignAlbumId", "OldForeignAlbumIds", "Title", "Overview", "Disambiguation", "ReleaseDate", "Images", "Links", "Genres", "AlbumType", "SecondaryTypes", "Ratings", "LastSearchTime", "CleanTitle", "ProfileId", "Monitored", "AnyReleaseOk", "LastInfoSync", "Added", "AddOptions") VALUES (@ArtistMetadataId, @ForeignAlbumId, @OldForeignAlbumIds, @Title, @Overview, @Disambiguation, @ReleaseDate, @Images, @Links, @Genres, @AlbumType, @SecondaryTypes, @Ratings, @LastSearchTime, @CleanTitle, @ProfileId, @Monitored, @AnyReleaseOk, @LastInfoSync, @Added, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] ForeignAlbumId = ["\"ForeignAlbumId2\""] OldForeignAlbumIds = [[]] Title = ["\"Weezer\""] Overview = ["\"\""] Disambiguation = ["\"Disambiguation2\""] ReleaseDate = ["2024-10-14T00:00:00Z"] Images = [[]] Links = [[]] Genres = [[]] AlbumType = ["\"AlbumType2\""] SecondaryTypes = [[]] Ratings = [{ "votes": 0, "value": 0.0 }] LastSearchTime = ["2024-10-14T00:00:00Z"] CleanTitle = ["\"weezer\""] ProfileId = [2] Monitored = [true] AnyReleaseOk = [true] LastInfoSync = ["2024-10-14T00:00:00Z"] Added = ["2024-10-14T00:00:00Z"] AddOptions = [{ "addType": "automatic", "searchForNewAlbum": false }] ArtistId = [1] Id = [0] ==== End Query Trace ==== 11:55:55.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" WHERE ((("Albums"."CleanTitle" = @Clause1_P1) OR ("Albums"."Title" = @Clause1_P2)) AND ("Albums"."ArtistMetadataId" = @Clause1_P3)) PARAMETERS: Clause1_P1 = ["\"weezer\""] Clause1_P2 = ["\"Weezer\""] Clause1_P3 = [1] ==== End Query Trace ==== 11:55:55.7 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Albums".* FROM "Albums" PARAMETERS: ==== End Query Trace ==== 11:55:55.8 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumRepositoryFixture.should_not_find_album_when_two_albums_have_same_name --- 11:55:55.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_find_album_in_db_by_inexact_title("ANTholog","ANThology") --- 11:55:55.8 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_find_album_in_db_by_inexact_title("ANTholog","ANThology") --- 11:55:55.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_find_album_in_db_by_inexact_title("antholoyg","ANThology") --- 11:55:55.8 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_find_album_in_db_by_inexact_title("antholoyg","ANThology") --- 11:55:55.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_find_album_in_db_by_inexact_title("ANThology CD","ANThology") --- 11:55:55.8 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_find_album_in_db_by_inexact_title("ANThology CD","ANThology") --- 11:55:55.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_find_album_in_db_by_inexact_title("ANThology CD xxxx (Remastered) - [Oh please why do they do this?]","ANThology") --- 11:55:55.8 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_find_album_in_db_by_inexact_title("ANThology CD xxxx (Remastered) - [Oh please why do they do this?]","ANThology") --- 11:55:55.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_find_album_in_db_by_inexact_title("+ (Plus) - I feel the need for redundant information in the title field","+") --- 11:55:55.9 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_find_album_in_db_by_inexact_title("+ (Plus) - I feel the need for redundant information in the title field","+") --- 11:55:55.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_not_find_album_in_db_by_inexact_title_when_two_similar_matches("ANTholog") --- 11:55:55.9 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_not_find_album_in_db_by_inexact_title_when_two_similar_matches("ANTholog") --- 11:55:55.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_not_find_album_in_db_by_inexact_title_when_two_similar_matches("antholoyg") --- 11:55:55.9 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_not_find_album_in_db_by_inexact_title_when_two_similar_matches("antholoyg") --- 11:55:55.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_not_find_album_in_db_by_inexact_title_when_two_similar_matches("ANThology CD") --- 11:55:55.9 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_not_find_album_in_db_by_inexact_title_when_two_similar_matches("ANThology CD") --- 11:55:55.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_not_find_album_in_db_by_inexact_title_when_two_similar_matches("÷") --- 11:55:55.9 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_not_find_album_in_db_by_inexact_title_when_two_similar_matches("÷") --- 11:55:55.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_not_find_album_in_db_by_inexact_title_when_two_similar_matches("÷ (Divide)") --- 11:55:55.9 Info: --- End: NzbDrone.Core.Test.MusicTests.AlbumRepositoryTests.AlbumServiceFixture.should_not_find_album_in_db_by_inexact_title_when_two_similar_matches("÷ (Divide)") --- 11:55:55.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistMetadataRepositoryFixture.upsert_many_should_insert_list_of_new --- 11:55:55.9 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:55.9 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173559084773_445/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:55.9 Info: DatabaseEngineVersionCheck migrating 11:55:55.9 Info: PerformDBOperation 11:55:55.9 Info: Performing DB Operation 11:55:55.9 Info: SQLite 3.46.1 11:55:55.9 Info: => 0.0010813s 11:55:55.9 Info: DatabaseEngineVersionCheck migrated 11:55:55.9 Info: => 0.0010901s 11:55:55.9 Debug: Took: 00:00:00.0096550 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ArtistMetadata".* FROM "ArtistMetadata" WHERE ("ArtistMetadata"."ForeignArtistId" IN @Clause1_P1) PARAMETERS: Clause1_P1 = [[ "ForeignArtistId1", "ForeignArtistId2", "ForeignArtistId3", "ForeignArtistId4", "ForeignArtistId5", "ForeignArtistId6", "ForeignArtistId7", "ForeignArtistId8", "ForeignArtistId9", "ForeignArtistId10" ]] ==== End Query Trace ==== 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId2\""] OldForeignArtistIds = [[]] Name = ["\"Name2\""] Aliases = [[]] Overview = ["\"Overview2\""] Disambiguation = ["\"Disambiguation2\""] Type = ["\"Type2\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId3\""] OldForeignArtistIds = [[]] Name = ["\"Name3\""] Aliases = [[]] Overview = ["\"Overview3\""] Disambiguation = ["\"Disambiguation3\""] Type = ["\"Type3\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId4\""] OldForeignArtistIds = [[]] Name = ["\"Name4\""] Aliases = [[]] Overview = ["\"Overview4\""] Disambiguation = ["\"Disambiguation4\""] Type = ["\"Type4\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId5\""] OldForeignArtistIds = [[]] Name = ["\"Name5\""] Aliases = [[]] Overview = ["\"Overview5\""] Disambiguation = ["\"Disambiguation5\""] Type = ["\"Type5\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId6\""] OldForeignArtistIds = [[]] Name = ["\"Name6\""] Aliases = [[]] Overview = ["\"Overview6\""] Disambiguation = ["\"Disambiguation6\""] Type = ["\"Type6\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId7\""] OldForeignArtistIds = [[]] Name = ["\"Name7\""] Aliases = [[]] Overview = ["\"Overview7\""] Disambiguation = ["\"Disambiguation7\""] Type = ["\"Type7\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId8\""] OldForeignArtistIds = [[]] Name = ["\"Name8\""] Aliases = [[]] Overview = ["\"Overview8\""] Disambiguation = ["\"Disambiguation8\""] Type = ["\"Type8\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId9\""] OldForeignArtistIds = [[]] Name = ["\"Name9\""] Aliases = [[]] Overview = ["\"Overview9\""] Disambiguation = ["\"Disambiguation9\""] Type = ["\"Type9\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId10\""] OldForeignArtistIds = [[]] Name = ["\"Name10\""] Aliases = [[]] Overview = ["\"Overview10\""] Disambiguation = ["\"Disambiguation10\""] Type = ["\"Type10\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:55.9 Debug: 0 artist metadata up to date; Updating 0, Adding 10 artist metadata entries. 11:55:55.9 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ArtistMetadata".* FROM "ArtistMetadata" PARAMETERS: ==== End Query Trace ==== 11:55:56.0 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistMetadataRepositoryFixture.upsert_many_should_insert_list_of_new --- 11:55:56.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistMetadataRepositoryFixture.upsert_many_should_upsert_existing_with_id_0 --- 11:55:56.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:56.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173560156547_447/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:56.0 Info: DatabaseEngineVersionCheck migrating 11:55:56.0 Info: PerformDBOperation 11:55:56.0 Info: Performing DB Operation 11:55:56.0 Info: SQLite 3.46.1 11:55:56.0 Info: => 0.0011329s 11:55:56.0 Info: DatabaseEngineVersionCheck migrated 11:55:56.0 Info: => 0.0011444s 11:55:56.0 Debug: Took: 00:00:00.0089512 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ArtistMetadata".* FROM "ArtistMetadata" WHERE ("ArtistMetadata"."ForeignArtistId" IN @Clause1_P1) PARAMETERS: Clause1_P1 = [[ "ForeignArtistId1", "ForeignArtistId2", "ForeignArtistId3", "ForeignArtistId4", "ForeignArtistId5", "ForeignArtistId6", "ForeignArtistId7", "ForeignArtistId8", "ForeignArtistId9", "ForeignArtistId10" ]] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId2\""] OldForeignArtistIds = [[]] Name = ["\"Name2\""] Aliases = [[]] Overview = ["\"Overview2\""] Disambiguation = ["\"Disambiguation2\""] Type = ["\"Type2\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId3\""] OldForeignArtistIds = [[]] Name = ["\"Name3\""] Aliases = [[]] Overview = ["\"Overview3\""] Disambiguation = ["\"Disambiguation3\""] Type = ["\"Type3\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId4\""] OldForeignArtistIds = [[]] Name = ["\"Name4\""] Aliases = [[]] Overview = ["\"Overview4\""] Disambiguation = ["\"Disambiguation4\""] Type = ["\"Type4\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId5\""] OldForeignArtistIds = [[]] Name = ["\"Name5\""] Aliases = [[]] Overview = ["\"Overview5\""] Disambiguation = ["\"Disambiguation5\""] Type = ["\"Type5\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId6\""] OldForeignArtistIds = [[]] Name = ["\"Name6\""] Aliases = [[]] Overview = ["\"Overview6\""] Disambiguation = ["\"Disambiguation6\""] Type = ["\"Type6\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId7\""] OldForeignArtistIds = [[]] Name = ["\"Name7\""] Aliases = [[]] Overview = ["\"Overview7\""] Disambiguation = ["\"Disambiguation7\""] Type = ["\"Type7\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId8\""] OldForeignArtistIds = [[]] Name = ["\"Name8\""] Aliases = [[]] Overview = ["\"Overview8\""] Disambiguation = ["\"Disambiguation8\""] Type = ["\"Type8\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId9\""] OldForeignArtistIds = [[]] Name = ["\"Name9\""] Aliases = [[]] Overview = ["\"Overview9\""] Disambiguation = ["\"Disambiguation9\""] Type = ["\"Type9\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId10\""] OldForeignArtistIds = [[]] Name = ["\"Name10\""] Aliases = [[]] Overview = ["\"Overview10\""] Disambiguation = ["\"Disambiguation10\""] Type = ["\"Type10\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.0 Debug: 0 artist metadata up to date; Updating 0, Adding 10 artist metadata entries. 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ArtistMetadata".* FROM "ArtistMetadata" PARAMETERS: ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ArtistMetadata".* FROM "ArtistMetadata" WHERE ("ArtistMetadata"."ForeignArtistId" IN @Clause1_P1) PARAMETERS: Clause1_P1 = [[ "ForeignArtistId1", "ForeignArtistId2", "ForeignArtistId3", "ForeignArtistId4", "ForeignArtistId5", "ForeignArtistId6", "ForeignArtistId7", "ForeignArtistId8", "ForeignArtistId9", "ForeignArtistId10" ]] ==== End Query Trace ==== 11:55:56.0 Debug: 10 artist metadata up to date; Updating 0, Adding 0 artist metadata entries. 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ArtistMetadata".* FROM "ArtistMetadata" PARAMETERS: ==== End Query Trace ==== 11:55:56.0 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistMetadataRepositoryFixture.upsert_many_should_upsert_existing_with_id_0 --- 11:55:56.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistMetadataRepositoryFixture.upsert_many_should_upsert_mixed_list_of_old_and_new --- 11:55:56.0 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:56.0 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173560868702_449/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:56.0 Info: DatabaseEngineVersionCheck migrating 11:55:56.0 Info: PerformDBOperation 11:55:56.0 Info: Performing DB Operation 11:55:56.0 Info: SQLite 3.46.1 11:55:56.0 Info: => 0.0010395s 11:55:56.0 Info: DatabaseEngineVersionCheck migrated 11:55:56.0 Info: => 0.0010518s 11:55:56.0 Debug: Took: 00:00:00.0089780 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ArtistMetadata".* FROM "ArtistMetadata" WHERE ("ArtistMetadata"."ForeignArtistId" IN @Clause1_P1) PARAMETERS: Clause1_P1 = [[ "ForeignArtistId1", "ForeignArtistId2", "ForeignArtistId3", "ForeignArtistId4", "ForeignArtistId5" ]] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"Name1\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.0 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId2\""] OldForeignArtistIds = [[]] Name = ["\"Name2\""] Aliases = [[]] Overview = ["\"Overview2\""] Disambiguation = ["\"Disambiguation2\""] Type = ["\"Type2\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId3\""] OldForeignArtistIds = [[]] Name = ["\"Name3\""] Aliases = [[]] Overview = ["\"Overview3\""] Disambiguation = ["\"Disambiguation3\""] Type = ["\"Type3\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId4\""] OldForeignArtistIds = [[]] Name = ["\"Name4\""] Aliases = [[]] Overview = ["\"Overview4\""] Disambiguation = ["\"Disambiguation4\""] Type = ["\"Type4\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId5\""] OldForeignArtistIds = [[]] Name = ["\"Name5\""] Aliases = [[]] Overview = ["\"Overview5\""] Disambiguation = ["\"Disambiguation5\""] Type = ["\"Type5\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.1 Debug: 0 artist metadata up to date; Updating 0, Adding 5 artist metadata entries. 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ArtistMetadata".* FROM "ArtistMetadata" PARAMETERS: ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ArtistMetadata".* FROM "ArtistMetadata" WHERE ("ArtistMetadata"."ForeignArtistId" IN @Clause1_P1) PARAMETERS: Clause1_P1 = [[ "ForeignArtistId1", "ForeignArtistId2", "ForeignArtistId3", "ForeignArtistId4", "ForeignArtistId5", "ForeignArtistId6", "ForeignArtistId7", "ForeignArtistId8", "ForeignArtistId9", "ForeignArtistId10" ]] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId6\""] OldForeignArtistIds = [[]] Name = ["\"Name6\""] Aliases = [[]] Overview = ["\"Overview6\""] Disambiguation = ["\"Disambiguation6\""] Type = ["\"Type6\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId7\""] OldForeignArtistIds = [[]] Name = ["\"Name7\""] Aliases = [[]] Overview = ["\"Overview7\""] Disambiguation = ["\"Disambiguation7\""] Type = ["\"Type7\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId8\""] OldForeignArtistIds = [[]] Name = ["\"Name8\""] Aliases = [[]] Overview = ["\"Overview8\""] Disambiguation = ["\"Disambiguation8\""] Type = ["\"Type8\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId9\""] OldForeignArtistIds = [[]] Name = ["\"Name9\""] Aliases = [[]] Overview = ["\"Overview9\""] Disambiguation = ["\"Disambiguation9\""] Type = ["\"Type9\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId10\""] OldForeignArtistIds = [[]] Name = ["\"Name10\""] Aliases = [[]] Overview = ["\"Overview10\""] Disambiguation = ["\"Disambiguation10\""] Type = ["\"Type10\""] Status = ["ended"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.1 Debug: 5 artist metadata up to date; Updating 0, Adding 5 artist metadata entries. 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ArtistMetadata".* FROM "ArtistMetadata" PARAMETERS: ==== End Query Trace ==== 11:55:56.1 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistMetadataRepositoryFixture.upsert_many_should_upsert_mixed_list_of_old_and_new --- 11:55:56.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_find_artist_in_by_id --- 11:55:56.1 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:56.1 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173561559864_451/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:56.1 Info: DatabaseEngineVersionCheck migrating 11:55:56.1 Info: PerformDBOperation 11:55:56.1 Info: Performing DB Operation 11:55:56.1 Info: SQLite 3.46.1 11:55:56.1 Info: => 0.0010355s 11:55:56.1 Info: DatabaseEngineVersionCheck migrated 11:55:56.1 Info: => 0.0010456s 11:55:56.1 Debug: Took: 00:00:00.0089036 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"d5be5333-4171-427e-8e12-732087c6b78e\""] OldForeignArtistIds = [[]] Name = ["\"The Black Eyed Peas\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"theblackeyedpeas\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"The Black Eyed Peas\""] ForeignArtistId = ["\"d5be5333-4171-427e-8e12-732087c6b78e\""] Id = [0] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"d15721d8-56b4-453d-b506-fc915b14cba2\""] OldForeignArtistIds = [[ "6f2ed437-825c-4cea-bb58-bf7688c6317a" ]] Name = ["\"The Black Keys\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [2] CleanName = ["\"theblackkeys\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"The Black Keys\""] ForeignArtistId = ["\"d15721d8-56b4-453d-b506-fc915b14cba2\""] Id = [0] ==== End Query Trace ==== 11:55:56.1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("ArtistMetadata"."ForeignArtistId" = @Clause2_P1) PARAMETERS: Clause2_P1 = ["\"d5be5333-4171-427e-8e12-732087c6b78e\""] ==== End Query Trace ==== 11:55:56.2 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_find_artist_in_by_id --- 11:55:56.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_find_artist_in_by_old_id --- 11:55:56.2 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:56.2 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173562287439_453/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:56.2 Info: DatabaseEngineVersionCheck migrating 11:55:56.2 Info: PerformDBOperation 11:55:56.2 Info: Performing DB Operation 11:55:56.2 Info: SQLite 3.46.1 11:55:56.2 Info: => 0.0011247s 11:55:56.2 Info: DatabaseEngineVersionCheck migrated 11:55:56.2 Info: => 0.0011346s 11:55:56.2 Debug: Took: 00:00:00.0090074 11:55:56.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"d5be5333-4171-427e-8e12-732087c6b78e\""] OldForeignArtistIds = [[]] Name = ["\"The Black Eyed Peas\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"theblackeyedpeas\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"The Black Eyed Peas\""] ForeignArtistId = ["\"d5be5333-4171-427e-8e12-732087c6b78e\""] Id = [0] ==== End Query Trace ==== 11:55:56.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"d15721d8-56b4-453d-b506-fc915b14cba2\""] OldForeignArtistIds = [[ "6f2ed437-825c-4cea-bb58-bf7688c6317a" ]] Name = ["\"The Black Keys\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [2] CleanName = ["\"theblackkeys\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"The Black Keys\""] ForeignArtistId = ["\"d15721d8-56b4-453d-b506-fc915b14cba2\""] Id = [0] ==== End Query Trace ==== 11:55:56.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("ArtistMetadata"."ForeignArtistId" = @Clause2_P1) PARAMETERS: Clause2_P1 = ["\"6f2ed437-825c-4cea-bb58-bf7688c6317a\""] ==== End Query Trace ==== 11:55:56.2 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("ArtistMetadata"."OldForeignArtistIds" LIKE '%' || @Clause2_P1 || '%') PARAMETERS: Clause2_P1 = ["\"6f2ed437-825c-4cea-bb58-bf7688c6317a\""] ==== End Query Trace ==== 11:55:56.2 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_find_artist_in_by_old_id --- 11:55:56.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_find_artist_in_db_by_name("The Black Eyed Peas") --- 11:55:56.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:56.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173562992549_455/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:56.3 Info: DatabaseEngineVersionCheck migrating 11:55:56.3 Info: PerformDBOperation 11:55:56.3 Info: Performing DB Operation 11:55:56.3 Info: SQLite 3.46.1 11:55:56.3 Info: => 0.0010628s 11:55:56.3 Info: DatabaseEngineVersionCheck migrated 11:55:56.3 Info: => 0.0010728s 11:55:56.3 Debug: Took: 00:00:00.0094080 11:55:56.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"d5be5333-4171-427e-8e12-732087c6b78e\""] OldForeignArtistIds = [[]] Name = ["\"The Black Eyed Peas\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"theblackeyedpeas\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"The Black Eyed Peas\""] ForeignArtistId = ["\"d5be5333-4171-427e-8e12-732087c6b78e\""] Id = [0] ==== End Query Trace ==== 11:55:56.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"d15721d8-56b4-453d-b506-fc915b14cba2\""] OldForeignArtistIds = [[ "6f2ed437-825c-4cea-bb58-bf7688c6317a" ]] Name = ["\"The Black Keys\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [2] CleanName = ["\"theblackkeys\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"The Black Keys\""] ForeignArtistId = ["\"d15721d8-56b4-453d-b506-fc915b14cba2\""] Id = [0] ==== End Query Trace ==== 11:55:56.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("Artists"."CleanName" = @Clause2_P1) PARAMETERS: Clause2_P1 = ["\"theblackeyedpeas\""] ==== End Query Trace ==== 11:55:56.3 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_find_artist_in_db_by_name("The Black Eyed Peas") --- 11:55:56.3 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_find_artist_in_db_by_name("The Black Keys") --- 11:55:56.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:56.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173563704102_457/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:56.3 Info: DatabaseEngineVersionCheck migrating 11:55:56.3 Info: PerformDBOperation 11:55:56.3 Info: Performing DB Operation 11:55:56.3 Info: SQLite 3.46.1 11:55:56.3 Info: => 0.0010664s 11:55:56.3 Info: DatabaseEngineVersionCheck migrated 11:55:56.3 Info: => 0.0010786s 11:55:56.3 Debug: Took: 00:00:00.0089494 11:55:56.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"d5be5333-4171-427e-8e12-732087c6b78e\""] OldForeignArtistIds = [[]] Name = ["\"The Black Eyed Peas\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"theblackeyedpeas\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"The Black Eyed Peas\""] ForeignArtistId = ["\"d5be5333-4171-427e-8e12-732087c6b78e\""] Id = [0] ==== End Query Trace ==== 11:55:56.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"d15721d8-56b4-453d-b506-fc915b14cba2\""] OldForeignArtistIds = [[ "6f2ed437-825c-4cea-bb58-bf7688c6317a" ]] Name = ["\"The Black Keys\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [2] CleanName = ["\"theblackkeys\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"The Black Keys\""] ForeignArtistId = ["\"d15721d8-56b4-453d-b506-fc915b14cba2\""] Id = [0] ==== End Query Trace ==== 11:55:56.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("Artists"."CleanName" = @Clause2_P1) PARAMETERS: Clause2_P1 = ["\"theblackkeys\""] ==== End Query Trace ==== 11:55:56.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_find_artist_in_db_by_name("The Black Keys") --- 11:55:56.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_lazyload_profiles --- 11:55:56.4 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:56.4 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173564407837_459/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:56.4 Info: DatabaseEngineVersionCheck migrating 11:55:56.4 Info: PerformDBOperation 11:55:56.4 Info: Performing DB Operation 11:55:56.4 Info: SQLite 3.46.1 11:55:56.4 Info: => 0.0010981s 11:55:56.4 Info: DatabaseEngineVersionCheck migrated 11:55:56.4 Info: => 0.0011101s 11:55:56.4 Debug: Took: 00:00:00.0089892 11:55:56.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"TestProfile\""] UpgradeAllowed = [false] Cutoff = [6] MinFormatScore = [0] CutoffFormatScore = [0] FormatItems = [[]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": false }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": false }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": false }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:55:56.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataProfiles ("Name", "PrimaryAlbumTypes", "SecondaryAlbumTypes", "ReleaseStatuses") VALUES (@Name, @PrimaryAlbumTypes, @SecondaryAlbumTypes, @ReleaseStatuses); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"TestProfile\""] PrimaryAlbumTypes = [[]] SecondaryAlbumTypes = [[]] ReleaseStatuses = [[]] ==== End Query Trace ==== 11:55:56.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"CleanName1\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Name1\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:56.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:56.4 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".* FROM "Artists" PARAMETERS: ==== End Query Trace ==== 11:55:56.5 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_lazyload_profiles --- 11:55:56.5 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_not_find_artist_if_multiple_artists_have_same_name --- 11:55:56.5 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:56.5 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173565288926_461/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:56.5 Info: DatabaseEngineVersionCheck migrating 11:55:56.5 Info: PerformDBOperation 11:55:56.5 Info: Performing DB Operation 11:55:56.5 Info: SQLite 3.46.1 11:55:56.5 Info: => 0.0010751s 11:55:56.5 Info: DatabaseEngineVersionCheck migrated 11:55:56.5 Info: => 0.0010845s 11:55:56.5 Debug: Took: 00:00:00.0088374 11:55:56.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"d5be5333-4171-427e-8e12-732087c6b78e\""] OldForeignArtistIds = [[]] Name = ["\"The Black Eyed Peas\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"theblackeyedpeas\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"The Black Eyed Peas\""] ForeignArtistId = ["\"d5be5333-4171-427e-8e12-732087c6b78e\""] Id = [0] ==== End Query Trace ==== 11:55:56.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"d15721d8-56b4-453d-b506-fc915b14cba2\""] OldForeignArtistIds = [[ "6f2ed437-825c-4cea-bb58-bf7688c6317a" ]] Name = ["\"The Black Keys\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [2] CleanName = ["\"theblackkeys\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"The Black Keys\""] ForeignArtistId = ["\"d15721d8-56b4-453d-b506-fc915b14cba2\""] Id = [0] ==== End Query Trace ==== 11:55:56.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ee58c59f-8e7f-4430-b8ca-236c4d3745ae\""] OldForeignArtistIds = [[]] Name = ["\"Alice Cooper\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [3] CleanName = ["\"alicecooper\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Alice Cooper\""] ForeignArtistId = ["\"ee58c59f-8e7f-4430-b8ca-236c4d3745ae\""] Id = [0] ==== End Query Trace ==== 11:55:56.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"4d7928cd-7ed2-4282-8c29-c0c9f966f1bd\""] OldForeignArtistIds = [[]] Name = ["\"Alice Cooper\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [4] CleanName = ["\"alicecooper\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"Alice Cooper\""] ForeignArtistId = ["\"4d7928cd-7ed2-4282-8c29-c0c9f966f1bd\""] Id = [0] ==== End Query Trace ==== 11:55:56.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") PARAMETERS: ==== End Query Trace ==== 11:55:56.5 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Artists".*, "ArtistMetadata".* FROM "Artists" JOIN "ArtistMetadata" ON ("Artists"."ArtistMetadataId" = "ArtistMetadata"."Id") WHERE ("Artists"."CleanName" = @Clause2_P1) PARAMETERS: Clause2_P1 = ["\"alicecooper\""] ==== End Query Trace ==== 11:55:56.6 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_not_find_artist_if_multiple_artists_have_same_name --- 11:55:56.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_throw_sql_exception_adding_duplicate_artist --- 11:55:56.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:55:56.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173566030144_463/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:55:56.6 Info: DatabaseEngineVersionCheck migrating 11:55:56.6 Info: PerformDBOperation 11:55:56.6 Info: Performing DB Operation 11:55:56.6 Info: SQLite 3.46.1 11:55:56.6 Info: => 0.0010261s 11:55:56.6 Info: DatabaseEngineVersionCheck migrated 11:55:56.6 Info: => 0.0010379s 11:55:56.6 Debug: Took: 00:00:00.0089157 11:55:56.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ArtistMetadata ("ForeignArtistId", "OldForeignArtistIds", "Name", "Aliases", "Overview", "Disambiguation", "Type", "Status", "Images", "Links", "Genres", "Ratings", "Members") VALUES (@ForeignArtistId, @OldForeignArtistIds, @Name, @Aliases, @Overview, @Disambiguation, @Type, @Status, @Images, @Links, @Genres, @Ratings, @Members); SELECT last_insert_rowid() id PARAMETERS: ForeignArtistId = ["\"ForeignArtistId1\""] OldForeignArtistIds = [[]] Name = ["\"test\""] Aliases = [[]] Overview = ["\"Overview1\""] Disambiguation = ["\"Disambiguation1\""] Type = ["\"Type1\""] Status = ["continuing"] Images = [[]] Links = [[]] Genres = [[]] Ratings = [null] Members = [[]] Id = [0] ==== End Query Trace ==== 11:55:56.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"test\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"test\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:56.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Artists ("ArtistMetadataId", "CleanName", "SortName", "Monitored", "MonitorNewItems", "LastInfoSync", "Path", "Added", "QualityProfileId", "MetadataProfileId", "Tags", "AddOptions") VALUES (@ArtistMetadataId, @CleanName, @SortName, @Monitored, @MonitorNewItems, @LastInfoSync, @Path, @Added, @QualityProfileId, @MetadataProfileId, @Tags, @AddOptions); SELECT last_insert_rowid() id PARAMETERS: ArtistMetadataId = [1] CleanName = ["\"test\""] SortName = ["\"SortName1\""] Monitored = [false] MonitorNewItems = ["all"] LastInfoSync = ["2024-10-13T00:00:00Z"] Path = ["\"Path1\""] RootFolderPath = ["\"RootFolderPath1\""] Added = ["2024-10-13T00:00:00Z"] QualityProfileId = [1] MetadataProfileId = [1] Tags = [[]] AddOptions = [null] Name = ["\"test\""] ForeignArtistId = ["\"ForeignArtistId1\""] Id = [0] ==== End Query Trace ==== 11:55:56.6 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistRepositoryTests.ArtistRepositoryFixture.should_throw_sql_exception_adding_duplicate_artist --- 11:55:56.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_find_artist_in_db_by_name_inexact("The Black Eyde Peas","The Black Eyed Peas") --- 11:55:56.6 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_find_artist_in_db_by_name_inexact("The Black Eyde Peas","The Black Eyed Peas") --- 11:55:56.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_find_artist_in_db_by_name_inexact("Black Eyed Peas","The Black Eyed Peas") --- 11:55:56.6 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_find_artist_in_db_by_name_inexact("Black Eyed Peas","The Black Eyed Peas") --- 11:55:56.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_find_artist_in_db_by_name_inexact("The Black eys","The Black Keys") --- 11:55:56.6 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_find_artist_in_db_by_name_inexact("The Black eys","The Black Keys") --- 11:55:56.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_find_artist_in_db_by_name_inexact("Black Keys","The Black Keys") --- 11:55:56.6 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_find_artist_in_db_by_name_inexact("Black Keys","The Black Keys") --- 11:55:56.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_find_artist_when_the_is_omitted_from_start --- 11:55:56.6 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_find_artist_when_the_is_omitted_from_start --- 11:55:56.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_not_find_artist_in_db_by_ambiguous_name("The Black Peas") --- 11:55:56.6 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.FindByNameInexactFixture.should_not_find_artist_in_db_by_ambiguous_name("The Black Peas") --- 11:55:56.6 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.UpdateMultipleArtistFixture.should_be_able_to_update_many_artist --- 11:55:56.7 Debug: Updating 50 artist 11:55:56.7 Trace: Updating: Name1 11:55:56.7 Trace: Changing path for Name1 to 11:55:56.7 Trace: Updating: Name2 11:55:56.7 Trace: Changing path for Name2 to 11:55:56.7 Trace: Updating: Name3 11:55:56.7 Trace: Changing path for Name3 to 11:55:56.7 Trace: Updating: Name4 11:55:56.7 Trace: Changing path for Name4 to 11:55:56.7 Trace: Updating: Name5 11:55:56.7 Trace: Changing path for Name5 to 11:55:56.7 Trace: Updating: Name6 11:55:56.7 Trace: Changing path for Name6 to 11:55:56.7 Trace: Updating: Name7 11:55:56.7 Trace: Changing path for Name7 to 11:55:56.7 Trace: Updating: Name8 11:55:56.7 Trace: Changing path for Name8 to 11:55:56.7 Trace: Updating: Name9 11:55:56.7 Trace: Changing path for Name9 to 11:55:56.7 Trace: Updating: Name10 11:55:56.7 Trace: Changing path for Name10 to 11:55:56.7 Trace: Updating: Name11 11:55:56.7 Trace: Changing path for Name11 to 11:55:56.7 Trace: Updating: Name12 11:55:56.7 Trace: Changing path for Name12 to 11:55:56.7 Trace: Updating: Name13 11:55:56.7 Trace: Changing path for Name13 to 11:55:56.7 Trace: Updating: Name14 11:55:56.7 Trace: Changing path for Name14 to 11:55:56.7 Trace: Updating: Name15 11:55:56.7 Trace: Changing path for Name15 to 11:55:56.7 Trace: Updating: Name16 11:55:56.7 Trace: Changing path for Name16 to 11:55:56.7 Trace: Updating: Name17 11:55:56.7 Trace: Changing path for Name17 to 11:55:56.7 Trace: Updating: Name18 11:55:56.7 Trace: Changing path for Name18 to 11:55:56.7 Trace: Updating: Name19 11:55:56.7 Trace: Changing path for Name19 to 11:55:56.7 Trace: Updating: Name20 11:55:56.7 Trace: Changing path for Name20 to 11:55:56.7 Trace: Updating: Name21 11:55:56.7 Trace: Changing path for Name21 to 11:55:56.7 Trace: Updating: Name22 11:55:56.7 Trace: Changing path for Name22 to 11:55:56.7 Trace: Updating: Name23 11:55:56.7 Trace: Changing path for Name23 to 11:55:56.7 Trace: Updating: Name24 11:55:56.7 Trace: Changing path for Name24 to 11:55:56.7 Trace: Updating: Name25 11:55:56.7 Trace: Changing path for Name25 to 11:55:56.7 Trace: Updating: Name26 11:55:56.7 Trace: Changing path for Name26 to 11:55:56.7 Trace: Updating: Name27 11:55:56.7 Trace: Changing path for Name27 to 11:55:56.7 Trace: Updating: Name28 11:55:56.7 Trace: Changing path for Name28 to 11:55:56.7 Trace: Updating: Name29 11:55:56.7 Trace: Changing path for Name29 to 11:55:56.7 Trace: Updating: Name30 11:55:56.7 Trace: Changing path for Name30 to 11:55:56.7 Trace: Updating: Name31 11:55:56.7 Trace: Changing path for Name31 to 11:55:56.7 Trace: Updating: Name32 11:55:56.7 Trace: Changing path for Name32 to 11:55:56.7 Trace: Updating: Name33 11:55:56.7 Trace: Changing path for Name33 to 11:55:56.7 Trace: Updating: Name34 11:55:56.7 Trace: Changing path for Name34 to 11:55:56.7 Trace: Updating: Name35 11:55:56.7 Trace: Changing path for Name35 to 11:55:56.7 Trace: Updating: Name36 11:55:56.7 Trace: Changing path for Name36 to 11:55:56.7 Trace: Updating: Name37 11:55:56.7 Trace: Changing path for Name37 to 11:55:56.7 Trace: Updating: Name38 11:55:56.7 Trace: Changing path for Name38 to 11:55:56.7 Trace: Updating: Name39 11:55:56.7 Trace: Changing path for Name39 to 11:55:56.7 Trace: Updating: Name40 11:55:56.7 Trace: Changing path for Name40 to 11:55:56.7 Trace: Updating: Name41 11:55:56.7 Trace: Changing path for Name41 to 11:55:56.7 Trace: Updating: Name42 11:55:56.7 Trace: Changing path for Name42 to 11:55:56.7 Trace: Updating: Name43 11:55:56.7 Trace: Changing path for Name43 to 11:55:56.7 Trace: Updating: Name44 11:55:56.7 Trace: Changing path for Name44 to 11:55:56.7 Trace: Updating: Name45 11:55:56.7 Trace: Changing path for Name45 to 11:55:56.7 Trace: Updating: Name46 11:55:56.7 Trace: Changing path for Name46 to 11:55:56.7 Trace: Updating: Name47 11:55:56.7 Trace: Changing path for Name47 to 11:55:56.7 Trace: Updating: Name48 11:55:56.7 Trace: Changing path for Name48 to 11:55:56.7 Trace: Updating: Name49 11:55:56.7 Trace: Changing path for Name49 to 11:55:56.7 Trace: Updating: Name50 11:55:56.7 Trace: Changing path for Name50 to 11:55:56.7 Debug: 50 artists updated 11:55:56.7 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.UpdateMultipleArtistFixture.should_be_able_to_update_many_artist --- 11:55:56.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.UpdateMultipleArtistFixture.should_call_repo_updateMany --- 11:55:56.7 Debug: Updating 5 artist 11:55:56.7 Trace: Updating: Name1 11:55:56.7 Trace: Not changing path for: Name1 11:55:56.7 Trace: Updating: Name2 11:55:56.7 Trace: Not changing path for: Name2 11:55:56.7 Trace: Updating: Name3 11:55:56.7 Trace: Not changing path for: Name3 11:55:56.7 Trace: Updating: Name4 11:55:56.7 Trace: Not changing path for: Name4 11:55:56.7 Trace: Updating: Name5 11:55:56.7 Trace: Not changing path for: Name5 11:55:56.7 Debug: 5 artists updated 11:55:56.7 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.UpdateMultipleArtistFixture.should_call_repo_updateMany --- 11:55:56.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.UpdateMultipleArtistFixture.should_not_update_path_when_rootFolderPath_is_empty --- 11:55:56.7 Debug: Updating 5 artist 11:55:56.7 Trace: Updating: Name1 11:55:56.7 Trace: Not changing path for: Name1 11:55:56.7 Trace: Updating: Name2 11:55:56.7 Trace: Not changing path for: Name2 11:55:56.7 Trace: Updating: Name3 11:55:56.7 Trace: Not changing path for: Name3 11:55:56.7 Trace: Updating: Name4 11:55:56.7 Trace: Not changing path for: Name4 11:55:56.7 Trace: Updating: Name5 11:55:56.7 Trace: Not changing path for: Name5 11:55:56.7 Debug: 5 artists updated 11:55:56.7 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.UpdateMultipleArtistFixture.should_not_update_path_when_rootFolderPath_is_empty --- 11:55:56.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.UpdateMultipleArtistFixture.should_update_path_when_rootFolderPath_is_supplied --- 11:55:56.7 Debug: Updating 5 artist 11:55:56.7 Trace: Updating: Name1 11:55:56.7 Trace: Changing path for Name1 to /C/Test/Music2/Name1 11:55:56.7 Trace: Updating: Name2 11:55:56.7 Trace: Changing path for Name2 to /C/Test/Music2/Name2 11:55:56.7 Trace: Updating: Name3 11:55:56.7 Trace: Changing path for Name3 to /C/Test/Music2/Name3 11:55:56.7 Trace: Updating: Name4 11:55:56.7 Trace: Changing path for Name4 to /C/Test/Music2/Name4 11:55:56.7 Trace: Updating: Name5 11:55:56.7 Trace: Changing path for Name5 to /C/Test/Music2/Name5 11:55:56.7 Debug: 5 artists updated 11:55:56.7 Info: --- End: NzbDrone.Core.Test.MusicTests.ArtistServiceTests.UpdateMultipleArtistFixture.should_update_path_when_rootFolderPath_is_supplied --- 11:55:56.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.metadata_and_db_fields_should_replicate_album --- 11:55:56.7 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.metadata_and_db_fields_should_replicate_album --- 11:55:56.7 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.metadata_and_db_fields_should_replicate_artist --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.metadata_and_db_fields_should_replicate_artist --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.metadata_and_db_fields_should_replicate_artist_metadata --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.metadata_and_db_fields_should_replicate_artist_metadata --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.metadata_and_db_fields_should_replicate_release --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.metadata_and_db_fields_should_replicate_release --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.metadata_and_db_fields_should_replicate_track --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.metadata_and_db_fields_should_replicate_track --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_AlbumId --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_AlbumId --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_ForeignReleaseId --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_ForeignReleaseId --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_OldForeignReleaseIds --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_OldForeignReleaseIds --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Title --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Title --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Status --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Status --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Duration --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Duration --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Label --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Label --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Disambiguation --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Disambiguation --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Country --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Country --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_ReleaseDate --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_ReleaseDate --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Media --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Media --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_TrackCount --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_TrackCount --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Monitored --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Monitored --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Id --- 11:55:56.8 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_album_releases_should_not_be_equal_Id --- 11:55:56.8 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_ArtistMetadataId --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_ArtistMetadataId --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_ForeignAlbumId --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_ForeignAlbumId --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_OldForeignAlbumIds --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_OldForeignAlbumIds --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Title --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Title --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Overview --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Overview --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Disambiguation --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Disambiguation --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_ReleaseDate --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_ReleaseDate --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Images --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Images --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Links --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Links --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Genres --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Genres --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_AlbumType --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_AlbumType --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_SecondaryTypes --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_SecondaryTypes --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Ratings --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Ratings --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_LastSearchTime --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_LastSearchTime --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_CleanTitle --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_CleanTitle --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_ProfileId --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_ProfileId --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Monitored --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Monitored --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_AnyReleaseOk --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_AnyReleaseOk --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_LastInfoSync --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_LastInfoSync --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Added --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Added --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Id --- 11:55:56.9 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_albums_should_not_be_equal_Id --- 11:55:56.9 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_ForeignArtistId --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_ForeignArtistId --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_OldForeignArtistIds --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_OldForeignArtistIds --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Name --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Name --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Aliases --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Aliases --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Overview --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Overview --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Disambiguation --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Disambiguation --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Type --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Type --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Status --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Status --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Images --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Images --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Links --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Links --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Genres --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Genres --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Ratings --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Ratings --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Members --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Members --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Id --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artist_metadata_should_not_be_equal_Id --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_ArtistMetadataId --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_ArtistMetadataId --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_CleanName --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_CleanName --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_SortName --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_SortName --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_Monitored --- 11:55:57.0 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_Monitored --- 11:55:57.0 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_MonitorNewItems --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_MonitorNewItems --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_LastInfoSync --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_LastInfoSync --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_Path --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_Path --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_RootFolderPath --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_RootFolderPath --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_Added --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_Added --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_QualityProfileId --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_QualityProfileId --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_MetadataProfileId --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_MetadataProfileId --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_Tags --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_Tags --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_Id --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_artists_should_not_be_equal_Id --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_ForeignTrackId --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_ForeignTrackId --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_OldForeignTrackIds --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_OldForeignTrackIds --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_ForeignRecordingId --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_ForeignRecordingId --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_OldForeignRecordingIds --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_OldForeignRecordingIds --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_AlbumReleaseId --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_AlbumReleaseId --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_ArtistMetadataId --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_ArtistMetadataId --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_TrackNumber --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_TrackNumber --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_AbsoluteTrackNumber --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_AbsoluteTrackNumber --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_Title --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_Title --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_Duration --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_Duration --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_Explicit --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_Explicit --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_Ratings --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_Ratings --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_MediumNumber --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_MediumNumber --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_TrackFileId --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_TrackFileId --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_Id --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_different_tracks_should_not_be_equal_Id --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_equivalent_album_releases_should_be_equal --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_equivalent_album_releases_should_be_equal --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_equivalent_albums_should_be_equal --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_equivalent_albums_should_be_equal --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_equivalent_artist_metadata_should_be_equal --- 11:55:57.1 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_equivalent_artist_metadata_should_be_equal --- 11:55:57.1 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_equivalent_artists_should_be_equal --- 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_equivalent_artists_should_be_equal --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.EntityFixture.two_equivalent_track_should_be_equal --- 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.EntityFixture.two_equivalent_track_should_be_equal --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_build_new_path_when_root_folder_is_provided --- 11:55:57.2 Info: Moving 1 artist to '/C/Test/Music2' 11:55:57.2 Info: Moving Name1 from '/C/Test/Music/Artist' to '/C/Test/Music2/Artist' (1/1) 11:55:57.2 Info: Name1 moved successfully to /C/Test/Music2/Artist 11:55:57.2 Info: Finished moving 1 artist to '/C/Test/Music2' 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_build_new_path_when_root_folder_is_provided --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_log_error_when_move_throws_an_exception --- 11:55:57.2 Info: Moving Name1 from '/C/Test/Music/Artist' to '/C/Test/Music2/Artist' 11:55:57.2 Error: Unable to move artist from '/C/Test/Music/Artist' to '/C/Test/Music2/Artist'. Try moving files manually System.IO.IOException: I/O error occurred. 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDiskTransferServiceProxy.TransferFolder(String sourcePath, String targetPath, TransferMode mode) at NzbDrone.Core.Music.MoveArtistService.MoveSingleArtist(Artist artist, String sourcePath, String destinationPath, Boolean moveFiles, Nullable`1 index, Nullable`1 total) in ./Lidarr.Core/Music/Services/MoveArtistService.cs:line 77 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_log_error_when_move_throws_an_exception --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_raise_artist_moved_event_when_move_files_false --- 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_raise_artist_moved_event_when_move_files_false --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_raise_artist_moved_event_when_move_files_false_bulk --- 11:55:57.2 Info: Moving 1 artist to '/C/Test/Music2' 11:55:57.2 Info: Finished moving 1 artist to '/C/Test/Music2' 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_raise_artist_moved_event_when_move_files_false_bulk --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_revert_artist_path_on_error --- 11:55:57.2 Info: Moving Name1 from '/C/Test/Music/Artist' to '/C/Test/Music2/Artist' 11:55:57.2 Error: Unable to move artist from '/C/Test/Music/Artist' to '/C/Test/Music2/Artist'. Try moving files manually System.IO.IOException: I/O error occurred. 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IDiskTransferServiceProxy.TransferFolder(String sourcePath, String targetPath, TransferMode mode) at NzbDrone.Core.Music.MoveArtistService.MoveSingleArtist(Artist artist, String sourcePath, String destinationPath, Boolean moveFiles, Nullable`1 index, Nullable`1 total) in ./Lidarr.Core/Music/Services/MoveArtistService.cs:line 77 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_revert_artist_path_on_error --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_skip_artist_folder_if_it_does_not_exist --- 11:55:57.2 Debug: Folder '/C/Test/Music/Artist' for 'Name1' does not exist, not moving. 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_skip_artist_folder_if_it_does_not_exist --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_use_destination_path --- 11:55:57.2 Info: Moving Name1 from '/C/Test/Music/Artist' to '/C/Test/Music2/Artist' 11:55:57.2 Info: Name1 moved successfully to /C/Test/Music2/Artist 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.MoveArtistServiceFixture.should_use_destination_path --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumReleaseServiceFixture.child_merge_targets_should_not_be_null_if_target_is_new --- 11:55:57.2 Trace: Updating AlbumRelease [xxx-xxx-xxx-xxx][Title1] 11:55:57.2 Trace: updated: False forceUpdateFileTags: False 11:55:57.2 Debug: [xxx-xxx-xxx-xxx][Title1] 0 tracks up to date. Adding 1, Updating 0, Merging 1, Deleting 0. 11:55:57.2 Trace: Saving AlbumRelease [xxx-xxx-xxx-xxx][Title1] 11:55:57.2 Debug: Finished AlbumRelease refresh for [xxx-xxx-xxx-xxx][Title1] 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumReleaseServiceFixture.child_merge_targets_should_not_be_null_if_target_is_new --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumReleaseServiceFixture.should_merge_if_musicbrainz_id_changed_and_new_already_exists --- 11:55:57.2 Trace: Updating AlbumRelease [xxx-xxx-xxx-xxx1][Title1] 11:55:57.2 Trace: updated: True forceUpdateFileTags: True 11:55:57.2 Debug: [xxx-xxx-xxx-xxx1][Title1] 10 tracks up to date. Adding 0, Updating 0, Merging 0, Deleting 0. 11:55:57.2 Trace: Saving AlbumRelease [xxx-xxx-xxx-xxx1][Title1] 11:55:57.2 Debug: Finished AlbumRelease refresh for [xxx-xxx-xxx-xxx1][Title1] 11:55:57.2 Trace: Merging AlbumRelease [xxx-xxx-xxx-xxx][Title1] into [xxx-xxx-xxx-xxx1][Title1] 11:55:57.2 Trace: updated: True forceUpdateFileTags: True 11:55:57.2 Debug: [xxx-xxx-xxx-xxx1][Title1] 10 tracks up to date. Adding 0, Updating 0, Merging 0, Deleting 0. 11:55:57.2 Trace: Saving AlbumRelease [xxx-xxx-xxx-xxx1][Title1] 11:55:57.2 Debug: Finished AlbumRelease refresh for [xxx-xxx-xxx-xxx1][Title1] 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumReleaseServiceFixture.should_merge_if_musicbrainz_id_changed_and_new_already_exists --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumReleaseServiceFixture.should_update_if_musicbrainz_id_changed_and_no_clash --- 11:55:57.2 Trace: Moving AlbumRelease [xxx-xxx-xxx-xxx][Title1] to [xxx-xxx-xxx-xxx1][Title1] 11:55:57.2 Trace: updated: True forceUpdateFileTags: True 11:55:57.2 Debug: [xxx-xxx-xxx-xxx1][Title1] 10 tracks up to date. Adding 0, Updating 0, Merging 0, Deleting 0. 11:55:57.2 Trace: Saving AlbumRelease [xxx-xxx-xxx-xxx1][Title1] 11:55:57.2 Debug: Finished AlbumRelease refresh for [xxx-xxx-xxx-xxx1][Title1] 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumReleaseServiceFixture.should_update_if_musicbrainz_id_changed_and_no_clash --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.refreshing_album_should_change_monitored_release_if_monitored_release_deleted --- 11:55:57.2 Info: Updating Info for Title1 11:55:57.2 Trace: Ensuring parent artist exists [ForeignArtistId1] 11:55:57.2 Debug: Adding missing parent artist [ForeignArtistId1][Name1] 11:55:57.2 Trace: Updating Album [ForeignAlbumId1][Title1] 11:55:57.2 Trace: updated: True forceUpdateFileTags: True 11:55:57.2 Debug: [ForeignAlbumId1][Title1] 1 albumreleases up to date. Adding 9, Updating 0, Merging 0, Deleting 1. 11:55:57.2 Trace: release: [ExistingId1][Title1] monitored: False 11:55:57.2 Trace: release: [NotExistingId2][Title2] monitored: False 11:55:57.2 Trace: release: [ForeignReleaseId3][Title3] monitored: False 11:55:57.2 Trace: release: [ForeignReleaseId4][Title4] monitored: False 11:55:57.2 Trace: release: [ForeignReleaseId5][Title5] monitored: False 11:55:57.2 Trace: release: [ForeignReleaseId6][Title6] monitored: False 11:55:57.2 Trace: release: [ForeignReleaseId7][Title7] monitored: False 11:55:57.2 Trace: release: [ForeignReleaseId8][Title8] monitored: False 11:55:57.2 Trace: release: [ForeignReleaseId9][Title9] monitored: False 11:55:57.2 Trace: release: [ForeignReleaseId10][Title10] monitored: True 11:55:57.2 Trace: release: [ExistingId2][Title2] monitored: False 11:55:57.2 Trace: Saving Album [ForeignAlbumId1][Title1] 11:55:57.2 Debug: Finished Album refresh for [ForeignAlbumId1][Title1] 11:55:57.2 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.refreshing_album_should_change_monitored_release_if_monitored_release_deleted --- 11:55:57.2 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.refreshing_album_should_not_change_monitored_release_if_monitored_release_not_deleted --- 11:55:57.3 Info: Updating Info for Title1 11:55:57.3 Trace: Ensuring parent artist exists [ForeignArtistId1] 11:55:57.3 Debug: Adding missing parent artist [ForeignArtistId1][Name1] 11:55:57.3 Trace: Updating Album [ForeignAlbumId1][Title1] 11:55:57.3 Trace: updated: True forceUpdateFileTags: True 11:55:57.3 Debug: [ForeignAlbumId1][Title1] 2 albumreleases up to date. Adding 8, Updating 0, Merging 0, Deleting 0. 11:55:57.3 Trace: release: [ExistingId1][Title1] monitored: False 11:55:57.3 Trace: release: [ExistingId2][Title2] monitored: True 11:55:57.3 Trace: release: [ForeignReleaseId3][Title3] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId4][Title4] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId5][Title5] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId6][Title6] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId7][Title7] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId8][Title8] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId9][Title9] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId10][Title10] monitored: False 11:55:57.3 Trace: Saving Album [ForeignAlbumId1][Title1] 11:55:57.3 Debug: Finished Album refresh for [ForeignAlbumId1][Title1] 11:55:57.3 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.refreshing_album_should_not_change_monitored_release_if_monitored_release_not_deleted --- 11:55:57.3 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_merge_if_musicbrainz_id_changed_and_new_already_exists --- 11:55:57.3 Info: Updating Info for Title1 11:55:57.3 Trace: Ensuring parent artist exists [ForeignArtistId1] 11:55:57.3 Debug: Adding missing parent artist [ForeignArtistId1][Name1] 11:55:57.3 Trace: Merging Album [1][Title1] into [11][Title1] 11:55:57.3 Warn: Album [1][Title1] was merged with [11][Title1] because the original was a duplicate. 11:55:57.3 Trace: Moving 1 releases from [1][Title1] to [11][Title1] 11:55:57.3 Trace: updated: True forceUpdateFileTags: True 11:55:57.3 Debug: [11][Title1] 1 albumreleases up to date. Adding 0, Updating 0, Merging 0, Deleting 0. 11:55:57.3 Trace: release: [xxx-xxx-xxx-xxx][Title1] monitored: True 11:55:57.3 Trace: Saving Album [11][Title1] 11:55:57.3 Debug: Finished Album refresh for [11][Title1] 11:55:57.3 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_merge_if_musicbrainz_id_changed_and_new_already_exists --- 11:55:57.3 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_not_add_duplicate_releases --- 11:55:57.3 Info: Updating Info for Title1 11:55:57.3 Trace: Ensuring parent artist exists [ForeignArtistId1] 11:55:57.3 Debug: Adding missing parent artist [ForeignArtistId1][Name1] 11:55:57.3 Trace: Updating Album [ForeignAlbumId1][Title1] 11:55:57.3 Trace: updated: True forceUpdateFileTags: True 11:55:57.3 Debug: [ForeignAlbumId1][Title1] 0 albumreleases up to date. Adding 6, Updating 1, Merging 0, Deleting 0. 11:55:57.3 Trace: release: [DuplicateId1][Title1] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId5][Title5] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId6][Title6] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId7][Title7] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId8][Title8] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId9][Title9] monitored: True 11:55:57.3 Trace: release: [DuplicateId2][Title1] monitored: False 11:55:57.3 Trace: Saving Album [ForeignAlbumId1][Title1] 11:55:57.3 Debug: Finished Album refresh for [ForeignAlbumId1][Title1] 11:55:57.3 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_not_add_duplicate_releases --- 11:55:57.3 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_only_leave_one_release_monitored(True,True,1) --- 11:55:57.3 Info: Updating Info for Title1 11:55:57.3 Trace: Ensuring parent artist exists [ForeignArtistId1] 11:55:57.3 Debug: Adding missing parent artist [ForeignArtistId1][Name1] 11:55:57.3 Trace: Updating Album [ForeignAlbumId1][Title1] 11:55:57.3 Trace: updated: True forceUpdateFileTags: True 11:55:57.3 Debug: [ForeignAlbumId1][Title1] 2 albumreleases up to date. Adding 8, Updating 0, Merging 0, Deleting 0. 11:55:57.3 Trace: release: [ExistingId1][Title1] monitored: False 11:55:57.3 Trace: release: [ExistingId2][Title2] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId3][Title3] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId4][Title4] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId5][Title5] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId6][Title6] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId7][Title7] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId8][Title8] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId9][Title9] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId10][Title10] monitored: True 11:55:57.3 Trace: Saving Album [ForeignAlbumId1][Title1] 11:55:57.3 Debug: Finished Album refresh for [ForeignAlbumId1][Title1] 11:55:57.3 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_only_leave_one_release_monitored(True,True,1) --- 11:55:57.3 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_only_leave_one_release_monitored(True,False,0) --- 11:55:57.3 Info: Updating Info for Title1 11:55:57.3 Trace: Ensuring parent artist exists [ForeignArtistId1] 11:55:57.3 Debug: Adding missing parent artist [ForeignArtistId1][Name1] 11:55:57.3 Trace: Updating Album [ForeignAlbumId1][Title1] 11:55:57.3 Trace: updated: True forceUpdateFileTags: True 11:55:57.3 Debug: [ForeignAlbumId1][Title1] 2 albumreleases up to date. Adding 8, Updating 0, Merging 0, Deleting 0. 11:55:57.3 Trace: release: [ExistingId1][Title1] monitored: False 11:55:57.3 Trace: release: [ExistingId2][Title2] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId3][Title3] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId4][Title4] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId5][Title5] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId6][Title6] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId7][Title7] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId8][Title8] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId9][Title9] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId10][Title10] monitored: True 11:55:57.3 Trace: Saving Album [ForeignAlbumId1][Title1] 11:55:57.3 Debug: Finished Album refresh for [ForeignAlbumId1][Title1] 11:55:57.3 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_only_leave_one_release_monitored(True,False,0) --- 11:55:57.3 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_only_leave_one_release_monitored(False,True,1) --- 11:55:57.3 Info: Updating Info for Title1 11:55:57.3 Trace: Ensuring parent artist exists [ForeignArtistId1] 11:55:57.3 Debug: Adding missing parent artist [ForeignArtistId1][Name1] 11:55:57.3 Trace: Updating Album [ForeignAlbumId1][Title1] 11:55:57.3 Trace: updated: True forceUpdateFileTags: True 11:55:57.3 Debug: [ForeignAlbumId1][Title1] 2 albumreleases up to date. Adding 8, Updating 0, Merging 0, Deleting 0. 11:55:57.3 Trace: release: [ExistingId1][Title1] monitored: False 11:55:57.3 Trace: release: [ExistingId2][Title2] monitored: True 11:55:57.3 Trace: release: [ForeignReleaseId3][Title3] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId4][Title4] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId5][Title5] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId6][Title6] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId7][Title7] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId8][Title8] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId9][Title9] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId10][Title10] monitored: False 11:55:57.3 Trace: Saving Album [ForeignAlbumId1][Title1] 11:55:57.3 Debug: Finished Album refresh for [ForeignAlbumId1][Title1] 11:55:57.3 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_only_leave_one_release_monitored(False,True,1) --- 11:55:57.3 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_only_leave_one_release_monitored(False,False,0) --- 11:55:57.3 Info: Updating Info for Title1 11:55:57.3 Trace: Ensuring parent artist exists [ForeignArtistId1] 11:55:57.3 Debug: Adding missing parent artist [ForeignArtistId1][Name1] 11:55:57.3 Trace: Updating Album [ForeignAlbumId1][Title1] 11:55:57.3 Trace: updated: True forceUpdateFileTags: True 11:55:57.3 Debug: [ForeignAlbumId1][Title1] 2 albumreleases up to date. Adding 8, Updating 0, Merging 0, Deleting 0. 11:55:57.3 Trace: release: [ExistingId1][Title1] monitored: False 11:55:57.3 Trace: release: [ExistingId2][Title2] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId3][Title3] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId4][Title4] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId5][Title5] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId6][Title6] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId7][Title7] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId8][Title8] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId9][Title9] monitored: False 11:55:57.3 Trace: release: [ForeignReleaseId10][Title10] monitored: True 11:55:57.3 Trace: Saving Album [ForeignAlbumId1][Title1] 11:55:57.3 Debug: Finished Album refresh for [ForeignAlbumId1][Title1] 11:55:57.3 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_only_leave_one_release_monitored(False,False,0) --- 11:55:57.3 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_remove_album_with_no_valid_releases --- 11:55:57.3 Info: Updating Info for Title1 11:55:57.3 Debug: [1][Title1] has no valid releases, removing. 11:55:57.3 Warn: Album [1][Title1] not found in metadata and is being deleted 11:55:57.3 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_remove_album_with_no_valid_releases --- 11:55:57.3 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_update_if_musicbrainz_id_changed_and_no_clash --- 11:55:57.3 Info: Updating Info for Title1 11:55:57.3 Trace: Ensuring parent artist exists [ForeignArtistId1] 11:55:57.3 Debug: Adding missing parent artist [ForeignArtistId1][Name1] 11:55:57.3 Trace: Moving Album [1][Title1] to [11][Title1] 11:55:57.3 Trace: updated: True forceUpdateFileTags: True 11:55:57.3 Debug: [11][Title1] 1 albumreleases up to date. Adding 0, Updating 0, Merging 0, Deleting 0. 11:55:57.3 Trace: release: [xxx-xxx-xxx-xxx][Title1] monitored: True 11:55:57.3 Trace: Saving Album [11][Title1] 11:55:57.3 Debug: Finished Album refresh for [11][Title1] 11:55:57.3 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshAlbumServiceFixture.should_update_if_musicbrainz_id_changed_and_no_clash --- 11:55:57.3 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_call_new_album_monitor_service_when_adding_album --- 11:55:57.4 Info: Updating Info for Name1 11:55:57.4 Trace: Updating Artist [ForeignArtistId1][Name1] 11:55:57.4 Trace: updated: False forceUpdateFileTags: False 11:55:57.4 Debug: [ForeignArtistId1][Name1] 0 albums up to date. Adding 1, Updating 2, Merging 0, Deleting 0. 11:55:57.4 Trace: Saving Artist [ForeignArtistId1][Name1] 11:55:57.4 Debug: Finished Artist refresh for [ForeignArtistId1][Name1] 11:55:57.4 Trace: Updating tags for [ForeignArtistId1][Name1] 11:55:57.4 Trace: Skipping rescan. Reason: no metadata updated after automatic refresh 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_call_new_album_monitor_service_when_adding_album --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_log_error_and_delete_if_musicbrainz_id_not_found_and_author_has_no_files --- 11:55:57.4 Info: Updating Info for Name1 11:55:57.4 Error: Could not find artist with id ForeignArtistId1 11:55:57.4 Warn: Artist [ForeignArtistId1][Name1] not found in metadata and is being deleted 11:55:57.4 Trace: Updating tags for [ForeignArtistId1][Name1] 11:55:57.4 Trace: Skipping rescan. Reason: no metadata updated after automatic refresh 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_log_error_and_delete_if_musicbrainz_id_not_found_and_author_has_no_files --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_log_error_but_not_delete_if_musicbrainz_id_not_found_and_artist_has_files --- 11:55:57.4 Info: Updating Info for Name1 11:55:57.4 Error: Could not find artist with id ForeignArtistId1 11:55:57.4 Error: Artist [ForeignArtistId1][Name1] was not found, it may have been removed from Metadata sources. 11:55:57.4 Trace: Updating tags for [ForeignArtistId1][Name1] 11:55:57.4 Trace: Skipping rescan. Reason: no metadata updated after automatic refresh 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_log_error_but_not_delete_if_musicbrainz_id_not_found_and_artist_has_files --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_merge_if_musicbrainz_id_changed_and_new_id_already_exists --- 11:55:57.4 Info: Updating Info for Name1 11:55:57.4 Trace: Merging Artist [ForeignArtistId1][Name1] into [ForeignArtistId11][Name1] 11:55:57.4 Warn: Artist [ForeignArtistId1][Name1] was replaced with [ForeignArtistId11][Name1] because the original was a duplicate. 11:55:57.4 Trace: updated: True forceUpdateFileTags: True 11:55:57.4 Debug: [ForeignArtistId11][Name1] 0 albums up to date. Adding 0, Updating 2, Merging 0, Deleting 0. 11:55:57.4 Trace: Saving Artist [ForeignArtistId11][Name1] 11:55:57.4 Debug: Finished Artist refresh for [ForeignArtistId11][Name1] 11:55:57.4 Trace: Updating tags for [ForeignArtistId1][Name1] 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_merge_if_musicbrainz_id_changed_and_new_id_already_exists --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_not_publish_artist_updated_event_if_metadata_not_updated --- 11:55:57.4 Info: Updating Info for Name1 11:55:57.4 Trace: Updating Artist [ForeignArtistId1][Name1] 11:55:57.4 Trace: updated: False forceUpdateFileTags: False 11:55:57.4 Debug: [ForeignArtistId1][Name1] 0 albums up to date. Adding 0, Updating 2, Merging 0, Deleting 0. 11:55:57.4 Trace: Saving Artist [ForeignArtistId1][Name1] 11:55:57.4 Debug: Finished Artist refresh for [ForeignArtistId1][Name1] 11:55:57.4 Trace: Updating tags for [ForeignArtistId1][Name1] 11:55:57.4 Trace: Skipping rescan. Reason: no metadata updated after automatic refresh 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_not_publish_artist_updated_event_if_metadata_not_updated --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_publish_artist_updated_event_if_metadata_updated --- 11:55:57.4 Info: Updating Info for Name1 11:55:57.4 Trace: Updating Artist [ForeignArtistId1][Name1] 11:55:57.4 Trace: updated: True forceUpdateFileTags: True 11:55:57.4 Debug: [ForeignArtistId1][Name1] 0 albums up to date. Adding 2, Updating 0, Merging 0, Deleting 0. 11:55:57.4 Trace: Saving Artist [ForeignArtistId1][Name1] 11:55:57.4 Debug: Finished Artist refresh for [ForeignArtistId1][Name1] 11:55:57.4 Trace: Updating tags for [ForeignArtistId1][Name1] 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_publish_artist_updated_event_if_metadata_updated --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_update_if_musicbrainz_id_changed_and_no_clash --- 11:55:57.4 Info: Updating Info for Name1 11:55:57.4 Trace: Moving Artist [ForeignArtistId1][Name1] to [ForeignArtistId11][Name1] 11:55:57.4 Debug: Updating MusicBrainz id for [ForeignArtistId1][Name1] to [ForeignArtistId11][Name1] 11:55:57.4 Trace: updated: True forceUpdateFileTags: True 11:55:57.4 Debug: [ForeignArtistId11][Name1] 0 albums up to date. Adding 2, Updating 0, Merging 0, Deleting 0. 11:55:57.4 Trace: Saving Artist [ForeignArtistId11][Name1] 11:55:57.4 Debug: Finished Artist refresh for [ForeignArtistId11][Name1] 11:55:57.4 Trace: Updating tags for [ForeignArtistId11][Name1] 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshArtistServiceFixture.should_update_if_musicbrainz_id_changed_and_no_clash --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.RefreshTrackServiceFixture.updated_track_should_not_have_null_album_release --- 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.RefreshTrackServiceFixture.updated_track_should_not_have_null_album_release --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_false_if_album_last_refreshed_less_than_12_hours_ago --- 11:55:57.4 Trace: Album Title1 last updated less than 12 hours ago, should not be refreshed. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_false_if_album_last_refreshed_less_than_12_hours_ago --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_false_when_recently_refreshed_album_released_in_last_30_days --- 11:55:57.4 Trace: Album Title1 last updated less than 12 hours ago, should not be refreshed. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_false_when_recently_refreshed_album_released_in_last_30_days --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_false_when_recently_refreshed_album_released_over_30_days_ago --- 11:55:57.4 Trace: Album Title1 released long ago and recently refreshed, should not be refreshed. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_false_when_recently_refreshed_album_released_over_30_days_ago --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_true_if_album_last_refreshed_more_than_30_days_ago --- 11:55:57.4 Trace: Album Title1 last updated more than 60 days ago, should refresh. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_true_if_album_last_refreshed_more_than_30_days_ago --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_true_if_album_released_in_last_30_days --- 11:55:57.4 Trace: album Title1 released less than 30 days ago, should refresh. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_true_if_album_released_in_last_30_days --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_true_if_album_releases_in_future --- 11:55:57.4 Trace: album Title1 released less than 30 days ago, should refresh. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshAlbumFixture.should_return_true_if_album_releases_in_future --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_false_if_ended_artist_last_refreshed_yesterday --- 11:55:57.4 Trace: Artist Name1 ended long ago, should not be refreshed. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_false_if_ended_artist_last_refreshed_yesterday --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_false_if_running_artist_last_refreshed_less_than_12_hours_ago --- 11:55:57.4 Trace: Artist Name1 last updated less than 12 hours ago, should not be refreshed. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_false_if_running_artist_last_refreshed_less_than_12_hours_ago --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_false_when_recently_refreshed_ended_show_aired_in_last_30_days --- 11:55:57.4 Trace: Artist Name1 last updated less than 12 hours ago, should not be refreshed. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_false_when_recently_refreshed_ended_show_aired_in_last_30_days --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_false_when_recently_refreshed_ended_show_has_not_aired_for_30_days --- 11:55:57.4 Trace: Artist Name1 ended long ago, should not be refreshed. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_false_when_recently_refreshed_ended_show_has_not_aired_for_30_days --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_true_if_album_released_in_last_30_days --- 11:55:57.4 Trace: Last album in Name1 aired less than 30 days ago, should refresh. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_true_if_album_released_in_last_30_days --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_true_if_artist_last_refreshed_more_than_30_days_ago --- 11:55:57.4 Trace: Artist Name1 last updated more than 30 days ago, should refresh. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_true_if_artist_last_refreshed_more_than_30_days_ago --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_true_if_running_artist_last_refreshed_more_than_24_hours_ago --- 11:55:57.4 Trace: Artist Name1 is continuing and has not been refreshed in 2 days, should refresh. 11:55:57.4 Info: --- End: NzbDrone.Core.Test.MusicTests.ShouldRefreshArtistFixture.should_return_true_if_running_artist_last_refreshed_more_than_24_hours_ago --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_be_valid_if_all_settings_valid --- 11:55:57.4 Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_be_valid_if_all_settings_valid --- 11:55:57.4 Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("lidarr") --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("lidarr") --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("lidarr.audio") --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("lidarr.audio") --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("lidarr") --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("lidarr") --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("lidarr.audio") --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("lidarr.audio") --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_from_is_empty --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_from_is_empty --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_port_is_out_of_range --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_port_is_out_of_range --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_server_is_empty --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_server_is_empty --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_bcc_cc_are_all_empty --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_bcc_cc_are_all_empty --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("lidarr") --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("lidarr") --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("lidarr.audio") --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("lidarr.audio") --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_all_if_implemented --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_all_if_implemented --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_none_if_none_are_implemented --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_none_if_none_are_implemented --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_OnUpgrade_should_link_to_OnReleaseImport --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_OnUpgrade_should_link_to_OnReleaseImport --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_beyond_3_hours --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_beyond_3_hours --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.SynologyIndexerFixture.should_add_new_episode_on_upgrade --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.SynologyIndexerFixture.should_add_new_episode_on_upgrade --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.SynologyIndexerFixture.should_not_update_library_if_disabled --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.SynologyIndexerFixture.should_not_update_library_if_disabled --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.SynologyIndexerFixture.should_remove_old_episodes_on_upgrade --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.SynologyIndexerFixture.should_remove_old_episodes_on_upgrade --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.SynologyIndexerFixture.should_update_entire_series_folder_on_rename --- 11:55:57.5 Info: --- End: NzbDrone.Core.Test.NotificationTests.SynologyIndexerFixture.should_update_entire_series_folder_on_rename --- 11:55:57.5 Info: --- Start: NzbDrone.Core.Test.NotificationTests.Xbmc.GetArtistPathFixture.should_return_null_when_artist_is_not_found --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.NotificationTests.Xbmc.GetArtistPathFixture.should_return_null_when_artist_is_not_found --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.NotificationTests.Xbmc.GetArtistPathFixture.should_return_path_when_musicbrainzId_matches --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.NotificationTests.Xbmc.GetArtistPathFixture.should_return_path_when_musicbrainzId_matches --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.NotificationTests.Xbmc.GetArtistPathFixture.should_return_path_when_title_matches --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.NotificationTests.Xbmc.GetArtistPathFixture.should_return_path_when_title_matches --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.NotificationTests.Xbmc.OnReleaseImportFixture.should_clean_if_episode_was_replaced --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.NotificationTests.Xbmc.OnReleaseImportFixture.should_clean_if_episode_was_replaced --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.NotificationTests.Xbmc.OnReleaseImportFixture.should_not_clean_if_no_episode_was_replaced --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.NotificationTests.Xbmc.OnReleaseImportFixture.should_not_clean_if_no_episode_was_replaced --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.NotificationTests.Xbmc.UpdateFixture.should_update_all_paths_when_artist_path_not_found --- 11:55:57.6 Debug: Determining if there are any active players on XBMC host: Host1:8080/jsonrpc 11:55:57.6 Debug: Artist [9f4e41c3-2648-428e-b8c7-dc10465b49ad][Not Shawn Desman] doesn't exist on XBMC host: Host1:8080/jsonrpc, Updating Entire Library 11:55:57.6 Debug: Object reference not set to an instance of an object. System.NullReferenceException: Object reference not set to an instance of an object. at NzbDrone.Core.Notifications.Xbmc.XbmcService.UpdateLibrary(XbmcSettings settings, Artist artist) in ./Lidarr.Core/Notifications/Xbmc/XbmcService.cs:line 105 11:55:57.6 Info: --- End: NzbDrone.Core.Test.NotificationTests.Xbmc.UpdateFixture.should_update_all_paths_when_artist_path_not_found --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.NotificationTests.Xbmc.UpdateFixture.should_update_using_artist_path --- 11:55:57.6 Debug: Determining if there are any active players on XBMC host: Host1:8080/jsonrpc 11:55:57.6 Debug: Updating artist [9f4e41c3-2648-428e-b8c7-dc10465b49ac][Name1] (Kodi Path: File1) on XBMC host: Host1:8080/jsonrpc 11:55:57.6 Debug: Object reference not set to an instance of an object. System.NullReferenceException: Object reference not set to an instance of an object. at NzbDrone.Core.Notifications.Xbmc.XbmcService.UpdateLibrary(XbmcSettings settings, Artist artist) in ./Lidarr.Core/Notifications/Xbmc/XbmcService.cs:line 105 11:55:57.6 Info: --- End: NzbDrone.Core.Test.NotificationTests.Xbmc.UpdateFixture.should_update_using_artist_path --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.BuildFilePathFixture.should_clean_artist_folder_when_it_contains_illegal_characters_in_album_or_artist_title --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.BuildFilePathFixture.should_clean_artist_folder_when_it_contains_illegal_characters_in_album_or_artist_title --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.CleanFixture.CleanFileName("Law & Order: Criminal Intent - S10E07 - Icarus [HDTV-720p]","Law & Order - Criminal Intent - S10E07 - Icarus [HDTV-720p]") --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.CleanFixture.CleanFileName("Law & Order: Criminal Intent - S10E07 - Icarus [HDTV-720p]","Law & Order - Criminal Intent - S10E07 - Icarus [HDTV-720p]") --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_be_able_to_use_lower_case_first_character --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_be_able_to_use_lower_case_first_character --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("The Mist","M","The Mist") --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("The Mist","M","The Mist") --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("A","A","A") --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("A","A","A") --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("30 Rock","3","30 Rock") --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("30 Rock","3","30 Rock") --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("The '80s Greatest","8","The '80s Greatest") --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("The '80s Greatest","8","The '80s Greatest") --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("좀비버스","좀","좀비버스") --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("좀비버스","좀","좀비버스") --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("¡Mucha Lucha!","M","¡Mucha Lucha!") --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("¡Mucha Lucha!","M","¡Mucha Lucha!") --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back(".hack","H","hack") --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back(".hack","H","hack") --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("Ütopya","U","Ütopya") --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("Ütopya","U","Ütopya") --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("Æon Flux","A","Æon Flux") --- 11:55:57.6 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ArtistNameFirstCharacterFixture.should_get_expected_folder_name_back("Æon Flux","A","Æon Flux") --- 11:55:57.6 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Florence + the Machine","Florence + the Machine") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Florence + the Machine","Florence + the Machine") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Beyoncé X10","Beyoncé X10") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Beyoncé X10","Beyoncé X10") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Girlfriends' Guide to Divorce","Girlfriends Guide to Divorce") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Girlfriends' Guide to Divorce","Girlfriends Guide to Divorce") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Rule #23: Never Lie to the Kids","Rule #23 Never Lie to the Kids") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Rule #23: Never Lie to the Kids","Rule #23 Never Lie to the Kids") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Anne Hathaway/Florence + The Machine","Anne Hathaway Florence + The Machine") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Anne Hathaway/Florence + The Machine","Anne Hathaway Florence + The Machine") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Chris Rock/Prince","Chris Rock Prince") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Chris Rock/Prince","Chris Rock Prince") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Karma's a B*tch!","Karmas a B-tch!") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Karma's a B*tch!","Karmas a B-tch!") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Ke$ha: My Crazy Beautiful Life","Ke$ha My Crazy Beautiful Life") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Ke$ha: My Crazy Beautiful Life","Ke$ha My Crazy Beautiful Life") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("$#*! My Dad Says","$#-! My Dad Says") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("$#*! My Dad Says","$#-! My Dad Says") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Free! - Iwatobi Swim Club","Free! Iwatobi Swim Club") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Free! - Iwatobi Swim Club","Free! Iwatobi Swim Club") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Tamara Ecclestone: Billion $$ Girl","Tamara Ecclestone Billion $$ Girl") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Tamara Ecclestone: Billion $$ Girl","Tamara Ecclestone Billion $$ Girl") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Marvel's Agents of S.H.I.E.L.D.","Marvels Agents of S.H.I.E.L.D") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Marvel's Agents of S.H.I.E.L.D.","Marvels Agents of S.H.I.E.L.D") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Castle (2009)","Castle 2009") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Castle (2009)","Castle 2009") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Law & Order (UK)","Law and Order UK") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Law & Order (UK)","Law and Order UK") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Is this okay?","Is this okay") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("Is this okay?","Is this okay") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("[a] title","a title") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("[a] title","a title") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("backslash \\ backlash","backslash backlash") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("backslash \\ backlash","backslash backlash") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("I'm the Boss","Im the Boss") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_get_expected_title_back("I'm the Boss","Im the Boss") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_use_and_as_separator_for_multiple_episodes --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleFixture.should_use_and_as_separator_for_multiple_episodes --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Mist","Mist, The") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Mist","Mist, The") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("A Place to Call Home","Place to Call Home, A") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("A Place to Call Home","Place to Call Home, A") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("An Adventure in Space and Time","Adventure in Space and Time, An") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("An Adventure in Space and Time","Adventure in Space and Time, An") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Flash (2010)","Flash, The 2010") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Flash (2010)","Flash, The 2010") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("A League Of Their Own (AU)","League Of Their Own, A AU") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("A League Of Their Own (AU)","League Of Their Own, A AU") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Fixer (ZH) (2015)","Fixer, The ZH 2015") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Fixer (ZH) (2015)","Fixer, The ZH 2015") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Sixth Sense 2 (Thai)","Sixth Sense 2, The Thai") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Sixth Sense 2 (Thai)","Sixth Sense 2, The Thai") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Amazing Race (Latin America)","Amazing Race, The Latin America") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Amazing Race (Latin America)","Amazing Race, The Latin America") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Rat Pack (A&E)","Rat Pack, The AandE") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Rat Pack (A&E)","Rat Pack, The AandE") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Climax: I (Almost) Got Away With It (2016)","Climax I Almost Got Away With It, The 2016") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_get_expected_title_back("The Climax: I (Almost) Got Away With It (2016)","Climax I Almost Got Away With It, The 2016") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_not_change_title("A") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_not_change_title("A") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_not_change_title("Anne") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_not_change_title("Anne") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_not_change_title("Theodore") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_not_change_title("Theodore") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_not_change_title("3%") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.CleanTitleTheFixture.should_not_change_title("3%") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_expected_result("System: Accapella",Smart,"Nu-Tone - Medical History - System - Accapella") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_expected_result("System: Accapella",Smart,"Nu-Tone - Medical History - System - Accapella") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_expected_result("System: Accapella",Dash,"Nu-Tone - Medical History - System- Accapella") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_expected_result("System: Accapella",Dash,"Nu-Tone - Medical History - System- Accapella") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_expected_result("System: Accapella",Delete,"NuTone - Medical History - System Accapella") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_expected_result("System: Accapella",Delete,"NuTone - Medical History - System Accapella") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_expected_result("System: Accapella",SpaceDash,"Nu -Tone - Medical History - System - Accapella") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_expected_result("System: Accapella",SpaceDash,"Nu -Tone - Medical History - System - Accapella") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_expected_result("System: Accapella",SpaceDashSpace,"Nu - Tone - Medical History - System - Accapella") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_expected_result("System: Accapella",SpaceDashSpace,"Nu - Tone - Medical History - System - Accapella") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_space_dash_space_by_default --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_followed_by_space_with_space_dash_space_by_default --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_with_expected_result("Artist:Name",Smart,"Artist-Name") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_with_expected_result("Artist:Name",Smart,"Artist-Name") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_with_expected_result("Artist:Name",Dash,"Artist-Name") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_with_expected_result("Artist:Name",Dash,"Artist-Name") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_with_expected_result("Artist:Name",Delete,"ArtistName") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_with_expected_result("Artist:Name",Delete,"ArtistName") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_with_expected_result("Artist:Name",SpaceDash,"Artist -Name") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_with_expected_result("Artist:Name",SpaceDash,"Artist -Name") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_with_expected_result("Artist:Name",SpaceDashSpace,"Artist - Name") --- 11:55:57.7 Trace: Media info is unavailable for [0] 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ColonReplacementFixture.should_replace_colon_with_expected_result("Artist:Name",SpaceDashSpace,"Artist - Name") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_be_able_to_use_only_original_title --- 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_be_able_to_use_only_original_title --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_be_able_to_use_original_filename --- 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_be_able_to_use_original_filename --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_be_able_to_use_original_filename_only --- 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_be_able_to_use_original_filename_only --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_be_able_to_use_original_title --- 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_be_able_to_use_original_title --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_cleanup_Album_Title --- 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_cleanup_Album_Title --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_cleanup_Artist_Name --- 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_cleanup_Artist_Name --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_escape_token_in_format("Some Escaped {{ String","Some Escaped { String") --- 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_escape_token_in_format("Some Escaped {{ String","Some Escaped { String") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_escape_token_in_format("Some Escaped }} String","Some Escaped } String") --- 11:55:57.7 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_escape_token_in_format("Some Escaped }} String","Some Escaped } String") --- 11:55:57.7 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_escape_token_in_format("Some Escaped {{Artist Name}} String","Some Escaped {Artist Name} String") --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_escape_token_in_format("Some Escaped {{Artist Name}} String","Some Escaped {Artist Name} String") --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_escape_token_in_format("Some Escaped {{{Artist Name}}} String","Some Escaped {Linkin Park} String") --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_escape_token_in_format("Some Escaped {{{Artist Name}}} String","Some Escaped {Linkin Park} String") --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_escape_token_in_title --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_escape_token_in_title --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_include_affixes_if_value_not_empty --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_include_affixes_if_value_not_empty --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_clean_track_title_if_there_is_only_one --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_clean_track_title_if_there_is_only_one --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_include_affixes_if_value_empty --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_include_affixes_if_value_empty --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_include_quality_proper_when_release_is_not_a_proper --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_include_quality_proper_when_release_is_not_a_proper --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_use_Lidarr_as_release_group_if_pattern_has_separator("{Track Title}{-Release Group}","City Sushi") --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_use_Lidarr_as_release_group_if_pattern_has_separator("{Track Title}{-Release Group}","City Sushi") --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_use_Lidarr_as_release_group_if_pattern_has_separator("{Track Title}{ Release Group}","City Sushi") --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_use_Lidarr_as_release_group_if_pattern_has_separator("{Track Title}{ Release Group}","City Sushi") --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_use_Lidarr_as_release_group_if_pattern_has_separator("{Track Title}{ [Release Group]}","City Sushi") --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_use_Lidarr_as_release_group_if_pattern_has_separator("{Track Title}{ [Release Group]}","City Sushi") --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_wrap_proper_in_square_brackets_when_not_a_proper --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_not_wrap_proper_in_square_brackets_when_not_a_proper --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_remove_duplicate_non_word_characters --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_remove_duplicate_non_word_characters --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_dash_Title --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_dash_Title --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_Disambiguation --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_Disambiguation --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_dot_Title --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_dot_Title --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_album_genre --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_album_genre --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_MbId_null --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_MbId_null --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_space_MbId --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_space_MbId --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_space_Title --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_space_Title --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_ALBUM_TITLE_with_all_caps --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_ALBUM_TITLE_with_all_caps --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_album_title_with_all_lower_case --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_album_title_with_all_lower_case --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_ALBUM_TITLE_with_random_casing_should_keep_original_casing --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_ALBUM_TITLE_with_random_casing_should_keep_original_casing --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_Type --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_Type --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_underscore_Title --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Album_underscore_Title --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_all_contents_in_pattern --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_all_contents_in_pattern --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_all_tokens_for_different_cultures("en-US") --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_all_tokens_for_different_cultures("en-US") --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_all_tokens_for_different_cultures("fr-FR") --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_all_tokens_for_different_cultures("fr-FR") --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_all_tokens_for_different_cultures("az") --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_all_tokens_for_different_cultures("az") --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_all_tokens_for_different_cultures("tr-TR") --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_all_tokens_for_different_cultures("tr-TR") --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_dash_Name --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_dash_Name --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_Disambiguation --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_Disambiguation --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_dot_Name --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_dot_Name --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_artist_genre --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_artist_genre --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_MbId_null --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_MbId_null --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_artist_name_for_Various_Artists_album --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_artist_name_for_Various_Artists_album --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_ARTIST_NAME_with_all_caps --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_ARTIST_NAME_with_all_caps --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_artist_name_with_all_lower_case --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_artist_name_with_all_lower_case --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_ARTIST_NAME_with_random_casing_should_keep_original_casing --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_ARTIST_NAME_with_random_casing_should_keep_original_casing --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_space_MbId --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_space_MbId --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_space_Name --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_space_Name --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_underscore_Name --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Artist_underscore_Name --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_double_period_with_single_period --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_double_period_with_single_period --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_media_info_audio_bitrate --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_media_info_audio_bitrate --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_media_info_audio_channels --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_media_info_audio_channels --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_media_info_audio_codec --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_media_info_audio_codec --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_media_info_bits_per_sample --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_media_info_bits_per_sample --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_media_info_sample_rate --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_media_info_sample_rate --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_medium_number_with_single_digit --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_medium_number_with_single_digit --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_medium00_number_with_two_digits --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_medium00_number_with_two_digits --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_quality_full_with_quality_title_only_when_not_a_proper --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_quality_full_with_quality_title_only_when_not_a_proper --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_quality_title --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_quality_title --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Track_Artist_MbId_null --- 11:55:57.8 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Track_Artist_MbId_null --- 11:55:57.8 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_track_artist_name_for_Various_Artists_album --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_track_artist_name_for_Various_Artists_album --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_track_number_with_single_digit --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_track_number_with_single_digit --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Track_space_Artist_MbId --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_Track_space_Artist_MbId --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_track_title --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_track_title --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_track_title_if_pattern_has_random_casing --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_track_title_if_pattern_has_random_casing --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_track00_number_with_two_digits --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_track00_number_with_two_digits --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_triple_period_with_single_period --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_replace_triple_period_with_single_period --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_should_replace_release_group --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_should_replace_release_group --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_end_when_quality_proper_is_not_included(' ') --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_end_when_quality_proper_is_not_included(' ') --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_end_when_quality_proper_is_not_included('-') --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_end_when_quality_proper_is_not_included('-') --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_end_when_quality_proper_is_not_included('.') --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_end_when_quality_proper_is_not_included('.') --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_end_when_quality_proper_is_not_included('_') --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_end_when_quality_proper_is_not_included('_') --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_middle_when_quality_proper_is_not_included(' ') --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_middle_when_quality_proper_is_not_included(' ') --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_middle_when_quality_proper_is_not_included('-') --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_middle_when_quality_proper_is_not_included('-') --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_middle_when_quality_proper_is_not_included('.') --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_middle_when_quality_proper_is_not_included('.') --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_middle_when_quality_proper_is_not_included('_') --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_trim_extra_separators_from_middle_when_quality_proper_is_not_included('_') --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_use_existing_casing_for_release_group("0SEC") --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_use_existing_casing_for_release_group("0SEC") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_use_existing_casing_for_release_group("2HD") --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_use_existing_casing_for_release_group("2HD") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_use_existing_casing_for_release_group("IMMERSE") --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_use_existing_casing_for_release_group("IMMERSE") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_use_existing_filename_when_scene_name_is_not_available --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_use_existing_filename_when_scene_name_is_not_available --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_use_Lidarr_as_release_group_when_not_available --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.should_use_Lidarr_as_release_group_when_not_available --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.use_file_name_when_sceneName_is_not_null --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.use_file_name_when_sceneName_is_not_null --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.use_file_name_when_sceneName_is_null --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.use_file_name_when_sceneName_is_null --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.use_path_when_sceneName_and_relative_path_are_null --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.FileNameBuilderFixture.use_path_when_sceneName_and_relative_path_are_null --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.NestedFileNameBuilderFixture.should_build_nested_multi_track_filename_with_back_slash --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.NestedFileNameBuilderFixture.should_build_nested_multi_track_filename_with_back_slash --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.NestedFileNameBuilderFixture.should_build_nested_multi_track_filename_with_forward_slash --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.NestedFileNameBuilderFixture.should_build_nested_multi_track_filename_with_forward_slash --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.NestedFileNameBuilderFixture.should_build_nested_multi_track_filename_with_medium_name --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.NestedFileNameBuilderFixture.should_build_nested_multi_track_filename_with_medium_name --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.NestedFileNameBuilderFixture.should_build_nested_standard_track_filename_with_back_slash --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.NestedFileNameBuilderFixture.should_build_nested_standard_track_filename_with_back_slash --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.NestedFileNameBuilderFixture.should_build_nested_standard_track_filename_with_forward_slash --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.NestedFileNameBuilderFixture.should_build_nested_standard_track_filename_with_forward_slash --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("CSI: Crime Scene Investigation","CSI - Crime Scene Investigation") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("CSI: Crime Scene Investigation","CSI - Crime Scene Investigation") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Code:Breaker","Code-Breaker") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Code:Breaker","Code-Breaker") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Back Slash\\","Back Slash+") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Back Slash\\","Back Slash+") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Forward Slash/","Forward Slash+") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Forward Slash/","Forward Slash+") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Greater Than>","Greater Than") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Greater Than>","Greater Than") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Less Than<","Less Than") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Less Than<","Less Than") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Question Mark?","Question Mark!") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Question Mark?","Question Mark!") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Aster*sk","Aster-sk") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Aster*sk","Aster-sk") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Colon: Two Periods","Colon - Two Periods") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Colon: Two Periods","Colon - Two Periods") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Pipe|","Pipe") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Pipe|","Pipe") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Quotes\"","Quotes") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReplaceCharacterFixture.should_replace_illegal_characters("Quotes\"","Quotes") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReservedDeviceNameFixture.should_replace_reserved_device_name_in_artist_folder("Con Game","Con_Game") --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReservedDeviceNameFixture.should_replace_reserved_device_name_in_artist_folder("Con Game","Con_Game") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReservedDeviceNameFixture.should_replace_reserved_device_name_in_artist_folder("Com1 Sat","Com1_Sat") --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReservedDeviceNameFixture.should_replace_reserved_device_name_in_artist_folder("Com1 Sat","Com1_Sat") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReservedDeviceNameFixture.should_replace_reserved_device_name_in_file_name("Con Game","Con_Game") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReservedDeviceNameFixture.should_replace_reserved_device_name_in_file_name("Con Game","Con_Game") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReservedDeviceNameFixture.should_replace_reserved_device_name_in_file_name("Com1 Sat","Com1_Sat") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.ReservedDeviceNameFixture.should_replace_reserved_device_name_in_file_name("Com1 Sat","Com1_Sat") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Mist","Mist, The") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Mist","Mist, The") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("A Place to Call Home","Place to Call Home, A") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("A Place to Call Home","Place to Call Home, A") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("An Adventure in Space and Time","Adventure in Space and Time, An") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("An Adventure in Space and Time","Adventure in Space and Time, An") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Flash (2010)","Flash, The (2010)") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Flash (2010)","Flash, The (2010)") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("A League Of Their Own (AU)","League Of Their Own, A (AU)") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("A League Of Their Own (AU)","League Of Their Own, A (AU)") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Fixer (ZH) (2015)","Fixer, The (ZH) (2015)") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Fixer (ZH) (2015)","Fixer, The (ZH) (2015)") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Sixth Sense 2 (Thai)","Sixth Sense 2, The (Thai)") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Sixth Sense 2 (Thai)","Sixth Sense 2, The (Thai)") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Amazing Race (Latin America)","Amazing Race, The (Latin America)") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Amazing Race (Latin America)","Amazing Race, The (Latin America)") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Rat Pack (A&E)","Rat Pack, The (A&E)") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Rat Pack (A&E)","Rat Pack, The (A&E)") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Climax: I (Almost) Got Away With It (2016)","Climax - I (Almost) Got Away With It, The (2016)") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_get_expected_title_back("The Climax: I (Almost) Got Away With It (2016)","Climax - I (Almost) Got Away With It, The (2016)") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_not_change_title("A") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_not_change_title("A") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_not_change_title("Anne") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_not_change_title("Anne") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_not_change_title("Theodore") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_not_change_title("Theodore") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_not_change_title("3%") --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TitleTheFixture.should_not_change_title("3%") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedArtistNameFixture.should_truncate_artist_name("{Artist Name:16}","The Fantastic...") --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedArtistNameFixture.should_truncate_artist_name("{Artist Name:16}","The Fantastic...") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedArtistNameFixture.should_truncate_artist_name("{Artist NameThe:17}","Fantastic Life...") --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedArtistNameFixture.should_truncate_artist_name("{Artist NameThe:17}","Fantastic Life...") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedArtistNameFixture.should_truncate_artist_name("{Artist CleanName:-13}","...Mr. Sisko") --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedArtistNameFixture.should_truncate_artist_name("{Artist CleanName:-13}","...Mr. Sisko") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedReleaseGroupFixture.should_truncate_from_beginning --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedReleaseGroupFixture.should_truncate_from_beginning --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedReleaseGroupFixture.should_truncate_from_from_end --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedReleaseGroupFixture.should_truncate_from_from_end --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_first_episode_title_with_ellipsis_if_only_partially_fits --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_first_episode_title_with_ellipsis_if_only_partially_fits --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_titles_measuring_artist_title_bytes --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_titles_measuring_artist_title_bytes --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_titles_measuring_episode_title_bytes --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_titles_measuring_episode_title_bytes --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_titles_measuring_episode_title_bytes_middle --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_titles_measuring_episode_title_bytes_middle --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_with_ellipsis_between_first_and_last_episode_titles --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_with_ellipsis_between_first_and_last_episode_titles --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_with_ellipsis_if_only_first_episode_title_fits --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_with_ellipsis_if_only_first_episode_title_fits --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_with_extension --- 11:55:57.9 Trace: Media info is unavailable for [0] 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.FileNameBuilderTests.TruncatedTrackTitlesFixture.should_truncate_with_extension --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("Avenged Sevenfold","{Artist Name}","Avenged Sevenfold") --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("Avenged Sevenfold","{Artist Name}","Avenged Sevenfold") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("Avenged Sevenfold","{Artist.Name}","Avenged.Sevenfold") --- 11:55:57.9 Info: --- End: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("Avenged Sevenfold","{Artist.Name}","Avenged.Sevenfold") --- 11:55:57.9 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("AC/DC","{Artist Name}","AC+DC") --- 11:55:58.0 Info: --- End: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("AC/DC","{Artist Name}","AC+DC") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("In the Woods...","{Artist.Name}","In.the.Woods") --- 11:55:58.0 Info: --- End: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("In the Woods...","{Artist.Name}","In.the.Woods") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("3OH!3","{Artist.Name}","3OH!3") --- 11:55:58.0 Info: --- End: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("3OH!3","{Artist.Name}","3OH!3") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("Avenged Sevenfold",".{Artist.Name}.","Avenged.Sevenfold") --- 11:55:58.0 Info: --- End: NzbDrone.Core.Test.OrganizerTests.GetArtistFolderFixture.should_use_artistFolderFormat_to_build_folder_name("Avenged Sevenfold",".{Artist.Name}.","Avenged.Sevenfold") --- Skipped should_have_same_title_for_title_and_title_without_year_when_title_doesnt_have_a_year [< 1 ms] Skipped should_have_year_in_title_when_title_has_a_year [< 1 ms] Skipped should_have_year_when_title_has_a_year [< 1 ms] 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("76El6LcgLzqb426WoVFg1vVVVGx4uCYopQkfjmLe") --- 11:55:58.0 Debug: Rejected Hashed Release Title: 76El6LcgLzqb426WoVFg1vVVVGx4uCYopQkfjmLe 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("76El6LcgLzqb426WoVFg1vVVVGx4uCYopQkfjmLe") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("Vrq6e1Aba3U amCjuEgV5R2QvdsLEGYF3YQAQkw8") --- 11:55:58.0 Debug: Parsing string 'Vrq6e1Aba3U amCjuEgV5R2QvdsLEGYF3YQAQkw8' 11:55:58.0 Debug: Unable to parse Vrq6e1Aba3U amCjuEgV5R2QvdsLEGYF3YQAQkw8 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("Vrq6e1Aba3U amCjuEgV5R2QvdsLEGYF3YQAQkw8") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("TDAsqTea7k4o6iofVx3MQGuDK116FSjPobMuh8oB") --- 11:55:58.0 Debug: Rejected Hashed Release Title: TDAsqTea7k4o6iofVx3MQGuDK116FSjPobMuh8oB 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("TDAsqTea7k4o6iofVx3MQGuDK116FSjPobMuh8oB") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("yp4nFodAAzoeoRc467HRh1mzuT17qeekmuJ3zFnL") --- 11:55:58.0 Debug: Rejected Hashed Release Title: yp4nFodAAzoeoRc467HRh1mzuT17qeekmuJ3zFnL 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("yp4nFodAAzoeoRc467HRh1mzuT17qeekmuJ3zFnL") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("oxXo8S2272KE1 lfppvxo3iwEJBrBmhlQVK1gqGc") --- 11:55:58.0 Debug: Parsing string 'oxXo8S2272KE1 lfppvxo3iwEJBrBmhlQVK1gqGc' 11:55:58.0 Debug: Unable to parse oxXo8S2272KE1 lfppvxo3iwEJBrBmhlQVK1gqGc 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("oxXo8S2272KE1 lfppvxo3iwEJBrBmhlQVK1gqGc") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("dPBAtu681Ycy3A4NpJDH6kNVQooLxqtnsW1Umfiv") --- 11:55:58.0 Debug: Rejected Hashed Release Title: dPBAtu681Ycy3A4NpJDH6kNVQooLxqtnsW1Umfiv 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("dPBAtu681Ycy3A4NpJDH6kNVQooLxqtnsW1Umfiv") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("password - \"bdc435cb-93c4-4902-97ea-ca00568c3887.337\" yEnc") --- 11:55:58.0 Debug: 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("password - \"bdc435cb-93c4-4902-97ea-ca00568c3887.337\" yEnc") --- Skipped should_have_year_zero_when_title_doesnt_have_a_year [< 1 ms] Skipped should_title_without_year_should_not_contain_year [< 1 ms] 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("185d86a343e39f3341e35c4dad3f9959") --- 11:55:58.0 Debug: Rejected Hashed Release Title: 185d86a343e39f3341e35c4dad3f9959 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("185d86a343e39f3341e35c4dad3f9959") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("ba27283b17c00d01193eacc02a8ba98eeb523a76") --- 11:55:58.0 Debug: Rejected Hashed Release Title: ba27283b17c00d01193eacc02a8ba98eeb523a76 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("ba27283b17c00d01193eacc02a8ba98eeb523a76") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("45a55debe3856da318cc35882ad07e43cd32fd15") --- 11:55:58.0 Debug: Rejected Hashed Release Title: 45a55debe3856da318cc35882ad07e43cd32fd15 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("45a55debe3856da318cc35882ad07e43cd32fd15") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("86420f8ee425340d8894bf3bc636b66404b95f18") --- 11:55:58.0 Debug: Rejected Hashed Release Title: 86420f8ee425340d8894bf3bc636b66404b95f18 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("86420f8ee425340d8894bf3bc636b66404b95f18") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("ce39afb7da6cf7c04eba3090f0a309f609883862") --- 11:55:58.0 Debug: Rejected Hashed Release Title: ce39afb7da6cf7c04eba3090f0a309f609883862 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("ce39afb7da6cf7c04eba3090f0a309f609883862") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("THIS SHOULD NEVER PARSE") --- 11:55:58.0 Debug: Parsing string 'THIS SHOULD NEVER PARSE' 11:55:58.0 Debug: Unable to parse THIS SHOULD NEVER PARSE 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("THIS SHOULD NEVER PARSE") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("Vh1FvU3bJXw6zs8EEUX4bMo5vbbMdHghxHirc.mkv") --- 11:55:58.0 Debug: Rejected Hashed Release Title: Vh1FvU3bJXw6zs8EEUX4bMo5vbbMdHghxHirc.mkv 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("Vh1FvU3bJXw6zs8EEUX4bMo5vbbMdHghxHirc.mkv") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("0e895c37245186812cb08aab1529cf8ee389dd05.mkv") --- 11:55:58.0 Debug: Rejected Hashed Release Title: 0e895c37245186812cb08aab1529cf8ee389dd05.mkv 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("0e895c37245186812cb08aab1529cf8ee389dd05.mkv") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("08bbc153931ce3ca5fcafe1b92d3297285feb061.mkv") --- 11:55:58.0 Debug: Rejected Hashed Release Title: 08bbc153931ce3ca5fcafe1b92d3297285feb061.mkv 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("08bbc153931ce3ca5fcafe1b92d3297285feb061.mkv") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("185d86a343e39f3341e35c4dad3ff159") --- 11:55:58.0 Debug: Rejected Hashed Release Title: 185d86a343e39f3341e35c4dad3ff159 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("185d86a343e39f3341e35c4dad3ff159") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("ah63jka93jf0jh26ahjas961.mkv") --- 11:55:58.0 Debug: Parsing string 'ah63jka93jf0jh26ahjas961.mkv' 11:55:58.0 Debug: Unable to parse ah63jka93jf0jh26ahjas961.mkv 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("ah63jka93jf0jh26ahjas961.mkv") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("qrdSD3rYzWb7cPdVIGSn4E7") --- 11:55:58.0 Debug: Parsing string 'qrdSD3rYzWb7cPdVIGSn4E7' 11:55:58.0 Debug: Unable to parse qrdSD3rYzWb7cPdVIGSn4E7 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("qrdSD3rYzWb7cPdVIGSn4E7") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("QZC4HDl7ncmzyUj9amucWe1ddKU1oFMZDd8r0dEDUsTd") --- 11:55:58.0 Debug: Rejected Hashed Release Title: QZC4HDl7ncmzyUj9amucWe1ddKU1oFMZDd8r0dEDUsTd 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_crap("QZC4HDl7ncmzyUj9amucWe1ddKU1oFMZDd8r0dEDUsTd") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_file_name_without_proper_spacing("thebiggestloser1618finale") --- 11:55:58.0 Debug: Parsing string 'thebiggestloser1618finale' 11:55:58.0 Debug: Unable to parse thebiggestloser1618finale 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_file_name_without_proper_spacing("thebiggestloser1618finale") --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_md5 --- 11:55:58.0 Debug: Rejected Hashed Release Title: 5E96EB6652095794DF2CB17350F36D65 11:55:58.0 Debug: Rejected Hashed Release Title: 5F47E414BD562EDD5A59060437F9D118 11:55:58.0 Debug: Rejected Hashed Release Title: 19535F4CB7142CD9CEB47A3B85EB2362 11:55:58.0 Debug: Rejected Hashed Release Title: 3B36532103CB1253E97B4EB6D277D929 11:55:58.0 Debug: Rejected Hashed Release Title: CAEB2FE8423ADC6EB0B6FBCC6EC8A025 11:55:58.0 Debug: Rejected Hashed Release Title: 05B789910CAC35AE2FD672B6A24C89C8 11:55:58.0 Debug: Rejected Hashed Release Title: 7863EE0CFD3924C017E742901A98E083 11:55:58.0 Debug: Rejected Hashed Release Title: 12E990AFFBCC28BBF3F5267558A7B4DA 11:55:58.0 Debug: Rejected Hashed Release Title: 402BB6DA2DFECB647B18F6457640A050 11:55:58.0 Debug: Rejected Hashed Release Title: 160A38B5775AE98D1D33576DA6AE30B5 11:55:58.0 Debug: Rejected Hashed Release Title: 295267850505E38766A6C217AE631CE3 11:55:58.0 Debug: Rejected Hashed Release Title: A7B1C2C6FBD2AE5BFE1AA5459C2E34B7 11:55:58.0 Debug: Rejected Hashed Release Title: 29688CE9C78AB804EC0FCEE81B6B06B5 11:55:58.0 Debug: Rejected Hashed Release Title: 038606FE6283EA720A09A7CA64758B1F 11:55:58.0 Debug: Rejected Hashed Release Title: E7212CE276D59DB7019FBE01C9BE6FD8 11:55:58.0 Debug: Rejected Hashed Release Title: 8C02D4DFABEEDF12639B2CB9F81A014B 11:55:58.0 Debug: Rejected Hashed Release Title: 9185AC0CB29EC85593F2E4E5FE7BDAA0 11:55:58.0 Debug: Rejected Hashed Release Title: 91D81374EF4BBC2D295EFC79B1B81A7A 11:55:58.0 Debug: Rejected Hashed Release Title: 28FFDE20E32C08E3F0546652551EADB9 11:55:58.0 Debug: Rejected Hashed Release Title: 4DC474C347450979B70FAD1C88F5A9E5 11:55:58.0 Debug: Rejected Hashed Release Title: 55E7CE9D009AAC677B6AF3C37216596E 11:55:58.0 Debug: Rejected Hashed Release Title: F86C122D224DBD26380EAAD86D67D32E 11:55:58.0 Debug: Rejected Hashed Release Title: 1F43F68A857194E67D8A12961FD7B443 11:55:58.0 Debug: Rejected Hashed Release Title: 21BA3A20DBB91C6800648DF3F82C9A46 11:55:58.0 Debug: Rejected Hashed Release Title: 3920D6DB20350D63E3B9AFD596688E4A 11:55:58.0 Debug: Rejected Hashed Release Title: D3FCBD6D6F12B222EDA470242C4A9643 11:55:58.0 Debug: Rejected Hashed Release Title: 671CF26F82A47721306A39975E1B02BE 11:55:58.0 Debug: Rejected Hashed Release Title: 8EDC05B837C752E81CD513673A7D133C 11:55:58.0 Debug: Rejected Hashed Release Title: 42400BB3C68D5A01F8F3DDB1EE364C07 11:55:58.0 Debug: Rejected Hashed Release Title: 5AFDE35377D8708AEC6EBEF9C48A7674 11:55:58.0 Debug: Rejected Hashed Release Title: F40FE2075D1C363E3B7918739B28FDC6 11:55:58.0 Debug: Rejected Hashed Release Title: 034720294185F21FD172979CC87EB2C9 11:55:58.0 Debug: Rejected Hashed Release Title: B9D0DB8EF5887E27DD57248C5F2AED58 11:55:58.0 Debug: Rejected Hashed Release Title: E8255A2E656DAF4334E2657C935A8E77 11:55:58.0 Debug: Rejected Hashed Release Title: 3E60B40C0FAF739CE8D9D3A56BF9C274 11:55:58.0 Debug: Rejected Hashed Release Title: 16892E1DBF45E8697084FB886F93E5E3 11:55:58.0 Debug: Rejected Hashed Release Title: 7DEB3AB3D8ACFA04A62BF99DBDD75A15 11:55:58.0 Debug: Rejected Hashed Release Title: 8245D2090FCA731792A5F89182DE305D 11:55:58.0 Debug: Rejected Hashed Release Title: 25C199FFF8E20780957464142B036AC8 11:55:58.0 Debug: Rejected Hashed Release Title: C24C113D0A0898F968BA0845D3BBB4AB 11:55:58.0 Debug: Rejected Hashed Release Title: B12E05688F5A6501488AE3D28DB8E41C 11:55:58.0 Debug: Rejected Hashed Release Title: 8E69998AB57C8113BD33DC71F688D27E 11:55:58.0 Debug: Rejected Hashed Release Title: 2DCEEFA49C13614938F971BA93ACE308 11:55:58.0 Debug: Rejected Hashed Release Title: 5618FD33C2B8BB2E42586315024EE505 11:55:58.0 Debug: Rejected Hashed Release Title: BB10398DF99A2B8A8913118D1B55A674 11:55:58.0 Debug: Rejected Hashed Release Title: A9C3A0E0FC925E3CD3CF0BFEC8DC7915 11:55:58.0 Debug: Rejected Hashed Release Title: 89BD9B58FC55D85BEF0C7EB8126922E3 11:55:58.0 Debug: Rejected Hashed Release Title: A13E7969FFF37B54513CCA681E8D3AA2 11:55:58.0 Debug: Rejected Hashed Release Title: 22CAFB2D496CEFAA01D71B873DF5F10B 11:55:58.0 Debug: Rejected Hashed Release Title: A4D9968DA378919E53269BDB0A2595D3 11:55:58.0 Debug: Rejected Hashed Release Title: F0F12A3DC8D081A8F98947C0D4778FA4 11:55:58.0 Debug: Rejected Hashed Release Title: 366E4F60AD458A9CE926F58CC4303F62 11:55:58.0 Debug: Rejected Hashed Release Title: 431156FFA1F8D881053336F0D368F12E 11:55:58.0 Debug: Rejected Hashed Release Title: 458F769E915BF0F8F9E912C403D01CDF 11:55:58.0 Debug: Rejected Hashed Release Title: A0654332421BA8B6895A5E46D268DC63 11:55:58.0 Debug: Rejected Hashed Release Title: A3A6FC977FD932DEF120C22BF5C32FA5 11:55:58.0 Debug: Rejected Hashed Release Title: E725CE35611C5AD75F49F31C3E629500 11:55:58.0 Debug: Rejected Hashed Release Title: A1C8DB6C181B7746047EFAD92C99FD6E 11:55:58.0 Debug: Rejected Hashed Release Title: 56E8DB0E08592FEC443127A71D674DBB 11:55:58.0 Debug: Rejected Hashed Release Title: 2B740BB3FF81192033A4EBE138FC1BFB 11:55:58.0 Debug: Rejected Hashed Release Title: C1AACDA7F2B24F1C3105FF14CE474F9B 11:55:58.0 Debug: Rejected Hashed Release Title: 60CD205B1E480E6B661FC56F709E3F60 11:55:58.0 Debug: Rejected Hashed Release Title: CCDD0B9B217CADA2369108CB7F1C5F0B 11:55:58.0 Debug: Rejected Hashed Release Title: 1A1FDFCB4F7F0FA32C4E5B16F408A5E1 11:55:58.0 Debug: Rejected Hashed Release Title: 7C563FFD2F47026558417E641C71FF7E 11:55:58.0 Debug: Rejected Hashed Release Title: AD0DAE9350D8402FB3C9863C2AED3470 11:55:58.0 Debug: Rejected Hashed Release Title: A33E462AF8B8F95456A892755371F047 11:55:58.0 Debug: Rejected Hashed Release Title: 74D98B3928E1DE094A8D65F55F8B5EBA 11:55:58.0 Debug: Rejected Hashed Release Title: A3A89AE42189E273163B0BCE34EBB193 11:55:58.0 Debug: Rejected Hashed Release Title: 1F06FEDDE5A58965F1DEA6D88FE1AFE7 11:55:58.0 Debug: Rejected Hashed Release Title: 2DC716B2DB635C7BCCFAC9602C27D842 11:55:58.0 Debug: Rejected Hashed Release Title: 3E70731EE0FACE9D2891A93472F02682 11:55:58.0 Debug: Rejected Hashed Release Title: AF35C56D573198CF93DA247369738A4C 11:55:58.0 Debug: Rejected Hashed Release Title: E55B433FCD74F27548A0B03219AD0508 11:55:58.0 Debug: Rejected Hashed Release Title: 4F35D3176D2B7BE0A3A71EED553F390E 11:55:58.0 Debug: Rejected Hashed Release Title: 98B06D41EE9AEE7B06F0CC8E8A0913F7 11:55:58.0 Debug: Rejected Hashed Release Title: AD93CD92E978DFFC033B97B470AE77C1 11:55:58.0 Debug: Rejected Hashed Release Title: F1B76D6D2B8D85BF9FE4874B012CB72F 11:55:58.0 Debug: Rejected Hashed Release Title: D0EC2962A153495D3300FABACCB27F61 11:55:58.0 Debug: Rejected Hashed Release Title: CA878CC6AD1A75C7B2A50682D3310064 11:55:58.0 Debug: Rejected Hashed Release Title: 577A0D0F34662397D1314ABC3048494B 11:55:58.0 Debug: Rejected Hashed Release Title: 7990F1FD3EF7CDF5C288514FDE926A72 11:55:58.0 Debug: Rejected Hashed Release Title: 541E3899F49D81081F20378097AFAF0B 11:55:58.0 Debug: Rejected Hashed Release Title: ABB5A9AB873C888036F1C6750FAC17A5 11:55:58.0 Debug: Rejected Hashed Release Title: F2D8A63E75EBEE2685D27BF3D96963C6 11:55:58.0 Debug: Rejected Hashed Release Title: 0E702AECF5FED9A7D79FE85C9122A482 11:55:58.0 Debug: Rejected Hashed Release Title: 27CA76C4F27366C758F14AA698E49F7C 11:55:58.0 Debug: Rejected Hashed Release Title: BA7F3F15ADA935D85E0D1FD546DEDE6B 11:55:58.0 Debug: Rejected Hashed Release Title: 05B4575698D23CDB6F32A1F5001570AE 11:55:58.0 Debug: Rejected Hashed Release Title: 6E6B6E3A29C796C235EF9019280E4B97 11:55:58.0 Debug: Rejected Hashed Release Title: 7DCBC2300741EA272725B662CFF43037 11:55:58.0 Debug: Rejected Hashed Release Title: E3C09179D5F2357BB24DB0F452083C3E 11:55:58.0 Debug: Rejected Hashed Release Title: 1F6826C92280048DC2C85273EB22C1A4 11:55:58.0 Debug: Rejected Hashed Release Title: 02B16BECEBB66B059C084556C96548DB 11:55:58.0 Debug: Rejected Hashed Release Title: 18B985746DFDEA17BDAD8C2A7B2F0714 11:55:58.0 Debug: Rejected Hashed Release Title: F274096A879657C9DAC4F09626B84C3D 11:55:58.0 Debug: Rejected Hashed Release Title: 7FA602B949A615C1D12650028E16C076 11:55:58.0 Debug: Rejected Hashed Release Title: DF21A38F439B39E09487A9D0033111B0 11:55:58.0 Debug: Rejected Hashed Release Title: D39F67B3DDE773E5F4F2647D02345943 11:55:58.0 Debug: Rejected Hashed Release Title: EABD2584E248FAFD6E0352B787C4CCCA 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_md5 --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_random(32) --- 11:55:58.0 Debug: Rejected Hashed Release Title: z9bH8lr7XL1ix4DHMmP8NIEgsMhXPIRO 11:55:58.0 Debug: Rejected Hashed Release Title: g6CQKg9TWkUAxJsMjFJ1C231pbtURJ1X 11:55:58.0 Debug: Rejected Hashed Release Title: KEHw8bScdTUmQ12yhxY6HBGfFWbfRj0M 11:55:58.0 Debug: Rejected Hashed Release Title: MtM6whKPmWBvx61YvI86r8aYghwRSdfD 11:55:58.0 Debug: Rejected Hashed Release Title: ZSHGAbNpI9ZehZHAjhGPptidUINPOQ4J 11:55:58.0 Debug: Rejected Hashed Release Title: QF4pOs0L0acqiCbW2bCvEUEZdQh7QpTq 11:55:58.0 Debug: Rejected Hashed Release Title: vZIDreOJatBYkOGd0jTkuZp9h4CJAl4I 11:55:58.0 Debug: Rejected Hashed Release Title: Ne1dMxHm7n3eeAvkMGd2LkXj2PC7GoGz 11:55:58.0 Debug: Rejected Hashed Release Title: UwXsWskINpWfld6c4dEqmb5eVFO7bj37 11:55:58.0 Debug: Rejected Hashed Release Title: A3Rber67JGwpQ83Pg9cJVgemtpXUEjuW 11:55:58.0 Debug: Rejected Hashed Release Title: F9G0IrBB65KSfM80FCBhPSJjAeZPPNP6 11:55:58.0 Debug: Rejected Hashed Release Title: YTeb8I9QZ7p8MMUoxwNtcV6eN28JBRIg 11:55:58.0 Debug: Rejected Hashed Release Title: b86n9MoyfEpahaPaNsxSXEJTNZuiWJww 11:55:58.0 Debug: Rejected Hashed Release Title: XCED23qh0GkVjFgbHhyy440LDmemkEp9 11:55:58.0 Debug: Rejected Hashed Release Title: 1stfJjR0ddjzfvZ8oagtNkSVAoUHSebt 11:55:58.0 Debug: Rejected Hashed Release Title: wGttZniwA0EOkFjm040k7cPuIhJ8Gcck 11:55:58.0 Debug: Rejected Hashed Release Title: EAVfHTwu3N4WWhLy6iSREfYI3lWaArXU 11:55:58.0 Debug: Rejected Hashed Release Title: FaC5PU4eCFl3GNZ9H60CddoDE9kEMwRf 11:55:58.0 Debug: Rejected Hashed Release Title: quLFff3riTydnKkKOGloWGREYxH1WEKo 11:55:58.0 Debug: Rejected Hashed Release Title: ReHo9Q6LJA74jGpkj2UnYUBpmKazosmc 11:55:58.0 Debug: Rejected Hashed Release Title: GlcNOE9zUxnse966BqcEgFi8v8W4cwLZ 11:55:58.0 Debug: Rejected Hashed Release Title: mWJD7zMXzuXjAJX2VOzHRTFZroEdpaAB 11:55:58.0 Debug: Rejected Hashed Release Title: DxZEF5bz5Z3wW5bKdlJULWFRjuCveDDK 11:55:58.0 Debug: Rejected Hashed Release Title: qRU9ynNgFNfavITp2pVobCHSUlmx3hiN 11:55:58.0 Debug: Rejected Hashed Release Title: RIAINtxnI04Qf0ruSdG6r60gGPbQ7Ble 11:55:58.0 Debug: Rejected Hashed Release Title: nIZ9XGGEnFetRmqzf2adAsYVid1uX6vI 11:55:58.0 Debug: Rejected Hashed Release Title: Ea8C8sdlGUiXBTS3zvsP5qWxfFJlcdnU 11:55:58.0 Debug: Rejected Hashed Release Title: 7QH4iTUmBEYR7hGKbSneiBK0qUj0qE9j 11:55:58.0 Debug: Rejected Hashed Release Title: fGBVjj9kF59HZwpyLvYgkKYANacuHbYI 11:55:58.0 Debug: Rejected Hashed Release Title: g7pK8zrt7kylOZTh0rXpUkmBdlS8M6uW 11:55:58.0 Debug: Rejected Hashed Release Title: WUR9Xj2azrmKpugIacYjYA8akQksrWOH 11:55:58.0 Debug: Rejected Hashed Release Title: uLc1Dnt3IqR97VOtkytoSuEKvgx7c9Jm 11:55:58.0 Debug: Rejected Hashed Release Title: XVbgkxgwxWcSEpZho3VmQpABPavAIDuQ 11:55:58.0 Debug: Rejected Hashed Release Title: wxmBk8FmMTfZRNCFTBOviRR0xP0T7siz 11:55:58.0 Debug: Rejected Hashed Release Title: xVqor30Lg06RfDReNIssei1UaaXOtEw8 11:55:58.0 Debug: Rejected Hashed Release Title: B9joZiA2y07fENyEYZsyl9EZnENmjewk 11:55:58.0 Debug: Rejected Hashed Release Title: vOML10BEFPymMiXcIk3X55rhIJUvolIa 11:55:58.0 Debug: Rejected Hashed Release Title: uYpi0XDwwnFPIhQFwo15ij7uu81rvHIu 11:55:58.0 Debug: Rejected Hashed Release Title: YS0IGnfI7siVaiT2goAYb3pWmsNxwRH3 11:55:58.0 Debug: Rejected Hashed Release Title: JuUqTtVKJGeIrQGpctBpYrf5Ugn7sZeW 11:55:58.0 Debug: Rejected Hashed Release Title: WwcvaBiw74jMJtkckEWEGNdTIIi97Lr0 11:55:58.0 Debug: Rejected Hashed Release Title: mtxdXeaaMCY4rctOApYrw7y3fvXhE6XO 11:55:58.0 Debug: Rejected Hashed Release Title: DHwNwgQW0BL4kNqAxHVA1KB3p8qYqVtN 11:55:58.0 Debug: Rejected Hashed Release Title: JNXUuvoDDvBBtJZ6gVwktzw9utitPIA6 11:55:58.0 Debug: Rejected Hashed Release Title: uHRALoBUDkosTPiBLVfseJ4TC5I3ZGzT 11:55:58.0 Debug: Rejected Hashed Release Title: yAi0c8FMq07PRkmtAcVxQB8Q99xkKdWh 11:55:58.0 Debug: Rejected Hashed Release Title: 4UwvcH1EqW09wRbwuiWWdpmxNLR4PeoF 11:55:58.0 Debug: Rejected Hashed Release Title: PM04WMpRIPt8jGgs5sQEJxZs0YGzjKFF 11:55:58.0 Debug: Rejected Hashed Release Title: DzUQ1fZVqa8nUtyYtqplbKxCLaD1hTRQ 11:55:58.0 Debug: Rejected Hashed Release Title: 6WTRyCpvQMw5hUDh2dEvmDIYoypGr3rF 11:55:58.0 Debug: Rejected Hashed Release Title: Jmo8YNrFwYYvGZTbkjv9EIxznxv20Nr5 11:55:58.0 Debug: Rejected Hashed Release Title: p571x9wDhexHpDciypNYvCSjBcISWKFT 11:55:58.0 Debug: Rejected Hashed Release Title: W3fE0dnym4dNWb37BNNnfB3FakiSU2g7 11:55:58.0 Debug: Rejected Hashed Release Title: ZNUzQhZujBFSffF2kn9KbUrqW8mo5OGe 11:55:58.0 Debug: Rejected Hashed Release Title: njCveePApgohRXQTTasjdffCK9VX7yb6 11:55:58.0 Debug: Rejected Hashed Release Title: Rme34nuiwMF19tO6gzb7GwyFR8Iplx1J 11:55:58.0 Debug: Rejected Hashed Release Title: 5ikBgKthN2WDjKqey4WglyLREhdvrK9I 11:55:58.0 Debug: Rejected Hashed Release Title: 6vwVrJi08kDcjYWPHvke87DCLNBQrI6c 11:55:58.0 Debug: Rejected Hashed Release Title: ZsC64LR72ceBSebtkgzL9XrvzCQc6SRs 11:55:58.0 Debug: Rejected Hashed Release Title: pynack4GiPaPFtlnXaFPM0Gvt78PcCDD 11:55:58.0 Debug: Rejected Hashed Release Title: QiObRJYtOGKwqYE8rgl1ogIL6y4wyVrm 11:55:58.0 Debug: Rejected Hashed Release Title: lL4XYuEmkJAFT7IEFJrZsgt8z4MMM4fK 11:55:58.0 Debug: Rejected Hashed Release Title: SLlyD2YH0AeSOca7RDXtBrA4owbllRc2 11:55:58.0 Debug: Rejected Hashed Release Title: SLhmK5biYF44cWgmvTjNUx6Lz9v6ync1 11:55:58.0 Debug: Rejected Hashed Release Title: gAmmKSdWbEuh4hJlc0xYbM6OcTNLJ6yF 11:55:58.0 Debug: Rejected Hashed Release Title: BksT9PjpCf9xJsIhsYqy3SXdOpQSlzU2 11:55:58.0 Debug: Rejected Hashed Release Title: DUtTEBcDmaP2GHMMdYBGpNkNifPZIbfl 11:55:58.0 Debug: Rejected Hashed Release Title: 0R4PA2jzcX1R0bZOPz02Ybh1ExRThehB 11:55:58.0 Debug: Rejected Hashed Release Title: CEIkqR9HtviZj80FQMF3PpqdwucEbIxl 11:55:58.0 Debug: Rejected Hashed Release Title: 8SM83an1J8Ta0HtU4SMdqN1LrttBH0Xv 11:55:58.0 Debug: Rejected Hashed Release Title: 0rLnphTWTyf0X8OaQfqGug0AcWN48pRS 11:55:58.0 Debug: Rejected Hashed Release Title: LJgZSOtGCSVTQYOVt9ojjU5Zvf0khVca 11:55:58.0 Debug: Rejected Hashed Release Title: dMwTfzN1iV7KiFvITXbx2oek2G1Zr3wz 11:55:58.0 Debug: Rejected Hashed Release Title: mwZlwVydbEHeiAOvH7kooq8Aamq6g0HQ 11:55:58.0 Debug: Rejected Hashed Release Title: 2PIWhozOjqaRQTrdbisC4S1cOFNSu98M 11:55:58.0 Debug: Rejected Hashed Release Title: A6EDI2hQfdfT0CKTx4i0EkKePxcVe5kS 11:55:58.0 Debug: Rejected Hashed Release Title: MdyOIQWVRxwiBv46SxEufDVbZIZzLT0R 11:55:58.0 Debug: Rejected Hashed Release Title: cMGomYmECscu3Ib2VMGeQ32JwrXNl8H6 11:55:58.0 Debug: Rejected Hashed Release Title: gec5mynV2wboobIZFNOA6le5jxPZtGYT 11:55:58.0 Debug: Rejected Hashed Release Title: CY8rg4zvQmBkFqHLH0RFHTCPqjHwcs4B 11:55:58.0 Debug: Rejected Hashed Release Title: FxjffqCDLqDSFTALQMI1jqQP1hY45JnA 11:55:58.0 Debug: Rejected Hashed Release Title: spDBXSSLOxUictptZaMugGGm6eRxPwO9 11:55:58.0 Debug: Rejected Hashed Release Title: VX7P5GxlG66APGskKLaKVc8adPg9MuBb 11:55:58.0 Debug: Rejected Hashed Release Title: zFDEdY9bsyXcYgNjMaphfcgz1n3ngy1n 11:55:58.0 Debug: Rejected Hashed Release Title: uIbmfqU0MoIM4aYN6XG0sfiGOAoDyBSH 11:55:58.0 Debug: Rejected Hashed Release Title: Qk76GBevDjfHfrvJ0eMGnAcaJqTzYtZa 11:55:58.0 Debug: Rejected Hashed Release Title: 6YLsRf3JCeksimY9U9cPQaNBbp0CKltq 11:55:58.0 Debug: Rejected Hashed Release Title: SRM9Ui7L5lVBevi9UWr62LLJln8mt3Ps 11:55:58.0 Debug: Rejected Hashed Release Title: 4E7ZJSmHxDrJFkhSJ5e14f7RGVjqas4t 11:55:58.0 Debug: Rejected Hashed Release Title: 21yZfJ5klRpNseLf9pFWxGHMgTFo8SuL 11:55:58.0 Debug: Rejected Hashed Release Title: CXQmbRiXVUgY8XgJiz4OHn8EfzRYyo4M 11:55:58.0 Debug: Rejected Hashed Release Title: ETLBZeFUgfu5iZQm13RFPNmljqcFYjBW 11:55:58.0 Debug: Rejected Hashed Release Title: ArovDEhYLtFFgDFJOba2xbcdP0kR8zz1 11:55:58.0 Debug: Rejected Hashed Release Title: EXNx5YxUrisfAYpcbu683f8JcuFokR3h 11:55:58.0 Debug: Rejected Hashed Release Title: ik3XUJFiuXxSETuGw73Oq06voMX1XeaG 11:55:58.0 Debug: Rejected Hashed Release Title: OsZ1QU2XdeVZg1El1YyXf9aDoFWY9WUO 11:55:58.0 Debug: Rejected Hashed Release Title: g8rijPX8LCZiYk1XvoRX7hoFmsNfmUWX 11:55:58.0 Debug: Rejected Hashed Release Title: 15lka8rfsysl6HwfWxGnwL3aB0yonGFM 11:55:58.0 Debug: Rejected Hashed Release Title: Q9v9GZVeKyuBlHDOl5KQsJVoqkO3HdsZ 11:55:58.0 Debug: Rejected Hashed Release Title: wf85PoA9Huw9Xp7wGYLrEMQhlalrA0V4 11:55:58.0 Debug: Rejected Hashed Release Title: w0A63hPseSC1GG9jSIpE6Hv32xmX2BBM 11:55:58.0 Debug: Rejected Hashed Release Title: ZduNxHgCHCZFPX2LEuw7z9ZeMfHgE2YN 11:55:58.0 Debug: Rejected Hashed Release Title: d2h5CyeTGQjIDTamgDCj3IWnNBkLh2dK 11:55:58.0 Debug: Rejected Hashed Release Title: rMP2quASO7zqqcbaMgMEXcNkwnlD0Rp0 11:55:58.0 Debug: Rejected Hashed Release Title: EwvdPJGcH70CyFomdheefqFWSuT830vf 11:55:58.0 Debug: Rejected Hashed Release Title: n9DTay3hFoLMEqLzivF4cZqJxU2uIpk1 11:55:58.0 Debug: Rejected Hashed Release Title: vj6dt5cWo9dIE8hnLkfhH2NiSSIaFHdS 11:55:58.0 Debug: Rejected Hashed Release Title: Flvmp7RbA15g8fSXE9tm9kLnqKedUAXC 11:55:58.0 Debug: Rejected Hashed Release Title: GMsxjudLj5H5a5ZYWxl5uuOtwbSwfLWD 11:55:58.0 Debug: Rejected Hashed Release Title: 7W392QwL4oImJrpTcq2wzhXwMJBkmar2 11:55:58.0 Debug: Rejected Hashed Release Title: kYKzvMlOwHnmtdmvvBWAP5mmKgmgGilm 11:55:58.0 Debug: Rejected Hashed Release Title: alNld0x1VYtdbDbqZYn9QEivS9dDU8zx 11:55:58.0 Debug: Rejected Hashed Release Title: 3b2AZDLoj7uuJDcp6Cn4azGU6IXqmZOy 11:55:58.0 Debug: Rejected Hashed Release Title: mOGHgOuqaY9QVd1iGPJCDiCjPX5uchOn 11:55:58.0 Debug: Rejected Hashed Release Title: YZULjj6HOttAuBiIh57RWFfKyvDlqkjB 11:55:58.0 Debug: Rejected Hashed Release Title: WT4RB9PukCQYyQJrTv1daZNR5pTD4KVl 11:55:58.0 Debug: Rejected Hashed Release Title: 66UOBiF8P0xJhqKANlWlUSn7wSAJJRfa 11:55:58.0 Debug: Rejected Hashed Release Title: M1mVex3YByXwbbNLG0EwMnV47nMTtHp5 11:55:58.0 Debug: Rejected Hashed Release Title: Rtp4uhpD6hMYQMNaG3tjWGVPktT7RZYD 11:55:58.0 Debug: Rejected Hashed Release Title: jZISIZOSraTXCzPOxfQ7SyC0xZPACJmd 11:55:58.0 Debug: Rejected Hashed Release Title: gRFwf1wiBMELXRrejG5IFqf49YJ1sMBL 11:55:58.0 Debug: Rejected Hashed Release Title: 0aHPt3z7xIX8QGYvhXZwqFGJzykLvCiR 11:55:58.0 Debug: Rejected Hashed Release Title: dCqMnxIdG4gpd6fniF7GiNN5Bax0Lvjp 11:55:58.0 Debug: Rejected Hashed Release Title: nr0MudlcMRTtZYOu3oieZa417CVr9mKS 11:55:58.0 Debug: Rejected Hashed Release Title: oxI0G1JCnFtvSz9LQORXQi0lnrXOEZpl 11:55:58.0 Debug: Rejected Hashed Release Title: 6WDrW6E2DWearD1P8yJ8fR8qtdpR7hEA 11:55:58.0 Debug: Rejected Hashed Release Title: b5QLmGkUZSwmSI9EOIzNI3tYEWXDm8Po 11:55:58.0 Debug: Rejected Hashed Release Title: FB7OUxTQxUfjOosmE4nPTZ5JslB5nnSU 11:55:58.0 Debug: Rejected Hashed Release Title: gX86QEbPSLh5KqzpwrNLPNX0vxgCxM7S 11:55:58.0 Debug: Rejected Hashed Release Title: 2jITsH4Nf0EHycj08tfdFI9EeGkujOcU 11:55:58.0 Debug: Rejected Hashed Release Title: YLsyYdOnRvvHQwXsQV9RT0AdvTRHTN0Y 11:55:58.0 Debug: Rejected Hashed Release Title: lnFk9mXISZ6KA0reXRozMnnof8ybXwjT 11:55:58.0 Debug: Rejected Hashed Release Title: rrbVVc8T3LTsFwZp4eE1PsaIqev3MX1h 11:55:58.0 Debug: Rejected Hashed Release Title: qZHlcmxTIXa5oNaqqm7V8abIKJG2oGvt 11:55:58.0 Debug: Rejected Hashed Release Title: mwq5VqKaOQHDnpmoXEewPy8E6aQUI97E 11:55:58.0 Debug: Rejected Hashed Release Title: mj94G1CcHZQ8wCsuXisEQdiOJbpI2xq7 11:55:58.0 Debug: Rejected Hashed Release Title: iYUr31p4zBNNSUa3stMb3am2uokZFjom 11:55:58.0 Debug: Rejected Hashed Release Title: ZVXaFv2ObUZDmIAXmd8MHQWwtIZIgQK4 11:55:58.0 Debug: Rejected Hashed Release Title: P47R4EqTXUBXX60ebEXzFws2DgkHrfBW 11:55:58.0 Debug: Rejected Hashed Release Title: 5MhmIlNwYEbzzzp3rJCTw1TAHl1CMubT 11:55:58.0 Debug: Rejected Hashed Release Title: Di0AMIkMzFOrDiYU8JoTxDToj7wLNze2 11:55:58.0 Debug: Rejected Hashed Release Title: r09GwEJjOM1X2v1ddkxqaJGBBLsoqDpo 11:55:58.0 Debug: Rejected Hashed Release Title: aJErjqw0HUnXWIE3VCA0Qpd6kjMNj35v 11:55:58.0 Debug: Rejected Hashed Release Title: 7qbvw3CSAY1OyifjhA0F1zX287l3z10C 11:55:58.0 Debug: Rejected Hashed Release Title: MlShT45u9FGGI1fsNH7QaFYy9Cg7OYTN 11:55:58.0 Debug: Rejected Hashed Release Title: 5DX3VRZuN7t50Ihn7yjflpHbtnYuQOJV 11:55:58.0 Debug: Rejected Hashed Release Title: uf6dTLN3wjU8Kx1XcmvC5ffHXYPdFwV3 11:55:58.0 Debug: Rejected Hashed Release Title: nSygtks3pF9eaiAybXEfgH0CR08zHqTl 11:55:58.0 Debug: Rejected Hashed Release Title: 4Axsi3JM0WqRJH6PE87qKAVLrtbLUZKj 11:55:58.0 Debug: Rejected Hashed Release Title: Kel0T00wVjyrBU9JKEJHj0NyUttTcVxF 11:55:58.0 Debug: Rejected Hashed Release Title: uS60bLxqC6n171g3rKLxENMT5br6dEdl 11:55:58.0 Debug: Rejected Hashed Release Title: oOFbxgwk1Krt9FwLBFF8wiOfliwPzRmh 11:55:58.0 Debug: Rejected Hashed Release Title: sNeqnMBWlqyHz9xenI5piBC01py9G4Kv 11:55:58.0 Debug: Rejected Hashed Release Title: emQB4zOjaqL1aFxNHRQKYwnTbbjEh1F8 11:55:58.0 Debug: Rejected Hashed Release Title: h3xglle9rcCRVECJqVujvGrNj78XmIu9 11:55:58.0 Debug: Rejected Hashed Release Title: k4BPEimOkWiDl0WSjbc9HqWhp7eygd5g 11:55:58.0 Debug: Rejected Hashed Release Title: M7DPFj4qnLtmWm2bsQ0JzBPiQ0KSG5DQ 11:55:58.0 Debug: Rejected Hashed Release Title: a5UKhgHqDtFq6oYBlGGFDsB0bdIdDpBS 11:55:58.0 Debug: Rejected Hashed Release Title: oFT1eQRw5WeozJU1ifi9T4xmxDu9M33U 11:55:58.0 Debug: Rejected Hashed Release Title: Z2QmjUIUvfLzskc19IlhkSnd944GzCUv 11:55:58.0 Debug: Rejected Hashed Release Title: p6FNm8IIQSE0pNEaZBgbPelVpkpDpOqo 11:55:58.0 Debug: Rejected Hashed Release Title: PeaXw9hNf3y1IHACh0MSrci6OnJ5N9rz 11:55:58.0 Debug: Rejected Hashed Release Title: 0WtHpbVNc01Mb5gbFswCfb0bGorjHl1I 11:55:58.0 Debug: Rejected Hashed Release Title: VgpbxiocBEIqaWvZQp7QQvdKbzgFGpYL 11:55:58.0 Debug: Rejected Hashed Release Title: yoCZcOkwFixjkKxrhnK5JQUvDZ0O1vYM 11:55:58.0 Debug: Rejected Hashed Release Title: ar4qY6KX6iZTHONp5AS9C5V4xYaLKWIP 11:55:58.0 Debug: Rejected Hashed Release Title: cl2WoFl8UBtDtE5USAqnYyTiqXC9SaCl 11:55:58.0 Debug: Rejected Hashed Release Title: OSu0NGfioFVGIaOPOvSj78kfXotOTeL3 11:55:58.0 Debug: Rejected Hashed Release Title: TCEBs9N6eOzOGnYz8esVMHFWc45dsPvv 11:55:58.0 Debug: Rejected Hashed Release Title: dZLmL0xwhPkDcd3Wg5VgWMa1EtuZMeIu 11:55:58.0 Debug: Rejected Hashed Release Title: MUp7GQ2D7P60kOiyu4R0iXZe13nPsNhY 11:55:58.0 Debug: Rejected Hashed Release Title: hdp09BD8zrCDh0Sr2YQWjK1kpjBwfLsX 11:55:58.0 Debug: Rejected Hashed Release Title: 58cPXUxru0qioN9GYSWFytWZv3dNfDzl 11:55:58.0 Debug: Rejected Hashed Release Title: 8luNgyc0A4ZPxeTQ7wy8xfyQGf4QAagx 11:55:58.0 Debug: Rejected Hashed Release Title: KFLTanWBzjpkLEOpfG9XlkD2kfSO7qIK 11:55:58.0 Debug: Rejected Hashed Release Title: ZqbaD3Lm7SPYheF6lM0o98TCU8tKsuLR 11:55:58.0 Debug: Rejected Hashed Release Title: E2N35APzf3nmX0Dbkkbpl4lQH6NfTPxI 11:55:58.0 Debug: Rejected Hashed Release Title: vZ5hkAswFGPbvJfixNZNo7XnW8fszKSC 11:55:58.0 Debug: Rejected Hashed Release Title: JyU8erdAFv29m1yPBvSqlRwarnIhNcmG 11:55:58.0 Debug: Rejected Hashed Release Title: h7ba0rEtQgKfIRFfDbnE5ERDV6zbRvCZ 11:55:58.0 Debug: Rejected Hashed Release Title: IEhc1ehzhZOtAWoT6YSKfwo0Huq6rG48 11:55:58.0 Debug: Rejected Hashed Release Title: bB04tiFDG2vrddszWy6mFKD5PHoKVf4E 11:55:58.0 Debug: Rejected Hashed Release Title: DBRITVe0GeGWeSrkNQ3Yc7KI3nGsdvXb 11:55:58.0 Debug: Rejected Hashed Release Title: g3SfsQps9vSHTHLzl2XYvdMNkcB4Yvks 11:55:58.0 Debug: Rejected Hashed Release Title: IMCghkJxc7ycfvLFIlJeCVzyhPLgP529 11:55:58.0 Debug: Rejected Hashed Release Title: hmZWCZbsd7to4DN90Kjr2yyBJxXgk3e8 11:55:58.0 Debug: Rejected Hashed Release Title: TvUOfQLpfT1EJMTFtXqI4HaUiaKqLgwA 11:55:58.0 Debug: Rejected Hashed Release Title: siQXXWsxOFpO3fhfQxoSkiVtTwnHPoOa 11:55:58.0 Debug: Rejected Hashed Release Title: tjezr4eQ6gpaaRVVvWVUZH3JxktmjUno 11:55:58.0 Debug: Rejected Hashed Release Title: FCf7lxRfFhGnyfvvRxyq3edvt7voevMe 11:55:58.0 Debug: Rejected Hashed Release Title: E4VtHImVRhQefJRWM2fVLlGJA74KK2k9 11:55:58.0 Debug: Rejected Hashed Release Title: QtO6ZiiKdQP8tbNWJKffEdLGD8eAPpoA 11:55:58.0 Debug: Rejected Hashed Release Title: yRSxPFW9lWTRy95xfhA1igFl0KnpPkd8 11:55:58.0 Debug: Rejected Hashed Release Title: e2xsXTLMfdSYHFpI2EXeRRwNatXnBOZU 11:55:58.0 Debug: Rejected Hashed Release Title: fPnNVjgufHIfpWjSYqwOnLnsfdTWe9Ed 11:55:58.0 Debug: Rejected Hashed Release Title: aryDFjvlTiqWQUU2Laa2PKOoYwA19Zzc 11:55:58.0 Debug: Rejected Hashed Release Title: fLwRTmIKdSg24iR3Bb1mfciN7esq2iPT 11:55:58.0 Debug: Rejected Hashed Release Title: qovtE8tfiY1o33vXiaqIabiRSJdC41j6 11:55:58.0 Debug: Rejected Hashed Release Title: G42XJDQ7Ih5YNhsol9rfET8bmdcRUGvs 11:55:58.0 Debug: Rejected Hashed Release Title: 52FGmTdsqKIpKirtKP5IGCn3pdSbYMlj 11:55:58.0 Debug: Rejected Hashed Release Title: r30iaBiAOSCytqIy01AOA7qPYRGecTlT 11:55:58.0 Debug: Rejected Hashed Release Title: m4O55Z988tr1arcTS6eplOOryQq9o4g4 11:55:58.0 Debug: Rejected Hashed Release Title: ARAvg7Fd4c0zwOQ4VFGY4OE4dLj996VP 11:55:58.0 Debug: Rejected Hashed Release Title: H3trPxxjwW9al74x15xktXTxMReNut2q 11:55:58.0 Debug: Rejected Hashed Release Title: RxiJ7o5ZjzxXzSFfwcasWNUfaDxiiAzp 11:55:58.0 Debug: Rejected Hashed Release Title: GTU8MggvfA4sdIx2w64uMHfz06BPbisG 11:55:58.0 Debug: Rejected Hashed Release Title: oHvZvVpjaHyiu9Swp5xc4YpzdFFJoNYP 11:55:58.0 Debug: Rejected Hashed Release Title: RM0TbrfX35Gz2QXBnfITmzUmgbTiBhnS 11:55:58.0 Debug: Rejected Hashed Release Title: 7Aphm4exyUMHgBR3RhMCqKKVRXlwSMU3 11:55:58.0 Debug: Rejected Hashed Release Title: 5NMeTL5vr4WorXIGefLBLERONcZkpMfe 11:55:58.0 Debug: Rejected Hashed Release Title: PBhUekqBliVKlY5t20t5jOuEhYBkkdrI 11:55:58.0 Debug: Rejected Hashed Release Title: 9VGrU1WzY5hA69CgkIXsMGriWZ2CzRae 11:55:58.0 Debug: Rejected Hashed Release Title: oSYEHLfCR8FYvUZMU0eaQCAbK4kVUqVI 11:55:58.0 Debug: Rejected Hashed Release Title: ORhi7rk5kb5lrLwqKYybyK4DIaGC2Lo4 11:55:58.0 Debug: Rejected Hashed Release Title: mQQDYAtNShBiTQTxMIP11JB17lHgN7jb 11:55:58.0 Debug: Rejected Hashed Release Title: zlIBjmpqYnbKGDROWU7mwTJ1DSGQbMzR 11:55:58.0 Debug: Rejected Hashed Release Title: Ym7jXE0PX4sCHgEoOapbM9Y0XegAXxza 11:55:58.0 Debug: Rejected Hashed Release Title: htzETQNFT5XCNxglurjCtODofR1vjzpF 11:55:58.0 Debug: Rejected Hashed Release Title: vAL8EGNYJLjLWKlHkjtmK0O7oR1ulv1P 11:55:58.0 Debug: Rejected Hashed Release Title: jiI537lVLJFigIxIJhd27pwrcNTgDT9f 11:55:58.0 Debug: Rejected Hashed Release Title: MLC37Ee1xZS7w25Cm3Z0zgSHKB5uk1XC 11:55:58.0 Debug: Rejected Hashed Release Title: WGahvaCkYp2NcydG8gEBnvq8pIa5VJKu 11:55:58.0 Debug: Rejected Hashed Release Title: qDR5E9VI0BMN3UEaL6xANzSIv2bRyDHd 11:55:58.0 Debug: Rejected Hashed Release Title: 4e800fSGpCGIOBeTk8Y7ktUz948URWGC 11:55:58.0 Debug: Rejected Hashed Release Title: k5ftxVYPR12JwcTEvQqqIZ3DXMQMLIju 11:55:58.0 Debug: Rejected Hashed Release Title: cEOdN85dFYnNsl7QsTOEhj2iSuBLxPo4 11:55:58.0 Debug: Rejected Hashed Release Title: V0Ke7bPb8IvaY64ClsvCG3GLfe9tvFJU 11:55:58.0 Debug: Rejected Hashed Release Title: MCTdCuSbkNpJPZQGvW3wfyzFJsZH8TA5 11:55:58.0 Debug: Rejected Hashed Release Title: LFvzqPrztBs5WPCIdDvRIN2HBDQkhskp 11:55:58.0 Debug: Rejected Hashed Release Title: gTmmEwMfknc8B9LdOYstvTgYZGFW7bhA 11:55:58.0 Debug: Rejected Hashed Release Title: Lz5MQoe70yE2ntr1DkBTeqczAzdQcKgr 11:55:58.0 Debug: Rejected Hashed Release Title: kMuOxyzPB2kFQRcUGCio5Js3dreAuYNu 11:55:58.0 Debug: Rejected Hashed Release Title: 6nz4N8VHbty0MNtRYp4XctN64xcdK5nZ 11:55:58.0 Debug: Rejected Hashed Release Title: wOAXVO95zdzgT6vRvvMirAX9LAjfZc7P 11:55:58.0 Debug: Rejected Hashed Release Title: 62PY85TK0uMgeBnxuuP1z6szJ6WUXASo 11:55:58.0 Debug: Rejected Hashed Release Title: bDxOrGBQKR4O42DEcTEWixSz9NFlcgdE 11:55:58.0 Debug: Rejected Hashed Release Title: ihxCzELWc8Ss5S3Pzbf6hqBoubgczoqr 11:55:58.0 Debug: Rejected Hashed Release Title: k1L1c8ASzJukA6Y4dMsFm8rZV8XvFSUb 11:55:58.0 Debug: Rejected Hashed Release Title: 0IXKiogT3NgfW922f3XLfhDtG0Chv1I3 11:55:58.0 Debug: Rejected Hashed Release Title: XXbS1131GWsUQhnL1OMMDJLbgq3lvL1h 11:55:58.0 Debug: Rejected Hashed Release Title: QQG62ogJ5ArlSDc69p4yg9wKzRSiEXEZ 11:55:58.0 Debug: Rejected Hashed Release Title: zD0OUCffRPOmSd7LAbbgyhLNIu7dfjpt 11:55:58.0 Debug: Rejected Hashed Release Title: 7zIsLaml9tPTjsFixmlys3eTfvtLtXe8 11:55:58.0 Debug: Rejected Hashed Release Title: 4NhBfMW7zPqf5iywG3HUA9WtJbyluqiz 11:55:58.0 Debug: Rejected Hashed Release Title: dJA1rnRBaJus7Lo0Lde7fNqptoIPrPwR 11:55:58.0 Debug: Rejected Hashed Release Title: VfiC6U1jss9f5NCyUtS3fvJTRGepxZhS 11:55:58.0 Debug: Rejected Hashed Release Title: 5I1HbQ7EJluPUjAwYJ9BnsJr9PUqLHs1 11:55:58.0 Debug: Rejected Hashed Release Title: M3cE8xII9YunbTN7y6jIehPtLjmngE8U 11:55:58.0 Debug: Rejected Hashed Release Title: vpzOqMJ95erp3XSiaGgB9ybll2FxGYjy 11:55:58.0 Debug: Rejected Hashed Release Title: LxyB90th4TvBK8fJfJlSsgCAy8JsqMBX 11:55:58.0 Debug: Rejected Hashed Release Title: 5s3XWlFaxoxY7bGomZNlBXEeayaeuWFR 11:55:58.0 Debug: Rejected Hashed Release Title: ARSqLjHFSytiuAVB0xex3CWEYnG3tEJw 11:55:58.0 Debug: Rejected Hashed Release Title: XdjiZZ3nON4pT06CguGf71Lh28q8ktqk 11:55:58.0 Debug: Rejected Hashed Release Title: YWhiCfgIBCPvJseXS1xH64hjjXGXImSZ 11:55:58.0 Debug: Rejected Hashed Release Title: a1N97HMPHhGnS8ff1gTRHRgVnpW6TAOm 11:55:58.0 Debug: Rejected Hashed Release Title: pp5XypJBNvyGoA0dVbPbDnVNB1cYPbCZ 11:55:58.0 Debug: Rejected Hashed Release Title: EWJ8XKgwu6DzPGBd35YS0djcy5agA0VO 11:55:58.0 Debug: Rejected Hashed Release Title: hct3aJsy6abcc8EFCt1gwOdrx5simfTM 11:55:58.0 Debug: Rejected Hashed Release Title: qCHeviJ9pme78OM39bvA9vtG7qmVKbL5 11:55:58.0 Debug: Rejected Hashed Release Title: XRJKk3G1vfUa8RZKU9qZOa3ugDqMYxRI 11:55:58.0 Debug: Rejected Hashed Release Title: Blc9WZInpDqcmtmAKOZpbG7Ih94M2enH 11:55:58.0 Debug: Rejected Hashed Release Title: tIA8DL4PLHLm2nrirB753sFt1ShpzYq1 11:55:58.0 Debug: Rejected Hashed Release Title: oqryJvuYYha8AHcJpWIVsYz2YoczzLZQ 11:55:58.0 Debug: Rejected Hashed Release Title: GlViw6JanT8WCqGt3OGTasVkvHd641FD 11:55:58.0 Debug: Rejected Hashed Release Title: ULl64PNQOXTFpRuUiQMkit5kn4P5dh25 11:55:58.0 Debug: Rejected Hashed Release Title: fvDsXpRTqDcG1k7sXYmjgAYyTRH47ENo 11:55:58.0 Debug: Rejected Hashed Release Title: 333UeuVvRCDzB05jl9QSnMsKHDX8xgBw 11:55:58.0 Debug: Rejected Hashed Release Title: QceUopmqkG1aVJDviiA9seOO9tKkmhSi 11:55:58.0 Debug: Rejected Hashed Release Title: KJWaHicshCHK43dgKXfs29jH3BjBKGUR 11:55:58.0 Debug: Rejected Hashed Release Title: CjHtZHikVsComUHFVTcSDtumOfVnXIHr 11:55:58.0 Debug: Rejected Hashed Release Title: K3kurEbNgv0xphC9RIrX1dIfG03Bi7zn 11:55:58.0 Debug: Rejected Hashed Release Title: jNp6B0qYz5G8fAvAsjPJomAhR63vkZ92 11:55:58.0 Debug: Rejected Hashed Release Title: Ws7w0ibsgEUFBsjPVdK8t92wtNhnGuqb 11:55:58.0 Debug: Rejected Hashed Release Title: uJX5wHu8z5taINGTE3MTqq30NSQmZpvS 11:55:58.0 Debug: Rejected Hashed Release Title: FypGH5ucPDC9HNO5emX0UYf0VawGpYQ0 11:55:58.0 Debug: Rejected Hashed Release Title: Hvqn9RgMucvxqL58qMaQaqBnm7bo5ZAG 11:55:58.0 Debug: Rejected Hashed Release Title: F4rwgf5n0r8XcMJRIsizHS3pvEuMAIBM 11:55:58.0 Debug: Rejected Hashed Release Title: metFF5Cxz0D0SZA4q6K8mNg8y153etyj 11:55:58.0 Debug: Rejected Hashed Release Title: bP5p28QhJqHIuIG1ARzisq8bG52EW0PX 11:55:58.0 Debug: Rejected Hashed Release Title: x7pOZupXAKkVTWCmXP7xN0K7pI1XpSoR 11:55:58.0 Debug: Rejected Hashed Release Title: gZ0flUgg65YdqLoxAVxUPNDV2yDQ7pYg 11:55:58.0 Debug: Rejected Hashed Release Title: NkFCz9ubOATdI2bQXb6DOD82ynq6PFhc 11:55:58.0 Debug: Rejected Hashed Release Title: 2mSz7hssb5if6MCBtVYTX7NO3I8PCaq1 11:55:58.0 Debug: Rejected Hashed Release Title: 4v1AIXq7htOl6z2I0szwIAkSNQBs9bML 11:55:58.0 Debug: Rejected Hashed Release Title: P3tE3uyPnLRoGNiC3iNn7XOkyPqc7sWz 11:55:58.0 Debug: Rejected Hashed Release Title: vDydvTQXj3Kaz4pHxjx8dBBMng8yD6LA 11:55:58.0 Debug: Rejected Hashed Release Title: NYpViRGkfoZpKVCC2WIi4Yb1Zrh2dcUF 11:55:58.0 Debug: Rejected Hashed Release Title: KAIin55c5mFfEzVJUQ4GWom94rXdJ3t5 11:55:58.0 Debug: Rejected Hashed Release Title: IoTXgG8v6LsyGb3kAN0GRxdBsof0IYHC 11:55:58.0 Debug: Rejected Hashed Release Title: NrSDtcDJFQC5UGhifwH6gj34Biu7f64q 11:55:58.0 Debug: Rejected Hashed Release Title: 7qDctITHy7mL9Hd2pGX4nHB7QhlSADHZ 11:55:58.0 Debug: Rejected Hashed Release Title: PCtboYVjwrXnmh4G0gao8NzE2qI9vcK4 11:55:58.0 Debug: Rejected Hashed Release Title: AvN98DcsT83WQYA7QEkgLB0lETVVVTzl 11:55:58.0 Debug: Rejected Hashed Release Title: 63tNsWYQlxn4iVoU0O4fXUYsmkzHvFnW 11:55:58.0 Debug: Rejected Hashed Release Title: Z7Ozn8lIUDkv5qdXoj8oa5INxQtCJhK9 11:55:58.0 Debug: Rejected Hashed Release Title: QTp0HSOVgvCZm1wzNVEvIr8IioagKFKO 11:55:58.0 Debug: Rejected Hashed Release Title: QDKVifXWUWL1foqp5PVYm4h4Zp8jzEfF 11:55:58.0 Debug: Rejected Hashed Release Title: QRvu9zfgnh6c7AJmLIO1PSPFnO6yp6n1 11:55:58.0 Debug: Rejected Hashed Release Title: kZqadAWcDkzD4xcqDEKdxOLOuVXRsF9Y 11:55:58.0 Debug: Rejected Hashed Release Title: VfTEMgKB4Q0aT2MyDj1GlpFZq23FFyBY 11:55:58.0 Debug: Rejected Hashed Release Title: VaWo9SrovxICeKlR9O163kO3Kiu9PYn5 11:55:58.0 Debug: Rejected Hashed Release Title: nSv1dVjYjSEHdqWSVFW6DEShvwBNl1J2 11:55:58.0 Debug: Rejected Hashed Release Title: j9PzRGxjaTr34sG1JlkOYrz1p74ztpTa 11:55:58.0 Debug: Rejected Hashed Release Title: W4dXmi3mrFeDgI8fwDLyMVlZdYBEOgHx 11:55:58.0 Debug: Rejected Hashed Release Title: b27kHBo1pDzUYkeUTLOTufXZCVbenitz 11:55:58.0 Debug: Rejected Hashed Release Title: drviHattkUNHznf66y9X4QoEWuEQaMds 11:55:58.0 Debug: Rejected Hashed Release Title: 5uU0DTO9RhnKo89XTbhPkxUgq7TH9nhg 11:55:58.0 Debug: Rejected Hashed Release Title: lWh0D4kaQ0Rt2p2OGv2L3t2S8rh7n8p5 11:55:58.0 Debug: Rejected Hashed Release Title: gRS3skZQoCsUZoTrDmZwGmXYP0RhGB64 11:55:58.0 Debug: Rejected Hashed Release Title: oTyJRO5OQHOg8vDp1bH7hswIrr02FS16 11:55:58.0 Debug: Rejected Hashed Release Title: aiubqqy7zgVOuSog2Na5b5VYZoDXakJ0 11:55:58.0 Debug: Rejected Hashed Release Title: BiCAeZbWFbSmz7UVMMtjdWrDBzqN08W1 11:55:58.0 Debug: Rejected Hashed Release Title: hV46GVpDcYboZpfLl7bwOClaNmkKg58I 11:55:58.0 Debug: Rejected Hashed Release Title: E4X6a58tEPRFoQxh2Dke6NjXU6fseBrb 11:55:58.0 Debug: Rejected Hashed Release Title: MDYGjFrPKAwgoNnLoaHTQEZFhm11swci 11:55:58.0 Debug: Rejected Hashed Release Title: pz2XPFThUurRpZcFZithqarSobppEXGk 11:55:58.0 Debug: Rejected Hashed Release Title: RqcIgGpoG1qsT6nvzM2BBJVU4auU3Iuv 11:55:58.0 Debug: Rejected Hashed Release Title: fUgXObllrYHRSrqm7Hz06wwmZ8Ngub62 11:55:58.0 Debug: Rejected Hashed Release Title: 82HEDcrGBum8uinqGzkC4tneRPqsQfwl 11:55:58.0 Debug: Rejected Hashed Release Title: 9RuJDppfMmLt7cXsWWrCJvqpGFuyAZbV 11:55:58.0 Debug: Rejected Hashed Release Title: QYdGvwZU9RvEYr6kGqgQsm0fp0Ksaqqb 11:55:58.0 Debug: Rejected Hashed Release Title: uDbGchq2PCKs0L68vgG1wQnfRZAcSuqx 11:55:58.0 Debug: Rejected Hashed Release Title: Hd9oKnvupZ3LTG2rLS696z8XiF2NnYrq 11:55:58.0 Debug: Rejected Hashed Release Title: WMCuqse9urBSNn61pBmHihVuoGazQhod 11:55:58.0 Debug: Rejected Hashed Release Title: r5RnqcWfs0Tx2VL7wqzjU9FJoo2mmBII 11:55:58.0 Debug: Rejected Hashed Release Title: keWvljOgvbp501M4smuodEujH1Hs0Mry 11:55:58.0 Debug: Rejected Hashed Release Title: z21wqZLpBSIV8dATO38S0BT3R77JtUcQ 11:55:58.0 Debug: Rejected Hashed Release Title: qSh07mfjcFqAyqf0HKuEEHPum4VXVA4x 11:55:58.0 Debug: Rejected Hashed Release Title: 64tO5EGuxuhfcXaNCV7SDe4epVIX51X9 11:55:58.0 Debug: Rejected Hashed Release Title: Q5TZcTLYR5oRouBvoCOrUMiaOvkHq89C 11:55:58.0 Debug: Rejected Hashed Release Title: eubrKqSZHpoxNuUcUirA9Nr8qQYxaG0I 11:55:58.0 Debug: Rejected Hashed Release Title: oNYVfcTbuC5ktgEWBj5DeoS3DkIEk63H 11:55:58.0 Debug: Rejected Hashed Release Title: HoJZaz7zJNlMDydhZzPg7w1A98cCHEbT 11:55:58.0 Debug: Rejected Hashed Release Title: DaMIhXhV2aEPz10YarypqdSPfLnPzpqL 11:55:58.0 Debug: Rejected Hashed Release Title: OTiksTEzjPcy9OesYFJsB9KAXUkSfwyL 11:55:58.0 Debug: Rejected Hashed Release Title: VlYgVGs6gbyTMPdobQX0JGQ3pFlJq26x 11:55:58.0 Debug: Rejected Hashed Release Title: E6a9bwmml7XxuzwZrhsMyQ2Nkf0rRTZX 11:55:58.0 Debug: Rejected Hashed Release Title: 1kqFjjRfkIyjJBVKcXLIVKOUHIc5e8Qf 11:55:58.0 Debug: Rejected Hashed Release Title: TAPKwgifNdFtTzAoxZmsXKQL9ywMZBdL 11:55:58.0 Debug: Rejected Hashed Release Title: OCwW6v5caG6O8iZlydBInl0viWmv61J3 11:55:58.0 Debug: Rejected Hashed Release Title: WbNOKHmNGWJPrwThgXn53mENu3vQ0nNm 11:55:58.0 Debug: Rejected Hashed Release Title: z7UcmIsgdH3qsRi4H6zrKZe3I3XIwX00 11:55:58.0 Debug: Rejected Hashed Release Title: m4vAKAW1E7qNOkIu3gN1ZazGITwIhDzA 11:55:58.0 Debug: Rejected Hashed Release Title: KKr6VH8SEGfpNfHZAdobPYiSFLykRLiD 11:55:58.0 Debug: Rejected Hashed Release Title: QXaUSQ9r0m9qF0WDDqWFhJJ6H6h4GPMQ 11:55:58.0 Debug: Rejected Hashed Release Title: guoau7hJQACeotHkrOnqjYfom1H1Y00R 11:55:58.0 Debug: Rejected Hashed Release Title: 2HVpTtU63WezqqFlAKFJE9OPL0L8kUzO 11:55:58.0 Debug: Rejected Hashed Release Title: rLGKeweH71JkWpZg4lr5WCwU0QFKEgKk 11:55:58.0 Debug: Rejected Hashed Release Title: N8mi0AH4opF3r4sQ42pAQXVVCb1aXD7d 11:55:58.0 Debug: Rejected Hashed Release Title: 05oweVje4PMKhWRpbvgBIPRc8l8XrFyJ 11:55:58.0 Debug: Rejected Hashed Release Title: 4Lch663sXwRIS9JtrElWu7ltPr5ZauGv 11:55:58.0 Debug: Rejected Hashed Release Title: a1GLbBPOFfwfRUt8xNsvs3JUTmQUuaPK 11:55:58.0 Debug: Rejected Hashed Release Title: PxmUC6FRBc0smotJggMJnfq0SffPqQg4 11:55:58.0 Debug: Rejected Hashed Release Title: DvsTjXdFIITXBEODcmHayEnJDUVXe05D 11:55:58.0 Debug: Rejected Hashed Release Title: 4KTZODcm3r4DoPWGIQo1UK8sgtxlbPXu 11:55:58.0 Debug: Rejected Hashed Release Title: 1qYWyzGYzKoVHmDBboWzkAckZp9a5qzu 11:55:58.0 Debug: Rejected Hashed Release Title: pnLooAW1Na3XkmUk4QtGy6ZZH7DgcT8B 11:55:58.0 Debug: Rejected Hashed Release Title: fURDBmDWOR5E9zCpHQvdjqWtZUDH6gFI 11:55:58.0 Debug: Rejected Hashed Release Title: rhoCRq1XM1klLaHpPr5jhJ4RzWxc7iWf 11:55:58.0 Debug: Rejected Hashed Release Title: OFaX0MfRfnqamBnZYAgGfmGCuIVisbgU 11:55:58.0 Debug: Rejected Hashed Release Title: oK3Y1Wb7ZNtYwT6J3sATmcBVAKyF9uly 11:55:58.0 Debug: Rejected Hashed Release Title: XbObj4d06wVY9jtWxbJR2CnLMKHc84HT 11:55:58.0 Debug: Rejected Hashed Release Title: GTacxgyyYhaqPzL9vYjLXtSjG1DwPfSU 11:55:58.0 Debug: Rejected Hashed Release Title: V9ofywGuGhgaYNiy7dXg7nRdnuDCfVSv 11:55:58.0 Debug: Rejected Hashed Release Title: M1AN0QBu0pykYo48tx2cCgndU7L3JTEZ 11:55:58.0 Debug: Rejected Hashed Release Title: X6y75IAvOQTl2r0tkBqVHGefnaAmYE3J 11:55:58.0 Debug: Rejected Hashed Release Title: IIW8EKzQIwXez0dq2C8EnQUZcLk5Yzeq 11:55:58.0 Debug: Rejected Hashed Release Title: YYDlqVj4PeaV3X5GaI7fH4HLJ6BJpcjy 11:55:58.0 Debug: Rejected Hashed Release Title: XtqDFzxtysZmGX0McG7lPRQysOPl9Etc 11:55:58.0 Debug: Rejected Hashed Release Title: Wwdp3vO3Fx3LfjETFzO0Yu2M4w1SDJLE 11:55:58.0 Debug: Rejected Hashed Release Title: lu0Xx3rJwOHH5sChQ7oIn5Xm28mEsAjd 11:55:58.0 Debug: Rejected Hashed Release Title: bw91URjC65UIZOZ8HFGmxkn3FPIjwSbb 11:55:58.0 Debug: Rejected Hashed Release Title: VsnGPRfUX5cQ75pBbpWolz0OqikVjKi9 11:55:58.0 Debug: Rejected Hashed Release Title: ZDJbxt9aH6LYW0YRqRptQ9N9GtCOQif0 11:55:58.0 Debug: Rejected Hashed Release Title: x7shdjojBSLbID1Gl6mpeSwiJLt0NF4E 11:55:58.0 Debug: Rejected Hashed Release Title: PT1TZmxc4GgW7CprO8pjNbOASdb8ho7R 11:55:58.0 Debug: Rejected Hashed Release Title: 25N3EAzINN0PLKW4SkGFjENNgaEfmzfZ 11:55:58.0 Debug: Rejected Hashed Release Title: eetJYdSM2IaL3wmP8HQ4dLxADUnO5rQ0 11:55:58.0 Debug: Rejected Hashed Release Title: iGjdfNSSNzYHlSzWiT7HSwo9oH9HWsWc 11:55:58.0 Debug: Rejected Hashed Release Title: ykwJ674VRjAKsS57OpWzHW3ExszMm8b5 11:55:58.0 Debug: Rejected Hashed Release Title: Eijh35Xe0Ecg7FuO1S5QH1SRwavXVDQn 11:55:58.0 Debug: Rejected Hashed Release Title: hVxo7swIOJY4UsRIM818XS10Tp54Wynv 11:55:58.0 Debug: Rejected Hashed Release Title: kcY4JOxPZf3fL5MGG7fSMXLmrCND8Iy9 11:55:58.0 Debug: Rejected Hashed Release Title: p8ujKd8HAoUDktQvs5ocm01wJfmoB0if 11:55:58.0 Debug: Rejected Hashed Release Title: Q0dQaNhRXzSDtmWO9avsvb7rTwE2Itbh 11:55:58.0 Debug: Rejected Hashed Release Title: BYC8JA4D4IsQV9yHV9Zi9vym8asomymE 11:55:58.0 Debug: Rejected Hashed Release Title: OIg1YsHvUk1KVMlRKC5bRuglYY4hfcpa 11:55:58.0 Debug: Rejected Hashed Release Title: U5vIF8M3zJXfpx0IGdjKWDoy5DudzFMC 11:55:58.0 Debug: Rejected Hashed Release Title: NKKieB0QmvOHPSn3B7mUG4WMSNIxzYnb 11:55:58.0 Debug: Rejected Hashed Release Title: GZfNPRVf0yyGSpJ0xhhujDIVqTGqirLw 11:55:58.0 Debug: Rejected Hashed Release Title: PevftBewTeQkRKH0RR0aCfV7j1ALWLAA 11:55:58.0 Debug: Rejected Hashed Release Title: dysS1ghalZnjVCDrOKz4l1TS1YtDjBpX 11:55:58.0 Debug: Rejected Hashed Release Title: Ad2esHwDiYS1v4gTyBQrjc2rOfkURuKB 11:55:58.0 Debug: Rejected Hashed Release Title: fksNtS3dSXphN9FCQhJGuvNBjpinyuD9 11:55:58.0 Debug: Rejected Hashed Release Title: 83rX6eS5mS4jFmO2BP1yjMbswjjQEnai 11:55:58.0 Debug: Rejected Hashed Release Title: kp11FBQpT8qtVxhbKGwmRXcxrdfwoRUv 11:55:58.0 Debug: Rejected Hashed Release Title: Y2O1BJD2CqolT17KJUlrLmmhYqd3DFz0 11:55:58.0 Debug: Rejected Hashed Release Title: Huiat1jc1K5znuN7CEA3nP2ET36Du6YV 11:55:58.0 Debug: Rejected Hashed Release Title: E9pLvOSLbnUY2nrlfeLi1DPLf4SGb4N5 11:55:58.0 Debug: Rejected Hashed Release Title: FPsoNThNiCjrdgl567MBqOUCeezvrdze 11:55:58.0 Debug: Rejected Hashed Release Title: uwxhuIfLItVWZVNa5S6bRUjtmBM9UK7F 11:55:58.0 Debug: Rejected Hashed Release Title: qNSoSspH4INAycH6tG1oIWiktZ4kRgpq 11:55:58.0 Debug: Rejected Hashed Release Title: 5lwJ7eHcNMwdud0QvjUYWAn84lcTU8me 11:55:58.0 Debug: Rejected Hashed Release Title: F5HbJ5vaIc3vU4kmC78x3uVRb5LEKu58 11:55:58.0 Debug: Rejected Hashed Release Title: XFBJA6hgQcVPQ4yu1xm2RrXPaZraNMzN 11:55:58.0 Debug: Rejected Hashed Release Title: wPa9QyJ1i8SX5Sg2rLp0iZx5m6sUZVHo 11:55:58.0 Debug: Rejected Hashed Release Title: iCcjToEYvmZoVmMYYEshJDswC1TdwGFe 11:55:58.0 Debug: Rejected Hashed Release Title: tbowiR1R0ASQQLJnREDLaGrsDkuRMxQS 11:55:58.0 Debug: Rejected Hashed Release Title: 5dTxt0fmKaH9dBTqzgSFQoH3s2bbmbJX 11:55:58.0 Debug: Rejected Hashed Release Title: IsA1leaBvFBJgAHYYQ7oY82fH5iVnhEi 11:55:58.0 Debug: Rejected Hashed Release Title: jcviAsKpEQn2a94k63zSR7l4nCzPR4Fy 11:55:58.0 Debug: Rejected Hashed Release Title: MCf2cb8udnx4ClYhaOZM1auriSKZt1nq 11:55:58.0 Debug: Rejected Hashed Release Title: N4Mn8rxLfUNmLbVrXA9z1EIwO6Tg83zC 11:55:58.0 Debug: Rejected Hashed Release Title: X1NAJ1S4Hufw7XpLKna6bisc6Xu3CLdw 11:55:58.0 Debug: Rejected Hashed Release Title: oWCFx3AFqVF4PgKf8H4xSdRtB8I3g6WL 11:55:58.0 Debug: Rejected Hashed Release Title: viUCm6TE76YOKPqPvhhGIiExtLViCq9q 11:55:58.0 Debug: Rejected Hashed Release Title: Rg56yYjMvmY7y5jxxmXqcj4ljJhIBGfy 11:55:58.0 Debug: Rejected Hashed Release Title: xWhA7gSJic2ibZm1dymuQm5qBlmBQm8i 11:55:58.0 Debug: Rejected Hashed Release Title: d0nXhANSFTNIPQs763BBaCt8dlZRuRrI 11:55:58.0 Debug: Rejected Hashed Release Title: FoX5vpr2PWe1mBBhF5ecykxhuynR7TlT 11:55:58.0 Debug: Rejected Hashed Release Title: borPXxn0vpYAL2jGlLfe8AA3G4YsStiK 11:55:58.0 Debug: Rejected Hashed Release Title: e8eXapL8Td6bcgFrLMYw1NU0xXHFGEuy 11:55:58.0 Debug: Rejected Hashed Release Title: W7KHyo0Ka1Pj43MF4wrTisGGAFsPVQd1 11:55:58.0 Debug: Rejected Hashed Release Title: AEgvsYy96dsxmVAijlk68nTKwZojRYgy 11:55:58.0 Debug: Rejected Hashed Release Title: Szcvs7xH9he0vtCEhbmhtU5aUnHRMEbs 11:55:58.0 Debug: Rejected Hashed Release Title: wg9UeAqZGA9knYMlI0Vh8YeQYSngFHBD 11:55:58.0 Debug: Rejected Hashed Release Title: AXe4c3Y3fsTdaIH3j3pPloBj5VtX2AJl 11:55:58.0 Debug: Rejected Hashed Release Title: mEFalODqwaT4BGKD77krAQFxOMnZbJMj 11:55:58.0 Debug: Rejected Hashed Release Title: enlzml8RUeR5PKUbpxWpoauLJ3ZhV0bT 11:55:58.0 Debug: Rejected Hashed Release Title: QRMnHIp6wSAXAZQBzpQpvaemJfiBLAah 11:55:58.0 Debug: Rejected Hashed Release Title: Wfdyrd0KjcvQW1qffapZPhFnChPVkzxf 11:55:58.0 Debug: Rejected Hashed Release Title: djT65nvC12aeFLUDTa9VpccdUZnz4IW8 11:55:58.0 Debug: Rejected Hashed Release Title: IzZ5S9zVymAjBVmuPVkYuMrFpvSk1AgT 11:55:58.0 Debug: Rejected Hashed Release Title: awD2MWzWlXVq5F120tAum8ryk24wOhD9 11:55:58.0 Debug: Rejected Hashed Release Title: RFdCdDLyjdIiQmO91zd0LLYPVjZqH2p7 11:55:58.0 Debug: Rejected Hashed Release Title: MiMFd56HzXRtCVCBvKKVUDnGL4Km30Gr 11:55:58.0 Debug: Rejected Hashed Release Title: wi9hfV2PdODyrnZhrxUzhUn2t4bhlibd 11:55:58.0 Debug: Rejected Hashed Release Title: Dnpg41Z5RgYepvO88cukholZVXvRyuwN 11:55:58.0 Debug: Rejected Hashed Release Title: bGq5jM4k7VYISYGrywDK1bpyEx2OULB9 11:55:58.0 Debug: Rejected Hashed Release Title: sp1SJN82PKEQYjsGOcisX44uoNsKsvjR 11:55:58.0 Debug: Rejected Hashed Release Title: SCUOLkhu6cMJFHYotp0y4mvPl84tQKh0 11:55:58.0 Debug: Rejected Hashed Release Title: PBNSF56LWFIzMThWI0uXMuppT9OKzcXy 11:55:58.0 Debug: Rejected Hashed Release Title: Zjgh4ge5LG6n8o51HotEABXH63rP9XZK 11:55:58.0 Debug: Rejected Hashed Release Title: 5k6pqqKkxYak6pcQUu87mNnU1qJEzbPq 11:55:58.0 Debug: Rejected Hashed Release Title: 0E6p7SMT68Ge08Pfl2DIOE220rvj2jFo 11:55:58.0 Debug: Rejected Hashed Release Title: zpDA4YDt5eJWZ7vykA4uecZhur74VPEV 11:55:58.0 Debug: Rejected Hashed Release Title: RC3okotf2HwPJwHcTfsOT0YXF2Qe9m5k 11:55:58.0 Debug: Rejected Hashed Release Title: BkPfbWx99zGJMNHbbu0JEMaWAA9UtZEb 11:55:58.0 Debug: Rejected Hashed Release Title: qyKPxWjUIDCFRuswAO4Ntu3XplQRXVhC 11:55:58.0 Debug: Rejected Hashed Release Title: XNfDilCVeMFnWVuPadnBotU4mQSrXCeX 11:55:58.0 Debug: Rejected Hashed Release Title: JSYtKCAjZo237Cwt9hkr0l6GGLLnqT45 11:55:58.0 Debug: Rejected Hashed Release Title: j091I5sjeshf2fWCbNm1z95aCUjkzuoP 11:55:58.0 Debug: Rejected Hashed Release Title: gJGFCK2r8X9KpEdQ2bAMbyTzkRZAoCDr 11:55:58.0 Debug: Rejected Hashed Release Title: eee3RYWCRaATyj9MDRTMZxtG4ii04QnO 11:55:58.0 Debug: Rejected Hashed Release Title: zAfB4rogyZeTgIfmsFkVpVJyHdS3fxXn 11:55:58.0 Debug: Rejected Hashed Release Title: Wb0ScgHwFnZjVxxolDt5ltouEoWgeHdy 11:55:58.0 Debug: Rejected Hashed Release Title: l05wBqgLlEyxFPrFHe8dDaDqFiTKcp19 11:55:58.0 Debug: Rejected Hashed Release Title: Ei5c9F86aq4eCsichE22XVWTfSoIewWf 11:55:58.0 Debug: Rejected Hashed Release Title: 3SDAxW3QiGIpjzUU4UQVQNVsTV5BeEUq 11:55:58.0 Debug: Rejected Hashed Release Title: 2xdzwG4ECHhJbizQ0cMXoyxDdYVAkDEz 11:55:58.0 Debug: Rejected Hashed Release Title: 9HHdQM1G87XeytZsGpXsO4bkfikJZaEJ 11:55:58.0 Debug: Rejected Hashed Release Title: HM8jcxMWD2yXeonKglqtkRCyYWb8xdnC 11:55:58.0 Debug: Rejected Hashed Release Title: 9zx6oPHJaMFc447lraSvUsy321y0e7fZ 11:55:58.0 Debug: Rejected Hashed Release Title: gYUi6lGDXh28jwX2QFugoSlg6C7ayIoj 11:55:58.0 Debug: Rejected Hashed Release Title: 313Vc1BFDrEfCZ6C0AWgjsv4HhgUJmXm 11:55:58.0 Debug: Rejected Hashed Release Title: bQXE9szNiFoXLUv14honwFRIeJqS07av 11:55:58.0 Debug: Rejected Hashed Release Title: EcmNHneCHCy0NxANthS0pakPlgSxFlsF 11:55:58.0 Debug: Rejected Hashed Release Title: b4jP8NuDAhjEe0CL3kRoDvMBN220dtKT 11:55:58.0 Debug: Rejected Hashed Release Title: c3zhEkeR4k1efFeCcZG5faDS3snUyIJn 11:55:58.0 Debug: Rejected Hashed Release Title: GcE0dISqqq10pe8Pfndk5MDlJPxfFQu5 11:55:58.0 Debug: Rejected Hashed Release Title: QiGOm3lzsrgETKwzsiiLAYvEeJRHOh5w 11:55:58.0 Debug: Rejected Hashed Release Title: 4w0hNTNeFrmFk2Tv57G0ni7ThJ6oeEQ1 11:55:58.0 Debug: Rejected Hashed Release Title: hkGUYcek1W9wPkvqwiKZy6InC9s3bJen 11:55:58.0 Debug: Rejected Hashed Release Title: G7RA5jdqBzoXyD0V0NrZV0qGNdnPuAbk 11:55:58.0 Debug: Rejected Hashed Release Title: piGNeLi7IKXKiYDKKvmgpLkMW3UicSPO 11:55:58.0 Debug: Rejected Hashed Release Title: RflfawHHXTJP9WqP8kuAWTQyciSw3wpz 11:55:58.0 Debug: Rejected Hashed Release Title: tjfWARVthuo4Kh3cU9I8cnTyASW90JnY 11:55:58.0 Debug: Rejected Hashed Release Title: iCrqeIm2swo4fhgmfcs0FZFmKD5VcTLL 11:55:58.0 Debug: Rejected Hashed Release Title: xNQNOQtrGFMGsYNAURLbkvAN0KFSRyqN 11:55:58.0 Debug: Rejected Hashed Release Title: wtPcsooujw8eJWkEG1Tp4tixQ0lNUmmD 11:55:58.0 Debug: Rejected Hashed Release Title: C1h4ASnajJQZS7HSPoOgwZYV6XFCMuLh 11:55:58.0 Debug: Rejected Hashed Release Title: 11mbUjntt7PRreBeXqfrhEV47vnAOaqN 11:55:58.0 Debug: Rejected Hashed Release Title: HjTRyCuxhZQbhmA0bcnZ9Xbs2K7QTq6h 11:55:58.0 Debug: Rejected Hashed Release Title: mFoHMV5yYQCZWr5av2KD2cC8xqTtE5ci 11:55:58.0 Debug: Rejected Hashed Release Title: PpekweGd7FwKqpOJ0OoAqaFbr93nWlxD 11:55:58.0 Debug: Rejected Hashed Release Title: EeKLIaJPxVW8NCjPZxTNx0yR0LJrFa3R 11:55:58.0 Debug: Rejected Hashed Release Title: UiPzpNT5gmoqktv783DREregnTrlval3 11:55:58.0 Debug: Rejected Hashed Release Title: dvfF0wTORTtJtUYvo0x71426cuR9b9zT 11:55:58.0 Debug: Rejected Hashed Release Title: jHz3beiN02Cz8ajHmbT0iVkFioGUyhg4 11:55:58.0 Debug: Rejected Hashed Release Title: bSE9qsWBImkvqbSbeC7bow6rel0kqoIV 11:55:58.0 Debug: Rejected Hashed Release Title: KTwH2DK29FLp4CsfPpMdSBpOCp9m1q4G 11:55:58.0 Debug: Rejected Hashed Release Title: pWVsw5uOgZFq1OowebGKoBF51AAVe8Xj 11:55:58.0 Debug: Rejected Hashed Release Title: QjAcXUHz3QLXtYBqyeTOE76eIW6fQD6i 11:55:58.0 Debug: Rejected Hashed Release Title: RedokcPcYa4dKnzaIGFHSoWfmecG0kEr 11:55:58.0 Debug: Rejected Hashed Release Title: OQ41YzLVmqF35SWdSzyaCfBRp122Bgtp 11:55:58.0 Debug: Rejected Hashed Release Title: r6zFSQub641cn3y7XjkBGs1LzMHNoMfq 11:55:58.0 Debug: Rejected Hashed Release Title: jdEJCUJa4VO9Y2nEF0mYmDeZJ7rl3auA 11:55:58.0 Debug: Rejected Hashed Release Title: PYIUaZC9ThnfwMSi1ZTLhw6Tm50yEgRb 11:55:58.0 Debug: Rejected Hashed Release Title: zqioXkg3iwbewx0Kl4RcjLH6aSzL35Ck 11:55:58.0 Debug: Rejected Hashed Release Title: 6ywEhuQ1uoT0rCpqxvkOK8EXyOGcARFi 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_random(32) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_random(40) --- 11:55:58.0 Debug: Rejected Hashed Release Title: qywCG6gUDYBdqycFkGCddMa4ENMlnnF2YNCJEGv7 11:55:58.0 Debug: Rejected Hashed Release Title: gDtRLyai0DUohPaF43ZsDfwF1GGLZqkqxwCSrU3A 11:55:58.0 Debug: Rejected Hashed Release Title: KTFGkEY1SHUW9D3MFlI7fdgRpY8RFdOB6wGrmEf5 11:55:58.0 Debug: Rejected Hashed Release Title: nFGOXBPee5h0ZybVeYHeyKg8Bpr7eFQLOGmEENfp 11:55:58.0 Debug: Rejected Hashed Release Title: FXY1QxIczRFFxPZZtsyFMLvyji6nmxrEfRIvcOfY 11:55:58.0 Debug: Rejected Hashed Release Title: ZVH1y3VBo5YWKM6wFPqetWc1jqLnvaMgrqZpNHZ2 11:55:58.0 Debug: Rejected Hashed Release Title: Z0cbAWWATosA7MJXrumXFZlpx1ze5nSA0VkoSyHz 11:55:58.0 Debug: Rejected Hashed Release Title: ZsAblFUrohtoTB9JNr6DWV53UWAbiciUs4sTKu4P 11:55:58.0 Debug: Rejected Hashed Release Title: OffJictDG5fYzMEWnrKH2EpH2CrGmp8Kxwd4m5PM 11:55:58.0 Debug: Rejected Hashed Release Title: 8b1BWHBdkLCYqln6xOD600ZS1L3bPtxoeUIh6wyQ 11:55:58.0 Debug: Rejected Hashed Release Title: lYmRiKwE9MrQYZvSaXVCli77PVyr35wLjpLZ35ft 11:55:58.0 Debug: Rejected Hashed Release Title: 2j2nMUmED4iIHfGjbtZGT4QY3rLdvteYr7BDV9dp 11:55:58.0 Debug: Rejected Hashed Release Title: jltP4WOd6dFpr6NQHxgN4xdSaVgGlqK8g8udy9Qw 11:55:58.0 Debug: Rejected Hashed Release Title: MF9QvCsaGSamH9KMrrElZk8dopBunnMYGnbq2g75 11:55:58.0 Debug: Rejected Hashed Release Title: W74jwoZWr2vooJYWJIRWSdgYWEt5G1BCzyHNGEu5 11:55:58.0 Debug: Rejected Hashed Release Title: 4eLADRsu3RUjXJaGq3XQrx7WbxymfbsfWBFnLRLK 11:55:58.0 Debug: Rejected Hashed Release Title: uB19oi4GE7svAJ2ZB6Mf9LG98ofUglVYkZpg1Fze 11:55:58.0 Debug: Rejected Hashed Release Title: M7Mv88LtzKfPI962jNPwCAlnP2nPgh0J28VE20cb 11:55:58.0 Debug: Rejected Hashed Release Title: PhVAuXow9zzi6446JTEBny9IITAfUzRYF3Gqmqgr 11:55:58.0 Debug: Rejected Hashed Release Title: E26AgomTkClgfDy5hxfMYfCEbXXaj5dwC3kBHORd 11:55:58.0 Debug: Rejected Hashed Release Title: l4uNPPcAGH8hZBCZPJ9pViTmH7JlPgtWXQo20ZCk 11:55:58.0 Debug: Rejected Hashed Release Title: Squ5CfBY58rxtKN0LQRGVQ3QtGt7j2yeqQIpvqsW 11:55:58.0 Debug: Rejected Hashed Release Title: FbT89bfLkEnHD0BpOr6Xcnqia3FcRqJ9T99zga53 11:55:58.0 Debug: Rejected Hashed Release Title: CNF041W0JGebeJRTyqaMrOIy4ajeEgp9crmwJfXw 11:55:58.0 Debug: Rejected Hashed Release Title: Y1Tz49AXHK2JTHbJYbYO6mVek2orWwmqDoixm3Xm 11:55:58.0 Debug: Rejected Hashed Release Title: qmt7b37GmGE5MAJcuAjNVyXlyfCJro3FHzHRSJGw 11:55:58.0 Debug: Rejected Hashed Release Title: wndwjY7HlBHpuePpainAFAeSkN38VbFNbpaUSsaf 11:55:58.0 Debug: Rejected Hashed Release Title: ZqmwetYpblWQ5CJ9wIXTis4AakQnsWhizxptAyCf 11:55:58.0 Debug: Rejected Hashed Release Title: fsyzguaz2sNPCW1F7eboQDxGDQGyR3utlja5Fjad 11:55:58.0 Debug: Rejected Hashed Release Title: d0E5QuNXOUqqswsLYf6gmeWrggagjoEPvm1dcOub 11:55:58.0 Debug: Rejected Hashed Release Title: C7YyLwR97jML19U2PKvClwVL8T9I53QICxdmaFhw 11:55:58.0 Debug: Rejected Hashed Release Title: udqVk4TllTxejXMrna9HomqHwQFh42mXky50KY4B 11:55:58.0 Debug: Rejected Hashed Release Title: M2oQPjjVKRMCFvFKtI4nNMrbmV88g1YxBxliJElL 11:55:58.0 Debug: Rejected Hashed Release Title: G79WCCvJfVqAmtjqi1WC47TuaDF5vn4KsJrWeZAN 11:55:58.0 Debug: Rejected Hashed Release Title: f7iJvEdWNIieJlJJkfycdyoZTL7aH3pwwzimJYo3 11:55:58.0 Debug: Rejected Hashed Release Title: JmzhmxMR9s1w4WFl1XoLKICaX4gXExUWUWoAk4nJ 11:55:58.0 Debug: Rejected Hashed Release Title: 2aCYjNFXRteCsoZK0YewTm6241e0vn0jItu5VcLF 11:55:58.0 Debug: Rejected Hashed Release Title: jDbfbcptpi3AKju6xM8QosMl4JcS5OSvw71dEVov 11:55:58.0 Debug: Rejected Hashed Release Title: 8VB55kzFNA4xqKfFF5qpbhosNVbd4u78NOu3QKa2 11:55:58.0 Debug: Rejected Hashed Release Title: B2gmUKDbWsFmE85s2ipcJfFyCEQGetvvJd2AuDF8 11:55:58.0 Debug: Rejected Hashed Release Title: 0BcXvRWCaAXSH9TSnPMBtDVCbCllZT35GL9N1OCg 11:55:58.0 Debug: Rejected Hashed Release Title: 6w7WKnKAOlAD8oYUMOYfn0F0ajBNEceQfDJaYUnu 11:55:58.0 Debug: Rejected Hashed Release Title: lpwcvkteu4Et5sZGAJnPUyd1pl6zrsRmVfyPuEjV 11:55:58.0 Debug: Rejected Hashed Release Title: 9n7hbgA7dWjkmeK1FHYmQpz3UhwQCE1ZIYel9e2H 11:55:58.0 Debug: Rejected Hashed Release Title: X78l38fMMPYUOzm0cvYVWFrS5lOCVlbSL1h6mVen 11:55:58.0 Debug: Rejected Hashed Release Title: pd9NRG0SQ9LWu5WEP4FmKdIN7QuEuDRIbozSWwdf 11:55:58.0 Debug: Rejected Hashed Release Title: 4COBjMtNnrpiI7ODjynpiv2nhBixrG7ciI25dfyU 11:55:58.0 Debug: Rejected Hashed Release Title: Z4bEevPrZX7WvtlkJUX1xnt0OvIVrDuZ9pcHHpCk 11:55:58.0 Debug: Rejected Hashed Release Title: 5Xl3UdOjlcw0rJODqsJiH9Ee7P12NwyCaSetiWW6 11:55:58.0 Debug: Rejected Hashed Release Title: G6WfakK1huqxf0ZxuzBfI0jDzau4rOmyqxVArizL 11:55:58.0 Debug: Rejected Hashed Release Title: UR2wEd1F9whHSvfT3lpRebNWC3l18OAEzXfYu4ys 11:55:58.0 Debug: Rejected Hashed Release Title: 0VEaLNq4CptpNO6WPl5kqewUmWDp2jMSGhPjhH0l 11:55:58.0 Debug: Rejected Hashed Release Title: ItfJD8ivkbBywjZzJI7tIjX7DYt1cM2kZ3wGzLqg 11:55:58.0 Debug: Rejected Hashed Release Title: thEPzU2JspF278NdPjI1Wj2zD4gW633FnIjYbbE0 11:55:58.0 Debug: Rejected Hashed Release Title: zQDhJHb93WbtX0MZzVnzacjkfWI8TgrR38LyJrri 11:55:58.0 Debug: Rejected Hashed Release Title: VW7yNlbjyIH3wzbP00inzlbnOGkeI8105knrPDGS 11:55:58.0 Debug: Rejected Hashed Release Title: vevHnq55hdXq5KLEFzwqYEglfguf7KYp3Swd0F8i 11:55:58.0 Debug: Rejected Hashed Release Title: dlDP9iHUF6z76jtPnY0yesSijbkE9OywfFMdWnWS 11:55:58.0 Debug: Rejected Hashed Release Title: t2IGpJeekX9OFTYJE0c6InYOkpoTVdVaN2vSk9jX 11:55:58.0 Debug: Rejected Hashed Release Title: dwi4s3IR7a0sWLojEqaaQlbeVxjU6iv1xCrEFfwk 11:55:58.0 Debug: Rejected Hashed Release Title: OznoIyVnD1Rt5oqVW8bUWqnXlWhcZ6czvg98V0cg 11:55:58.0 Debug: Rejected Hashed Release Title: 5sFBisNkAQwjU6hUuDYowUVtELNa1He6E0X5bq65 11:55:58.0 Debug: Rejected Hashed Release Title: svzzvio5QylmOoUCqMlYwr4rS8XoBp0I075Qu5ai 11:55:58.0 Debug: Rejected Hashed Release Title: E88Z5DVeP7rAeYCfK5Kmbb2c88UANnax2koglpLw 11:55:58.0 Debug: Rejected Hashed Release Title: C0wkYr6uRgQrLZDzIQYxTRcpZDhmkfc0PE5IOww5 11:55:58.0 Debug: Rejected Hashed Release Title: 2wnv0y3esupLjUUcCMsEA5DcPwzvJLZFPwUQMqqV 11:55:58.0 Debug: Rejected Hashed Release Title: xxEQYVF49pzNvvQbeutN63HvMYslKJZuky7aJzmq 11:55:58.0 Debug: Rejected Hashed Release Title: wjqkwbieNiZJ2CmDpTt4OKQb1P6BlTeLXNB40h82 11:55:58.0 Debug: Rejected Hashed Release Title: FqkCHSo2qDqxzWs25KMkl9pPmqwY6Sup2QnDrq2P 11:55:58.0 Debug: Rejected Hashed Release Title: mRo3VjQ7unUQQE4rnDemHbLcjQlq2VQAOexA0FGQ 11:55:58.0 Debug: Rejected Hashed Release Title: qSdiejAmRaT4dQjzdoDsANHUalDKV25HNtMR4MkO 11:55:58.0 Debug: Rejected Hashed Release Title: Mt5hYe5CFzKkswu36vzvUaY5OSPmZws7HblMep28 11:55:58.0 Debug: Rejected Hashed Release Title: KSTT4dQxLIwFFI3eUBvDs9ptFWwoHqRhp07Zi08u 11:55:58.0 Debug: Rejected Hashed Release Title: Y9I3gAwhrlKsDamQUDyxL6WfthQy1bmtHTJxKsMT 11:55:58.0 Debug: Rejected Hashed Release Title: 15ycjTm4mtIjI3ODBq4xt2xe2LyfuxJhkAeae6Az 11:55:58.0 Debug: Rejected Hashed Release Title: hjogRPnkZWaoBqazI7GpzOh53Drd5IbPxfsnO8vw 11:55:58.0 Debug: Rejected Hashed Release Title: SAo6L4U2sA1JcEAu34cm6OwNLuwMpNLTW7erLi2q 11:55:58.0 Debug: Rejected Hashed Release Title: AxEcXaZVrDcUm8Ih7x3FB0e4g2WsVykwz3AUzxVK 11:55:58.0 Debug: Rejected Hashed Release Title: grv0MPI8NhYNfICtAsgLEy93P2hsAiDC0ptcSwBU 11:55:58.0 Debug: Rejected Hashed Release Title: 0ezrcRq7hgq5AAlrXIcHUqH3AXVCv3hvbQhw6zso 11:55:58.0 Debug: Rejected Hashed Release Title: jwvQoQ24NH5h354B8SsPTh7CzeHkEO2Xz9zFvW5S 11:55:58.0 Debug: Rejected Hashed Release Title: IVcZA45yzTdGDuvZ02gAKHvbh9WyrHB6gh49XAPp 11:55:58.0 Debug: Rejected Hashed Release Title: PAifDKqYvDtFZnXLlyBh81wUyF2u95Q1ZsUvs3DX 11:55:58.0 Debug: Rejected Hashed Release Title: MF0IE8PaTSaObupKS74szod4YfP3q862LJVUJqx5 11:55:58.0 Debug: Rejected Hashed Release Title: If0G4gpYkLzq8EQt9nKHTYJaofnq5JmcMLbkt0yh 11:55:58.0 Debug: Rejected Hashed Release Title: ufVLRMPyI9InTKQophap4AZ46PQWa4ByF7zmEiLW 11:55:58.0 Debug: Rejected Hashed Release Title: yqd4cUba1HxS6uK1b67zzzcbqOgn5qdTjKTh9z4L 11:55:58.0 Debug: Rejected Hashed Release Title: Hz7xMR877uWJU9jfi1sWVTLMReM2zvXMph5xTrSU 11:55:58.0 Debug: Rejected Hashed Release Title: Ij6K4XrGOqgMLqFNVyH3pUsonUYQcNmjyHaE7hYM 11:55:58.0 Debug: Rejected Hashed Release Title: S4WPoeR78cTIOwXwD3JCjxcGLPmsfW2wBX9QaPtf 11:55:58.0 Debug: Rejected Hashed Release Title: 7f4vMYWcWr05oB2lAXuE30mveZZqpJEL2Jimb60P 11:55:58.0 Debug: Rejected Hashed Release Title: zFnPVfgwecHKz2psNhRJRRVOkpXbKQBwyyPAK4wI 11:55:58.0 Debug: Rejected Hashed Release Title: 1SccFGYxKT6jTeQXMsuVru9Hm07bC3hzyZGzOxkB 11:55:58.0 Debug: Rejected Hashed Release Title: m4oLlTERinAYOXzWjRdQDjqU91uCMB29o62sTTHI 11:55:58.0 Debug: Rejected Hashed Release Title: rGCKkVi4Hcxpn11kdLDsxfqM6eGDYnJfJsSS3fVO 11:55:58.0 Debug: Rejected Hashed Release Title: ObXm3Wwhdx8wJHVF4OJjbgY78nMPeRL8cGLwVUSG 11:55:58.0 Debug: Rejected Hashed Release Title: 3D15DRiZbgBWerz27D8wIVdc134bN5aw2rTC4fjK 11:55:58.0 Debug: Rejected Hashed Release Title: TFASRhg0M1e6XkMIqg78AEGHiMvi5CVDG0Q5E5ph 11:55:58.0 Debug: Rejected Hashed Release Title: M9bziZcT24GYU9wC45pj5n5bftuJfTK8FuLwctcz 11:55:58.0 Debug: Rejected Hashed Release Title: oQ4RutYIFL4orAY7xnwAZBp1TfY0aDLPqEkSWL8R 11:55:58.0 Debug: Rejected Hashed Release Title: TsBdn61mfEaslQSbuDDkd52LtAFFZB6S1jElaVxu 11:55:58.0 Debug: Rejected Hashed Release Title: Q9BOSlI133OkcU5jY15TkRr1J2f7x4zuqvkzRvn9 11:55:58.0 Debug: Rejected Hashed Release Title: viHrlo07TuBsvpj6AbwJgeOcUtFdVF4XNOMcZqV6 11:55:58.0 Debug: Rejected Hashed Release Title: u3D9koUKaOqHKUaoio9BpuaS1JkGZUj0cJdHXohm 11:55:58.0 Debug: Rejected Hashed Release Title: g6fBVIN309QMYGZKa2OCdGVRU8k7YiizZHeSARnU 11:55:58.0 Debug: Rejected Hashed Release Title: Nm3p8D340kIVwS2AlwZiWqxTeZ17ejONei4eBeLj 11:55:58.0 Debug: Rejected Hashed Release Title: Q5IAfMGjUkigI2GiNQB1EHtlOJkjkqDAUmU1oHvr 11:55:58.0 Debug: Rejected Hashed Release Title: HRjk0nuyLnvoGxs6J7lmKGsMBXVppZWjZmVRchYJ 11:55:58.0 Debug: Rejected Hashed Release Title: imuAbmZccsQBz5tNnMgXj0blehRqj7WvZF32IUq7 11:55:58.0 Debug: Rejected Hashed Release Title: JqNv4qeY7RSWdVOsK6d34xvlwx4qB0LG5MiYK1Yg 11:55:58.0 Debug: Rejected Hashed Release Title: l4etHW7VoYN2WbrkmNYI3ySejb8IkSf6GAFLf4aA 11:55:58.0 Debug: Rejected Hashed Release Title: CUduCgxVzof0aDMNO9T6rBuE3wMAGNt0jDZ7BclQ 11:55:58.0 Debug: Rejected Hashed Release Title: 3FdxKgxz56UVxcc9tXsZFIaNuRhsLFjtMWIHmum2 11:55:58.0 Debug: Rejected Hashed Release Title: kBV3eTHxz2BqtKfOsuwgBruSi97XCd6yNH8P0Pmj 11:55:58.0 Debug: Rejected Hashed Release Title: gucmIoWqBolmhx9HgQFz4x9a98uq5SpeoXENYKQx 11:55:58.0 Debug: Rejected Hashed Release Title: xeCpz9TAY8DuvgWivpXgI4zwmoh9H1LS0k5gnOSZ 11:55:58.0 Debug: Rejected Hashed Release Title: SSlpWSNsu8tIGG6TkXiBt2ccma0uM0WGb8pyds2O 11:55:58.0 Debug: Rejected Hashed Release Title: Z4vRpnDx9nVuAcBziUu7HxrASBp6JRinOkwUtObN 11:55:58.0 Debug: Rejected Hashed Release Title: FlvYlQI6opsQbhNJZEQ1f4urvRnJ74HxQHcU17Tw 11:55:58.0 Debug: Rejected Hashed Release Title: cljibhcWKU8BeAwhkdqJtsH0MuLSie5ElmN71b1a 11:55:58.0 Debug: Rejected Hashed Release Title: xfDHecFEHaGgzk3ek0tsgFjKezGdxZp7n6mRmVMt 11:55:58.0 Debug: Rejected Hashed Release Title: w9Iju4lj5jtBGiHhUy7xOkSmZlijjtDO469aiYgQ 11:55:58.0 Debug: Rejected Hashed Release Title: vEE1xUuRHZ3Y6WIo7oHosymT6gn8pbDpEzLnvUqm 11:55:58.0 Debug: Rejected Hashed Release Title: nYdwPyqaB5OZ7ksEi0c1TnKKV8XZp3RoLmnm9v2E 11:55:58.0 Debug: Rejected Hashed Release Title: h6mSzzLBYdZCCbZPSRGEnw6sbtL48bBNhCmNTOIA 11:55:58.0 Debug: Rejected Hashed Release Title: d1Ls7Jab4VEKObodKYuLTMQMkPNOsHNCFa3uKOlb 11:55:58.0 Debug: Rejected Hashed Release Title: ebjTQ1XNz5he2ZKTubSzVftBI3x5wPrqJgXCkdZp 11:55:58.0 Debug: Rejected Hashed Release Title: RhJmAziIvGcPZ1O0JQJlDrDucp8tQBqVPacC4ASa 11:55:58.0 Debug: Rejected Hashed Release Title: UCwUqXyIwN9aiyOezKScxnixwwCcWHXbD0gA2VYq 11:55:58.0 Debug: Rejected Hashed Release Title: 0YfbmPbo0uF1JvSGuiEljjND22PUxkxYbkJbRPgb 11:55:58.0 Debug: Rejected Hashed Release Title: y8X9InQcMRh3FEdBz6Qr4V4LB8DFjICUQlJCOt1e 11:55:58.0 Debug: Rejected Hashed Release Title: 2ig0QB1oNDIeSLvNF7QCL3JFOTqCBwYxvoqAWrtv 11:55:58.0 Debug: Rejected Hashed Release Title: 0ljXLgV8HQ4PcfN05n7ZdYV6Wwxk7kcMSWWdmi2D 11:55:58.0 Debug: Rejected Hashed Release Title: BjDSJVc5ZaoRDJ797MFGwiHo7noCtTcT52RVsufd 11:55:58.0 Debug: Rejected Hashed Release Title: q3jGBjDZDqQDOG6CkyfRyl8tTYgG90SI99suGyEp 11:55:58.0 Debug: Rejected Hashed Release Title: lrunje8UfG7lLofZNsXjz54493orbeKfmmVeevpt 11:55:58.0 Debug: Rejected Hashed Release Title: 8rfVHZx4o68mBDWl9VViWViVfY2Ez4uKI6I7HNzk 11:55:58.0 Debug: Rejected Hashed Release Title: lT4yKsBYyf3oJ6hr3mhLw8rRHvjap407tqANOpNt 11:55:58.0 Debug: Rejected Hashed Release Title: udt6pBMs7XHTC2ooYvNZmh6SkZCNOJqtx5wDANar 11:55:58.0 Debug: Rejected Hashed Release Title: IoUuKLmchPYYV40KFqfeZ4iBypixFPwmQnaN6FYr 11:55:58.0 Debug: Rejected Hashed Release Title: DcA71xBLcYAIyk7Z4Qc4QLFDTVm6yLN8nKWCZxvh 11:55:58.0 Debug: Rejected Hashed Release Title: ioM9q4XzFKDvxkgYvozCAlePmLsY6YAFUXA71YYy 11:55:58.0 Debug: Rejected Hashed Release Title: SD0m4aCkCWxViB1cuqlUDAeUPziyr2gg9xv1F9Ik 11:55:58.0 Debug: Rejected Hashed Release Title: 4Y1A6Vlz6lhOvk6gP6PyrxBcKMwJGygPEdhato7B 11:55:58.0 Debug: Rejected Hashed Release Title: FTXEkvQs2hQ5eWItq6SUaBa8zqPCGHOs1n8Nv8Qt 11:55:58.0 Debug: Rejected Hashed Release Title: ztqHKd1XyModGd69uekazMmnYD1ZDr8qKikaiKM4 11:55:58.0 Debug: Rejected Hashed Release Title: fn3rw1PmHQrDsNO7Z8zqBqeXKY1FzkBhMlfSTveo 11:55:58.0 Debug: Rejected Hashed Release Title: P23fqcSA7PPMMsurU8nsMHQINHOdI8FNb2xZMuaL 11:55:58.0 Debug: Rejected Hashed Release Title: NH7Zf7sbmafAGqZoARy3y518KDVAoaOm9tiBLbYo 11:55:58.0 Debug: Rejected Hashed Release Title: pHt8lMn50hfHJZ8gVkm6Tqzx8E3twDsOchjdnEod 11:55:58.0 Debug: Rejected Hashed Release Title: SmgkE78X5fvsnUPpi5I3tkP472m1ERPpJu6lm0XI 11:55:58.0 Debug: Rejected Hashed Release Title: 2fErLkKTRqSMO0VEczifE6brfaoChharm9f7M48z 11:55:58.0 Debug: Rejected Hashed Release Title: u7G3b8igAryhGCD610uP9q2jchWq1vqM5eodhoKV 11:55:58.0 Debug: Rejected Hashed Release Title: uzIy9PyPD5d1O1MWihe5S44BupjecLQaiTKIgqgP 11:55:58.0 Debug: Rejected Hashed Release Title: SRc0wVDYCHGUnvmLY7TlbG1o3oWz1KqA1pwPerfz 11:55:58.0 Debug: Rejected Hashed Release Title: 3n826n0WfEoD9CFtPzbym7Ts0rj0QsC4pnXuaZdN 11:55:58.0 Debug: Rejected Hashed Release Title: ZBMAF9CCy6bVKbKTHRIb0xexHj1QRLO2KBlIsbON 11:55:58.0 Debug: Rejected Hashed Release Title: yWTmprATFcbgTMfkqHwsSt3SGpa1K4AVUoLeURHI 11:55:58.0 Debug: Rejected Hashed Release Title: zSRYD5s99UuWiD4cj8JHbF34mplSq8rgSlixiJ98 11:55:58.0 Debug: Rejected Hashed Release Title: z8kT0Qv1XhNrxljX6JXndc1fR5B24TYXKyWevJp1 11:55:58.0 Debug: Rejected Hashed Release Title: HKz9VbZugPTefGtfdJmHml9ZcTIACY3zwd6LEHZF 11:55:58.0 Debug: Rejected Hashed Release Title: 4HIyPVfwQdSklZfuxKM7aPFynh5raRZEejJKkXwp 11:55:58.0 Debug: Rejected Hashed Release Title: CJ1EIJ0IYFVplBhMfU1o3fNGPGJ9R2r8HI7KuzNG 11:55:58.0 Debug: Rejected Hashed Release Title: HZnS0UG45nlNvtljWtxYkCC9EAFz5Gzw2Ed1XG4X 11:55:58.0 Debug: Rejected Hashed Release Title: lZiIXjZF0OQYpo4SjiOCfWTiyRVoxyLpha5GS6Wv 11:55:58.0 Debug: Rejected Hashed Release Title: EVotrJR7vyxTnkG8GMmK95yldRSscWJLwBNcOw5l 11:55:58.0 Debug: Rejected Hashed Release Title: JwUaq9mMWa0FcUqwEE0XoMCfXG1Hi3k19ssyENRt 11:55:58.0 Debug: Rejected Hashed Release Title: GHSXYKoRDX1irrnlAHJZIYvuVdGCqGebk9oK3kud 11:55:58.0 Debug: Rejected Hashed Release Title: ONF4KG7PpqeDnLGbf4mV7U8kMipZkwPOdHxfF8I2 11:55:58.0 Debug: Rejected Hashed Release Title: c1WQALa4OVB7mbUgYyCPz8f4ZSJtyLQNwVkKI8ql 11:55:58.0 Debug: Rejected Hashed Release Title: mFixjZAjGHklzeeEzkyVbRQX1b6juuv6kVYp5sMJ 11:55:58.0 Debug: Rejected Hashed Release Title: KCrBZ1iEzfohGK5HDf3XjSR7Kc99VOGkWt1mKVr5 11:55:58.0 Debug: Rejected Hashed Release Title: 6OU67AxWEQq0szohW1D9VyYGipW8zq7GFTw6IPAw 11:55:58.0 Debug: Rejected Hashed Release Title: AJ40aNuiqnwdI35ivwZp3MxkqT9GJdFqZKspjeFS 11:55:58.0 Debug: Rejected Hashed Release Title: oqcqnEnZ5CsmVJkKXEYivmhsLdWZ9irDZCuEeL03 11:55:58.0 Debug: Rejected Hashed Release Title: drrhtOlIa5GWveoMTpZ3oUMLGoHbtisLhVp6jYwe 11:55:58.0 Debug: Rejected Hashed Release Title: owtGRG7xWXAJ8jNO3zH0iLf6eIz0tDxvckSJ71h9 11:55:58.0 Debug: Rejected Hashed Release Title: hGYeC8sYHcDOLLX5YGisfSeVaJfZMrK3ATijKpfY 11:55:58.0 Debug: Rejected Hashed Release Title: lODJfsMjqYcjGUE9VqCGHSr3l5NAf9arbrmpix6Z 11:55:58.0 Debug: Rejected Hashed Release Title: IjYCKaBRF8yIFdD9ysXyLnS40SK4B13DzV4YPe8D 11:55:58.0 Debug: Rejected Hashed Release Title: sOQe3Yi8TP4gPq30nzqAPleRm1SPZVdqAclgbgu8 11:55:58.0 Debug: Rejected Hashed Release Title: 7TMM8VL7Gfr6kLwukRVZfMfiNPz3JQdjjbL3lC1r 11:55:58.0 Debug: Rejected Hashed Release Title: xXwNurVsNeeNClZRKOQoK7NckneTFPLUfFgbS7qP 11:55:58.0 Debug: Rejected Hashed Release Title: czk4qq0WlA9XJdFkJaXRcSh1kxfNUxL46DGE3vui 11:55:58.0 Debug: Rejected Hashed Release Title: hV2xpCw1UP1ItnIars6hCSWVEN5tNPC1VIEvpllE 11:55:58.0 Debug: Rejected Hashed Release Title: dZPTDslO749PpSCRfdyd6L9qsRCWY18g8bSACj6V 11:55:58.0 Debug: Rejected Hashed Release Title: 3Fv32HvzKZdAhbCACDoOR4bDSNzu4wSwq5PLGIkP 11:55:58.0 Debug: Rejected Hashed Release Title: GWVcYnfBkHYfiwrMaz1SlMc8ERlZdhQVKVgcUoQH 11:55:58.0 Debug: Rejected Hashed Release Title: 8EWaUxFpOnkSLj95X8LSaWsY4hTvilCTcI4glhQi 11:55:58.0 Debug: Rejected Hashed Release Title: NDZ76Q3QRUXa7lgsFjx7IB5qdzbA7P1e6gH56aL1 11:55:58.0 Debug: Rejected Hashed Release Title: lwOUreVuZ6oB9NAG19QHPLDpM85CIFGCYIQ9GxFR 11:55:58.0 Debug: Rejected Hashed Release Title: oZzkfAMyo3s6XPJO73AjPYU2f14Dov1YsSd7NNlB 11:55:58.0 Debug: Rejected Hashed Release Title: P5Rx9nr4NlQtS4CHcXQfJnxCcF3AdhVfphHuoKCx 11:55:58.0 Debug: Rejected Hashed Release Title: 17nW2p2OpIFtg3ZKpQsGgGpW6ouTujYTB6EkD8bc 11:55:58.0 Debug: Rejected Hashed Release Title: OTBTh0QkWuAy2lPcgA11BKDZPMql4e9qaCVIoiW3 11:55:58.0 Debug: Rejected Hashed Release Title: CEwpSMDz6jnmZmQiauFAuUTLiz1OVQYXQnNA15Bg 11:55:58.0 Debug: Rejected Hashed Release Title: ALZYUNQwOiuEBDsRy6BEWTOUvijmAMacw8BORLY4 11:55:58.0 Debug: Rejected Hashed Release Title: byqcn90TrB8Q35ssw8GVF3a68q3LDMC9lURNMQ5P 11:55:58.0 Debug: Rejected Hashed Release Title: 9no2Z9eARLA0pw0ITvUv9Ha0hRfpqecQCS6Nd9ZF 11:55:58.0 Debug: Rejected Hashed Release Title: woSx36bYb29zlouSL83n8osv3eEC8pSyEOT4Ljh9 11:55:58.0 Debug: Rejected Hashed Release Title: CX75BK6uQj1LYOgdEEewV8u26DKhENQtaJRB7Hml 11:55:58.0 Debug: Rejected Hashed Release Title: UyQ0Xq5pT2nWplB6GWW1UTov6MtxF8f6g17zCTNW 11:55:58.0 Debug: Rejected Hashed Release Title: RkSzpaWZyvTyk3jqbJQyqQq58sJQZpPMXBnPB0NG 11:55:58.0 Debug: Rejected Hashed Release Title: TAGLIoZNYNqUSgFxrs2VHlaFm7XeaCTHuRKGrpDr 11:55:58.0 Debug: Rejected Hashed Release Title: iQSN7TibTL9NW1cpzLoa0J1s2kcBi5vO58G2Ulyl 11:55:58.0 Debug: Rejected Hashed Release Title: lwW9hE5o7rNHq8WakUJUKQXhRlUbLCC2D57H8FqT 11:55:58.0 Debug: Rejected Hashed Release Title: y07P6un3vVfyd1Nn5HGHayuPj1NaR3KdHeirDZAF 11:55:58.0 Debug: Rejected Hashed Release Title: lKqpsMk8gEWtGxGk6SK8WqERmvSyQ9p0LPmre9XB 11:55:58.0 Debug: Rejected Hashed Release Title: mgaRINMpNmP1erE1XyFLRpE1lESNfumt6IkpzTFe 11:55:58.0 Debug: Rejected Hashed Release Title: vqMzLjWzgeP8k89mXuUfB2vpHzOUHy26HU0UqpXB 11:55:58.0 Debug: Rejected Hashed Release Title: sUoKKkFJkmzaN8Hyn4ZY75u5fihSd1WqYW0ng4CE 11:55:58.0 Debug: Rejected Hashed Release Title: 901HHkFyUuNuef9LoJj1nK566MHKA4OL2cvB1eIx 11:55:58.0 Debug: Rejected Hashed Release Title: zx6H4hwQ6KmzuYuHHbqowx6HEZeCzXVR7MGV7Inq 11:55:58.0 Debug: Rejected Hashed Release Title: 5or1ugjBZZRnJR4Yqx5nsK5LaETrXwcI6nPYf2qZ 11:55:58.0 Debug: Rejected Hashed Release Title: JdQ94qy9bSJ8yJf6uZeAagZWBMhPGsBguijTi0eG 11:55:58.0 Debug: Rejected Hashed Release Title: 6mpIjgf21yfBbj3L9r3NBIcrQSg3vrAblvn4InV4 11:55:58.0 Debug: Rejected Hashed Release Title: mwZ1Qk25nrOXnILHtRL9s9gTKq7PlgzqUxJzklcu 11:55:58.0 Debug: Rejected Hashed Release Title: eUC0iex1vwzKqXll7VtlPNey4E0G2EHMzhZ3PFqs 11:55:58.0 Debug: Rejected Hashed Release Title: Z1QE5ZgrSRS77BiFjaiBjwL0VWUr69akd14E3MET 11:55:58.0 Debug: Rejected Hashed Release Title: 9TpnleP8yfEPJf5LFi7bQq6jxiIzvMikbPL89nh4 11:55:58.0 Debug: Rejected Hashed Release Title: RdCnznS8ZVTZXC2cjT8KWWjVZFzpQzqN0u8arPk6 11:55:58.0 Debug: Rejected Hashed Release Title: MndVW1zmZNkL6HN0MiEa65XVQ9RrKBl0VVmNIJyZ 11:55:58.0 Debug: Rejected Hashed Release Title: iMFmsBbk3gCkXP7lE1Ur8H7VxTQhiuSzvTATLIb0 11:55:58.0 Debug: Rejected Hashed Release Title: jTANSdKZlMwmp6rw5mNoJnfehytTdhdLby1tC9Fe 11:55:58.0 Debug: Rejected Hashed Release Title: mtnpKNMPJFv8v3cBTM55NI26ONQwFTFyNDbTRLZj 11:55:58.0 Debug: Rejected Hashed Release Title: VebW9BYrci4FuZ0HDepKRAYnVJHApgaM1uy2y07a 11:55:58.0 Debug: Rejected Hashed Release Title: fHvGgH7lsc0Ro9bhpLcNGmXd1E9EzF2Pih9IXu6s 11:55:58.0 Debug: Rejected Hashed Release Title: PKcrFLGnrCHiC2Wp1M7xMKUQxQ8EPBzeV2KLF5tp 11:55:58.0 Debug: Rejected Hashed Release Title: 7fv8zxxYxRMaYRwrpedqvYBC0STIZHrppPXIVPQK 11:55:58.0 Debug: Rejected Hashed Release Title: 2MC6ZTgQmZTubnyYLZ3J7sNSExwRDE3ZaazQuHZC 11:55:58.0 Debug: Rejected Hashed Release Title: 7N50J3Tq02HxoMbNDHOzGnzsMX5N8mPZSn1Lvn8n 11:55:58.0 Debug: Rejected Hashed Release Title: wAm1njcvdsgxsz5T9aFyYXWa9Cog3iSHPvpO4gwK 11:55:58.0 Debug: Rejected Hashed Release Title: Tw8ezlGpaAg1fR4sNg7DL5KZspyfnh6Q1HJdeURM 11:55:58.0 Debug: Rejected Hashed Release Title: wzTGIq4RL7iNjEhVEFpIb0YL7xdPc5Iab3HiBcL4 11:55:58.0 Debug: Rejected Hashed Release Title: lk71dX5FaXAbhGeKh38niBLARdmRldi0lHj8fmyB 11:55:58.0 Debug: Rejected Hashed Release Title: 38INtFBANnY9hjNGi1cD1pWmVmGiSzZOMC4MZUxa 11:55:58.0 Debug: Rejected Hashed Release Title: da4L5hVwKHtQWUe8ANpA8mPFOq2ts1e5ia5ugKWU 11:55:58.0 Debug: Rejected Hashed Release Title: 6DPrmiGrxvv2Ohr3k4metYZDGr0acSrHsG3L5YwH 11:55:58.0 Debug: Rejected Hashed Release Title: gealiNdbvrDBzX48zTDzSyGlp9mh7JSSAlh1fCAa 11:55:58.0 Debug: Rejected Hashed Release Title: Mp64clTjKL7WOce1rYc16dwhJQgEvWJ4lw4eW8EL 11:55:58.0 Debug: Rejected Hashed Release Title: ehi85YrSDD1HgOlaFKIKfPY13dSTaMz6vTWu7FcE 11:55:58.0 Debug: Rejected Hashed Release Title: Jbf6CbXHXdBpX2id9MIOjNAHtqZbQ2Mwh8fnDxJs 11:55:58.0 Debug: Rejected Hashed Release Title: JjliaS6Jqb42mvFbLPyUkqhgWNX02Mx1WSt5hVp0 11:55:58.0 Debug: Rejected Hashed Release Title: 7H1XWKbxCzCCXAKRPB7fIxt0JSQVoABIAfW2i7am 11:55:58.0 Debug: Rejected Hashed Release Title: iCWnSy7YOgXv3zJqzPHR9kH2vI0THw5f64aIFwyg 11:55:58.0 Debug: Rejected Hashed Release Title: BQPqf8YgVjGBIyAOReTIahTZhy0QT86CmZrUgRnV 11:55:58.0 Debug: Rejected Hashed Release Title: 5tQ4FV5ukmVPdjOyjgfgpG8yEyX2fV1DDrObA9Ga 11:55:58.0 Debug: Rejected Hashed Release Title: VH4hMF8h0gJuZRiuCktt9o1YzlcXbMT2HaBCz6cD 11:55:58.0 Debug: Rejected Hashed Release Title: 6BpmxleCj7Ps51D64GGgS0QGfGELUui9nr5lNAnW 11:55:58.0 Debug: Rejected Hashed Release Title: JxV8PUniWPcTLnyrG317yupZVQ29Bz79h3ZhqH0R 11:55:58.0 Debug: Rejected Hashed Release Title: pzBl2gAVeMVFnZPp4gvzjUwuA29TGHNKphETiADC 11:55:58.0 Debug: Rejected Hashed Release Title: CrGxDKfhEyvfGryXqVVVo7z6RYvd7gstds7IYO8d 11:55:58.0 Debug: Rejected Hashed Release Title: 6ckLg18dcigRDaNC8MYkwPdghCqc8L9RB54HWRIS 11:55:58.0 Debug: Rejected Hashed Release Title: xCR7UBjp6S3DOfBSlXhKMbZ7K6EB7iTI9zjfWTa4 11:55:58.0 Debug: Rejected Hashed Release Title: OfwpVYFAUE0DD6NYgTzLbfTDC5Gghxplw3owHjhX 11:55:58.0 Debug: Rejected Hashed Release Title: Pf3F88M1Zi4PbLOyweDjMs7eGJ53wHgLcxDUTF6Z 11:55:58.0 Debug: Rejected Hashed Release Title: Dv3PdHUGAdVPaMsc0w5kzHMUxsQXrrLUamvHwzLX 11:55:58.0 Debug: Rejected Hashed Release Title: Wte97lW8yHDK16NfBnA5tUiinOZuHHQXuS8Pa7f9 11:55:58.0 Debug: Rejected Hashed Release Title: z52qvkFhBHhK7A9WM77cFQ72IcNzwuhwfZYTZiGG 11:55:58.0 Debug: Rejected Hashed Release Title: XBE6Fl5nRkpjKxWVhBJhTUAlt6RiffM9lyndSbqx 11:55:58.0 Debug: Rejected Hashed Release Title: LAcN8qK22c7WGYuX33TJMQkkRMbTwKX54hURkWAr 11:55:58.0 Debug: Rejected Hashed Release Title: EQhIvCH9Mv0ve6ZHkmroYwz3fGuZD3O5PcXJqYoE 11:55:58.0 Debug: Rejected Hashed Release Title: rdg9wtb09xz1QnGRA0cA0ZU9ImWkyK9HV8QBcWBZ 11:55:58.0 Debug: Rejected Hashed Release Title: eBJSgZ6bh8EGiiDzJyMPbXjO46fCG6zP9EHQi6Vg 11:55:58.0 Debug: Rejected Hashed Release Title: OlJ5wShUdaxrctB7DAvHUa7L1qahZt4d4VQhnK10 11:55:58.0 Debug: Rejected Hashed Release Title: HY6fZCmSn2XXWmtj5nzUpeLpSDyl8zQqKSLUfDo7 11:55:58.0 Debug: Rejected Hashed Release Title: ShUUl91Cte19qI0RhfOp2UojW1zwZmzaDN7jFYpn 11:55:58.0 Debug: Rejected Hashed Release Title: c8nzCuT61x60fNpq4DubvRJ8omxjVq2ZEb6ZFXYt 11:55:58.0 Debug: Rejected Hashed Release Title: BBcZhfimF2iuT0Kt7ladfsuzuJ58RaOqecxD0yqK 11:55:58.0 Debug: Rejected Hashed Release Title: BqWBGF3f88pfzSd7Pche9wYXyzrBiwNMY3olpMmD 11:55:58.0 Debug: Rejected Hashed Release Title: qpI63n8jzz5ju8X71WGCaMK415lAhXDGc6Ujf7R0 11:55:58.0 Debug: Rejected Hashed Release Title: N5m8Sov6jLocFBkYVjBnzLrQWawJ9CIKW7IfPNt5 11:55:58.0 Debug: Rejected Hashed Release Title: viL5gTYcJI9iQskofDZz4QxcWe6KETeKEujtHwXs 11:55:58.0 Debug: Rejected Hashed Release Title: SnVM06NWPATAoyD1IWy1r4gTDXq3AJ5uRHUKK3Ml 11:55:58.0 Debug: Rejected Hashed Release Title: 0J9YOiX8Hm7z7JIMPXzRo0dHiDLrJWebPfqKYi0w 11:55:58.0 Debug: Rejected Hashed Release Title: vcIkYeTQHPwwo9a7sceLy7DiS97oI2l9Vo3peAaT 11:55:58.0 Debug: Rejected Hashed Release Title: ujaWMTKmoGZFnyvJPc7Iplh2gMbs72gnFcVlMpaG 11:55:58.0 Debug: Rejected Hashed Release Title: UxdnIjwUj8zjS4j3KZ3M1SUDTUojp3Ag1YCCyBnC 11:55:58.0 Debug: Rejected Hashed Release Title: yXylVLjMJCM4yclNkP2DEnOMOlwz1KPyJRpkTmjg 11:55:58.0 Debug: Rejected Hashed Release Title: tVU4kRyzS4ZQMOgdMPx64XxUAau521urgyn5txI6 11:55:58.0 Debug: Rejected Hashed Release Title: LGWXXzvKLfUq9uUg7JidBER28j1b1VvVNIoGu1ox 11:55:58.0 Debug: Rejected Hashed Release Title: 2BX705XpimUYeHdmpDojzSvboiFV5AQJMIosq4pu 11:55:58.0 Debug: Rejected Hashed Release Title: 0IQs1W4ODTS27sID0hB2tlRbTZQ4nNbX0wFHvCHZ 11:55:58.0 Debug: Rejected Hashed Release Title: BZGA3SKQ7UuG1JMb45U6XMS49y4qJOgxwSSCx0S3 11:55:58.0 Debug: Rejected Hashed Release Title: lvfKqUumWE3fquEE5fSMh1HglWWzG1d3VG4iGeAL 11:55:58.0 Debug: Rejected Hashed Release Title: Fu7B0CNz4Sv2S12BAqaIdkjnYPOHQo18Om4uAeCy 11:55:58.0 Debug: Rejected Hashed Release Title: fqsPmN36vYTczBs0fDPsYpb8Oubfozw6s6ZPqEN5 11:55:58.0 Debug: Rejected Hashed Release Title: q4Dzufg80LmngSs5FQjwiB3iIiH2bftWwhPCTEDe 11:55:58.0 Debug: Rejected Hashed Release Title: mt6uxtocKprQmxjADl1b0Q3xgxsKVa3Ga7MQB3J1 11:55:58.0 Debug: Rejected Hashed Release Title: 5N6sTRw8PCskQ7KPPGOB2qVONvEKcDUKT94RQsp4 11:55:58.0 Debug: Rejected Hashed Release Title: FmbCGEXKfd10MaQhGbAnEkbt4NBrR0EAZYNnNCIH 11:55:58.0 Debug: Rejected Hashed Release Title: AL0YsDjxYkDSGApr0brTpnLSRetGCaQAay4Zbhfa 11:55:58.0 Debug: Rejected Hashed Release Title: D0QZjTj9KJCA2kuMHRG0INdUUdM1n1OqjDsUCt4G 11:55:58.0 Debug: Rejected Hashed Release Title: RYzDeNRZYHsw0hrzAsrHf0fclhJfuZoKoi1T2JiQ 11:55:58.0 Debug: Rejected Hashed Release Title: WHN25nyQLZQtp8aW488zob4FgOEWn1CaUWmJ2cCn 11:55:58.0 Debug: Rejected Hashed Release Title: 81NWD7t28ZNGeKGkJQasbzes0mmBjDvdC5wAUXo3 11:55:58.0 Debug: Rejected Hashed Release Title: l42TgHUA68yGMkTi6OEE47SbhfzDRpWCRbcbLcUx 11:55:58.0 Debug: Rejected Hashed Release Title: 0zvM5MB5aOnJo44spV2Ybc30s6EFRJrfyNXuwY3k 11:55:58.0 Debug: Rejected Hashed Release Title: su2c3fdTYb3TjdzY57twHnWNeYoasg6BQNY0l5Sg 11:55:58.0 Debug: Rejected Hashed Release Title: EgMgkXnLyn1UIQEj3OCiircb9O5v2NcwEtaqw8aS 11:55:58.0 Debug: Rejected Hashed Release Title: HuxkFoCvAJ6qaICzy0W4f7bTt4PLN0MiqOhGvZU0 11:55:58.0 Debug: Rejected Hashed Release Title: U12I1ZazfVM5lued1gAzcUt7bDvZpN2PbtotjKqJ 11:55:58.0 Debug: Rejected Hashed Release Title: SIXgf3qT74s2umxaV3Fe6W0O8cJ8FIhgXO8CZt96 11:55:58.0 Debug: Rejected Hashed Release Title: deVIY7EbaC8m3OvT8EW4fNjjXAWRtIPET9GlmGJ0 11:55:58.0 Debug: Rejected Hashed Release Title: 9N3sl8CpNrMPLi8B2A8RrY5nX0qGSnBwNxsjEBAk 11:55:58.0 Debug: Rejected Hashed Release Title: c45msiUOD9a5bgO6pofaoJh4InTpvxnvJIRBfHI2 11:55:58.0 Debug: Rejected Hashed Release Title: bXszBjwlHreRGOdNhoaNz79IACRCQmzsFgSPEKbL 11:55:58.0 Debug: Rejected Hashed Release Title: NRB73XyLkgFbZIKlPDj0gewK72uVBQRCYe7Z8wbL 11:55:58.0 Debug: Rejected Hashed Release Title: ZDTqmu5GRYl3pjgdgMALzXFK0C6MTHuzyNdwdkqs 11:55:58.0 Debug: Rejected Hashed Release Title: AeFYKmXCivu4VLTuCo7HxIFCYqPDBGeJ9fxOvLcl 11:55:58.0 Debug: Rejected Hashed Release Title: k5MHmSF1yeVj1YzpOBTfUEVC2MeZZLRrdLCXLGOY 11:55:58.0 Debug: Rejected Hashed Release Title: coCKSUJP10I4R3pn0gyvBaqxz94z0Ut4AKoKNE7f 11:55:58.0 Debug: Rejected Hashed Release Title: WCMx3kLqGAStAfiEIOzxDH2j6bIRMj25500yJtQl 11:55:58.0 Debug: Rejected Hashed Release Title: ulETPFcNp9lpxr9Eo4uFV86VUeWOEbzGoGjcMevy 11:55:58.0 Debug: Rejected Hashed Release Title: tzfpBb4UadswrmEQ3UhDRei0kYMw8hGTsXPgpIQv 11:55:58.0 Debug: Rejected Hashed Release Title: YBuA7PmwWdGHwiwbcyfRqOowuFYXaOFTbzBNOYTN 11:55:58.0 Debug: Rejected Hashed Release Title: F8sTOGRyNMoch2biWAWMwHAXV8tRaxPv5FLuhUM5 11:55:58.0 Debug: Rejected Hashed Release Title: RyBN35IJ1c8ckpFIMWFjmqOGH4LPytmxnYD6Ap2x 11:55:58.0 Debug: Rejected Hashed Release Title: 4kPCy1DtGPx3qyT4QvR2oFJASY7tCu1RWpOKMLva 11:55:58.0 Debug: Rejected Hashed Release Title: islgLWeJUqHjKdTWesiUKmzmWp8VQ9gAfwMZyjma 11:55:58.0 Debug: Rejected Hashed Release Title: dg0X6BSuxQc7tVxYjt1egSFZ3OD73ynWIg12yCKU 11:55:58.0 Debug: Rejected Hashed Release Title: J8CWzPMxDOwDjzaeORGf9fTf5ymjIPfRU8H5JyWU 11:55:58.0 Debug: Rejected Hashed Release Title: nieN7t7TJsxTnI2x7t83a6vo8O1gzxJMXWag9QI9 11:55:58.0 Debug: Rejected Hashed Release Title: Et5XVDunh7xRdCh2B4yImUIXrcLbIfmPz86B7thQ 11:55:58.0 Debug: Rejected Hashed Release Title: gusrmc4TuSCGEa94c1pxR9iuYANvQdpwdR7cLC9H 11:55:58.0 Debug: Rejected Hashed Release Title: Ns5mQpBLojFbgInJPVYKJ4PuBeu3MvsJe84qtEyw 11:55:58.0 Debug: Rejected Hashed Release Title: riQzOiJQ9ESyWVc5SwQCfsGmRCE6Q9gTzqQjuBGY 11:55:58.0 Debug: Rejected Hashed Release Title: YlTwg0fOmhkSIb9HlRnimYgU7XYWlKvpiULAnXGE 11:55:58.0 Debug: Rejected Hashed Release Title: 267FIWTO3rcNT4qzud2UyC9iRrNuGbUi5UhBOYuj 11:55:58.0 Debug: Rejected Hashed Release Title: MragT1nmJBAkMBSSL2P5OskjoAc22xuzdnBIScGC 11:55:58.0 Debug: Rejected Hashed Release Title: 43YdvQIXyG6ASXRSK16fiNtkJCtNq2i9CFrvMoTL 11:55:58.0 Debug: Rejected Hashed Release Title: gZMQxGVtDpdF06BztweNW4rgtXIDtJoD0KotxbPj 11:55:58.0 Debug: Rejected Hashed Release Title: Y1dUWT55Q6RwlkrSBEkkT6SdHIsV4wZn37tKJ2J5 11:55:58.0 Debug: Rejected Hashed Release Title: tZ0k8ttzeAHTkFH0n59V9CI98RHlsVBUAGWrIJ76 11:55:58.0 Debug: Rejected Hashed Release Title: AB0LFRtwmGR9zdBFCFkptDhe1K8ho2sIlKPTeOzn 11:55:58.0 Debug: Rejected Hashed Release Title: nHLVEchPJmp7z2vSixfu18bwkhA2m5jbShrbLTOn 11:55:58.0 Debug: Rejected Hashed Release Title: 8pGJd4jmvsbEFZq9WSbSXDkuAOns3flNOp0Whs0y 11:55:58.0 Debug: Rejected Hashed Release Title: gOLMeopbXNqoS75636Izu9MskQTqYDBX7b1lob1j 11:55:58.0 Debug: Rejected Hashed Release Title: 4psTjVb6NywWuzrvy7Lux9F3BJf5x0NQsOtPvMPE 11:55:58.0 Debug: Rejected Hashed Release Title: Hv6KjRONws3a1ZvTZvWlAMdsDLi8V7Bd311hgaXL 11:55:58.0 Debug: Rejected Hashed Release Title: dwNKN5G23K1i0OQtuppnYlKnJHz4oCIeTmgvrj4o 11:55:58.0 Debug: Rejected Hashed Release Title: MLBsE8l9ljAguHTZGTKtE6y7C86s9bXQxObl6laz 11:55:58.0 Debug: Rejected Hashed Release Title: ky5HUPtOuFMksDR1jDhZrxbnEwgas78k4Ay7cge1 11:55:58.0 Debug: Rejected Hashed Release Title: 3g7xxvAegwoiq4v1X5QBuXNJn7uXKFgeuU2ewhm6 11:55:58.0 Debug: Rejected Hashed Release Title: zEHadpkzXjMp4xFvEDyR5PpSdKm9WKyV2RTsvsmw 11:55:58.0 Debug: Rejected Hashed Release Title: zLPtEYqKAeg1SLk16hCWzdxcP0EEmtLukkqPmaqG 11:55:58.0 Debug: Rejected Hashed Release Title: pINDjwodmDiEZqFeX2CnP6nf4IXZJSmyMVNL3JuB 11:55:58.0 Debug: Rejected Hashed Release Title: MI69p0dsXPR0yCrWzZkPzTQMOvOlRsTHyTG6A2sj 11:55:58.0 Debug: Rejected Hashed Release Title: PlCmEqQ5brgExDRql1uOSToeE0Yv2HNu7NtUn8aD 11:55:58.0 Debug: Rejected Hashed Release Title: adXaGNXEPxDSMj0wapzYOnAFXSOyBAbe8yI9g9fR 11:55:58.0 Debug: Rejected Hashed Release Title: liCbbo5fsnj1OEeXtz2ejunWRN4mToUtaGfGMEWv 11:55:58.0 Debug: Rejected Hashed Release Title: uTlxGEdUbbo9wM7OjNDtItsqwn6qivoeAzY3OpyZ 11:55:58.0 Debug: Rejected Hashed Release Title: wHcMoVo28djoLEoznfxQMLGz7KLxdywcxMq3Jyoq 11:55:58.0 Debug: Rejected Hashed Release Title: HsJamo4NxMjACyYjTvyVrXyUi7cABkmKgXuPbjFl 11:55:58.0 Debug: Rejected Hashed Release Title: wxAN9B6erZh153clviHtH5gUmEwtGXohSei9oS6a 11:55:58.0 Debug: Rejected Hashed Release Title: gC2boiuH9Y4zoHVgQDhMt1Qo6WSZjKXVZyt1drZx 11:55:58.0 Debug: Rejected Hashed Release Title: qZT1WCLRoLBrC7yptvQY34jfqQoyh3GVUkbtzy3i 11:55:58.0 Debug: Rejected Hashed Release Title: gcwyTkax5cusD5Afw48140H7hEKgD9fQ3g9fIFnr 11:55:58.0 Debug: Rejected Hashed Release Title: oEX6wLQZwwS8qdYOEKDOFMAVI0pC7NlNMgOdOvJm 11:55:58.0 Debug: Rejected Hashed Release Title: FludVnpHnQUFI8DoGIeXeMtj3NH2MZtNWmfVSSPk 11:55:58.0 Debug: Rejected Hashed Release Title: KQVl9gy8dxNgl90CqyUvqEuDRbBpeArTuLaeZRr3 11:55:58.0 Debug: Rejected Hashed Release Title: Pot8PA5O4164UdUv83yYgP89GY3AWYFOm9uq0U1B 11:55:58.0 Debug: Rejected Hashed Release Title: MzMccIwK0nsDcyqFloz5aDLPVkxehJuwM0ty6a4n 11:55:58.0 Debug: Rejected Hashed Release Title: YKoDYzqynnCYr6BWJKkQxCEOe02lRzB1Jdsm1UNZ 11:55:58.0 Debug: Rejected Hashed Release Title: GB3GDGx3FyMvApZSi12HyggcwPHK27tpfmNI1mdB 11:55:58.0 Debug: Rejected Hashed Release Title: fTAG5EcAB3S0U9XDAVDGPwz7kOmPQPJkajqrFp2v 11:55:58.0 Debug: Rejected Hashed Release Title: HcY8UL2fCfAnMg41rNLoVSrFIavPFyMyaqYjQbgs 11:55:58.0 Debug: Rejected Hashed Release Title: LHwbcUbUE7kteB91NXwqMSWqYrDIrxNvpaq2x7PJ 11:55:58.0 Debug: Rejected Hashed Release Title: s3DzkCRkoWpbMoV8YVszEquapkBa2tTCCVhQdisJ 11:55:58.0 Debug: Rejected Hashed Release Title: lpt6Wsp4qF8qlxq5L40AowU71JmPfbhJ0phL4r1A 11:55:58.0 Debug: Rejected Hashed Release Title: RbxcfwCv6gQlFIWFDaOI34RgkLZNul8BwEsGNg8U 11:55:58.0 Debug: Rejected Hashed Release Title: vwO23kQEazg2sJSIH1xuDgl17bXgqBBKRaFX8F3c 11:55:58.0 Debug: Rejected Hashed Release Title: gSDe1UZpXlVOzOoyhgGRXtP3GYNRU5tQppnrzNLa 11:55:58.0 Debug: Rejected Hashed Release Title: aZJY13zXDFQAFRJyHzSm1NNIJIA9DaCAJAG48Gjp 11:55:58.0 Debug: Rejected Hashed Release Title: mofFWrBWQQ76EFdg8QtAGkMnOY8nBfMX8611uG3I 11:55:58.0 Debug: Rejected Hashed Release Title: Rgh7jgCJ4EbOKA1zN5P4Z3nf1npxNz00GPgxwFNn 11:55:58.0 Debug: Rejected Hashed Release Title: dKIi4ZgIMvS0ULfnNfpwoekMZLIu4G5qlVnlDTwc 11:55:58.0 Debug: Rejected Hashed Release Title: 8AfCf9S6OJnF2yJfDJw1myYi3mvORQq2VRF1sSe7 11:55:58.0 Debug: Rejected Hashed Release Title: SmtluClE3BQOdYrmFTqrOgQdnC9tE5qBoY6wTbtv 11:55:58.0 Debug: Rejected Hashed Release Title: rAez9gimNyCfAwfGYHuA7vY6RkLNguVSrsq4v9NM 11:55:58.0 Debug: Rejected Hashed Release Title: LfEeVJNoL1YZMrrOcahW7LOIJqL6HHfTfShjRpq1 11:55:58.0 Debug: Rejected Hashed Release Title: BEfiL0SMEpSThOLC1SJTSnsMJNYbOtpN4hE7iA4z 11:55:58.0 Debug: Rejected Hashed Release Title: 6a9RYnxdyKrBaRkk9WMFj7ApiSMtrH3QaU24xrQt 11:55:58.0 Debug: Rejected Hashed Release Title: w8gawiHz0o2hWmqw2YEmaTqNS7l3cAyVIzCTAVYk 11:55:58.0 Debug: Rejected Hashed Release Title: GLBlw7lLB6AhEVqaOEbJQze966E0571vHIrSh6Mk 11:55:58.0 Debug: Rejected Hashed Release Title: PgfEpdoUjV0LlvkD1sIwQaaabv2YQe0hzAEgAqtU 11:55:58.0 Debug: Rejected Hashed Release Title: najNXxwNTP8jjTsiBJDRqxa4JlttO6jEoDre1lmK 11:55:58.0 Debug: Rejected Hashed Release Title: DSfciH5BfuBAvUtY9Qq1EaSeyxMV0gSS1NhuHVpr 11:55:58.0 Debug: Rejected Hashed Release Title: TrbMGSLEIIMyoB1eQObwossyNKlT5aMRldVvNilm 11:55:58.0 Debug: Rejected Hashed Release Title: PCive4Ctrax2tBFcTVNd5IX7UuauWv70HZ7GZKqb 11:55:58.0 Debug: Rejected Hashed Release Title: ei9RajmGAJzxIt59JQdh2uJymddYOatMIkaxZ3tk 11:55:58.0 Debug: Rejected Hashed Release Title: Lk6NAcZdWFtLRwy7pr6aimK4blu8NtzzbjiTORXv 11:55:58.0 Debug: Rejected Hashed Release Title: pLqm837aVa6Die1T5grRS75HttCjOKV8el7eyAa2 11:55:58.0 Debug: Rejected Hashed Release Title: 2rp4mFW9rE7aMAbMGKMCe65TRdAmLklqQB5cwZP4 11:55:58.0 Debug: Rejected Hashed Release Title: dVB2NebTAjgHezaTSw3BQqfVGxTeSuH2dXipgj1d 11:55:58.0 Debug: Rejected Hashed Release Title: aR5BHxf014hK0IHNorImP5YfSjAMUakwWaG6gDuV 11:55:58.0 Debug: Rejected Hashed Release Title: WPxaDIOnbiWbwEVU5W2vKTintFXwT5KtshHKhLPq 11:55:58.0 Debug: Rejected Hashed Release Title: 1x5EQcCOZZ8BHwZJZk3smz9YYdpLNZuuve2GgBLc 11:55:58.0 Debug: Rejected Hashed Release Title: p2wW4KdkIADOt9u7EbZ5KgavIRYiukH19EuRbJ9Z 11:55:58.0 Debug: Rejected Hashed Release Title: zo4VGBq0pEXc6FCoKQHgkgZBYNb01U19t9xiRIGh 11:55:58.0 Debug: Rejected Hashed Release Title: TiZO77MQ0tSrXuFUdKXLxP4CgqSyApBvafndWFor 11:55:58.0 Debug: Rejected Hashed Release Title: ilYnxChL4MtYq9aakjXzppgKGPDSf8cHlojl7ag2 11:55:58.0 Debug: Rejected Hashed Release Title: st43kiU9971MxGlnyGjDZoQEkIFjkL4JWUexN6q6 11:55:58.0 Debug: Rejected Hashed Release Title: MpQ0OPQ04T84SDLzMrtqB7IvyCo2JQupet5Sf3aM 11:55:58.0 Debug: Rejected Hashed Release Title: Bc60EjfCArQ3MQHFrPD6N7IPeA1z6bGe2T1zAejI 11:55:58.0 Debug: Rejected Hashed Release Title: IKW2drVUrUC2OoxQJRLQbyzLG5x4hrL77rscxb08 11:55:58.0 Debug: Rejected Hashed Release Title: 32C00I1t8vkwu2WR1R2RzQLHFLnfrNscLilKlJW4 11:55:58.0 Debug: Rejected Hashed Release Title: 9o4LXOfuqnPSKOdENlH4fRNV50ZLU3DOiJZmI6a7 11:55:58.0 Debug: Rejected Hashed Release Title: PFUF0nSIEGC6I6qs0DCKHfOcoDBGrqebplN8X32E 11:55:58.0 Debug: Rejected Hashed Release Title: P8ujT2QBPNNlLKRwS6Ev9i6ZF0vVQpzNF775J1jo 11:55:58.0 Debug: Rejected Hashed Release Title: 06LQrzdPeR0l9goxM073DUYeuPsTjFxJkXeRnsU3 11:55:58.0 Debug: Rejected Hashed Release Title: qr8xpFhPsoyx0MKrd7my2G2rzU5PPL63PNpGgqW1 11:55:58.0 Debug: Rejected Hashed Release Title: mCNtjpaZC9h4p9QYP6pRW6QlvdbaRkRHFRDLHRUZ 11:55:58.0 Debug: Rejected Hashed Release Title: ghzxpeZDwZJ9EcJy7DLOPgHOpjIvDVy9QJiA3BHe 11:55:58.0 Debug: Rejected Hashed Release Title: rogQoEhdC6PNVCMWMyoxnRYSuyy1a7KdXWn7iwYm 11:55:58.0 Debug: Rejected Hashed Release Title: Qz1PRpdl5DRYMWQBIsTQcMLByX4KSkvpGnidQKwS 11:55:58.0 Debug: Rejected Hashed Release Title: ws9OK7nHodaHvCRAKlJcnceCBteCkjQ4zDkuk4R9 11:55:58.0 Debug: Rejected Hashed Release Title: JhVB2umLKf2XcQ1Vo3UgZgWvFMf3yRnK6xN1YqF0 11:55:58.0 Debug: Rejected Hashed Release Title: Dt59kwLUYC79VMfpQWVaF6mug3LOeJfLQCId2rWg 11:55:58.0 Debug: Rejected Hashed Release Title: XjqYZOdljcWsmtKCIGPXPBDp6BEUwpVEMU1gvJb4 11:55:58.0 Debug: Rejected Hashed Release Title: Zjw6zMjUGzM5Z0fksO5j66DeNaePhuNdhIyCJc61 11:55:58.0 Debug: Rejected Hashed Release Title: ee2cSbAnzGhmLXTBFysdo9yQaiXJPWuTEhPhApX7 11:55:58.0 Debug: Rejected Hashed Release Title: lwtCj6lWzIWn41OZLebWYX1OOVSeDmj9EMyFZKZr 11:55:58.0 Debug: Rejected Hashed Release Title: 3C1J9dZqO5pyIaDOD6YOgj07KC6HwIXxQROgiiXo 11:55:58.0 Debug: Rejected Hashed Release Title: GZpncisDFfbMstPV9sa3hHRVVZmySSH8UPpXmqML 11:55:58.0 Debug: Rejected Hashed Release Title: 2gNNnCyzcgWNufbkj10iXPu9PIrQ1Ra45bTBTwct 11:55:58.0 Debug: Rejected Hashed Release Title: yGBzpOwUIyzieL9qxyvOVo9LhH5pm9AyWYdajljC 11:55:58.0 Debug: Rejected Hashed Release Title: YUxkBEsUTVy2AGvIaw9yyHHRh2oD7PpKOICg1DkP 11:55:58.0 Debug: Rejected Hashed Release Title: RF2pOBxsa7dj9hUNFoV66P4rpCHJhqP0ofPYBxBi 11:55:58.0 Debug: Rejected Hashed Release Title: TgxXAp5ImGTNzI3DrZuS3Dp2WWCqwDeHWuKWyuHM 11:55:58.0 Debug: Rejected Hashed Release Title: LRMs6oeqKL037fmfS6uH0UoDYERYEnEntL0w9x9r 11:55:58.0 Debug: Rejected Hashed Release Title: EphcWjAT1fDXjnjQrXnZYXslctBE4txXykg3kLLm 11:55:58.0 Debug: Rejected Hashed Release Title: VzRPhimpmrHUybUtaNVnIuvefTs5RaAJuozSVPj0 11:55:58.0 Debug: Rejected Hashed Release Title: XE6sVptYRKAYBRO0nwOkPGtT41iaEfGIitg4M46Z 11:55:58.0 Debug: Rejected Hashed Release Title: RQQr9EPFzJuatqJK073GlSH30wJlcblwOGwyW4tg 11:55:58.0 Debug: Rejected Hashed Release Title: 7aEgwpW7yCnmTeFpnIvO8NA0NA01QWB7aRYEtJYZ 11:55:58.0 Debug: Rejected Hashed Release Title: RwGX0qtizOxUBsUcpdqFCu86otlc9H0Gs1TxFIdO 11:55:58.0 Debug: Rejected Hashed Release Title: uHebKPTRx2QvW4FyqSoOUn1XOMf96pzLEjFsrO0l 11:55:58.0 Debug: Rejected Hashed Release Title: IjegNXvH1qOFE2s0jSiSNAdNThQR0W7i91seIz3X 11:55:58.0 Debug: Rejected Hashed Release Title: Pq9lTkByqu5JiJTe1XM2JopPo47izW3WOVooIqHS 11:55:58.0 Debug: Rejected Hashed Release Title: mXZEeabka4jLA1svjjE7o33mNbocCE9L6SC5zHlM 11:55:58.0 Debug: Rejected Hashed Release Title: z2eJOYkUTyEB8RyxyghQiviSchGl9CDlpcdKtebB 11:55:58.0 Debug: Rejected Hashed Release Title: svBCliN7fMKi1U2m4lrGTpRk5t4Ybpv4R1pGRVqQ 11:55:58.0 Debug: Rejected Hashed Release Title: 59X8cEH6UHdXv6zg9gagUWBt9gtKgoakXd7GHnjW 11:55:58.0 Debug: Rejected Hashed Release Title: BTbn7oLUVxEZmG6k7CEVbBVVfZgbSuW8f0X3tx5j 11:55:58.0 Debug: Rejected Hashed Release Title: siXO75qJK1Enxg9PtwqQoJjC2Kk6A12AdZ7JEHtZ 11:55:58.0 Debug: Rejected Hashed Release Title: QgcI3B4La6fqKh90a9FRa0GXhRluwGq7BrXcOj2t 11:55:58.0 Debug: Rejected Hashed Release Title: vcu3aolDVRIumRAc8fOvOmcq295r82b3MsUBHbiS 11:55:58.0 Debug: Rejected Hashed Release Title: NkP8iwFGDzav87XG7M6C0uhae6r1izEcm3PZ5mzg 11:55:58.0 Debug: Rejected Hashed Release Title: IrfEhtuBuYgM7QR6CMiz56zaUD4OWycNKAdIVxBe 11:55:58.0 Debug: Rejected Hashed Release Title: u6Hga2kbURdKtWEo4EgxYbjvSqgOCQMfFhMMd8A1 11:55:58.0 Debug: Rejected Hashed Release Title: UZV6hO2gIgG3DwSVA7CcppMTKPWAm0WNLwKYEEam 11:55:58.0 Debug: Rejected Hashed Release Title: pD7nMkAuGnuWuflZOWJomn7on0eHK3NNqXXZjKmU 11:55:58.0 Debug: Rejected Hashed Release Title: 3x3EmIH5sG7gUr02PtWYfoxabJ92lfyF6gXJAZsn 11:55:58.0 Debug: Rejected Hashed Release Title: tyLyYXisivW29CqyrBsvKmSXfBy8cGV7wRqEQf5p 11:55:58.0 Debug: Rejected Hashed Release Title: SxsNi3Ap7V5I2BVnx7Qe9BEeUOw17pZJCYhUXD1u 11:55:58.0 Debug: Rejected Hashed Release Title: Qwymp04OZB58cs4ta8duXsPKHATKdIEVYDgNIo6U 11:55:58.0 Debug: Rejected Hashed Release Title: n38Trn22yqN9KHqa2jgUafJvmttaWHxMSB6XDfnk 11:55:58.0 Debug: Rejected Hashed Release Title: O03YGFVbkG9OwfP7SrwXQvAdZdeaoQL33v8PM7YS 11:55:58.0 Debug: Rejected Hashed Release Title: 06HoXMP9YdD81fRnmLckpzKMhYYV0QECzMW38wby 11:55:58.0 Debug: Rejected Hashed Release Title: kMZjUEv3a5MsC78KO1wW4T0TS9GYfwpK1eHOwKDh 11:55:58.0 Debug: Rejected Hashed Release Title: d6sISRT0tVirJiiVmaHJxZZByQsuX3DBisJ8SDxB 11:55:58.0 Debug: Rejected Hashed Release Title: zGNW9OKaul4mNbMR1nMHN1p9rE82VSqZvnz1Iu9n 11:55:58.0 Debug: Rejected Hashed Release Title: t2se72ndFfOEjiITySUJFgAwx4qh8wUs6IKSg2Mb 11:55:58.0 Debug: Rejected Hashed Release Title: u5chcQue6dnMxjtlLOy4N3pdCiHP2r6jtvwCk0IV 11:55:58.0 Debug: Rejected Hashed Release Title: 6NpUFEvbfdmnPnnp9sm14XZ0WSOjM3Y1fnbRIjXg 11:55:58.0 Debug: Rejected Hashed Release Title: N6Tfw8FnpnvxeizdJpJDWbLfaorCoeHgs4ykAgl7 11:55:58.0 Debug: Rejected Hashed Release Title: OTFx02K5q1p6cPWw3iW3ZfbVKZAckx3EFxW9IQmo 11:55:58.0 Debug: Rejected Hashed Release Title: NTsQurp4T9QcpZHd2pcyWTNhDfNvBuMQnVI3g8Ib 11:55:58.0 Debug: Rejected Hashed Release Title: 1YzIWBWxhKm3F0WwTLyMYOSdrhJzxQeJSBCZjYB6 11:55:58.0 Debug: Rejected Hashed Release Title: lM4bTu0c9aTzBXuWX7c8ruOYhbaTbuNTdjv6DVOS 11:55:58.0 Debug: Rejected Hashed Release Title: 8x8Lj8Q5m4UUnhQLEXy8nAj2dgTVGmim4f1RaIDs 11:55:58.0 Debug: Rejected Hashed Release Title: CiBChy0gauuxYrTt0lGhuvxsDJsHXObKT93vY8yl 11:55:58.0 Debug: Rejected Hashed Release Title: VOoxPkmGLVOaawThiqWN1TPFCvyAYTPwHrMjg6kn 11:55:58.0 Debug: Rejected Hashed Release Title: IO51RqFKvB13DaCjbFmmED0sAUttOP6gP88gWVP3 11:55:58.0 Debug: Rejected Hashed Release Title: 6hZHQXOw73T95EcCAsEPv7NQuji9SIB2v85hQM37 11:55:58.0 Debug: Rejected Hashed Release Title: lWv5sQTHQqeweVowBUVZOv9T85hsUGcNIiXibCVy 11:55:58.0 Debug: Rejected Hashed Release Title: w8pNvytAu9uVaI7QewOOwf4GpHRTHMwuJ94nOi8F 11:55:58.0 Debug: Rejected Hashed Release Title: vG5B2C4S572yEyufVeDZMg9dkIK6Qt0fKymHAgSl 11:55:58.0 Debug: Rejected Hashed Release Title: fmRg8UB7Sn5i0FqKmB9Q76OZSPB0a53EJiZlyIfH 11:55:58.0 Debug: Rejected Hashed Release Title: 5L4cECIaFlx92MyQBCGlwn0kLGmxvpN3UcwRf0ek 11:55:58.0 Debug: Rejected Hashed Release Title: bO5SGZ8wuMT2hM4gejhMNp1hmBG75cyzfUkwENBy 11:55:58.0 Debug: Rejected Hashed Release Title: sYXNcXU0jPwBIZi2nMQvGTswLILLM8df6z7onuUz 11:55:58.0 Debug: Rejected Hashed Release Title: Jnw6eC9ACIZ9FJ1tQvobI7bmVCfPGkGuDq8peutF 11:55:58.0 Debug: Rejected Hashed Release Title: sCuzZkVyRIWf56za43MBMwSsIoDZ075tSIQcS2Yu 11:55:58.0 Debug: Rejected Hashed Release Title: TusLFHW1I6YFLIGONnXJSyenDydUF0FC2ZTXv7KC 11:55:58.0 Debug: Rejected Hashed Release Title: P3TwIr5aEDJwgNo3J73Eqwsu38e0RIuCqUwERwnX 11:55:58.0 Debug: Rejected Hashed Release Title: 17fwZPgIZoIYKHm0QqcgadEWIISuKm1FBGI0WZui 11:55:58.0 Debug: Rejected Hashed Release Title: W3AhXtb3BMr2pnsySHdTuqgCriX3lQXmcSbaMWIY 11:55:58.0 Debug: Rejected Hashed Release Title: GV5rRJupDMd6c1QRsBp7iyp7DhB0Q9gxtjoP8Prs 11:55:58.0 Debug: Rejected Hashed Release Title: XG83PzcoNWR6SXCx4pwAM1PIhqW8dB9UoclwJvht 11:55:58.0 Debug: Rejected Hashed Release Title: FZnxUikwiG21uTc1ziiLTqrtJ4a46Bowi0sqUrX9 11:55:58.0 Debug: Rejected Hashed Release Title: oeJ4qbLavIvguB3ky2Tf4yudlFFSGj8lS0oYJj77 11:55:58.0 Debug: Rejected Hashed Release Title: W1HWtlWzkZgYcdvp7dK16QES9thhqeS8hnZVEm4P 11:55:58.0 Debug: Rejected Hashed Release Title: 9QVQkzF10d7hZgSVv3cRP8W2ioQRQrRkOPUoKKiM 11:55:58.0 Debug: Rejected Hashed Release Title: 5X3jTaULsfn3jzFkUlHqtodQVUm0MeB4WJuQMSQ4 11:55:58.0 Debug: Rejected Hashed Release Title: dfvxalMmIqxZ1efhNcIlqT5Nldm09smi5Zb9b10b 11:55:58.0 Debug: Rejected Hashed Release Title: WpisUlMvHTzvHPxQZtFb50HaqJfsOaaWaOFaRHlu 11:55:58.0 Debug: Rejected Hashed Release Title: 7XztwYa6g2HojCZ52ugyS4wBoiA0b0s5aGPanCI0 11:55:58.0 Debug: Rejected Hashed Release Title: z4VJ0bq41hL6KsLlH2cbVzOC8Jh2kWeoT0OU40po 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.CrapParserFixture.should_not_parse_random(40) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Chuck.S04E05.HDTV.XviD-LOL",0) --- 11:55:58.0 Debug: Trying to parse quality for 'Chuck.S04E05.HDTV.XviD-LOL' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Chuck.S04E05.HDTV.XviD-LOL",0) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Gold.Rush.S04E05.Garnets.or.Gold.REAL.REAL.PROPER.HDTV.x264-W4F",2) --- 11:55:58.0 Debug: Trying to parse quality for 'Gold.Rush.S04E05.Garnets.or.Gold.REAL.REAL.PROPER.HDTV.x264-W4F' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Gold.Rush.S04E05.Garnets.or.Gold.REAL.REAL.PROPER.HDTV.x264-W4F",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Chuck.S03E17.REAL.PROPER.720p.HDTV.x264-ORENJI-RP",1) --- 11:55:58.0 Debug: Trying to parse quality for 'Chuck.S03E17.REAL.PROPER.720p.HDTV.x264-ORENJI-RP' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Chuck.S03E17.REAL.PROPER.720p.HDTV.x264-ORENJI-RP",1) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Covert.Affairs.S05E09.REAL.PROPER.HDTV.x264-KILLERS",1) --- 11:55:58.0 Debug: Trying to parse quality for 'Covert.Affairs.S05E09.REAL.PROPER.HDTV.x264-KILLERS' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Covert.Affairs.S05E09.REAL.PROPER.HDTV.x264-KILLERS",1) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Mythbusters.S14E01.REAL.PROPER.720p.HDTV.x264-KILLERS",1) --- 11:55:58.0 Debug: Trying to parse quality for 'Mythbusters.S14E01.REAL.PROPER.720p.HDTV.x264-KILLERS' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Mythbusters.S14E01.REAL.PROPER.720p.HDTV.x264-KILLERS",1) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Orange.Is.the.New.Black.s02e06.real.proper.720p.webrip.x264-2hd",0) --- 11:55:58.0 Debug: Trying to parse quality for 'Orange.Is.the.New.Black.s02e06.real.proper.720p.webrip.x264-2hd' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Orange.Is.the.New.Black.s02e06.real.proper.720p.webrip.x264-2hd",0) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Top.Gear.S21E07.Super.Duper.Real.Proper.HDTV.x264-FTP",0) --- 11:55:58.0 Debug: Trying to parse quality for 'Top.Gear.S21E07.Super.Duper.Real.Proper.HDTV.x264-FTP' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Top.Gear.S21E07.Super.Duper.Real.Proper.HDTV.x264-FTP",0) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Top.Gear.S21E07.PROPER.HDTV.x264-RiVER-RP",0) --- 11:55:58.0 Debug: Trying to parse quality for 'Top.Gear.S21E07.PROPER.HDTV.x264-RiVER-RP' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("Top.Gear.S21E07.PROPER.HDTV.x264-RiVER-RP",0) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("House.S07E11.PROPER.REAL.RERIP.1080p.BluRay.x264-TENEIGHTY",1) --- 11:55:58.0 Debug: Trying to parse quality for 'House.S07E11.PROPER.REAL.RERIP.1080p.BluRay.x264-TENEIGHTY' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("House.S07E11.PROPER.REAL.RERIP.1080p.BluRay.x264-TENEIGHTY",1) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("[MGS] - Kuragehime - Episode 02v2 - [D8B6C90D]",0) --- 11:55:58.0 Debug: Trying to parse quality for '[MGS] - Kuragehime - Episode 02v2 - [D8B6C90D]' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("[MGS] - Kuragehime - Episode 02v2 - [D8B6C90D]",0) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("[Hatsuyuki] Tokyo Ghoul - 07 [v2][848x480][23D8F455].avi",0) --- 11:55:58.0 Debug: Trying to parse quality for '[Hatsuyuki] Tokyo Ghoul - 07 [v2][848x480][23D8F455].avi' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("[Hatsuyuki] Tokyo Ghoul - 07 [v2][848x480][23D8F455].avi",0) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("[DeadFish] Barakamon - 01v3 [720p][AAC]",0) --- 11:55:58.0 Debug: Trying to parse quality for '[DeadFish] Barakamon - 01v3 [720p][AAC]' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("[DeadFish] Barakamon - 01v3 [720p][AAC]",0) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("[DeadFish] Momo Kyun Sword - 01v4 [720p][AAC]",0) --- 11:55:58.0 Debug: Trying to parse quality for '[DeadFish] Momo Kyun Sword - 01v4 [720p][AAC]' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("[DeadFish] Momo Kyun Sword - 01v4 [720p][AAC]",0) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("The Real Housewives of Some Place - S01E01 - Why are we doing this?",0) --- 11:55:58.0 Debug: Trying to parse quality for 'The Real Housewives of Some Place - S01E01 - Why are we doing this?' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_reality_from_title("The Real Housewives of Some Place - S01E01 - Why are we doing this?",0) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Chuck.S04E05.HDTV.XviD-LOL",1) --- 11:55:58.0 Debug: Trying to parse quality for 'Chuck.S04E05.HDTV.XviD-LOL' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Chuck.S04E05.HDTV.XviD-LOL",1) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Gold.Rush.S04E05.Garnets.or.Gold.REAL.REAL.PROPER.HDTV.x264-W4F",2) --- 11:55:58.0 Debug: Trying to parse quality for 'Gold.Rush.S04E05.Garnets.or.Gold.REAL.REAL.PROPER.HDTV.x264-W4F' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Gold.Rush.S04E05.Garnets.or.Gold.REAL.REAL.PROPER.HDTV.x264-W4F",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Chuck.S03E17.REAL.PROPER.720p.HDTV.x264-ORENJI-RP",2) --- 11:55:58.0 Debug: Trying to parse quality for 'Chuck.S03E17.REAL.PROPER.720p.HDTV.x264-ORENJI-RP' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Chuck.S03E17.REAL.PROPER.720p.HDTV.x264-ORENJI-RP",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Covert.Affairs.S05E09.REAL.PROPER.HDTV.x264-KILLERS",2) --- 11:55:58.0 Debug: Trying to parse quality for 'Covert.Affairs.S05E09.REAL.PROPER.HDTV.x264-KILLERS' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Covert.Affairs.S05E09.REAL.PROPER.HDTV.x264-KILLERS",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Mythbusters.S14E01.REAL.PROPER.720p.HDTV.x264-KILLERS",2) --- 11:55:58.0 Debug: Trying to parse quality for 'Mythbusters.S14E01.REAL.PROPER.720p.HDTV.x264-KILLERS' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Mythbusters.S14E01.REAL.PROPER.720p.HDTV.x264-KILLERS",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Orange.Is.the.New.Black.s02e06.real.proper.720p.webrip.x264-2hd",2) --- 11:55:58.0 Debug: Trying to parse quality for 'Orange.Is.the.New.Black.s02e06.real.proper.720p.webrip.x264-2hd' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Orange.Is.the.New.Black.s02e06.real.proper.720p.webrip.x264-2hd",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Top.Gear.S21E07.Super.Duper.Real.Proper.HDTV.x264-FTP",2) --- 11:55:58.0 Debug: Trying to parse quality for 'Top.Gear.S21E07.Super.Duper.Real.Proper.HDTV.x264-FTP' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Top.Gear.S21E07.Super.Duper.Real.Proper.HDTV.x264-FTP",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Top.Gear.S21E07.PROPER.HDTV.x264-RiVER-RP",2) --- 11:55:58.0 Debug: Trying to parse quality for 'Top.Gear.S21E07.PROPER.HDTV.x264-RiVER-RP' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("Top.Gear.S21E07.PROPER.HDTV.x264-RiVER-RP",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("House.S07E11.PROPER.REAL.RERIP.1080p.BluRay.x264-TENEIGHTY",2) --- 11:55:58.0 Debug: Trying to parse quality for 'House.S07E11.PROPER.REAL.RERIP.1080p.BluRay.x264-TENEIGHTY' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("House.S07E11.PROPER.REAL.RERIP.1080p.BluRay.x264-TENEIGHTY",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[MGS] - Kuragehime - Episode 02v2 - [D8B6C90D]",2) --- 11:55:58.0 Debug: Trying to parse quality for '[MGS] - Kuragehime - Episode 02v2 - [D8B6C90D]' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[MGS] - Kuragehime - Episode 02v2 - [D8B6C90D]",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[Hatsuyuki] Tokyo Ghoul - 07 [v2][848x480][23D8F455].avi",2) --- 11:55:58.0 Debug: Trying to parse quality for '[Hatsuyuki] Tokyo Ghoul - 07 [v2][848x480][23D8F455].avi' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[Hatsuyuki] Tokyo Ghoul - 07 [v2][848x480][23D8F455].avi",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[DeadFish] Barakamon - 01v3 [720p][AAC]",3) --- 11:55:58.0 Debug: Trying to parse quality for '[DeadFish] Barakamon - 01v3 [720p][AAC]' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[DeadFish] Barakamon - 01v3 [720p][AAC]",3) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[DeadFish] Momo Kyun Sword - 01v4 [720p][AAC]",4) --- 11:55:58.0 Debug: Trying to parse quality for '[DeadFish] Momo Kyun Sword - 01v4 [720p][AAC]' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[DeadFish] Momo Kyun Sword - 01v4 [720p][AAC]",4) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[Vivid-Asenshi] Akame ga Kill - 04v2 [266EE983]",2) --- 11:55:58.0 Debug: Trying to parse quality for '[Vivid-Asenshi] Akame ga Kill - 04v2 [266EE983]' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[Vivid-Asenshi] Akame ga Kill - 04v2 [266EE983]",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[Vivid-Asenshi] Akame ga Kill - 03v2 [66A05817]",2) --- 11:55:58.0 Debug: Trying to parse quality for '[Vivid-Asenshi] Akame ga Kill - 03v2 [66A05817]' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[Vivid-Asenshi] Akame ga Kill - 03v2 [66A05817]",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[Vivid-Asenshi] Akame ga Kill - 02v2 [1F67AB55]",2) --- 11:55:58.0 Debug: Trying to parse quality for '[Vivid-Asenshi] Akame ga Kill - 02v2 [1F67AB55]' 11:55:58.0 Info: --- End: NzbDrone.Core.Test.ParserTests.ExtendedQualityParserRegex.should_parse_version_from_title("[Vivid-Asenshi] Akame ga Kill - 02v2 [1F67AB55]",2) --- 11:55:58.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_fingerprint_file("nin.mp3") --- 11:55:58.0 Debug: fpcalc version: 1.5.1 11:55:58.0 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3" 11:55:58.1 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_fingerprint_file("nin.mp3") --- 11:55:58.1 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_fingerprint_file("nin.flac") --- 11:55:58.1 Debug: fpcalc version: 1.5.1 11:55:58.1 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.flac" 11:55:58.3 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_fingerprint_file("nin.flac") --- 11:55:58.3 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_lookup_file("nin.mp3") --- 11:55:58.3 Debug: fpcalc version: 1.5.1 11:55:58.3 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3" 11:55:58.5 Trace: Found: a9b004fe-e161-417c-9f9e-443e4525334d, 0.940997, 209a4536-97ac-4e8a-aff1-1d39d029044b, 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:58.5 Trace: All recordings: 209a4536-97ac-4e8a-aff1-1d39d029044b 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:58.5 Debug: Fingerprinting complete. 11:55:58.5 Debug: *** FingerprintingService TestCaseGenerator *** {"fingerprints":[{"path":"/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3","acoustIdResults":["209a4536-97ac-4e8a-aff1-1d39d029044b","30f3f33e-8d0c-4e69-8539-cbd701d18f28"]}]} 11:55:58.5 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_lookup_file("nin.mp3") --- 11:55:58.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_lookup_file("nin.flac") --- 11:55:58.5 Debug: fpcalc version: 1.5.1 11:55:58.5 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.flac" 11:55:58.6 Trace: Found: a9b004fe-e161-417c-9f9e-443e4525334d, 0.940997, 209a4536-97ac-4e8a-aff1-1d39d029044b, 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:58.6 Trace: All recordings: 209a4536-97ac-4e8a-aff1-1d39d029044b 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:58.6 Debug: Fingerprinting complete. 11:55:58.6 Debug: *** FingerprintingService TestCaseGenerator *** {"fingerprints":[{"path":"/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.flac","acoustIdResults":["209a4536-97ac-4e8a-aff1-1d39d029044b","30f3f33e-8d0c-4e69-8539-cbd701d18f28"]}]} 11:55:58.6 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_lookup_file("nin.flac") --- 11:55:58.6 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_lookup_list --- 11:55:58.7 Debug: fpcalc version: 1.5.1 11:55:58.7 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3" 11:55:58.8 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.flac" 11:55:58.9 Trace: Found: a9b004fe-e161-417c-9f9e-443e4525334d, 0.940997, 209a4536-97ac-4e8a-aff1-1d39d029044b, 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:58.9 Trace: All recordings: 209a4536-97ac-4e8a-aff1-1d39d029044b 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:58.9 Trace: Found: a9b004fe-e161-417c-9f9e-443e4525334d, 0.940997, 209a4536-97ac-4e8a-aff1-1d39d029044b, 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:58.9 Trace: All recordings: 209a4536-97ac-4e8a-aff1-1d39d029044b 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:58.9 Debug: Fingerprinting complete. 11:55:58.9 Debug: *** FingerprintingService TestCaseGenerator *** {"fingerprints":[{"path":"/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3","acoustIdResults":["209a4536-97ac-4e8a-aff1-1d39d029044b","30f3f33e-8d0c-4e69-8539-cbd701d18f28"]},{"path":"/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.flac","acoustIdResults":["209a4536-97ac-4e8a-aff1-1d39d029044b","30f3f33e-8d0c-4e69-8539-cbd701d18f28"]}]} 11:55:58.9 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_lookup_list --- 11:55:58.9 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_lookup_list_when_fpcalc_fails_for_all_files --- 11:55:59.0 Debug: fpcalc version: 1.5.1 11:55:59.0 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_lookup_list_when_fpcalc_fails_for_all_files --- 11:55:59.0 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_lookup_list_when_fpcalc_fails_for_some_files --- 11:55:59.0 Debug: fpcalc version: 1.5.1 11:55:59.0 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3" 11:55:59.1 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.flac" 11:55:59.2 Trace: Found: a9b004fe-e161-417c-9f9e-443e4525334d, 0.940997, 209a4536-97ac-4e8a-aff1-1d39d029044b, 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:59.2 Trace: All recordings: 209a4536-97ac-4e8a-aff1-1d39d029044b 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:59.2 Trace: Found: a9b004fe-e161-417c-9f9e-443e4525334d, 0.940997, 209a4536-97ac-4e8a-aff1-1d39d029044b, 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:59.2 Trace: All recordings: 209a4536-97ac-4e8a-aff1-1d39d029044b 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:59.2 Debug: Fingerprinting complete. 11:55:59.2 Debug: *** FingerprintingService TestCaseGenerator *** {"fingerprints":[{"path":"/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3","acoustIdResults":["209a4536-97ac-4e8a-aff1-1d39d029044b","30f3f33e-8d0c-4e69-8539-cbd701d18f28"]},{"path":"/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.flac","acoustIdResults":["209a4536-97ac-4e8a-aff1-1d39d029044b","30f3f33e-8d0c-4e69-8539-cbd701d18f28"]}]} 11:55:59.2 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_lookup_list_when_fpcalc_fails_for_some_files --- 11:55:59.2 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_fail_for_some_invalid_fingerprints --- 11:55:59.3 Debug: fpcalc version: 1.5.1 11:55:59.3 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3" 11:55:59.4 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.flac" 11:55:59.5 Trace: Found: a9b004fe-e161-417c-9f9e-443e4525334d, 0.940997, 209a4536-97ac-4e8a-aff1-1d39d029044b, 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:59.5 Trace: All recordings: 209a4536-97ac-4e8a-aff1-1d39d029044b 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:59.5 Trace: Found: a9b004fe-e161-417c-9f9e-443e4525334d, 0.940997, 209a4536-97ac-4e8a-aff1-1d39d029044b, 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:59.5 Trace: All recordings: 209a4536-97ac-4e8a-aff1-1d39d029044b 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:55:59.5 Debug: Fingerprinting complete. 11:55:59.5 Debug: *** FingerprintingService TestCaseGenerator *** {"fingerprints":[{"path":"/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3","acoustIdResults":["209a4536-97ac-4e8a-aff1-1d39d029044b","30f3f33e-8d0c-4e69-8539-cbd701d18f28"]},{"path":"/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.flac","acoustIdResults":["209a4536-97ac-4e8a-aff1-1d39d029044b","30f3f33e-8d0c-4e69-8539-cbd701d18f28"]},{}]} 11:55:59.5 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_fail_for_some_invalid_fingerprints --- 11:55:59.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_fail_if_duration_reported_as_zero --- 11:55:59.6 Debug: fpcalc version: 1.5.1 11:55:59.6 Debug: Webservice error MissingParameter: missing required parameter "duration.0" 11:55:59.6 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_fail_if_duration_reported_as_zero --- 11:55:59.6 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_retry_indefinitely_if_too_many_requests --- 11:55:59.6 Debug: fpcalc version: 1.5.1 11:55:59.6 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3" 11:55:59.7 Trace: Too many requests, retrying in 1s 11:56:00.7 Trace: Too many requests, retrying in 1s 11:56:01.7 Trace: Too many requests, retrying in 1s 11:56:02.7 Debug: Webservice error TooManyRequests: rate limit (3 requests per second) exceeded, try again later 11:56:02.7 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_retry_indefinitely_if_too_many_requests --- 11:56:02.7 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_throw_if_api_returns_html --- 11:56:02.8 Debug: fpcalc version: 1.5.1 11:56:02.8 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3" 11:56:02.9 Warn: AcoustId API gave invalid response NzbDrone.Common.Http.UnexpectedHtmlContentException: Site responded with browser content instead of api data. This disruption may be temporary, please try again later. [https://api.acoustid.org/v2/lookup] at NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.<>c.<should_not_throw_if_api_returns_html>b__14_1(HttpRequest req) in ./Lidarr.Core.Test/ParserTests/FingerprintingServiceFixture.cs:line 223 --- End of stack trace from previous location --- at Moq.Extensions.InvokePreserveStack(Delegate del, IReadOnlyList`1 args) in C:\projects\moq4\src\Moq\Extensions.cs:line 163 at Moq.MethodCall.<>c__DisplayClass17_0.<SetCallbackBehavior>b__1(IInvocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 181 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHttpClientProxy.Post[T](HttpRequest request) at NzbDrone.Core.Parser.FingerprintingService.GetResponse(HttpRequest request, Int32 retry) in ./Lidarr.Core/Parser/FingerprintingService.cs:line 377 html content 11:56:02.9 Warn: AcoustId API gave invalid response NzbDrone.Common.Http.UnexpectedHtmlContentException: Site responded with browser content instead of api data. This disruption may be temporary, please try again later. [https://api.acoustid.org/v2/lookup] at NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.<>c.<should_not_throw_if_api_returns_html>b__14_1(HttpRequest req) in ./Lidarr.Core.Test/ParserTests/FingerprintingServiceFixture.cs:line 223 --- End of stack trace from previous location --- at Moq.Extensions.InvokePreserveStack(Delegate del, IReadOnlyList`1 args) in C:\projects\moq4\src\Moq\Extensions.cs:line 163 at Moq.MethodCall.<>c__DisplayClass17_0.<SetCallbackBehavior>b__1(IInvocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 181 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHttpClientProxy.Post[T](HttpRequest request) at NzbDrone.Core.Parser.FingerprintingService.GetResponse(HttpRequest request, Int32 retry) in ./Lidarr.Core/Parser/FingerprintingService.cs:line 377 html content 11:56:02.9 Warn: AcoustId API gave invalid response NzbDrone.Common.Http.UnexpectedHtmlContentException: Site responded with browser content instead of api data. This disruption may be temporary, please try again later. [https://api.acoustid.org/v2/lookup] at NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.<>c.<should_not_throw_if_api_returns_html>b__14_1(HttpRequest req) in ./Lidarr.Core.Test/ParserTests/FingerprintingServiceFixture.cs:line 223 --- End of stack trace from previous location --- at Moq.Extensions.InvokePreserveStack(Delegate del, IReadOnlyList`1 args) in C:\projects\moq4\src\Moq\Extensions.cs:line 163 at Moq.MethodCall.<>c__DisplayClass17_0.<SetCallbackBehavior>b__1(IInvocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 181 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHttpClientProxy.Post[T](HttpRequest request) at NzbDrone.Core.Parser.FingerprintingService.GetResponse(HttpRequest request, Int32 retry) in ./Lidarr.Core/Parser/FingerprintingService.cs:line 377 html content 11:56:02.9 Warn: AcoustId API gave invalid response NzbDrone.Common.Http.UnexpectedHtmlContentException: Site responded with browser content instead of api data. This disruption may be temporary, please try again later. [https://api.acoustid.org/v2/lookup] at NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.<>c.<should_not_throw_if_api_returns_html>b__14_1(HttpRequest req) in ./Lidarr.Core.Test/ParserTests/FingerprintingServiceFixture.cs:line 223 --- End of stack trace from previous location --- at Moq.Extensions.InvokePreserveStack(Delegate del, IReadOnlyList`1 args) in C:\projects\moq4\src\Moq\Extensions.cs:line 163 at Moq.MethodCall.<>c__DisplayClass17_0.<SetCallbackBehavior>b__1(IInvocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 181 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHttpClientProxy.Post[T](HttpRequest request) at NzbDrone.Core.Parser.FingerprintingService.GetResponse(HttpRequest request, Int32 retry) in ./Lidarr.Core/Parser/FingerprintingService.cs:line 377 html content 11:56:02.9 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_throw_if_api_returns_html --- 11:56:02.9 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_throw_if_api_times_out --- 11:56:03.0 Debug: fpcalc version: 1.5.1 11:56:03.0 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3" 11:56:03.1 Warn: AcoustId API lookup failed System.Net.WebException: The operation has timed out. 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 115 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 87 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 112 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 32 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\ProxyFactories\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHttpClientProxy.Post[T](HttpRequest request) at NzbDrone.Core.Parser.FingerprintingService.GetResponse(HttpRequest request, Int32 retry) in ./Lidarr.Core/Parser/FingerprintingService.cs:line 377 11:56:03.1 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_throw_if_api_times_out --- 11:56:03.1 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_throw_if_fingerprint_invalid --- 11:56:03.1 Debug: fpcalc version: 1.5.1 11:56:03.2 Debug: Webservice error InvalidFingerprint: invalid fingerprint 11:56:03.2 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_not_throw_if_fingerprint_invalid --- 11:56:03.2 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_parse_fpcalc_json --- 11:56:03.2 Debug: fpcalc version: 1.5.1 11:56:03.2 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_parse_fpcalc_json --- 11:56:03.2 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_parse_fpcalc_text --- 11:56:03.2 Debug: fpcalc version: 1.5.1 11:56:03.2 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_parse_fpcalc_text --- 11:56:03.2 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_parse_fpcalc_text_with_noninteger_duration --- 11:56:03.2 Debug: fpcalc version: 1.5.1 11:56:03.2 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_parse_fpcalc_text_with_noninteger_duration --- 11:56:03.2 Info: --- Start: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_retry_if_too_many_requests --- 11:56:03.3 Debug: fpcalc version: 1.5.1 11:56:03.3 Trace: Executing /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/fpcalc -json -ignore-errors "/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3" 11:56:03.4 Trace: Too many requests, retrying in 1s 11:56:04.4 Trace: Found: a9b004fe-e161-417c-9f9e-443e4525334d, 0.940997, 209a4536-97ac-4e8a-aff1-1d39d029044b, 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:56:04.4 Trace: All recordings: 209a4536-97ac-4e8a-aff1-1d39d029044b 30f3f33e-8d0c-4e69-8539-cbd701d18f28 11:56:04.4 Debug: Fingerprinting complete. 11:56:04.4 Debug: *** FingerprintingService TestCaseGenerator *** {"fingerprints":[{"path":"/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/Media/nin.mp3","acoustIdResults":["209a4536-97ac-4e8a-aff1-1d39d029044b","30f3f33e-8d0c-4e69-8539-cbd701d18f28"]}]} 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.FingerprintingServiceFixture.should_retry_if_too_many_requests --- Skipped should_properly_parse_hashed_releases("/C/Test/Some.Hashed.Release.(256kbps)-Mercury/0e895c37245186812cb08aab1529cf8ee389dd05.mp3","Some Hashed Release",MP3-256,"Mercury") [< 1 ms] Skipped should_properly_parse_hashed_releases("/C/Test-[256]/0e895c37245186812cb08aab1529cf8ee389dd05/Some.Hashed.Release.S01E01.720p.WEB-DL.AAC2.0.H.264-Mercury.mp3","Some Hashed Release",MP3-256,"Mercury") [< 1 ms] Skipped should_properly_parse_hashed_releases("/C/Test/Fake.Dir.S01E01-Test/yrucreM-462.H.0.2CAA.LD-BEW.p027.10E10S.esaeleR.dehsaH.emoS.mp3","Some Hashed Release",MP3-256,"Mercury") [< 1 ms] Skipped should_properly_parse_hashed_releases("/C/Test/Fake.Dir.S01E01-Test/yrucreM-LN 1.5DD LD-BEW P0801 10E10S esaeleR dehsaH emoS.mp3","Some Hashed Release",MP3-256,"Mercury") [< 1 ms] Skipped should_properly_parse_hashed_releases("/C/Test/Weeds.S01E10.DVDRip.XviD-Lidarr/AHFMZXGHEWD660.mp3","Weeds",MP3-256,"Lidarr") [< 1 ms] Skipped should_properly_parse_hashed_releases("/C/Test/Deadwood.S02E12.1080p.BluRay.x264-Lidarr/Backup_72023S02-12.mp3","Deadwood",MP3-256,null) [< 1 ms] Skipped should_properly_parse_hashed_releases("/C/Test/Grimm S04E08 Chupacabra 720p WEB-DL DD5 1 H 264-ECI/123.mp3","Grimm",MP3-256,"ECI") [< 1 ms] Skipped should_properly_parse_hashed_releases("/C/Test/Grimm S04E08 Chupacabra 720p WEB-DL DD5 1 H 264-ECI/abc.mp3","Grimm",MP3-256,"ECI") [< 1 ms] Skipped should_properly_parse_hashed_releases("/C/Test/Grimm S04E08 Chupacabra 720p WEB-DL DD5 1 H 264-ECI/b00bs.mp3","Grimm",MP3-256,"ECI") [< 1 ms] 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_normalize_artist_title("Conan","conan") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_normalize_artist_title("Conan","conan") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_normalize_artist_title("Castle (2009)","castle2009") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_normalize_artist_title("Castle (2009)","castle2009") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_normalize_artist_title("Parenthood.2010","parenthood2010") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_normalize_artist_title("Parenthood.2010","parenthood2010") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_normalize_artist_title("Law_and_Order_SVU","lawordersvu") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_normalize_artist_title("Law_and_Order_SVU","lawordersvu") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_trailing_a --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_trailing_a --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("the") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("the") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("and") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("and") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("or") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("or") --- Skipped should_properly_parse_hashed_releases("/C/Test/The.Good.Wife.S02E23.720p.HDTV.x264-NZBgeek/cgajsofuejsa501.mp3","The Good Wife",MP3-256,"NZBgeek") [< 1 ms] 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("a") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("a") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("an") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("an") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("of") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_clean_word_from_beginning_of_string("of") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_from_end_of_title("the") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_from_end_of_title("the") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_from_end_of_title("and") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_from_end_of_title("and") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_from_end_of_title("or") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_from_end_of_title("or") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_from_end_of_title("an") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_from_end_of_title("an") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_from_end_of_title("of") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_from_end_of_title("of") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("the") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("the") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("and") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("and") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("or") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("or") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("a") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("a") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("an") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("an") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("of") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_common_words_in_the_middle_of_word("of") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_from_the_beginning_of_the_title("The Office","theoffice") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_from_the_beginning_of_the_title("The Office","theoffice") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_from_the_beginning_of_the_title("The Tonight Show With Jay Leno","thetonightshowwithjayleno") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_from_the_beginning_of_the_title("The Tonight Show With Jay Leno","thetonightshowwithjayleno") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_from_the_beginning_of_the_title("The.Daily.Show","thedailyshow") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_not_remove_from_the_beginning_of_the_title("The.Daily.Show","thedailyshow") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_a_from_middle_of_title --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_a_from_middle_of_title --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_common_words_from_middle_of_title("the") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_common_words_from_middle_of_title("the") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_common_words_from_middle_of_title("and") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_common_words_from_middle_of_title("and") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_common_words_from_middle_of_title("or") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_common_words_from_middle_of_title("or") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_common_words_from_middle_of_title("an") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_common_words_from_middle_of_title("an") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_common_words_from_middle_of_title("of") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_common_words_from_middle_of_title("of") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("CaPitAl","capital") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("CaPitAl","capital") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("peri.od","period") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("peri.od","period") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("this.^&%^**$%@#$!That","thisthat") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("this.^&%^**$%@#$!That","thisthat") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("test/test","testtest") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("test/test","testtest") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("90210","90210") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("90210","90210") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("24","24") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_remove_special_characters_and_casing("24","24") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_replace_percent_sign_with_percent_following_numbers("3%","3percent") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_replace_percent_sign_with_percent_following_numbers("3%","3percent") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_replace_percent_sign_with_percent_following_numbers("Teen Top & 100% Outing Brothers","teentop100percentoutingbrothers") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_replace_percent_sign_with_percent_following_numbers("Teen Top & 100% Outing Brothers","teentop100percentoutingbrothers") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_replace_percent_sign_with_percent_following_numbers("Big Jay Oakerson's What's Your F@%king Deal?!","bigjayoakersonswhatsyourfkingdeal") --- 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.NormalizeTitleFixture.should_replace_percent_sign_with_percent_following_numbers("Big Jay Oakerson's What's Your F@%king Deal?!","bigjayoakersonswhatsyourfkingdeal") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_clean_up_invalid_path_characters("Discovery TV - Gold Rush : 02 Road From Hell [S04].mp4") --- 11:56:04.4 Debug: Parsing string 'Discovery TV - Gold Rush : 02 Road From Hell [S04].mp4' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[) 11:56:04.4 Debug: Album Parsed. Discovery TV - Gold Rush 02 Road From Hell 11:56:04.4 Debug: Trying to parse quality for 'Discovery TV - Gold Rush : 02 Road From Hell [S04].mp4' 11:56:04.4 Debug: Quality parsed: Unknown v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_clean_up_invalid_path_characters("Discovery TV - Gold Rush : 02 Road From Hell [S04].mp4") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_albums("Ed Sheeran","I See Fire","Ed Sheeran I See Fire[Mimp3.eu].mp3 FLAC") --- 11:56:04.4 Debug: Parsing string 'Ed Sheeran I See Fire[Mimp3.eu].mp3 FLAC' using search criteria artist: 'Ed Sheeran' album: 'I See Fire' 11:56:04.4 Debug: Album Parsed. Ed Sheeran - I See Fire 11:56:04.4 Debug: Trying to parse quality for 'Ed Sheeran I See Fire[Mimp3.eu].mp3 FLAC' 11:56:04.4 Debug: Quality parsed: Unknown v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_albums("Ed Sheeran","I See Fire","Ed Sheeran I See Fire[Mimp3.eu].mp3 FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_albums("Ed Sheeran","Divide","Ed Sheeran ? Divide FLAC") --- 11:56:04.4 Debug: Parsing string 'Ed Sheeran ? Divide FLAC' using search criteria artist: 'Ed Sheeran' album: 'Divide' 11:56:04.4 Debug: Album Parsed. Ed Sheeran - Divide 11:56:04.4 Debug: Trying to parse quality for 'Ed Sheeran ? Divide FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_albums("Ed Sheeran","Divide","Ed Sheeran ? Divide FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_albums("Ed Sheeran","+","Ed Sheeran + FLAC") --- 11:56:04.4 Debug: Parsing string 'Ed Sheeran + FLAC' using search criteria artist: 'Ed Sheeran' album: '+' 11:56:04.4 Debug: Album Parsed. Ed Sheeran - + 11:56:04.4 Debug: Trying to parse quality for 'Ed Sheeran + FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_albums("Ed Sheeran","+","Ed Sheeran + FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_albums("XXXTENTACION","?","XXXTENTACION ? FLAC") --- 11:56:04.4 Debug: Parsing string 'XXXTENTACION ? FLAC' using search criteria artist: 'XXXTENTACION' album: '?' 11:56:04.4 Debug: Album Parsed. XXXTENTACION - ? 11:56:04.4 Debug: Trying to parse quality for 'XXXTENTACION ? FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_albums("XXXTENTACION","?","XXXTENTACION ? FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_albums("Hey","BŁYSK","Hey - BŁYSK FLAC") --- 11:56:04.4 Debug: Parsing string 'Hey - BŁYSK FLAC' using search criteria artist: 'Hey' album: 'BŁYSK' 11:56:04.4 Debug: Album Parsed. Hey - BŁYSK 11:56:04.4 Debug: Trying to parse quality for 'Hey - BŁYSK FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_albums("Hey","BŁYSK","Hey - BŁYSK FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_artists("???","Album","??? Album FLAC") --- 11:56:04.4 Debug: Parsing string '??? Album FLAC' using search criteria artist: '???' album: 'Album' 11:56:04.4 Debug: Album Parsed. ??? - Album 11:56:04.4 Debug: Trying to parse quality for '??? Album FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_artists("???","Album","??? Album FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_artists("+","Album","+ Album FLAC") --- 11:56:04.4 Debug: Parsing string '+ Album FLAC' using search criteria artist: '+' album: 'Album' 11:56:04.4 Debug: Album Parsed. + - Album 11:56:04.4 Debug: Trying to parse quality for '+ Album FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_artists("+","Album","+ Album FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_artists("/\\","Album","/\\ Album FLAC") --- 11:56:04.4 Debug: Parsing string '/\ Album FLAC' using search criteria artist: '/\' album: 'Album' 11:56:04.4 Debug: Album Parsed. /\ - Album 11:56:04.4 Debug: Trying to parse quality for '/\ Album FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_artists("/\\","Album","/\\ Album FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_artists("+44","When Your Heart Stops Beating","+44 When Your Heart Stops Beating FLAC") --- 11:56:04.4 Debug: Parsing string '+44 When Your Heart Stops Beating FLAC' using search criteria artist: '+44' album: 'When Your Heart Stops Beating' 11:56:04.4 Debug: Album Parsed. +44 - When Your Heart Stops Beating 11:56:04.4 Debug: Trying to parse quality for '+44 When Your Heart Stops Beating FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_escape_artists("+44","When Your Heart Stops Beating","+44 When Your Heart Stops Beating FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_find_result_if_multiple_albums_in_searchcriteria --- 11:56:04.4 Debug: Parsing string 'Michael Buble Christmas (Deluxe Special Edition) CD FLAC 2012 UNDERTONE iNT' using search criteria artist: 'Michael Buble' album: 'Call Me Irresponsible, Michael Buble, love, Christmas, To Be Loved' 11:56:04.4 Debug: Album Parsed. Michael Buble - Christmas 11:56:04.4 Debug: Trying to parse quality for 'Michael Buble Christmas (Deluxe Special Edition) CD FLAC 2012 UNDERTONE iNT' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_find_result_if_multiple_albums_in_searchcriteria --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_match_with_accent_in_artist_and_album("Michael Bublé","Michael Bublé","Michael Buble Michael Buble CD FLAC 2003 PERFECT") --- 11:56:04.4 Debug: Parsing string 'Michael Buble Michael Buble CD FLAC 2003 PERFECT' using search criteria artist: 'Michael Buble' album: 'Michael Buble' 11:56:04.4 Debug: Album Parsed. Michael Buble - Michael Buble 11:56:04.4 Debug: Trying to parse quality for 'Michael Buble Michael Buble CD FLAC 2003 PERFECT' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_match_with_accent_in_artist_and_album("Michael Bublé","Michael Bublé","Michael Buble Michael Buble CD FLAC 2003 PERFECT") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_not_parse_artist_name_and_album_title_by_incorrect_search_criteria --- 11:56:04.4 Debug: Parsing string 'Black Sabbath Black Sabbath FLAC' using search criteria artist: 'Abba' album: 'Abba' 11:56:04.4 Debug: Unable to parse Black Sabbath Black Sabbath FLAC 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_not_parse_artist_name_and_album_title_by_incorrect_search_criteria --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name("Bad Format","badformat") --- 11:56:04.4 Debug: Parsing string 'Bad Format' 11:56:04.4 Debug: Parsing string 'Bad Format' 11:56:04.4 Debug: Unable to parse Bad Format 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name("Bad Format","badformat") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("VA - The Best 101 Love Ballads (2017) MP3 [192 kbps]","VA","The Best 101 Love Ballads") --- 11:56:04.4 Debug: Parsing string 'VA - The Best 101 Love Ballads (2017) MP3 [192 kbps]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. VA - The Best 101 Love Ballads 11:56:04.4 Debug: Trying to parse quality for 'VA - The Best 101 Love Ballads (2017) MP3 [192 kbps]' 11:56:04.4 Debug: Quality parsed: MP3-192 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("VA - The Best 101 Love Ballads (2017) MP3 [192 kbps]","VA","The Best 101 Love Ballads") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("ATCQ - The Love Movement 1998 2CD 192kbps RIP","ATCQ","The Love Movement") --- 11:56:04.4 Debug: Parsing string 'ATCQ - The Love Movement 1998 2CD 192kbps RIP' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. ATCQ - The Love Movement 11:56:04.4 Debug: Trying to parse quality for 'ATCQ - The Love Movement 1998 2CD 192kbps RIP' 11:56:04.4 Debug: Quality parsed: MP3-192 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("ATCQ - The Love Movement 1998 2CD 192kbps RIP","ATCQ","The Love Movement") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Maula - Jism 2 [2012] Mp3 - 192Kbps [Extended]- TK","Maula","Jism 2") --- 11:56:04.4 Debug: Parsing string 'Maula - Jism 2 [2012] Mp3 - 192Kbps [Extended]- TK' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Maula - Jism 2 11:56:04.4 Debug: Trying to parse quality for 'Maula - Jism 2 [2012] Mp3 - 192Kbps [Extended]- TK' 11:56:04.4 Debug: Quality parsed: MP3-192 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Maula - Jism 2 [2012] Mp3 - 192Kbps [Extended]- TK","Maula","Jism 2") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("VA - Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3][192 kbps]","VA","Complete Clubland - The Ultimate Ride Of Your Lfe") --- 11:56:04.4 Debug: Parsing string 'VA - Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3][192 kbps]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. VA - Complete Clubland - The Ultimate Ride Of Your Lfe 11:56:04.4 Debug: Trying to parse quality for 'VA - Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3][192 kbps]' 11:56:04.4 Debug: Quality parsed: MP3-192 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("VA - Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3][192 kbps]","VA","Complete Clubland - The Ultimate Ride Of Your Lfe") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3](192kbps)","Complete Clubland","The Ultimate Ride Of Your Lfe") --- 11:56:04.4 Debug: Parsing string 'Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3](192kbps)' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Complete Clubland - The Ultimate Ride Of Your Lfe 11:56:04.4 Debug: Trying to parse quality for 'Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3](192kbps)' 11:56:04.4 Debug: Quality parsed: MP3-192 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3](192kbps)","Complete Clubland","The Ultimate Ride Of Your Lfe") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Gary Clark Jr - Live North America 2016 (2017) MP3 192kbps","Gary Clark Jr","Live North America 2016") --- 11:56:04.4 Debug: Parsing string 'Gary Clark Jr - Live North America 2016 (2017) MP3 192kbps' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Gary Clark Jr - Live North America 2016 11:56:04.4 Debug: Trying to parse quality for 'Gary Clark Jr - Live North America 2016 (2017) MP3 192kbps' 11:56:04.4 Debug: Quality parsed: MP3-192 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Gary Clark Jr - Live North America 2016 (2017) MP3 192kbps","Gary Clark Jr","Live North America 2016") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Childish Gambino - Awaken, My Love Album 2016 mp3 320 Kbps","Childish Gambino","Awaken, My Love Album") --- 11:56:04.4 Debug: Parsing string 'Childish Gambino - Awaken, My Love Album 2016 mp3 320 Kbps' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Childish Gambino - Awaken, My Love Album 11:56:04.4 Debug: Trying to parse quality for 'Childish Gambino - Awaken, My Love Album 2016 mp3 320 Kbps' 11:56:04.4 Debug: Quality parsed: MP3-320 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Childish Gambino - Awaken, My Love Album 2016 mp3 320 Kbps","Childish Gambino","Awaken, My Love Album") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Ricardo Arjona - APNEA (Single 2014) (320 kbps)","Ricardo Arjona","APNEA") --- 11:56:04.4 Debug: Parsing string 'Ricardo Arjona - APNEA (Single 2014) (320 kbps)' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Ricardo Arjona - APNEA 11:56:04.4 Debug: Trying to parse quality for 'Ricardo Arjona - APNEA (Single 2014) (320 kbps)' 11:56:04.4 Debug: Quality parsed: MP3-320 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Ricardo Arjona - APNEA (Single 2014) (320 kbps)","Ricardo Arjona","APNEA") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Kehlani - SweetSexySavage (Deluxe Edition) (2017) 320","Kehlani","SweetSexySavage") --- 11:56:04.4 Debug: Parsing string 'Kehlani - SweetSexySavage (Deluxe Edition) (2017) 320' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Kehlani - SweetSexySavage 11:56:04.4 Debug: Trying to parse quality for 'Kehlani - SweetSexySavage (Deluxe Edition) (2017) 320' 11:56:04.4 Debug: Quality parsed: MP3-320 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Kehlani - SweetSexySavage (Deluxe Edition) (2017) 320","Kehlani","SweetSexySavage") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Anderson Paak - Malibu (320)(2016)","Anderson Paak","Malibu") --- 11:56:04.4 Debug: Parsing string 'Anderson Paak - Malibu (320)(2016)' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Anderson Paak - Malibu 11:56:04.4 Debug: Trying to parse quality for 'Anderson Paak - Malibu (320)(2016)' 11:56:04.4 Debug: Quality parsed: MP3-320 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Anderson Paak - Malibu (320)(2016)","Anderson Paak","Malibu") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Caetano Veloso Discografia Completa MP3 @256","Caetano Veloso","Discography",True) --- 11:56:04.4 Debug: Parsing string 'Caetano Veloso Discografia Completa MP3 @256' 11:56:04.4 Trace: ^(?<artist>.+?)\W*(?<discography>Discography|Discografia) 11:56:04.4 Debug: Album Parsed. Caetano Veloso - Discography 11:56:04.4 Debug: Trying to parse quality for 'Caetano Veloso Discografia Completa MP3 @256' 11:56:04.4 Debug: Quality parsed: MP3-256 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Caetano Veloso Discografia Completa MP3 @256","Caetano Veloso","Discography",True) --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT","Little Mix","Salute") --- 11:56:04.4 Debug: Parsing string 'Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Little Mix - Salute 11:56:04.4 Debug: Trying to parse quality for 'Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT' 11:56:04.4 Debug: Quality parsed: AAC-256 v1 11:56:04.4 Debug: Release Group parsed: V3nom 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT","Little Mix","Salute") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Ricky Martin - A Quien Quiera Escuchar (2015) 256 kbps [GloDLS]","Ricky Martin","A Quien Quiera Escuchar") --- 11:56:04.4 Debug: Parsing string 'Ricky Martin - A Quien Quiera Escuchar (2015) 256 kbps [GloDLS]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Ricky Martin - A Quien Quiera Escuchar 11:56:04.4 Debug: Trying to parse quality for 'Ricky Martin - A Quien Quiera Escuchar (2015) 256 kbps [GloDLS]' 11:56:04.4 Debug: Quality parsed: MP3-256 v1 11:56:04.4 Debug: Release Group parsed: GloDLS 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Ricky Martin - A Quien Quiera Escuchar (2015) 256 kbps [GloDLS]","Ricky Martin","A Quien Quiera Escuchar") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Jake Bugg - Jake Bugg (Album) [2012] {MP3 256 kbps}","Jake Bugg","Jake Bugg") --- 11:56:04.4 Debug: Parsing string 'Jake Bugg - Jake Bugg (Album) [2012] {MP3 256 kbps}' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Jake Bugg - Jake Bugg 11:56:04.4 Debug: Trying to parse quality for 'Jake Bugg - Jake Bugg (Album) [2012] {MP3 256 kbps}' 11:56:04.4 Debug: Quality parsed: MP3-256 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Jake Bugg - Jake Bugg (Album) [2012] {MP3 256 kbps}","Jake Bugg","Jake Bugg") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Milky Chance - Sadnecessary [256 Kbps] [M4A]","Milky Chance","Sadnecessary") --- 11:56:04.4 Debug: Parsing string 'Milky Chance - Sadnecessary [256 Kbps] [M4A]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[) 11:56:04.4 Debug: Album Parsed. Milky Chance - Sadnecessary 11:56:04.4 Debug: Trying to parse quality for 'Milky Chance - Sadnecessary [256 Kbps] [M4A]' 11:56:04.4 Debug: Quality parsed: AAC-256 v1 11:56:04.4 Debug: Release Group parsed: M4A 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Milky Chance - Sadnecessary [256 Kbps] [M4A]","Milky Chance","Sadnecessary") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Clean Bandit - New Eyes [2014] [Mp3-256]-V3nom [GLT]","Clean Bandit","New Eyes") --- 11:56:04.4 Debug: Parsing string 'Clean Bandit - New Eyes [2014] [Mp3-256]-V3nom [GLT]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Clean Bandit - New Eyes 11:56:04.4 Debug: Trying to parse quality for 'Clean Bandit - New Eyes [2014] [Mp3-256]-V3nom [GLT]' 11:56:04.4 Debug: Quality parsed: MP3-256 v1 11:56:04.4 Debug: Release Group parsed: GLT 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Clean Bandit - New Eyes [2014] [Mp3-256]-V3nom [GLT]","Clean Bandit","New Eyes") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Armin van Buuren - A State Of Trance 810 (20.04.2017) 256 kbps","Armin van Buuren","A State Of Trance 810") --- 11:56:04.4 Debug: Parsing string 'Armin van Buuren - A State Of Trance 810 (20.04.2017) 256 kbps' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Armin van Buuren - A State Of Trance 810 11:56:04.4 Debug: Trying to parse quality for 'Armin van Buuren - A State Of Trance 810 (20.04.2017) 256 kbps' 11:56:04.4 Debug: Quality parsed: MP3-256 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Armin van Buuren - A State Of Trance 810 (20.04.2017) 256 kbps","Armin van Buuren","A State Of Trance 810") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("PJ Harvey - Let England Shake [mp3-256-2011][trfkad]","PJ Harvey","Let England Shake") --- 11:56:04.4 Debug: Parsing string 'PJ Harvey - Let England Shake [mp3-256-2011][trfkad]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. PJ Harvey - Let England Shake 11:56:04.4 Debug: Trying to parse quality for 'PJ Harvey - Let England Shake [mp3-256-2011][trfkad]' 11:56:04.4 Debug: Quality parsed: MP3-256 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("PJ Harvey - Let England Shake [mp3-256-2011][trfkad]","PJ Harvey","Let England Shake") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Kendrick Lamar - DAMN (2017) FLAC","Kendrick Lamar","DAMN") --- 11:56:04.4 Debug: Parsing string 'Kendrick Lamar - DAMN (2017) FLAC' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Kendrick Lamar - DAMN 11:56:04.4 Debug: Trying to parse quality for 'Kendrick Lamar - DAMN (2017) FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Kendrick Lamar - DAMN (2017) FLAC","Kendrick Lamar","DAMN") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Alicia Keys - Vault Playlist Vol. 1 (2017) [FLAC CD]","Alicia Keys","Vault Playlist Vol 1") --- 11:56:04.4 Debug: Parsing string 'Alicia Keys - Vault Playlist Vol. 1 (2017) [FLAC CD]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Alicia Keys - Vault Playlist Vol 1 11:56:04.4 Debug: Trying to parse quality for 'Alicia Keys - Vault Playlist Vol. 1 (2017) [FLAC CD]' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Alicia Keys - Vault Playlist Vol. 1 (2017) [FLAC CD]","Alicia Keys","Vault Playlist Vol 1") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Gorillaz - Humanz (Deluxe) - lossless FLAC Tracks - 2017 - CDrip","Gorillaz","Humanz") --- 11:56:04.4 Debug: Parsing string 'Gorillaz - Humanz (Deluxe) - lossless FLAC Tracks - 2017 - CDrip' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Gorillaz - Humanz 11:56:04.4 Debug: Trying to parse quality for 'Gorillaz - Humanz (Deluxe) - lossless FLAC Tracks - 2017 - CDrip' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Gorillaz - Humanz (Deluxe) - lossless FLAC Tracks - 2017 - CDrip","Gorillaz","Humanz") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("David Bowie - Blackstar (2016) [FLAC]","David Bowie","Blackstar") --- 11:56:04.4 Debug: Parsing string 'David Bowie - Blackstar (2016) [FLAC]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. David Bowie - Blackstar 11:56:04.4 Debug: Trying to parse quality for 'David Bowie - Blackstar (2016) [FLAC]' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: FLAC 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("David Bowie - Blackstar (2016) [FLAC]","David Bowie","Blackstar") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("The Cure - Greatest Hits (2001) FLAC Soup","The Cure","Greatest Hits") --- 11:56:04.4 Debug: Parsing string 'The Cure - Greatest Hits (2001) FLAC Soup' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. The Cure - Greatest Hits 11:56:04.4 Debug: Trying to parse quality for 'The Cure - Greatest Hits (2001) FLAC Soup' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("The Cure - Greatest Hits (2001) FLAC Soup","The Cure","Greatest Hits") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Slowdive - Souvlaki (FLAC)","Slowdive","Souvlaki") --- 11:56:04.4 Debug: Parsing string 'Slowdive - Souvlaki (FLAC)' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[) 11:56:04.4 Debug: Album Parsed. Slowdive - Souvlaki 11:56:04.4 Debug: Trying to parse quality for 'Slowdive - Souvlaki (FLAC)' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Slowdive - Souvlaki (FLAC)","Slowdive","Souvlaki") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("John Coltrane - Kulu Se Mama (1965) [EAC-FLAC]","John Coltrane","Kulu Se Mama") --- 11:56:04.4 Debug: Parsing string 'John Coltrane - Kulu Se Mama (1965) [EAC-FLAC]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. John Coltrane - Kulu Se Mama 11:56:04.4 Debug: Trying to parse quality for 'John Coltrane - Kulu Se Mama (1965) [EAC-FLAC]' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("John Coltrane - Kulu Se Mama (1965) [EAC-FLAC]","John Coltrane","Kulu Se Mama") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("The Rolling Stones - The Very Best Of '75-'94 (1995) {FLAC}","The Rolling Stones","The Very Best Of '75-'94") --- 11:56:04.4 Debug: Parsing string 'The Rolling Stones - The Very Best Of '75-'94 (1995) {FLAC}' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. The Rolling Stones - The Very Best Of '75-'94 11:56:04.4 Debug: Trying to parse quality for 'The Rolling Stones - The Very Best Of '75-'94 (1995) {FLAC}' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("The Rolling Stones - The Very Best Of '75-'94 (1995) {FLAC}","The Rolling Stones","The Very Best Of '75-'94") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Migos-No_Label_II-CD-FLAC-2014-FORSAKEN","Migos","No Label II") --- 11:56:04.4 Debug: Parsing string 'Migos-No_Label_II-CD-FLAC-2014-FORSAKEN' 11:56:04.4 Trace: ^(?<artist>.+?)[-](?<album>.+?)[-](?<source>\d?CD|WEB).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Migos - No Label II 11:56:04.4 Debug: Trying to parse quality for 'Migos-No_Label_II-CD-FLAC-2014-FORSAKEN' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: FORSAKEN 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Migos-No_Label_II-CD-FLAC-2014-FORSAKEN","Migos","No Label II") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("A.I. - Sex & Robots [2007/MP3/V0(VBR)]","A I","Sex & Robots") --- 11:56:04.4 Debug: Parsing string 'A.I. - Sex & Robots [2007/MP3/V0(VBR)]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. A I - Sex & Robots 11:56:04.4 Debug: Trying to parse quality for 'A.I. - Sex & Robots [2007/MP3/V0(VBR)]' 11:56:04.4 Debug: Quality parsed: MP3-VBR-V0 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("A.I. - Sex & Robots [2007/MP3/V0(VBR)]","A I","Sex & Robots") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Jay-Z - 4:44 (Deluxe Edition) (2017) 320","Jay-Z","444") --- 11:56:04.4 Debug: Parsing string 'Jay-Z - 4:44 (Deluxe Edition) (2017) 320' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Jay-Z - 444 11:56:04.4 Debug: Trying to parse quality for 'Jay-Z - 4:44 (Deluxe Edition) (2017) 320' 11:56:04.4 Debug: Quality parsed: MP3-320 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Jay-Z - 4:44 (Deluxe Edition) (2017) 320","Jay-Z","444") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("VA - NOW Thats What I Call Music 96 (2017) [Mp3~Kbps]","VA","NOW Thats What I Call Music 96") --- 11:56:04.4 Debug: Parsing string 'VA - NOW Thats What I Call Music 96 (2017) [Mp3~Kbps]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. VA - NOW Thats What I Call Music 96 11:56:04.4 Debug: Trying to parse quality for 'VA - NOW Thats What I Call Music 96 (2017) [Mp3~Kbps]' 11:56:04.4 Debug: Quality parsed: MP3-96 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("VA - NOW Thats What I Call Music 96 (2017) [Mp3~Kbps]","VA","NOW Thats What I Call Music 96") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Queen - The Ultimate Best Of Queen(2011)[mp3]","Queen","The Ultimate Best Of Queen") --- 11:56:04.4 Debug: Parsing string 'Queen - The Ultimate Best Of Queen(2011)[mp3]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Queen - The Ultimate Best Of Queen 11:56:04.4 Debug: Trying to parse quality for 'Queen - The Ultimate Best Of Queen(2011)[mp3]' 11:56:04.4 Debug: Quality parsed: Unknown v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Queen - The Ultimate Best Of Queen(2011)[mp3]","Queen","The Ultimate Best Of Queen") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT]","Little Mix","Salute") --- 11:56:04.4 Debug: Parsing string 'Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Little Mix - Salute 11:56:04.4 Debug: Trying to parse quality for 'Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT]' 11:56:04.4 Debug: Quality parsed: AAC-256 v1 11:56:04.4 Debug: Release Group parsed: GLT 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT]","Little Mix","Salute") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Barış Manço - Ben Bilirim [1993/FLAC/Lossless/Log]","Barış Manço","Ben Bilirim") --- 11:56:04.4 Debug: Parsing string 'Barış Manço - Ben Bilirim [1993/FLAC/Lossless/Log]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Barış Manço - Ben Bilirim 11:56:04.4 Debug: Trying to parse quality for 'Barış Manço - Ben Bilirim [1993/FLAC/Lossless/Log]' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Barış Manço - Ben Bilirim [1993/FLAC/Lossless/Log]","Barış Manço","Ben Bilirim") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Imagine Dragons-Smoke And Mirrors-Deluxe Edition-2CD-FLAC-2015-JLM","Imagine Dragons","Smoke And Mirrors") --- 11:56:04.4 Debug: Parsing string 'Imagine Dragons-Smoke And Mirrors-Deluxe Edition-2CD-FLAC-2015-JLM' 11:56:04.4 Trace: ^(?<artist>.+?)[-](?<album>.+?)[-](?:[\(|\[]?)(?<version>.+?(?:Edition)?)(?:[\)|\]]?)[-](?<source>\d?CD|WEB).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Imagine Dragons - Smoke And Mirrors 11:56:04.4 Debug: Trying to parse quality for 'Imagine Dragons-Smoke And Mirrors-Deluxe Edition-2CD-FLAC-2015-JLM' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: JLM 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Imagine Dragons-Smoke And Mirrors-Deluxe Edition-2CD-FLAC-2015-JLM","Imagine Dragons","Smoke And Mirrors") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Dani_Sbert-Togheter-WEB-2017-FURY","Dani Sbert","Togheter") --- 11:56:04.4 Debug: Parsing string 'Dani_Sbert-Togheter-WEB-2017-FURY' 11:56:04.4 Trace: ^(?<artist>.+?)[-](?<album>.+?)[-](?<source>\d?CD|WEB).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Dani Sbert - Togheter 11:56:04.4 Debug: Trying to parse quality for 'Dani_Sbert-Togheter-WEB-2017-FURY' 11:56:04.4 Debug: Quality parsed: MP3-320 v1 11:56:04.4 Debug: Release Group parsed: FURY 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Dani_Sbert-Togheter-WEB-2017-FURY","Dani Sbert","Togheter") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("New.Edition-One.Love-CD-FLAC-2017-MrFlac","New Edition","One Love") --- 11:56:04.4 Debug: Parsing string 'New.Edition-One.Love-CD-FLAC-2017-MrFlac' 11:56:04.4 Trace: ^(?<artist>.+?)[-](?<album>.+?)[-](?<source>\d?CD|WEB).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. New Edition - One Love 11:56:04.4 Debug: Trying to parse quality for 'New.Edition-One.Love-CD-FLAC-2017-MrFlac' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("New.Edition-One.Love-CD-FLAC-2017-MrFlac","New Edition","One Love") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("David_Gray-The_Best_of_David_Gray-(Deluxe_Edition)-2CD-2016-MTD","David Gray","The Best of David Gray") --- 11:56:04.4 Debug: Parsing string 'David_Gray-The_Best_of_David_Gray-(Deluxe_Edition)-2CD-2016-MTD' 11:56:04.4 Trace: ^(?<artist>.+?)[-](?<album>.+?)[-](?:[\(|\[]?)(?<version>.+?(?:Edition)?)(?:[\)|\]]?)[-](?<source>\d?CD|WEB).+?(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. David Gray - The Best of David Gray 11:56:04.4 Debug: Trying to parse quality for 'David_Gray-The_Best_of_David_Gray-(Deluxe_Edition)-2CD-2016-MTD' 11:56:04.4 Debug: Quality parsed: Unknown v1 11:56:04.4 Debug: Release Group parsed: MTD 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("David_Gray-The_Best_of_David_Gray-(Deluxe_Edition)-2CD-2016-MTD","David Gray","The Best of David Gray") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Shinedown-Us and Them-NMR-2005-NMR","Shinedown","Us and Them") --- 11:56:04.4 Debug: Parsing string 'Shinedown-Us and Them-NMR-2005-NMR' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?:-)+)(?<album>.+?)(?:-.+?)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Shinedown - Us and Them 11:56:04.4 Debug: Trying to parse quality for 'Shinedown-Us and Them-NMR-2005-NMR' 11:56:04.4 Debug: Quality parsed: Unknown v1 11:56:04.4 Debug: Release Group parsed: NMR 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Shinedown-Us and Them-NMR-2005-NMR","Shinedown","Us and Them") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Led Zeppelin - Studio Discography 1969-1982 (10 albums)(flac)","Led Zeppelin","Discography",True) --- 11:56:04.4 Debug: Parsing string 'Led Zeppelin - Studio Discography 1969-1982 (10 albums)(flac)' 11:56:04.4 Trace: ^(?<artist>.+?)(?: - )(?:.+?)?(?<discography>Discography|Discografia).+?(?<startyear>\d{4}).+?(?<endyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Led Zeppelin - Discography 11:56:04.4 Debug: Trying to parse quality for 'Led Zeppelin - Studio Discography 1969-1982 (10 albums)(flac)' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Led Zeppelin - Studio Discography 1969-1982 (10 albums)(flac)","Led Zeppelin","Discography",True) --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Minor Threat - Complete Discography [1989] [Anthology]","Minor Threat","Discography",True) --- 11:56:04.4 Debug: Parsing string 'Minor Threat - Complete Discography [1989] [Anthology]' 11:56:04.4 Trace: ^(?<artist>.+?)(?: - )(?:.+?)?(?<discography>Discography|Discografia).+?(?<endyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Minor Threat - Discography 11:56:04.4 Debug: Trying to parse quality for 'Minor Threat - Complete Discography [1989] [Anthology]' 11:56:04.4 Debug: Quality parsed: Unknown v1 11:56:04.4 Debug: Release Group parsed: Anthology 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Minor Threat - Complete Discography [1989] [Anthology]","Minor Threat","Discography",True) --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Captain-Discography_1998_-_2001-CD-FLAC-2007-UTP","Captain","Discography",True) --- 11:56:04.4 Debug: Parsing string 'Captain-Discography_1998_-_2001-CD-FLAC-2007-UTP' 11:56:04.4 Trace: ^(?<artist>.+?)\W*(?<discography>Discography|Discografia).+?(?<startyear>\d{4}).+?(?<endyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Captain - Discography 11:56:04.4 Debug: Trying to parse quality for 'Captain-Discography_1998_-_2001-CD-FLAC-2007-UTP' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: UTP 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Captain-Discography_1998_-_2001-CD-FLAC-2007-UTP","Captain","Discography",True) --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Coolio - Gangsta's Paradise (1995) (FLAC Lossless)","Coolio","Gangsta's Paradise") --- 11:56:04.4 Debug: Parsing string 'Coolio - Gangsta's Paradise (1995) (FLAC Lossless)' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Coolio - Gangsta's Paradise 11:56:04.4 Debug: Trying to parse quality for 'Coolio - Gangsta's Paradise (1995) (FLAC Lossless)' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Coolio - Gangsta's Paradise (1995) (FLAC Lossless)","Coolio","Gangsta's Paradise") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Brother Ali-2007-The Undisputed Truth-FTD","Brother Ali","The Undisputed Truth") --- 11:56:04.4 Debug: Parsing string 'Brother Ali-2007-The Undisputed Truth-FTD' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?:-))(?<releaseyear>\d{4})(?:-)(?<album>[^-]+) 11:56:04.4 Debug: Album Parsed. Brother Ali - The Undisputed Truth 11:56:04.4 Debug: Trying to parse quality for 'Brother Ali-2007-The Undisputed Truth-FTD' 11:56:04.4 Debug: Quality parsed: Unknown v1 11:56:04.4 Debug: Release Group parsed: FTD 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Brother Ali-2007-The Undisputed Truth-FTD","Brother Ali","The Undisputed Truth") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Brother Ali-The Undisputed Truth-2007-FTD","Brother Ali","The Undisputed Truth") --- 11:56:04.4 Debug: Parsing string 'Brother Ali-The Undisputed Truth-2007-FTD' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?:-)+)(?:(?<album>.+?)(?:-)+)(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Brother Ali - The Undisputed Truth 11:56:04.4 Debug: Trying to parse quality for 'Brother Ali-The Undisputed Truth-2007-FTD' 11:56:04.4 Debug: Quality parsed: Unknown v1 11:56:04.4 Debug: Release Group parsed: FTD 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Brother Ali-The Undisputed Truth-2007-FTD","Brother Ali","The Undisputed Truth") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Eclectic Progressive Rock) [CD] Peter Hammill - From The Trees - 2017, FLAC (tracks + .cue), lossless","Peter Hammill","From The Trees") --- 11:56:04.4 Debug: Parsing string '(Eclectic Progressive Rock) [CD] Peter Hammill - From The Trees - 2017, FLAC (tracks + .cue), lossless' 11:56:04.4 Trace: ^(?:\(.+?\))(?:\W*(?:\[(?<source>.+?)\]))?\W*(?<artist>.+?)(?: - )(?<album>.+?)(?: - )(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Peter Hammill - From The Trees 11:56:04.4 Debug: Trying to parse quality for '(Eclectic Progressive Rock) [CD] Peter Hammill - From The Trees - 2017, FLAC (tracks + .cue), lossless' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Eclectic Progressive Rock) [CD] Peter Hammill - From The Trees - 2017, FLAC (tracks + .cue), lossless","Peter Hammill","From The Trees") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Folk Rock / Pop) Aztec Two-Step - Naked - 2017, MP3, 320 kbps","Aztec Two-Step","Naked") --- 11:56:04.4 Debug: Parsing string '(Folk Rock / Pop) Aztec Two-Step - Naked - 2017, MP3, 320 kbps' 11:56:04.4 Trace: ^(?:\(.+?\))(?:\W*(?:\[(?<source>.+?)\]))?\W*(?<artist>.+?)(?: - )(?<album>.+?)(?: - )(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Aztec Two-Step - Naked 11:56:04.4 Debug: Trying to parse quality for '(Folk Rock / Pop) Aztec Two-Step - Naked - 2017, MP3, 320 kbps' 11:56:04.4 Debug: Quality parsed: MP3-320 v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Folk Rock / Pop) Aztec Two-Step - Naked - 2017, MP3, 320 kbps","Aztec Two-Step","Naked") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Zeuhl / Progressive Rock) [WEB] Dai Kaht - Dai Kaht - 2017, FLAC (tracks), lossless","Dai Kaht","Dai Kaht") --- 11:56:04.4 Debug: Parsing string '(Zeuhl / Progressive Rock) [WEB] Dai Kaht - Dai Kaht - 2017, FLAC (tracks), lossless' 11:56:04.4 Trace: ^(?:\(.+?\))(?:\W*(?:\[(?<source>.+?)\]))?\W*(?<artist>.+?)(?: - )(?<album>.+?)(?: - )(?<releaseyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Dai Kaht - Dai Kaht 11:56:04.4 Debug: Trying to parse quality for '(Zeuhl / Progressive Rock) [WEB] Dai Kaht - Dai Kaht - 2017, FLAC (tracks), lossless' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Zeuhl / Progressive Rock) [WEB] Dai Kaht - Dai Kaht - 2017, FLAC (tracks), lossless","Dai Kaht","Dai Kaht") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Heavy Metal) [CD] Black Obelisk - Discography - 1991-2015 (36 releases, 32 CDs), FLAC(image + .cue), lossless","Black Obelisk","Discography",True) --- 11:56:04.4 Debug: Parsing string '(Heavy Metal) [CD] Black Obelisk - Discography - 1991-2015 (36 releases, 32 CDs), FLAC(image + .cue), lossless' 11:56:04.4 Trace: ^(?:\(.+?\))(?:\W*(?:\[(?<source>.+?)\]))?\W*(?<artist>.+?)(?: - )(?<discography>Discography|Discografia).+?(?<startyear>\d{4}).+?(?<endyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Black Obelisk - Discography 11:56:04.4 Debug: Trying to parse quality for '(Heavy Metal) [CD] Black Obelisk - Discography - 1991-2015 (36 releases, 32 CDs), FLAC(image + .cue), lossless' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Heavy Metal) [CD] Black Obelisk - Discography - 1991-2015 (36 releases, 32 CDs), FLAC(image + .cue), lossless","Black Obelisk","Discography",True) --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Heavy Metal) Aria - Discography(46 CD) [1985 - 2015], FLAC(image + .cue), lossless","Aria","Discography",True) --- 11:56:04.4 Debug: Parsing string '(Heavy Metal) Aria - Discography(46 CD) [1985 - 2015], FLAC(image + .cue), lossless' 11:56:04.4 Trace: ^(?:\(.+?\))(?:\W*(?:\[(?<source>.+?)\]))?\W*(?<artist>.+?)(?: - )(?<discography>Discography|Discografia).+?(?<startyear>\d{4}).+?(?<endyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Aria - Discography 11:56:04.4 Debug: Trying to parse quality for '(Heavy Metal) Aria - Discography(46 CD) [1985 - 2015], FLAC(image + .cue), lossless' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Heavy Metal) Aria - Discography(46 CD) [1985 - 2015], FLAC(image + .cue), lossless","Aria","Discography",True) --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Heavy Metal) [CD] Forces United - Discography(6 CDs), 2014-2016, FLAC(image + .cue), lossless","Forces United","Discography",True) --- 11:56:04.4 Debug: Parsing string '(Heavy Metal) [CD] Forces United - Discography(6 CDs), 2014-2016, FLAC(image + .cue), lossless' 11:56:04.4 Trace: ^(?:\(.+?\))(?:\W*(?:\[(?<source>.+?)\]))?\W*(?<artist>.+?)(?: - )(?<discography>Discography|Discografia).+?(?<startyear>\d{4}).+?(?<endyear>\d{4}) 11:56:04.4 Debug: Album Parsed. Forces United - Discography 11:56:04.4 Debug: Trying to parse quality for '(Heavy Metal) [CD] Forces United - Discography(6 CDs), 2014-2016, FLAC(image + .cue), lossless' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("(Heavy Metal) [CD] Forces United - Discography(6 CDs), 2014-2016, FLAC(image + .cue), lossless","Forces United","Discography",True) --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Gorillaz - The now now - 2018 [FLAC]","Gorillaz","The now now") --- 11:56:04.4 Debug: Parsing string 'Gorillaz - The now now - 2018 [FLAC]' 11:56:04.4 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?: - )(?<releaseyear>\d{4})\W*(?:\(|\[) 11:56:04.4 Debug: Album Parsed. Gorillaz - The now now 11:56:04.4 Debug: Trying to parse quality for 'Gorillaz - The now now - 2018 [FLAC]' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: FLAC 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title("Gorillaz - The now now - 2018 [FLAC]","Gorillaz","The now now") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("Black Sabbath - Black Sabbath FLAC") --- 11:56:04.4 Debug: Parsing string 'Black Sabbath - Black Sabbath FLAC' using search criteria artist: 'Black Sabbath' album: 'Black Sabbath' 11:56:04.4 Debug: Album Parsed. Black Sabbath - Black Sabbath 11:56:04.4 Debug: Trying to parse quality for 'Black Sabbath - Black Sabbath FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("Black Sabbath - Black Sabbath FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("Black Sabbath Black Sabbath FLAC") --- 11:56:04.4 Debug: Parsing string 'Black Sabbath Black Sabbath FLAC' using search criteria artist: 'Black Sabbath' album: 'Black Sabbath' 11:56:04.4 Debug: Album Parsed. Black Sabbath - Black Sabbath 11:56:04.4 Debug: Trying to parse quality for 'Black Sabbath Black Sabbath FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("Black Sabbath Black Sabbath FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("BlaCk SabBaTh Black SabBatH FLAC") --- 11:56:04.4 Debug: Parsing string 'BlaCk SabBaTh Black SabBatH FLAC' using search criteria artist: 'Black Sabbath' album: 'Black Sabbath' 11:56:04.4 Debug: Album Parsed. BlaCk SabBaTh - Black SabBatH 11:56:04.4 Debug: Trying to parse quality for 'BlaCk SabBaTh Black SabBatH FLAC' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("BlaCk SabBaTh Black SabBatH FLAC") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("Black Sabbath FLAC Black Sabbath") --- 11:56:04.4 Debug: Parsing string 'Black Sabbath FLAC Black Sabbath' using search criteria artist: 'Black Sabbath' album: 'Black Sabbath' 11:56:04.4 Debug: Album Parsed. Black Sabbath - Black Sabbath 11:56:04.4 Debug: Trying to parse quality for 'Black Sabbath FLAC Black Sabbath' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("Black Sabbath FLAC Black Sabbath") --- 11:56:04.4 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("Black.Sabbath-FLAC-Black.Sabbath") --- 11:56:04.4 Debug: Parsing string 'Black.Sabbath-FLAC-Black.Sabbath' using search criteria artist: 'Black Sabbath' album: 'Black Sabbath' 11:56:04.4 Debug: Album Parsed. Black Sabbath - Black Sabbath 11:56:04.4 Debug: Trying to parse quality for 'Black.Sabbath-FLAC-Black.Sabbath' 11:56:04.4 Debug: Quality parsed: FLAC v1 11:56:04.4 Debug: Release Group parsed: Black 11:56:04.4 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("Black.Sabbath-FLAC-Black.Sabbath") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("Black_Sabbath-FLAC-Black_Sabbath") --- 11:56:04.5 Debug: Parsing string 'Black_Sabbath-FLAC-Black_Sabbath' using search criteria artist: 'Black Sabbath' album: 'Black Sabbath' 11:56:04.5 Debug: Album Parsed. Black Sabbath - Black Sabbath 11:56:04.5 Debug: Trying to parse quality for 'Black_Sabbath-FLAC-Black_Sabbath' 11:56:04.5 Debug: Quality parsed: FLAC v1 11:56:04.5 Debug: Release Group parsed: Black 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_artist_name_and_album_title_by_search_criteria("Black_Sabbath-FLAC-Black_Sabbath") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_year_or_year_range_from_discography("Captain-Discography_1998_-_2001-CD-FLAC-2007-UTP",1998,2001) --- 11:56:04.5 Debug: Parsing string 'Captain-Discography_1998_-_2001-CD-FLAC-2007-UTP' 11:56:04.5 Trace: ^(?<artist>.+?)\W*(?<discography>Discography|Discografia).+?(?<startyear>\d{4}).+?(?<endyear>\d{4}) 11:56:04.5 Debug: Album Parsed. Captain - Discography 11:56:04.5 Debug: Trying to parse quality for 'Captain-Discography_1998_-_2001-CD-FLAC-2007-UTP' 11:56:04.5 Debug: Quality parsed: FLAC v1 11:56:04.5 Debug: Release Group parsed: UTP 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_year_or_year_range_from_discography("Captain-Discography_1998_-_2001-CD-FLAC-2007-UTP",1998,2001) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_year_or_year_range_from_discography("(Heavy Metal) Aria - Discography(46 CD) [1985 - 2015]",1985,2015) --- 11:56:04.5 Debug: Parsing string '(Heavy Metal) Aria - Discography(46 CD) [1985 - 2015]' 11:56:04.5 Trace: ^(?:\(.+?\))(?:\W*(?:\[(?<source>.+?)\]))?\W*(?<artist>.+?)(?: - )(?<discography>Discography|Discografia).+?(?<startyear>\d{4}).+?(?<endyear>\d{4}) 11:56:04.5 Debug: Album Parsed. Aria - Discography 11:56:04.5 Debug: Trying to parse quality for '(Heavy Metal) Aria - Discography(46 CD) [1985 - 2015]' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Debug: Release Group parsed: 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_year_or_year_range_from_discography("(Heavy Metal) Aria - Discography(46 CD) [1985 - 2015]",1985,2015) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_year_or_year_range_from_discography("Led Zeppelin - Studio Discography 1969-1982 (10 albums)(flac)",1969,1982) --- 11:56:04.5 Debug: Parsing string 'Led Zeppelin - Studio Discography 1969-1982 (10 albums)(flac)' 11:56:04.5 Trace: ^(?<artist>.+?)(?: - )(?:.+?)?(?<discography>Discography|Discografia).+?(?<startyear>\d{4}).+?(?<endyear>\d{4}) 11:56:04.5 Debug: Album Parsed. Led Zeppelin - Discography 11:56:04.5 Debug: Trying to parse quality for 'Led Zeppelin - Studio Discography 1969-1982 (10 albums)(flac)' 11:56:04.5 Debug: Quality parsed: FLAC v1 11:56:04.5 Debug: Release Group parsed: 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_year_or_year_range_from_discography("Led Zeppelin - Studio Discography 1969-1982 (10 albums)(flac)",1969,1982) --- Skipped should_parse_quality_from_extension("02 Unchained.flac") [< 1 ms] Skipped should_parse_quality_from_extension("Fall Out Boy - 02 - Title.wav") [< 1 ms] 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_year_or_year_range_from_discography("Minor Threat - Complete Discography [1989] [Anthology]",0,1989) --- 11:56:04.5 Debug: Parsing string 'Minor Threat - Complete Discography [1989] [Anthology]' 11:56:04.5 Trace: ^(?<artist>.+?)(?: - )(?:.+?)?(?<discography>Discography|Discografia).+?(?<endyear>\d{4}) 11:56:04.5 Debug: Album Parsed. Minor Threat - Discography 11:56:04.5 Debug: Trying to parse quality for 'Minor Threat - Complete Discography [1989] [Anthology]' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Debug: Release Group parsed: Anthology 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_year_or_year_range_from_discography("Minor Threat - Complete Discography [1989] [Anthology]",0,1989) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_year_or_year_range_from_discography("Caetano Veloso Discografia Completa MP3 @256",0,0) --- 11:56:04.5 Debug: Parsing string 'Caetano Veloso Discografia Completa MP3 @256' 11:56:04.5 Trace: ^(?<artist>.+?)\W*(?<discography>Discography|Discografia) 11:56:04.5 Debug: Album Parsed. Caetano Veloso - Discography 11:56:04.5 Debug: Trying to parse quality for 'Caetano Veloso Discografia Completa MP3 @256' 11:56:04.5 Debug: Quality parsed: MP3-256 v1 11:56:04.5 Debug: Release Group parsed: 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_parse_year_or_year_range_from_discography("Caetano Veloso Discografia Completa MP3 @256",0,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_accents_from_title --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_accents_from_title --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Songs of Experience (Deluxe Edition)","Songs of Experience") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Songs of Experience (Deluxe Edition)","Songs of Experience") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Songs of Experience (iTunes Deluxe Edition)","Songs of Experience") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Songs of Experience (iTunes Deluxe Edition)","Songs of Experience") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Songs of Experience [Super Special Edition]","Songs of Experience") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Songs of Experience [Super Special Edition]","Songs of Experience") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Mr. Bad Guy [Special Edition]","Mr. Bad Guy") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Mr. Bad Guy [Special Edition]","Mr. Bad Guy") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Sweet Dreams (Album)","Sweet Dreams") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Sweet Dreams (Album)","Sweet Dreams") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Now What?! (Limited Edition)","Now What?!") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Now What?! (Limited Edition)","Now What?!") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Random Album Title (Promo CD)","Random Album Title") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Random Album Title (Promo CD)","Random Album Title") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Hello, I Must Be Going (2016 Remastered)","Hello, I Must Be Going") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Hello, I Must Be Going (2016 Remastered)","Hello, I Must Be Going") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Limited Edition","Limited Edition") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_album_title("Limited Edition","Limited Edition") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Songs of Experience (Deluxe Edition)","Songs of Experience") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Songs of Experience (Deluxe Edition)","Songs of Experience") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Mr. Bad Guy [Special Edition]","Mr. Bad Guy") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Mr. Bad Guy [Special Edition]","Mr. Bad Guy") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Smooth Criminal (single)","Smooth Criminal") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Smooth Criminal (single)","Smooth Criminal") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Wie Maak Die Jol Vol (Ft. Isaac Mutant, Knoffel, Jaak Paarl & Scallywag)","Wie Maak Die Jol Vol") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Wie Maak Die Jol Vol (Ft. Isaac Mutant, Knoffel, Jaak Paarl & Scallywag)","Wie Maak Die Jol Vol") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Alles Schon Gesehen (Feat. Deichkind)","Alles Schon Gesehen") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Alles Schon Gesehen (Feat. Deichkind)","Alles Schon Gesehen") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Science Fiction/Double Feature","Science Fiction/Double Feature") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Science Fiction/Double Feature","Science Fiction/Double Feature") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Dancing Feathers","Dancing Feathers") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Dancing Feathers","Dancing Feathers") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("D.J. (2017 Remaster)","D.J.") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("D.J. (2017 Remaster)","D.J.") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("The Kiss (Skit) (Produced By Eminem)","The Kiss (Skit)") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("The Kiss (Skit) (Produced By Eminem)","The Kiss (Skit)") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Without Me (Produced By Eminem & Jeff Bass)","Without Me") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_common_tags_from_track_title("Without Me (Produced By Eminem & Jeff Bass)","Without Me") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_request_info_from_title("[scnzbefnet][509103] Jay-Z - 4:44 (Deluxe Edition) (2017) 320","Jay-Z") --- 11:56:04.5 Debug: Parsing string '[scnzbefnet][509103] Jay-Z - 4:44 (Deluxe Edition) (2017) 320' 11:56:04.5 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[).+?(?<releaseyear>\d{4}) 11:56:04.5 Debug: Album Parsed. Jay-Z - 444 11:56:04.5 Debug: Trying to parse quality for '[scnzbefnet][509103] Jay-Z - 4:44 (Deluxe Edition) (2017) 320' 11:56:04.5 Debug: Quality parsed: MP3-320 v1 11:56:04.5 Debug: Release Group parsed: scnzbefnet 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParserFixture.should_remove_request_info_from_title("[scnzbefnet][509103] Jay-Z - 4:44 (Deluxe Edition) (2017) 320","Jay-Z") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParsingServiceTests.GetAlbumsFixture.should_not_fail_if_search_criteria_contains_multiple_albums_with_the_same_name --- 11:56:04.5 Debug: Trying inexact album match for IdenticalTitle 11:56:04.5 Debug: Unable to find - IdenticalTitle 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParsingServiceTests.GetAlbumsFixture.should_not_fail_if_search_criteria_contains_multiple_albums_with_the_same_name --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParsingServiceTests.GetArtistFixture.should_use_parsed_artist_title --- 11:56:04.5 Debug: Parsing string '30 Rock - Get Some [FLAC]' 11:56:04.5 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[) 11:56:04.5 Debug: Album Parsed. 30 Rock - Get Some 11:56:04.5 Debug: Trying to parse quality for '30 Rock - Get Some [FLAC]' 11:56:04.5 Debug: Quality parsed: FLAC v1 11:56:04.5 Debug: Release Group parsed: FLAC 11:56:04.5 Debug: Trying inexact artist match for 30 Rock 11:56:04.5 Debug: Parsing string '30 Rock - Get Some [FLAC]' 11:56:04.5 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[) 11:56:04.5 Debug: Album Parsed. 30 Rock - Get Some 11:56:04.5 Debug: Trying to parse quality for '30 Rock - Get Some [FLAC]' 11:56:04.5 Debug: Quality parsed: FLAC v1 11:56:04.5 Debug: Release Group parsed: FLAC 11:56:04.5 Debug: Parsing string '30 Rock - Get Some [FLAC]' 11:56:04.5 Trace: ^(?:(?<artist>.+?)(?: - )+)(?<album>.+?)\W*(?:\(|\[) 11:56:04.5 Debug: Album Parsed. 30 Rock - Get Some 11:56:04.5 Debug: Trying to parse quality for '30 Rock - Get Some [FLAC]' 11:56:04.5 Debug: Quality parsed: FLAC v1 11:56:04.5 Debug: Release Group parsed: FLAC 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParsingServiceTests.GetArtistFixture.should_use_parsed_artist_title --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ParsingServiceTests.GetArtistFixture.should_use_passed_in_title_when_it_cannot_be_parsed --- 11:56:04.5 Debug: Parsing string '30 Rock' 11:56:04.5 Debug: Unable to parse 30 Rock 11:56:04.5 Debug: Trying inexact artist match for 30 Rock 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ParsingServiceTests.GetArtistFixture.should_use_passed_in_title_when_it_cannot_be_parsed --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("z:\\tv shows\\battlestar galactica (2003)\\Season 3\\S03E05 - Collaborators.mkv",3,5) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Season 3 11:56:04.5 Debug: Parsing string 'Season 3 S03E05 - Collaborators.mkv' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Season 3 S03E05 - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Season 3 S03E05 - Collaborators.mkv' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("z:\\tv shows\\battlestar galactica (2003)\\Season 3\\S03E05 - Collaborators.mkv",3,5) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("z:\\tv shows\\modern marvels\\Season 16\\S16E03 - The Potato.mkv",16,3) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Season 16 11:56:04.5 Debug: Parsing string 'Season 16 S16E03 - The Potato.mkv' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Season 16 S16E03 - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Season 16 S16E03 - The Potato.mkv' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("z:\\tv shows\\modern marvels\\Season 16\\S16E03 - The Potato.mkv",16,3) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("z:\\tv shows\\robot chicken\\Specials\\S00E16 - Dear Consumer - SD TV.avi",0,16) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Specials 11:56:04.5 Debug: Parsing string 'Specials S00E16 - Dear Consumer - SD TV.avi' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Specials S00E16 - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Specials S00E16 - Dear Consumer - SD TV.avi' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("z:\\tv shows\\robot chicken\\Specials\\S00E16 - Dear Consumer - SD TV.avi",0,16) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("D:\\shares\\TV Shows\\Parks And Recreation\\Season 2\\S02E21 - 94 Meetings - 720p TV.mkv",2,21) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Season 2 11:56:04.5 Debug: Parsing string 'Season 2 S02E21 - 94 Meetings - 720p TV.mkv' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Season 2 S02E21 - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Season 2 S02E21 - 94 Meetings - 720p TV.mkv' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("D:\\shares\\TV Shows\\Parks And Recreation\\Season 2\\S02E21 - 94 Meetings - 720p TV.mkv",2,21) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("D:\\shares\\TV Shows\\Battlestar Galactica (2003)\\Season 2\\S02E21.avi",2,21) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Season 2 11:56:04.5 Debug: Parsing string 'Season 2 S02E21.avi' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Season 2 S02E21 av - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Season 2 S02E21.avi' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("D:\\shares\\TV Shows\\Battlestar Galactica (2003)\\Season 2\\S02E21.avi",2,21) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:/Test/TV/Chuck.4x05.HDTV.XviD-LOL",4,5) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. TV 11:56:04.5 Debug: Parsing string 'TV Chuck.4x05.HDTV.XviD-LOL' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. TV Chuck 4x05 HDTV XviD - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'TV Chuck.4x05.HDTV.XviD-LOL' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:/Test/TV/Chuck.4x05.HDTV.XviD-LOL",4,5) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("P:\\TV Shows\\House\\Season 6\\S06E13 - 5 to 9 - 720p BluRay.mkv",6,13) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Season 6 11:56:04.5 Debug: Parsing string 'Season 6 S06E13 - 5 to 9 - 720p BluRay.mkv' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Season 6 S06E13 - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Season 6 S06E13 - 5 to 9 - 720p BluRay.mkv' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("P:\\TV Shows\\House\\Season 6\\S06E13 - 5 to 9 - 720p BluRay.mkv",6,13) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("S:\\TV Drop\\House - 10x11 - Title [SDTV]\\1011 - Title.avi",10,11) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. House - 10x11 - Title [SDTV] 11:56:04.5 Debug: Parsing string 'House - 10x11 - Title [SDTV] 1011 - Title.avi' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. House - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'House - 10x11 - Title [SDTV] 1011 - Title.avi' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("S:\\TV Drop\\House - 10x11 - Title [SDTV]\\1011 - Title.avi",10,11) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("/TV Drop/House - 10x11 - Title [SDTV]/1011 - Title.avi",10,11) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. House - 10x11 - Title [SDTV] 11:56:04.5 Debug: Parsing string 'House - 10x11 - Title [SDTV] 1011 - Title.avi' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. House - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'House - 10x11 - Title [SDTV] 1011 - Title.avi' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("/TV Drop/House - 10x11 - Title [SDTV]/1011 - Title.avi",10,11) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("S:\\TV Drop\\King of the Hill - 10x12 - 24 Hour Propane People [SDTV]\\1012 - 24 Hour Propane People.avi",10,12) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. King of the Hill - 10x12 - 24 Hour Propane People [SDTV] 11:56:04.5 Debug: Parsing string 'King of the Hill - 10x12 - 24 Hour Propane People [SDTV] 1012 - 24 Hour Propane People.avi' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. King of the Hill - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'King of the Hill - 10x12 - 24 Hour Propane People [SDTV] 1012 - 24 Hour Propane People.avi' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("S:\\TV Drop\\King of the Hill - 10x12 - 24 Hour Propane People [SDTV]\\1012 - 24 Hour Propane People.avi",10,12) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("/TV Drop/King of the Hill - 10x12 - 24 Hour Propane People [SDTV]/1012 - 24 Hour Propane People.avi",10,12) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. King of the Hill - 10x12 - 24 Hour Propane People [SDTV] 11:56:04.5 Debug: Parsing string 'King of the Hill - 10x12 - 24 Hour Propane People [SDTV] 1012 - 24 Hour Propane People.avi' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. King of the Hill - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'King of the Hill - 10x12 - 24 Hour Propane People [SDTV] 1012 - 24 Hour Propane People.avi' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("/TV Drop/King of the Hill - 10x12 - 24 Hour Propane People [SDTV]/1012 - 24 Hour Propane People.avi",10,12) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("S:\\TV Drop\\King of the Hill - 10x12 - 24 Hour Propane People [SDTV]\\Hour Propane People.avi",10,12) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. King of the Hill - 10x12 - 24 Hour Propane People [SDTV] 11:56:04.5 Debug: Parsing string 'King of the Hill - 10x12 - 24 Hour Propane People [SDTV] Hour Propane People.avi' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. King of the Hill - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'King of the Hill - 10x12 - 24 Hour Propane People [SDTV] Hour Propane People.avi' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("S:\\TV Drop\\King of the Hill - 10x12 - 24 Hour Propane People [SDTV]\\Hour Propane People.avi",10,12) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("/TV Drop/King of the Hill - 10x12 - 24 Hour Propane People [SDTV]/Hour Propane People.avi",10,12) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. King of the Hill - 10x12 - 24 Hour Propane People [SDTV] 11:56:04.5 Debug: Parsing string 'King of the Hill - 10x12 - 24 Hour Propane People [SDTV] Hour Propane People.avi' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. King of the Hill - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'King of the Hill - 10x12 - 24 Hour Propane People [SDTV] Hour Propane People.avi' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("/TV Drop/King of the Hill - 10x12 - 24 Hour Propane People [SDTV]/Hour Propane People.avi",10,12) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("E:\\Downloads\\tv\\The.Big.Bang.Theory.S01E01.720p.HDTV\\ajifajjjeaeaeqwer_eppj.avi",1,1) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. The.Big.Bang.Theory.S01E01.720p.HDTV 11:56:04.5 Debug: Parsing string 'The.Big.Bang.Theory.S01E01.720p.HDTV ajifajjjeaeaeqwer_eppj.avi' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. The Big Bang Theory S01E01 HDTV ajifajjjeaeaeqwer eppj av - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'The.Big.Bang.Theory.S01E01.720p.HDTV ajifajjjeaeaeqwer_eppj.avi' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("E:\\Downloads\\tv\\The.Big.Bang.Theory.S01E01.720p.HDTV\\ajifajjjeaeaeqwer_eppj.avi",1,1) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Unsorted\\The.Big.Bang.Theory.S01E01.720p.HDTV\\tbbt101.avi",1,1) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. The.Big.Bang.Theory.S01E01.720p.HDTV 11:56:04.5 Debug: Parsing string 'The.Big.Bang.Theory.S01E01.720p.HDTV tbbt101.avi' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. The Big Bang Theory S01E01 HDTV tbbt101 av - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'The.Big.Bang.Theory.S01E01.720p.HDTV tbbt101.avi' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Unsorted\\The.Big.Bang.Theory.S01E01.720p.HDTV\\tbbt101.avi",1,1) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Unsorted\\Terminator.The.Sarah.Connor.Chronicles.S02E19.720p.BluRay.x264-SiNNERS-RP\\ba27283b17c00d01193eacc02a8ba98eeb523a76.mkv",2,19) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Terminator.The.Sarah.Connor.Chronicles.S02E19.720p.BluRay.x264-SiNNERS-RP 11:56:04.5 Debug: Parsing string 'Terminator.The.Sarah.Connor.Chronicles.S02E19.720p.BluRay.x264-SiNNERS-RP ba27283b17c00d01193eacc02a8ba98eeb523a76.mkv' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Terminator The Sarah Connor Chronicles S02E19 BluRay - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Terminator.The.Sarah.Connor.Chronicles.S02E19.720p.BluRay.x264-SiNNERS-RP ba27283b17c00d01193eacc02a8ba98eeb523a76.mkv' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Unsorted\\Terminator.The.Sarah.Connor.Chronicles.S02E19.720p.BluRay.x264-SiNNERS-RP\\ba27283b17c00d01193eacc02a8ba98eeb523a76.mkv",2,19) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Unsorted\\Terminator.The.Sarah.Connor.Chronicles.S02E18.720p.BluRay.x264-SiNNERS-RP\\45a55debe3856da318cc35882ad07e43cd32fd15.mkv",2,18) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Terminator.The.Sarah.Connor.Chronicles.S02E18.720p.BluRay.x264-SiNNERS-RP 11:56:04.5 Debug: Parsing string 'Terminator.The.Sarah.Connor.Chronicles.S02E18.720p.BluRay.x264-SiNNERS-RP 45a55debe3856da318cc35882ad07e43cd32fd15.mkv' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Terminator The Sarah Connor Chronicles S02E18 BluRay - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Terminator.The.Sarah.Connor.Chronicles.S02E18.720p.BluRay.x264-SiNNERS-RP 45a55debe3856da318cc35882ad07e43cd32fd15.mkv' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Unsorted\\Terminator.The.Sarah.Connor.Chronicles.S02E18.720p.BluRay.x264-SiNNERS-RP\\45a55debe3856da318cc35882ad07e43cd32fd15.mkv",2,18) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Series\\Season 01\\01 Pilot (1080p HD).mkv",1,1) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Season 01 11:56:04.5 Debug: Parsing string 'Season 01 01 Pilot (1080p HD).mkv' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Season 01 01 Pilot (HD) mk - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Season 01 01 Pilot (1080p HD).mkv' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Series\\Season 01\\01 Pilot (1080p HD).mkv",1,1) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Series\\Season 01\\1 Pilot (1080p HD).mkv",1,1) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Season 01 11:56:04.5 Debug: Parsing string 'Season 01 1 Pilot (1080p HD).mkv' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Season 01 1 Pilot (HD) mk - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Season 01 1 Pilot (1080p HD).mkv' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Series\\Season 01\\1 Pilot (1080p HD).mkv",1,1) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Series\\Season 1\\02 Honor Thy Father (1080p HD).m4v",1,2) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Season 1 11:56:04.5 Debug: Parsing string 'Season 1 02 Honor Thy Father (1080p HD).m4v' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Season 1 02 Honor Thy Father (HD) m4 - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Season 1 02 Honor Thy Father (1080p HD).m4v' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Series\\Season 1\\02 Honor Thy Father (1080p HD).m4v",1,2) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Series\\Season 1\\2 Honor Thy Father (1080p HD).m4v",1,2) --- 11:56:04.5 Debug: Attempting to parse track info using directory and file names. Season 1 11:56:04.5 Debug: Parsing string 'Season 1 2 Honor Thy Father (1080p HD).m4v' 11:56:04.5 Trace: (?<trackNumber>\d*){0,1}([-| ]{0,1})(?<artist>[a-zA-Z0-9, ().&_]*)[-| ]{0,1}(?<trackName>[a-zA-Z0-9, ().&_]+) 11:56:04.5 Debug: Track Parsed. Season 1 2 Honor Thy Father (HD) m4 - - 0:[Unknown Track] : 11:56:04.5 Debug: Trying to parse quality for 'Season 1 2 Honor Thy Father (1080p HD).m4v' 11:56:04.5 Debug: Quality parsed: Unknown v1 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.PathParserFixture.should_parse_from_path("C:\\Test\\Series\\Season 1\\2 Honor Thy Father (1080p HD).m4v",1,2) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(MP3-192) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [MP3-192]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(MP3-192) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(MP3-VBR-V0) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [MP3-VBR-V0]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(MP3-VBR-V0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(MP3-256) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [MP3-256]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(MP3-256) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(MP3-320) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [MP3-320]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(MP3-320) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(MP3-VBR-V2) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [MP3-VBR-V2]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(MP3-VBR-V2) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(WAV) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [WAV]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(WAV) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(WMA) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [WMA]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(WMA) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(AAC-192) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [AAC-192]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(AAC-192) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(AAC-256) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [AAC-256]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(AAC-256) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(AAC-320) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [AAC-320]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(AAC-320) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(AAC-VBR) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [AAC-VBR]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(AAC-VBR) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(ALAC) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [ALAC]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(ALAC) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(FLAC) --- 11:56:04.5 Debug: Trying to parse quality for 'Some album [FLAC]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.parsing_our_own_quality_enum_name(FLAC) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.quality_parse("The Chainsmokers & Coldplay - Something Just Like This") --- 11:56:04.5 Debug: Trying to parse quality for 'The Chainsmokers & Coldplay - Something Just Like This' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.quality_parse("The Chainsmokers & Coldplay - Something Just Like This") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.quality_parse("Frank Ocean Blonde 2016") --- 11:56:04.5 Debug: Trying to parse quality for 'Frank Ocean Blonde 2016' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.quality_parse("Frank Ocean Blonde 2016") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.quality_parse("Queen - The Ultimate Best Of Queen(2011)[mp3]") --- 11:56:04.5 Debug: Trying to parse quality for 'Queen - The Ultimate Best Of Queen(2011)[mp3]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.quality_parse("Queen - The Ultimate Best Of Queen(2011)[mp3]") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.quality_parse("Maroon 5 Ft Kendrick Lamar -Dont Wanna Know MP3 2016") --- 11:56:04.5 Debug: Trying to parse quality for 'Maroon 5 Ft Kendrick Lamar -Dont Wanna Know MP3 2016' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.quality_parse("Maroon 5 Ft Kendrick Lamar -Dont Wanna Know MP3 2016") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist Title - Album Title 2017 REPACK FLAC aAF",True,2) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist Title - Album Title 2017 REPACK FLAC aAF' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist Title - Album Title 2017 REPACK FLAC aAF",True,2) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.REPACK.FLAC-aAF",True,2) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist.Title-Album.Title.2017.REPACK.FLAC-aAF' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.REPACK.FLAC-aAF",True,2) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.REPACK2.FLAC-aAF",True,3) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist.Title-Album.Title.2017.REPACK2.FLAC-aAF' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.REPACK2.FLAC-aAF",True,3) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.PROPER.FLAC-aAF",False,2) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist.Title-Album.Title.2017.PROPER.FLAC-aAF' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.PROPER.FLAC-aAF",False,2) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.RERIP.FLAC-DEMAND",True,2) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist.Title-Album.Title.2017.RERIP.FLAC-DEMAND' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.RERIP.FLAC-DEMAND",True,2) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.RERIP2.FLAC-DEMAND",True,3) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist.Title-Album.Title.2017.RERIP2.FLAC-DEMAND' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.RERIP2.FLAC-DEMAND",True,3) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist Title - Album Title 2017 MP3 V2 (VBR) aAF",False,1) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist Title - Album Title 2017 MP3 V2 (VBR) aAF' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist Title - Album Title 2017 MP3 V2 (VBR) aAF",False,1) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.MP3.V2.VBR-aAF",False,1) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist.Title-Album.Title.2017.MP3.V2.VBR-aAF' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.MP3.V2.VBR-aAF",False,1) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.MP3.V2.VBR-aAF",False,1) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist.Title-Album.Title.2017.MP3.V2.VBR-aAF' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.MP3.V2.VBR-aAF",False,1) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.MP3.V2.VBR-aAF",False,1) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist.Title-Album.Title.2017.MP3.V2.VBR-aAF' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.MP3.V2.VBR-aAF",False,1) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.MP3.V2.VBR-DEMAND",False,1) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist.Title-Album.Title.2017.MP3.V2.VBR-DEMAND' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.MP3.V2.VBR-DEMAND",False,1) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.MP3.V2.VBR-DEMAND",False,1) --- 11:56:04.5 Debug: Trying to parse quality for 'Artist.Title-Album.Title.2017.MP3.V2.VBR-DEMAND' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_be_able_to_parse_repack("Artist.Title-Album.Title.2017.MP3.V2.VBR-DEMAND",False,1) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_ape_quality("Arctic Monkeys - AM {2013-Album}",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Arctic Monkeys - AM {2013-Album}' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_ape_quality("Arctic Monkeys - AM {2013-Album}",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_ape_quality("Audio Adrinaline - Audio Adrinaline",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Audio Adrinaline - Audio Adrinaline' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_ape_quality("Audio Adrinaline - Audio Adrinaline",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_ape_quality("Audio Adrinaline - Audio Adrinaline [Mixtape FLAC]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Audio Adrinaline - Audio Adrinaline [Mixtape FLAC]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_ape_quality("Audio Adrinaline - Audio Adrinaline [Mixtape FLAC]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_ape_quality("Brain Ape - Rig it [2014][flac]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Brain Ape - Rig it [2014][flac]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_ape_quality("Brain Ape - Rig it [2014][flac]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_ape_quality("Coil - The Ape Of Naples(2005) (FLAC)",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Coil - The Ape Of Naples(2005) (FLAC)' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_ape_quality("Coil - The Ape Of Naples(2005) (FLAC)",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_flac_quality("Roberta Flack 2006 - The Very Best of") --- 11:56:04.5 Debug: Trying to parse quality for 'Roberta Flack 2006 - The Very Best of' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_flac_quality("Roberta Flack 2006 - The Very Best of") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_opus_quality("Opus - Drums Unlimited (1966) [Flac]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Opus - Drums Unlimited (1966) [Flac]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_not_parse_opus_quality("Opus - Drums Unlimited (1966) [Flac]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("Milky Chance - Sadnecessary [256 Kbps] [M4A]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Milky Chance - Sadnecessary [256 Kbps] [M4A]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("Milky Chance - Sadnecessary [256 Kbps] [M4A]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("X-Men Soundtracks (2006-2014) AAC, 256 kbps",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'X-Men Soundtracks (2006-2014) AAC, 256 kbps' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("X-Men Soundtracks (2006-2014) AAC, 256 kbps",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("The Weeknd - The Hills - Single[iTunes Plus AAC M4A]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'The Weeknd - The Hills - Single[iTunes Plus AAC M4A]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("The Weeknd - The Hills - Single[iTunes Plus AAC M4A]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("Walk the Line Soundtrack (2005) [AAC, 256 kbps]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Walk the Line Soundtrack (2005) [AAC, 256 kbps]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("Walk the Line Soundtrack (2005) [AAC, 256 kbps]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("Firefly Soundtrack(2007 (2002-2003)) [AAC, 256 kbps VBR]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Firefly Soundtrack(2007 (2002-2003)) [AAC, 256 kbps VBR]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_256_quality("Firefly Soundtrack(2007 (2002-2003)) [AAC, 256 kbps VBR]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_320_quality("","MPEG-4 Audio (mp4a)",320) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec AAC 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_320_quality("","MPEG-4 Audio (mp4a)",320) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_320_quality("","MPEG-4 Audio (drms)",320) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec AAC 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_320_quality("","MPEG-4 Audio (drms)",320) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_vbr_quality("","MPEG-4 Audio (mp4a)",321) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec AAC 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_vbr_quality("","MPEG-4 Audio (mp4a)",321) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_vbr_quality("","MPEG-4 Audio (drms)",321) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec AAC 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_aac_vbr_quality("","MPEG-4 Audio (drms)",321) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_alac_quality("Chuck Berry Discography ALAC",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Chuck Berry Discography ALAC' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_alac_quality("Chuck Berry Discography ALAC",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_alac_quality("A$AP Rocky - LONG LIVE A$AP Deluxe asap[ALAC]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'A$AP Rocky - LONG LIVE A$AP Deluxe asap[ALAC]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_alac_quality("A$AP Rocky - LONG LIVE A$AP Deluxe asap[ALAC]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_alac_quality("","MPEG-4 Audio (alac)",0) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec ALAC 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_alac_quality("","MPEG-4 Audio (alac)",0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_ape_quality("Stevie Ray Vaughan Discography (1981-1987) [APE]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Stevie Ray Vaughan Discography (1981-1987) [APE]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_ape_quality("Stevie Ray Vaughan Discography (1981-1987) [APE]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_ape_quality("Brain Ape - Rig it [2014][ape]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Brain Ape - Rig it [2014][ape]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_ape_quality("Brain Ape - Rig it [2014][ape]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_ape_quality("","Monkey's Audio",0) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec APE 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_ape_quality("","Monkey's Audio",0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("Beck.-.Guero.2005.[2016.Remastered].24bit.96kHz.LOSSLESS.FLAC",null,0,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Beck.-.Guero.2005.[2016.Remastered].24bit.96kHz.LOSSLESS.FLAC' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("Beck.-.Guero.2005.[2016.Remastered].24bit.96kHz.LOSSLESS.FLAC",null,0,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("[R.E.M - Lifes Rich Pageant(1986) [24bit192kHz 2016 Remaster]LOSSLESS FLAC]",null,0,0) --- 11:56:04.5 Debug: Trying to parse quality for '[R.E.M - Lifes Rich Pageant(1986) [24bit192kHz 2016 Remaster]LOSSLESS FLAC]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("[R.E.M - Lifes Rich Pageant(1986) [24bit192kHz 2016 Remaster]LOSSLESS FLAC]",null,0,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("Kid_Cudi-Entergalactic-24BIT-WEBFLAC-2022-NACHOS",null,0,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Kid_Cudi-Entergalactic-24BIT-WEBFLAC-2022-NACHOS' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("Kid_Cudi-Entergalactic-24BIT-WEBFLAC-2022-NACHOS",null,0,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("Foghat-Foghat_Live-24-192-WEB-FLAC-REMASTERED-2016-OBZEN",null,0,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Foghat-Foghat_Live-24-192-WEB-FLAC-REMASTERED-2016-OBZEN' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("Foghat-Foghat_Live-24-192-WEB-FLAC-REMASTERED-2016-OBZEN",null,0,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("John Mellencamp-Plain Spoken From The Chicago Theatre-24-48-WEB-FLAC-2018-OBZEN",null,0,0) --- 11:56:04.5 Debug: Trying to parse quality for 'John Mellencamp-Plain Spoken From The Chicago Theatre-24-48-WEB-FLAC-2018-OBZEN' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("John Mellencamp-Plain Spoken From The Chicago Theatre-24-48-WEB-FLAC-2018-OBZEN",null,0,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("Nazareth-Close Enough For Rock N Roll-24-96-WEB-FLAC-REMASTERED-2021-OBZEN",null,0,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Nazareth-Close Enough For Rock N Roll-24-96-WEB-FLAC-REMASTERED-2021-OBZEN' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("Nazareth-Close Enough For Rock N Roll-24-96-WEB-FLAC-REMASTERED-2021-OBZEN",null,0,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("Green_Day-Father_Of_All-24-44-WEB-FLAC-2020-OBZEN",null,0,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Green_Day-Father_Of_All-24-44-WEB-FLAC-2020-OBZEN' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("Green_Day-Father_Of_All-24-44-WEB-FLAC-2020-OBZEN",null,0,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("","Flac Audio",5057,24) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec FLAC 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("","Flac Audio",5057,24) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("[TR24][OF] Good Charlotte - Generation Rx - 2018 (Pop-Punk | Alternative Rock)",null,0,0) --- 11:56:04.5 Debug: Trying to parse quality for '[TR24][OF] Good Charlotte - Generation Rx - 2018 (Pop-Punk | Alternative Rock)' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_24bit_quality("[TR24][OF] Good Charlotte - Generation Rx - 2018 (Pop-Punk | Alternative Rock)",null,0,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Kendrick Lamar - DAMN (2017) FLAC",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Kendrick Lamar - DAMN (2017) FLAC' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Kendrick Lamar - DAMN (2017) FLAC",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Kid_Cudi-Entergalactic-WEBFLAC-2022-NACHOS",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Kid_Cudi-Entergalactic-WEBFLAC-2022-NACHOS' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Kid_Cudi-Entergalactic-WEBFLAC-2022-NACHOS",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Alicia Keys - Vault Playlist Vol. 1 (2017) [FLAC CD]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Alicia Keys - Vault Playlist Vol. 1 (2017) [FLAC CD]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Alicia Keys - Vault Playlist Vol. 1 (2017) [FLAC CD]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Gorillaz - Humanz (Deluxe) - lossless FLAC Tracks - 2017 - CDrip",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Gorillaz - Humanz (Deluxe) - lossless FLAC Tracks - 2017 - CDrip' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Gorillaz - Humanz (Deluxe) - lossless FLAC Tracks - 2017 - CDrip",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("David Bowie - Blackstar (2016) [FLAC]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'David Bowie - Blackstar (2016) [FLAC]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("David Bowie - Blackstar (2016) [FLAC]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("The Cure - Greatest Hits (2001) FLAC Soup",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'The Cure - Greatest Hits (2001) FLAC Soup' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("The Cure - Greatest Hits (2001) FLAC Soup",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Slowdive- Souvlaki (FLAC)",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Slowdive- Souvlaki (FLAC)' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Slowdive- Souvlaki (FLAC)",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("John Coltrane - Kulu Se Mama (1965) [EAC-FLAC]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'John Coltrane - Kulu Se Mama (1965) [EAC-FLAC]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("John Coltrane - Kulu Se Mama (1965) [EAC-FLAC]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("The Rolling Stones - The Very Best Of '75-'94 (1995) {FLAC}",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'The Rolling Stones - The Very Best Of '75-'94 (1995) {FLAC}' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("The Rolling Stones - The Very Best Of '75-'94 (1995) {FLAC}",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Migos-No_Label_II-CD-FLAC-2014-FORSAKEN",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Migos-No_Label_II-CD-FLAC-2014-FORSAKEN' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("Migos-No_Label_II-CD-FLAC-2014-FORSAKEN",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("ADELE 25 CD FLAC 2015 PERFECT",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'ADELE 25 CD FLAC 2015 PERFECT' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("ADELE 25 CD FLAC 2015 PERFECT",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("","Flac Audio",1057) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec FLAC 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_flac_quality("","Flac Audio",1057) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_128_quality("","MPEG Version 1 Audio, Layer 3",128) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec MP3CBR 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_128_quality("","MPEG Version 1 Audio, Layer 3",128) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_160_quality("","MPEG Version 1 Audio, Layer 3",160) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec MP3CBR 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_160_quality("","MPEG Version 1 Audio, Layer 3",160) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("VA - The Best 101 Love Ballads (2017) MP3 [192 kbps]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'VA - The Best 101 Love Ballads (2017) MP3 [192 kbps]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("VA - The Best 101 Love Ballads (2017) MP3 [192 kbps]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("ATCQ - The Love Movement 1998 2CD 192kbps RIP",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'ATCQ - The Love Movement 1998 2CD 192kbps RIP' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("ATCQ - The Love Movement 1998 2CD 192kbps RIP",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("A Tribe Called Quest - The Love Movement 1998 2CD [192kbps] RIP",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'A Tribe Called Quest - The Love Movement 1998 2CD [192kbps] RIP' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("A Tribe Called Quest - The Love Movement 1998 2CD [192kbps] RIP",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("Maula - Jism 2 [2012] Mp3 - 192Kbps [Extended]- TK",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Maula - Jism 2 [2012] Mp3 - 192Kbps [Extended]- TK' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("Maula - Jism 2 [2012] Mp3 - 192Kbps [Extended]- TK",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("VA - Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3][192 kbps]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'VA - Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3][192 kbps]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("VA - Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3][192 kbps]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3](192kbps)",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3](192kbps)' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("Complete Clubland - The Ultimate Ride Of Your Lfe [2014][MP3](192kbps)",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("The Ultimate Ride Of Your Lfe [192 KBPS][2014][MP3]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'The Ultimate Ride Of Your Lfe [192 KBPS][2014][MP3]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("The Ultimate Ride Of Your Lfe [192 KBPS][2014][MP3]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("Gary Clark Jr - Live North America 2016 (2017) MP3 192kbps",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Gary Clark Jr - Live North America 2016 (2017) MP3 192kbps' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("Gary Clark Jr - Live North America 2016 (2017) MP3 192kbps",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("Some Song [192][2014][MP3]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Some Song [192][2014][MP3]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("Some Song [192][2014][MP3]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("Other Song (192)[2014][MP3]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Other Song (192)[2014][MP3]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("Other Song (192)[2014][MP3]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("","MPEG Version 1 Audio, Layer 3",192) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec MP3CBR 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_192_quality("","MPEG Version 1 Audio, Layer 3",192) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("Caetano Veloso Discografia Completa MP3 @256",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Caetano Veloso Discografia Completa MP3 @256' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("Caetano Veloso Discografia Completa MP3 @256",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("Ricky Martin - A Quien Quiera Escuchar (2015) 256 kbps [GloDLS]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Ricky Martin - A Quien Quiera Escuchar (2015) 256 kbps [GloDLS]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("Ricky Martin - A Quien Quiera Escuchar (2015) 256 kbps [GloDLS]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("Jake Bugg - Jake Bugg (Album) [2012] {MP3 256 kbps}",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Jake Bugg - Jake Bugg (Album) [2012] {MP3 256 kbps}' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("Jake Bugg - Jake Bugg (Album) [2012] {MP3 256 kbps}",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("Clean Bandit - New Eyes [2014] [Mp3-256]-V3nom [GLT]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Clean Bandit - New Eyes [2014] [Mp3-256]-V3nom [GLT]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("Clean Bandit - New Eyes [2014] [Mp3-256]-V3nom [GLT]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("Armin van Buuren - A State Of Trance 810 (20.04.2017) 256 kbps",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Armin van Buuren - A State Of Trance 810 (20.04.2017) 256 kbps' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("Armin van Buuren - A State Of Trance 810 (20.04.2017) 256 kbps",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("PJ Harvey - Let England Shake [mp3-256-2011][trfkad]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'PJ Harvey - Let England Shake [mp3-256-2011][trfkad]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("PJ Harvey - Let England Shake [mp3-256-2011][trfkad]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("","MPEG Version 1 Audio, Layer 3",256) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec MP3CBR 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_256_quality("","MPEG Version 1 Audio, Layer 3",256) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Beyoncé Lemonade [320] 2016 Beyonce Lemonade [320] 2016",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Beyoncé Lemonade [320] 2016 Beyonce Lemonade [320] 2016' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Beyoncé Lemonade [320] 2016 Beyonce Lemonade [320] 2016",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Childish Gambino - Awaken, My Love Album 2016 mp3 320 Kbps",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Childish Gambino - Awaken, My Love Album 2016 mp3 320 Kbps' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Childish Gambino - Awaken, My Love Album 2016 mp3 320 Kbps",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Maluma – Felices Los 4 MP3 320 Kbps 2017 Download",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Maluma – Felices Los 4 MP3 320 Kbps 2017 Download' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Maluma – Felices Los 4 MP3 320 Kbps 2017 Download",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Ricardo Arjona - APNEA (Single 2014) (320 kbps)",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Ricardo Arjona - APNEA (Single 2014) (320 kbps)' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Ricardo Arjona - APNEA (Single 2014) (320 kbps)",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Kehlani - SweetSexySavage (Deluxe Edition) (2017) 320",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Kehlani - SweetSexySavage (Deluxe Edition) (2017) 320' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Kehlani - SweetSexySavage (Deluxe Edition) (2017) 320",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Anderson Paak - Malibu (320)(2016)",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Anderson Paak - Malibu (320)(2016)' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Anderson Paak - Malibu (320)(2016)",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Zeynep_Erbay-Flashlights_On_Love-WEB-2022-BABAS",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Zeynep_Erbay-Flashlights_On_Love-WEB-2022-BABAS' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("Zeynep_Erbay-Flashlights_On_Love-WEB-2022-BABAS",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("","MPEG Version 1 Audio, Layer 3",320) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec MP3CBR 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_320_quality("","MPEG Version 1 Audio, Layer 3",320) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_96_quality("","MPEG Version 1 Audio, Layer 3",96) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec MP3CBR 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_96_quality("","MPEG Version 1 Audio, Layer 3",96) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_vbr_v0_quality("Sia - This Is Acting (Standard Edition) [2016-Web-MP3-V0(VBR)]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Sia - This Is Acting (Standard Edition) [2016-Web-MP3-V0(VBR)]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_vbr_v0_quality("Sia - This Is Acting (Standard Edition) [2016-Web-MP3-V0(VBR)]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_vbr_v0_quality("Mount Eerie - A Crow Looked at Me (2017) [MP3 V0 VBR)]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Mount Eerie - A Crow Looked at Me (2017) [MP3 V0 VBR)]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_mp3_vbr_v0_quality("Mount Eerie - A Crow Looked at Me (2017) [MP3 V0 VBR)]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_null_quality_description_as_unknown --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_null_quality_description_as_unknown --- Skipped should_parse_mp3_vbr_v2_quality("","MPEG Version 1 Audio, Layer 3 VBR",298) [< 1 ms] 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_quality_from_extension("01. Kanye West - Ultralight Beam.mp3") --- 11:56:04.5 Debug: Trying to parse quality for '01. Kanye West - Ultralight Beam.mp3' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_quality_from_extension("01. Kanye West - Ultralight Beam.mp3") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_quality_from_extension("01. Kanye West - Ultralight Beam.ogg") --- 11:56:04.5 Debug: Trying to parse quality for '01. Kanye West - Ultralight Beam.ogg' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_quality_from_extension("01. Kanye West - Ultralight Beam.ogg") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_quality_from_name("Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT") --- 11:56:04.5 Debug: Trying to parse quality for 'Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_quality_from_name("Little Mix - Salute [Deluxe Edition] [2013] [M4A-256]-V3nom [GLT") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q10_quality("Kirlian Camera - The Ice Curtain - Album 1998 - Ogg-Vorbis Q10",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Kirlian Camera - The Ice Curtain - Album 1998 - Ogg-Vorbis Q10' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q10_quality("Kirlian Camera - The Ice Curtain - Album 1998 - Ogg-Vorbis Q10",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q10_quality("","Vorbis Version 0 Audio",500) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OGG 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q10_quality("","Vorbis Version 0 Audio",500) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q10_quality("","Opus Version 1 Audio",501) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OPUS 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q10_quality("","Opus Version 1 Audio",501) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q5_quality("","Vorbis Version 0 Audio",160) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OGG 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q5_quality("","Vorbis Version 0 Audio",160) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q5_quality("","Opus Version 1 Audio",161) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OPUS 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q5_quality("","Opus Version 1 Audio",161) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q6_quality("","Vorbis Version 0 Audio",192) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OGG 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q6_quality("","Vorbis Version 0 Audio",192) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q6_quality("","Opus Version 1 Audio",193) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OPUS 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q6_quality("","Opus Version 1 Audio",193) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q7_quality("Masters_At_Work-Nuyorican_Soul-.Talkin_Loud.-1997-OGG.Q7",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Masters_At_Work-Nuyorican_Soul-.Talkin_Loud.-1997-OGG.Q7' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q7_quality("Masters_At_Work-Nuyorican_Soul-.Talkin_Loud.-1997-OGG.Q7",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q7_quality("","Vorbis Version 0 Audio",224) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OGG 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q7_quality("","Vorbis Version 0 Audio",224) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q7_quality("","Opus Version 1 Audio",225) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OPUS 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q7_quality("","Opus Version 1 Audio",225) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q8_quality("Various Artists - No New York [1978/Ogg/q8]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Various Artists - No New York [1978/Ogg/q8]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q8_quality("Various Artists - No New York [1978/Ogg/q8]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q8_quality("","Vorbis Version 0 Audio",256) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OGG 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q8_quality("","Vorbis Version 0 Audio",256) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q8_quality("","Opus Version 1 Audio",257) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OPUS 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q8_quality("","Opus Version 1 Audio",257) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q9_quality("","Vorbis Version 0 Audio",320) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OGG 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q9_quality("","Vorbis Version 0 Audio",320) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q9_quality("","Opus Version 1 Audio",321) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec OPUS 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_vorbis_q9_quality("","Opus Version 1 Audio",321) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_wav_quality("","PCM Audio",1411) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec WAV 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_wav_quality("","PCM Audio",1411) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_wavpack_quality("Max Roach - Drums Unlimited (1966) [WavPack]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Max Roach - Drums Unlimited (1966) [WavPack]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_wavpack_quality("Max Roach - Drums Unlimited (1966) [WavPack]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_wavpack_quality("Roxette - Charm School(2011) (2CD) [WV]",null,0) --- 11:56:04.5 Debug: Trying to parse quality for 'Roxette - Charm School(2011) (2CD) [WV]' 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_wavpack_quality("Roxette - Charm School(2011) (2CD) [WV]",null,0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_wavpack_quality("","WavPack",0) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec WAVPACK 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_wavpack_quality("","WavPack",0) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_wma_quality("","Microsoft WMA2 Audio",218) --- 11:56:04.5 Debug: Trying to parse quality for '' 11:56:04.5 Trace: Got codec WMA 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.QualityParserFixture.should_parse_wma_quality("","Microsoft WMA2 Audio",218) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_language_in_release_group("Olafur.Arnalds-Remember-WEB-2018-SKGTV English","SKGTV") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_language_in_release_group("Olafur.Arnalds-Remember-WEB-2018-SKGTV English","SKGTV") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_language_in_release_group("Olafur.Arnalds-Remember-WEB-2018-SKGTV_English","SKGTV") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_language_in_release_group("Olafur.Arnalds-Remember-WEB-2018-SKGTV_English","SKGTV") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_language_in_release_group("Olafur.Arnalds-Remember-WEB-2018-SKGTV.English","SKGTV") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_language_in_release_group("Olafur.Arnalds-Remember-WEB-2018-SKGTV.English","SKGTV") --- Skipped should_not_include_extension_in_release_group [< 1 ms] 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-EVL-RP","EVL") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-EVL-RP","EVL") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-EVL-RP-RP","EVL") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-EVL-RP-RP","EVL") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-EVL-Obfuscated","EVL") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-EVL-Obfuscated","EVL") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-xHD-NZBgeek","xHD") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-xHD-NZBgeek","xHD") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-DIMENSION-NZBgeek","DIMENSION") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-DIMENSION-NZBgeek","DIMENSION") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-xHD-1","xHD") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-xHD-1","xHD") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-DIMENSION-1","DIMENSION") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-DIMENSION-1","DIMENSION") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-EVL-Scrambled","EVL") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-EVL-Scrambled","EVL") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-EVL-AlteZachen","EVL") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-EVL-AlteZachen","EVL") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-HarrHD-RePACKPOST","HarrHD") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_not_include_repost_in_release_group("Olafur.Arnalds-Remember-WEB-2018-HarrHD-RePACKPOST","HarrHD") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_anime_release_groups("[FFF] Invaders of the Rokujouma!! - S01E11 - Someday, With Them","FFF") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_anime_release_groups("[FFF] Invaders of the Rokujouma!! - S01E11 - Someday, With Them","FFF") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_anime_release_groups("[HorribleSubs] Invaders of the Rokujouma!! - S01E12 - Invasion Going Well!!","HorribleSubs") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_anime_release_groups("[HorribleSubs] Invaders of the Rokujouma!! - S01E12 - Invasion Going Well!!","HorribleSubs") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_anime_release_groups("[Anime-Koi] Barakamon - S01E06 - Guys From Tokyo","Anime-Koi") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_anime_release_groups("[Anime-Koi] Barakamon - S01E06 - Guys From Tokyo","Anime-Koi") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_anime_release_groups("[Anime-Koi] Barakamon - S01E07 - A High-Grade Fish","Anime-Koi") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_anime_release_groups("[Anime-Koi] Barakamon - S01E07 - A High-Grade Fish","Anime-Koi") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_anime_release_groups("[Anime-Koi] Kami-sama Hajimemashita 2 - 01 [h264-720p][28D54E2C]","Anime-Koi") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_anime_release_groups("[Anime-Koi] Kami-sama Hajimemashita 2 - 01 [h264-720p][28D54E2C]","Anime-Koi") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show.Name.2009.S01.1080p.BluRay.DTS5.1.x264-D-Z0N3","D-Z0N3") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show.Name.2009.S01.1080p.BluRay.DTS5.1.x264-D-Z0N3","D-Z0N3") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show.Name.S01E01.1080p.WEB-DL.H264.Fight-BB.mkv","Fight-BB") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show.Name.S01E01.1080p.WEB-DL.H264.Fight-BB.mkv","Fight-BB") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2021) Season 1 S01 (1080p BluRay x265 HEVC 10bit AAC 5.1 Tigole) [QxR]","Tigole") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2021) Season 1 S01 (1080p BluRay x265 HEVC 10bit AAC 5.1 Tigole) [QxR]","Tigole") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2021) Season 1 S01 (1080p BluRay x265 HEVC 10bit AAC 2.0 afm72) [QxR]","afm72") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2021) Season 1 S01 (1080p BluRay x265 HEVC 10bit AAC 2.0 afm72) [QxR]","afm72") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2021) Season 1 S01 (1080p DSNP WEB-DL x265 HEVC 10bit EAC3 5.1 Silence) [QxR]","Silence") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2021) Season 1 S01 (1080p DSNP WEB-DL x265 HEVC 10bit EAC3 5.1 Silence) [QxR]","Silence") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2021) Season 1 S01 (1080p BluRay x265 HEVC 10bit AAC 2.0 Panda) [QxR]","Panda") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2021) Season 1 S01 (1080p BluRay x265 HEVC 10bit AAC 2.0 Panda) [QxR]","Panda") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2020) Season 1 S01 (1080p AMZN WEB-DL x265 HEVC 10bit EAC3 2.0 Ghost) [QxR]","Ghost") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2020) Season 1 S01 (1080p AMZN WEB-DL x265 HEVC 10bit EAC3 2.0 Ghost) [QxR]","Ghost") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2020) Season 1 S01 (1080p WEB-DL x265 HEVC 10bit AC3 5.1 MONOLITH) [QxR]","MONOLITH") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2020) Season 1 S01 (1080p WEB-DL x265 HEVC 10bit AC3 5.1 MONOLITH) [QxR]","MONOLITH") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("The Show S08E09 The Series.1080p.AMZN.WEB-DL.x265.10bit.EAC3.6.0-Qman[UTR]","UTR") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("The Show S08E09 The Series.1080p.AMZN.WEB-DL.x265.10bit.EAC3.6.0-Qman[UTR]","UTR") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("The Show S03E07 Fire and Series[1080p x265 10bit S87 Joy]","Joy") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("The Show S03E07 Fire and Series[1080p x265 10bit S87 Joy]","Joy") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("The Show (2016) - S02E01 - Soul Series #1 (1080p NF WEBRip x265 ImE)","ImE") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("The Show (2016) - S02E01 - Soul Series #1 (1080p NF WEBRip x265 ImE)","ImE") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("The Show (2020) - S02E03 - Fighting His Series(1080p ATVP WEB-DL x265 t3nzin)","t3nzin") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("The Show (2020) - S02E03 - Fighting His Series(1080p ATVP WEB-DL x265 t3nzin)","t3nzin") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("[Anime Time] A Show [BD][Dual Audio][1080p][HEVC 10bit x265][AAC][Eng Sub] [Batch] Title)","Anime Time") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("[Anime Time] A Show [BD][Dual Audio][1080p][HEVC 10bit x265][AAC][Eng Sub] [Batch] Title)","Anime Time") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("[Project Angel] Anime Series [DVD 480p] [10-bit x265 HEVC | Opus]","Project Angel") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("[Project Angel] Anime Series [DVD 480p] [10-bit x265 HEVC | Opus]","Project Angel") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("[Hakata Ramen] Show Title - Season 2 - Revival of The Commandments","Hakata Ramen") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("[Hakata Ramen] Show Title - Season 2 - Revival of The Commandments","Hakata Ramen") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2022) S01 (2160p DSNP WEB-DL H265 DV HDR DDP Atmos 5.1 English - HONE)","HONE") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2022) S01 (2160p DSNP WEB-DL H265 DV HDR DDP Atmos 5.1 English - HONE)","HONE") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Title (2021) S01 (2160p ATVP WEB-DL Hybrid H265 DV HDR10+ DDP Atmos 5.1 English - HONE)","HONE") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Title (2021) S01 (2160p ATVP WEB-DL Hybrid H265 DV HDR10+ DDP Atmos 5.1 English - HONE)","HONE") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Series.Title.S01E09.1080p.DSNP.WEB-DL.DDP2.0.H.264-VARYG (Blue Lock, Multi-Subs)","VARYG") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Series.Title.S01E09.1080p.DSNP.WEB-DL.DDP2.0.H.264-VARYG (Blue Lock, Multi-Subs)","VARYG") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Series.Title (2014) S09E10 (1080p AMZN WEB-DL x265 HEVC 10bit DDP 5.1 Vyndros)","Vyndros") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Series.Title (2014) S09E10 (1080p AMZN WEB-DL x265 HEVC 10bit DDP 5.1 Vyndros)","Vyndros") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Series Title S02E03 Title 4k to 1080p DSNP WEBrip x265 DDP 5 1 Releaser[SEV]","SEV") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Series Title S02E03 Title 4k to 1080p DSNP WEBrip x265 DDP 5 1 Releaser[SEV]","SEV") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Series Title Season 01 S01 1080p AMZN UHD WebRip x265 DDP 5.1 Atmos Releaser-SEV","SEV") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Series Title Season 01 S01 1080p AMZN UHD WebRip x265 DDP 5.1 Atmos Releaser-SEV","SEV") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Series Title - S01.E06 - Title 1080p AMZN WebRip x265 DDP 5.1 Atmos Releaser [SEV]","SEV") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Series Title - S01.E06 - Title 1080p AMZN WebRip x265 DDP 5.1 Atmos Releaser [SEV]","SEV") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Grey's Anatomy (2005) - S01E01 - A Hard Day's Night (1080p DSNP WEB-DL x265 Garshasp).mkv","Garshasp") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Grey's Anatomy (2005) - S01E01 - A Hard Day's Night (1080p DSNP WEB-DL x265 Garshasp).mkv","Garshasp") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Marvel's Agent Carter (2015) - S02E04 - Smoke & Mirrors (1080p BluRay x265 Kappa).mkv","Kappa") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Marvel's Agent Carter (2015) - S02E04 - Smoke & Mirrors (1080p BluRay x265 Kappa).mkv","Kappa") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Snowpiercer (2020) - S02E03 - A Great Odyssey (1080p BluRay x265 Kappa).mkv","Kappa") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Snowpiercer (2020) - S02E03 - A Great Odyssey (1080p BluRay x265 Kappa).mkv","Kappa") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Enaaya (2019) - S01E01 - Episode 1 (1080p WEB-DL x265 Natty).mkv","Natty") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Enaaya (2019) - S01E01 - Episode 1 (1080p WEB-DL x265 Natty).mkv","Natty") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("SpongeBob SquarePants (1999) - S03E01-E02 - Mermaid Man and Barnacle Boy IV & Doing Time (1080p AMZN WEB-DL x265 RCVR).mkv","RCVR") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("SpongeBob SquarePants (1999) - S03E01-E02 - Mermaid Man and Barnacle Boy IV & Doing Time (1080p AMZN WEB-DL x265 RCVR).mkv","RCVR") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Invincible (2021) - S01E02 - Here Goes Nothing (1080p WEB-DL x265 SAMPA).mkv","SAMPA") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Invincible (2021) - S01E02 - Here Goes Nothing (1080p WEB-DL x265 SAMPA).mkv","SAMPA") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("The Bad Batch (2021) - S01E01 - Aftermath (1080p DSNP WEB-DL x265 YOGI).mkv","YOGI") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("The Bad Batch (2021) - S01E01 - Aftermath (1080p DSNP WEB-DL x265 YOGI).mkv","YOGI") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Line of Duty (2012) - S01E01 - Episode 1 (1080p BluRay x265 r00t).mkv","r00t") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Line of Duty (2012) - S01E01 - Episode 1 (1080p BluRay x265 r00t).mkv","r00t") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Rich & Shameless - S01E01 - Girls Gone Wild Exposed (720p x265 EDGE2020).mkv","EDGE2020") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Rich & Shameless - S01E01 - Girls Gone Wild Exposed (720p x265 EDGE2020).mkv","EDGE2020") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2016) Season 1 S01 (1080p AMZN WEB-DL x265 HEVC 10bit EAC3 5 1 RZeroX) QxR","RZeroX") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_exception_release_group("Show Name (2016) Season 1 S01 (1080p AMZN WEB-DL x265 HEVC 10bit EAC3 5 1 RZeroX) QxR","RZeroX") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Olafur.Arnalds-Remember-WEB-2018-ENTiTLED","ENTiTLED") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Olafur.Arnalds-Remember-WEB-2018-ENTiTLED","ENTiTLED") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("[ www.Torrenting.com ] - Olafur.Arnalds-Remember-WEB-2018-ENTiTLED","ENTiTLED") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("[ www.Torrenting.com ] - Olafur.Arnalds-Remember-WEB-2018-ENTiTLED","ENTiTLED") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Olafur.Arnalds-Remember-WEB-2018-ENTiTLED [eztv]-[rarbg.com]","ENTiTLED") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Olafur.Arnalds-Remember-WEB-2018-ENTiTLED [eztv]-[rarbg.com]","ENTiTLED") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("7s-atlantis-128.mp3",null) --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("7s-atlantis-128.mp3",null) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Olafur.Arnalds-Remember-WEB-2018-ENTiTLED-Pre","ENTiTLED") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Olafur.Arnalds-Remember-WEB-2018-ENTiTLED-Pre","ENTiTLED") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Olafur.Arnalds-Remember-WEB-2018-ENTiTLED-postbot","ENTiTLED") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Olafur.Arnalds-Remember-WEB-2018-ENTiTLED-postbot","ENTiTLED") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Olafur.Arnalds-Remember-WEB-2018-ENTiTLED-xpost","ENTiTLED") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Olafur.Arnalds-Remember-WEB-2018-ENTiTLED-xpost","ENTiTLED") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("[TR24][OF] Good Charlotte - Generation Rx - 2018",null) --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("[TR24][OF] Good Charlotte - Generation Rx - 2018",null) --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("The.Good.Series.S05E03.Series.of.Intelligence.1080p.10bit.AMZN.WEB-DL.DDP5.1.HEVC-Vyndros","Vyndros") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("The.Good.Series.S05E03.Series.of.Intelligence.1080p.10bit.AMZN.WEB-DL.DDP5.1.HEVC-Vyndros","Vyndros") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Artist.Title-Album.Title.1080p.DSNP.WEB-DL.DDP2.0.H.264-VARYG","VARYG") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Artist.Title-Album.Title.1080p.DSNP.WEB-DL.DDP2.0.H.264-VARYG","VARYG") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Artist Title - Album Title (Showtime) (1080p.BD.DD5.1.x265-TheSickle[TAoE])","TheSickle") --- 11:56:04.5 Info: --- End: NzbDrone.Core.Test.ParserTests.ReleaseGroupParserFixture.should_parse_release_group("Artist Title - Album Title (Showtime) (1080p.BD.DD5.1.x265-TheSickle[TAoE])","TheSickle") --- 11:56:04.5 Info: --- Start: NzbDrone.Core.Test.Profiles.Delay.DelayProfileServiceFixture.should_change_afters_order_if_moving_was_before --- 11:56:04.6 Info: --- End: NzbDrone.Core.Test.Profiles.Delay.DelayProfileServiceFixture.should_change_afters_order_if_moving_was_before --- 11:56:04.6 Info: --- Start: NzbDrone.Core.Test.Profiles.Delay.DelayProfileServiceFixture.should_move_after_if_afterId_is_not_null --- 11:56:04.6 Info: --- End: NzbDrone.Core.Test.Profiles.Delay.DelayProfileServiceFixture.should_move_after_if_afterId_is_not_null --- 11:56:04.6 Info: --- Start: NzbDrone.Core.Test.Profiles.Delay.DelayProfileServiceFixture.should_move_to_first_if_afterId_is_null --- 11:56:04.6 Info: --- End: NzbDrone.Core.Test.Profiles.Delay.DelayProfileServiceFixture.should_move_to_first_if_afterId_is_null --- 11:56:04.6 Info: --- Start: NzbDrone.Core.Test.Profiles.Delay.DelayProfileServiceFixture.should_not_change_afters_order_if_moving_was_after --- 11:56:04.6 Info: --- End: NzbDrone.Core.Test.Profiles.Delay.DelayProfileServiceFixture.should_not_change_afters_order_if_moving_was_after --- 11:56:04.6 Info: --- Start: NzbDrone.Core.Test.Profiles.Delay.DelayProfileServiceFixture.should_reorder_delay_profiles_that_are_after_moved --- 11:56:04.6 Info: --- End: NzbDrone.Core.Test.Profiles.Delay.DelayProfileServiceFixture.should_reorder_delay_profiles_that_are_after_moved --- 11:56:04.6 Info: --- Start: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileRepositoryFixture.should_be_able_to_read_and_write --- 11:56:04.6 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:56:04.6 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173646571330_465/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:56:04.6 Info: DatabaseEngineVersionCheck migrating 11:56:04.6 Info: PerformDBOperation 11:56:04.6 Info: Performing DB Operation 11:56:04.6 Info: SQLite 3.46.1 11:56:04.6 Info: => 0.0010572s 11:56:04.6 Info: DatabaseEngineVersionCheck migrated 11:56:04.6 Info: => 0.0010657s 11:56:04.6 Debug: Took: 00:00:00.0087077 11:56:04.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO MetadataProfiles ("Name", "PrimaryAlbumTypes", "SecondaryAlbumTypes", "ReleaseStatuses") VALUES (@Name, @PrimaryAlbumTypes, @SecondaryAlbumTypes, @ReleaseStatuses); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"TestProfile\""] PrimaryAlbumTypes = [[ { "primaryAlbumType": { "id": 2, "name": "Single" }, "allowed": false }, { "primaryAlbumType": { "id": 4, "name": "Other" }, "allowed": false }, { "primaryAlbumType": { "id": 1, "name": "EP" }, "allowed": false }, { "primaryAlbumType": { "id": 3, "name": "Broadcast" }, "allowed": false }, { "primaryAlbumType": { "id": 0, "name": "Album" }, "allowed": true } ]] SecondaryAlbumTypes = [[ { "secondaryAlbumType": { "id": 0, "name": "Studio" }, "allowed": true }, { "secondaryAlbumType": { "id": 3, "name": "Spokenword" }, "allowed": false }, { "secondaryAlbumType": { "id": 2, "name": "Soundtrack" }, "allowed": false }, { "secondaryAlbumType": { "id": 7, "name": "Remix" }, "allowed": false }, { "secondaryAlbumType": { "id": 9, "name": "Mixtape/Street" }, "allowed": false }, { "secondaryAlbumType": { "id": 6, "name": "Live" }, "allowed": false }, { "secondaryAlbumType": { "id": 4, "name": "Interview" }, "allowed": false }, { "secondaryAlbumType": { "id": 8, "name": "DJ-mix" }, "allowed": false }, { "secondaryAlbumType": { "id": 10, "name": "Demo" }, "allowed": false }, { "secondaryAlbumType": { "id": 1, "name": "Compilation" }, "allowed": false }, { "secondaryAlbumType": { "id": 11, "name": "Audio drama" }, "allowed": false } ]] ReleaseStatuses = [[ { "releaseStatus": { "id": 3, "name": "Pseudo-Release" }, "allowed": false }, { "releaseStatus": { "id": 1, "name": "Promotion" }, "allowed": false }, { "releaseStatus": { "id": 0, "name": "Official" }, "allowed": true }, { "releaseStatus": { "id": 2, "name": "Bootleg" }, "allowed": false } ]] ==== End Query Trace ==== 11:56:04.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataProfiles".* FROM "MetadataProfiles" PARAMETERS: ==== End Query Trace ==== 11:56:04.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataProfiles".* FROM "MetadataProfiles" PARAMETERS: ==== End Query Trace ==== 11:56:04.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataProfiles".* FROM "MetadataProfiles" PARAMETERS: ==== End Query Trace ==== 11:56:04.6 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "MetadataProfiles".* FROM "MetadataProfiles" PARAMETERS: ==== End Query Trace ==== 11:56:04.7 Info: --- End: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileRepositoryFixture.should_be_able_to_read_and_write --- 11:56:04.7 Info: --- Start: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.init_should_add_default_profiles --- 11:56:04.7 Info: Setting up standard metadata profile 11:56:04.7 Info: Setting up empty metadata profile 11:56:04.7 Info: --- End: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.init_should_add_default_profiles --- 11:56:04.7 Info: --- Start: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.init_should_add_none_profile_if_it_doesnt_exist --- 11:56:04.7 Info: Setting up empty metadata profile 11:56:04.7 Info: --- End: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.init_should_add_none_profile_if_it_doesnt_exist --- 11:56:04.7 Info: --- Start: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.init_should_move_existing_none_profile --- 11:56:04.7 Info: Renaming non-empty metadata profile None 11:56:04.7 Info: Setting up empty metadata profile 11:56:04.8 Info: --- End: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.init_should_move_existing_none_profile --- 11:56:04.8 Info: --- Start: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.Init_should_skip_if_any_profiles_already_exist --- 11:56:04.8 Info: Setting up empty metadata profile 11:56:04.8 Info: --- End: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.Init_should_skip_if_any_profiles_already_exist --- 11:56:04.8 Info: --- Start: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_delete_profile_if_not_assigned_to_artist_import_list_or_root_folder --- 11:56:04.8 Info: --- End: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_delete_profile_if_not_assigned_to_artist_import_list_or_root_folder --- 11:56:04.8 Info: --- Start: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_not_be_able_to_delete_none_profile --- 11:56:04.8 Info: --- End: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_not_be_able_to_delete_none_profile --- 11:56:04.8 Info: --- Start: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_artist --- 11:56:04.8 Info: --- End: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_artist --- 11:56:04.8 Info: --- Start: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_import_list --- 11:56:04.8 Info: --- End: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_import_list --- 11:56:04.8 Info: --- Start: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_root_folder --- 11:56:04.8 Info: --- End: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_root_folder --- 11:56:04.8 Info: --- Start: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_not_be_able_to_edit_none_profile --- 11:56:04.8 Info: --- End: NzbDrone.Core.Test.Profiles.Metadata.MetadataProfileServiceFixture.should_not_be_able_to_edit_none_profile --- 11:56:04.8 Info: --- Start: NzbDrone.Core.Test.Profiles.ProfileRepositoryFixture.should_be_able_to_read_and_write --- 11:56:04.8 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:56:04.8 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173648218494_467/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:56:04.8 Info: DatabaseEngineVersionCheck migrating 11:56:04.8 Info: PerformDBOperation 11:56:04.8 Info: Performing DB Operation 11:56:04.8 Info: SQLite 3.46.1 11:56:04.8 Info: => 0.0010609s 11:56:04.8 Info: DatabaseEngineVersionCheck migrated 11:56:04.8 Info: => 0.0010693s 11:56:04.8 Debug: Took: 00:00:00.0085244 11:56:04.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO QualityProfiles ("Name", "UpgradeAllowed", "Cutoff", "MinFormatScore", "CutoffFormatScore", "FormatItems", "Items") VALUES (@Name, @UpgradeAllowed, @Cutoff, @MinFormatScore, @CutoffFormatScore, @FormatItems, @Items); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Name = ["\"TestProfile\""] UpgradeAllowed = [false] Cutoff = [4] MinFormatScore = [0] CutoffFormatScore = [0] FormatItems = [[]] Items = [[ { "id": 0, "quality": { "id": 0, "name": "Unknown" }, "items": [], "allowed": false }, { "id": 0, "quality": { "id": 2, "name": "MP3-VBR-V0" }, "items": [], "allowed": false }, { "id": 0, "quality": { "id": 6, "name": "FLAC" }, "items": [], "allowed": false }, { "id": 0, "quality": { "id": 4, "name": "MP3-320" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 1, "name": "MP3-192" }, "items": [], "allowed": true }, { "id": 0, "quality": { "id": 3, "name": "MP3-256" }, "items": [], "allowed": true } ]] ==== End Query Trace ==== 11:56:04.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "QualityProfiles".* FROM "QualityProfiles" PARAMETERS: ==== End Query Trace ==== 11:56:04.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "QualityProfiles".* FROM "QualityProfiles" PARAMETERS: ==== End Query Trace ==== 11:56:04.8 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "QualityProfiles".* FROM "QualityProfiles" PARAMETERS: ==== End Query Trace ==== 11:56:04.9 Info: --- End: NzbDrone.Core.Test.Profiles.ProfileRepositoryFixture.should_be_able_to_read_and_write --- 11:56:04.9 Info: --- Start: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.init_should_add_default_profiles --- 11:56:04.9 Info: Setting up default quality profiles 11:56:04.9 Info: --- End: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.init_should_add_default_profiles --- 11:56:04.9 Info: --- Start: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.Init_should_skip_if_any_profiles_already_exist --- 11:56:04.9 Info: --- End: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.Init_should_skip_if_any_profiles_already_exist --- 11:56:04.9 Info: --- Start: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.should_delete_profile_if_not_assigned_to_artist_import_list_or_root_folder --- 11:56:04.9 Info: --- End: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.should_delete_profile_if_not_assigned_to_artist_import_list_or_root_folder --- 11:56:04.9 Info: --- Start: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_artist --- 11:56:04.9 Info: --- End: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_artist --- 11:56:04.9 Info: --- Start: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_import_list --- 11:56:04.9 Info: --- End: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_import_list --- 11:56:04.9 Info: --- Start: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_root_folder --- 11:56:04.9 Info: --- End: NzbDrone.Core.Test.Profiles.QualityProfileServiceFixture.should_not_be_able_to_delete_profile_if_assigned_to_root_folder --- 11:56:04.9 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskProviderTests.ArchiveProviderFixture.Should_extract_to_correct_folder --- 11:56:04.9 Debug: Extracting archive [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Files/TestArchive.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173649943655_469/hqxdtikc.kva] 11:56:05.0 Debug: Extraction complete. 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskProviderTests.ArchiveProviderFixture.Should_extract_to_correct_folder --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_check_all_directories --- 11:56:05.0 Debug: Scanning '/C/Test/' for music files 11:56:05.0 Trace: 0 files were found in /C/Test/ 11:56:05.0 Debug: 0 audio files were found in /C/Test/ 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_check_all_directories --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_check_all_directories_when_allDirectories_is_true --- 11:56:05.0 Debug: Scanning '/C/Test/' for music files 11:56:05.0 Trace: 0 files were found in /C/Test/ 11:56:05.0 Debug: 0 audio files were found in /C/Test/ 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_check_all_directories_when_allDirectories_is_true --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_check_top_level_directory_only_when_allDirectories_is_false --- 11:56:05.0 Debug: Scanning '/C/Test/' for music files 11:56:05.0 Trace: 0 files were found in /C/Test/ 11:56:05.0 Debug: 0 audio files were found in /C/Test/ 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_check_top_level_directory_only_when_allDirectories_is_false --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders("Extras") --- 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders("Extras") --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders("@eadir") --- 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders("@eadir") --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders("extrafanart") --- 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders("extrafanart") --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders("Plex Versions") --- 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders("Plex Versions") --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders(".secret") --- 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders(".secret") --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders(".hidden") --- 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders(".hidden") --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders(".unwanted") --- 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_filter_certain_sub_folders(".unwanted") --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_return_audio_files_only --- 11:56:05.0 Debug: 30 Rock1.mp3 11:56:05.0 Debug: 30 Rock2.flac 11:56:05.0 Debug: 30 Rock3.ogg 11:56:05.0 Debug: 30 Rock4.m4a 11:56:05.0 Debug: 30 Rock.avi 11:56:05.0 Debug: movie.exe 11:56:05.0 Debug: movie 11:56:05.0 Debug: Scanning '/C/Test/' for music files 11:56:05.0 Trace: 7 files were found in /C/Test/ 11:56:05.0 Debug: 4 audio files were found in /C/Test/ 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskScanProviderTests.GetAudioFilesFixture.should_return_audio_files_only --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.CleanupFixture.should_delete_all_expired_files --- 11:56:05.0 Info: Removing items older than 7 days from the recycling bin 11:56:05.0 Debug: Recycling Bin has been cleaned up. 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.CleanupFixture.should_delete_all_expired_files --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.CleanupFixture.should_not_delete_all_non_expired_files --- 11:56:05.0 Info: Removing items older than 7 days from the recycling bin 11:56:05.0 Debug: File hasn't expired yet, skipping: C:\Test\RecycleBin\File1.avi 11:56:05.0 Debug: File hasn't expired yet, skipping: C:\Test\RecycleBin\File2.mkv 11:56:05.0 Debug: Recycling Bin has been cleaned up. 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.CleanupFixture.should_not_delete_all_non_expired_files --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.CleanupFixture.should_not_delete_all_non_expired_folders --- 11:56:05.0 Info: Removing items older than 7 days from the recycling bin 11:56:05.0 Debug: File hasn't expired yet, skipping: C:\Test\RecycleBin\File1.avi 11:56:05.0 Debug: File hasn't expired yet, skipping: C:\Test\RecycleBin\File2.mkv 11:56:05.0 Debug: Recycling Bin has been cleaned up. 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.CleanupFixture.should_not_delete_all_non_expired_folders --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.CleanupFixture.should_return_if_recycleBin_not_configured --- 11:56:05.0 Info: Recycle Bin has not been configured, cannot cleanup. 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.CleanupFixture.should_return_if_recycleBin_not_configured --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.CleanupFixture.should_return_if_recycleBinCleanupDays_is_zero --- 11:56:05.0 Info: Automatic cleanup of Recycle Bin is disabled 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.CleanupFixture.should_return_if_recycleBinCleanupDays_is_zero --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteDirectoryFixture.should_call_directorySetLastWriteTime --- 11:56:05.0 Info: Attempting to send '/C/Test/TV/30 Rock' to recycling bin 11:56:05.0 Debug: Moving '/C/Test/TV/30 Rock' to '/C/Test/Recycle Bin/30 Rock' 11:56:05.0 Debug: Setting last accessed: /C/Test/TV/30 Rock 11:56:05.0 Debug: Folder has been moved to the recycling bin: /C/Test/Recycle Bin/30 Rock 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteDirectoryFixture.should_call_directorySetLastWriteTime --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteDirectoryFixture.should_call_fileSetLastWriteTime_for_each_file --- 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteDirectoryFixture.should_call_fileSetLastWriteTime_for_each_file --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteDirectoryFixture.should_use_delete_when_recycleBin_is_not_configured --- 11:56:05.0 Info: Attempting to send '/C/Test/TV/30 Rock' to recycling bin 11:56:05.0 Info: Recycling Bin has not been configured, deleting permanently. /C/Test/TV/30 Rock 11:56:05.0 Debug: Folder has been permanently deleted: /C/Test/TV/30 Rock 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteDirectoryFixture.should_use_delete_when_recycleBin_is_not_configured --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteDirectoryFixture.should_use_move_when_recycleBin_is_configured --- 11:56:05.0 Info: Attempting to send '/C/Test/TV/30 Rock' to recycling bin 11:56:05.0 Debug: Moving '/C/Test/TV/30 Rock' to '/C/Test/Recycle Bin/30 Rock' 11:56:05.0 Debug: Setting last accessed: /C/Test/TV/30 Rock 11:56:05.0 Debug: Folder has been moved to the recycling bin: /C/Test/Recycle Bin/30 Rock 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteDirectoryFixture.should_use_move_when_recycleBin_is_configured --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteFileFixture.should_call_fileSetLastWriteTime_for_each_file --- 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteFileFixture.should_call_fileSetLastWriteTime_for_each_file --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteFileFixture.should_use_alternative_name_if_already_exists --- 11:56:05.0 Debug: Attempting to send '/C/Test/TV/30 Rock/S01E01.avi' to recycling bin 11:56:05.0 Debug: Creating folder /C/Test/Recycle Bin 11:56:05.0 Debug: Moving '/C/Test/TV/30 Rock/S01E01.avi' to '/C/Test/Recycle Bin/S01E01_2.avi' 11:56:05.0 Debug: File has been moved to the recycling bin: /C/Test/Recycle Bin/S01E01_2.avi 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteFileFixture.should_use_alternative_name_if_already_exists --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteFileFixture.should_use_delete_when_recycleBin_is_not_configured --- 11:56:05.0 Debug: Attempting to send '/C/Test/TV/30 Rock/S01E01.avi' to recycling bin 11:56:05.0 Info: Recycling Bin has not been configured, deleting permanently. /C/Test/TV/30 Rock/S01E01.avi 11:56:05.0 Debug: File has been permanently deleted: /C/Test/TV/30 Rock/S01E01.avi 11:56:05.0 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteFileFixture.should_use_delete_when_recycleBin_is_not_configured --- 11:56:05.0 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteFileFixture.should_use_move_when_recycleBin_is_configured --- 11:56:05.1 Debug: Attempting to send '/C/Test/TV/30 Rock/S01E01.avi' to recycling bin 11:56:05.1 Debug: Creating folder /C/Test/Recycle Bin 11:56:05.1 Debug: Moving '/C/Test/TV/30 Rock/S01E01.avi' to '/C/Test/Recycle Bin/S01E01.avi' 11:56:05.1 Debug: File has been moved to the recycling bin: /C/Test/Recycle Bin/S01E01.avi 11:56:05.1 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteFileFixture.should_use_move_when_recycleBin_is_configured --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteFileFixture.should_use_subfolder_when_passed_in --- 11:56:05.1 Debug: Attempting to send '/C/Test/TV/30 Rock/S01E01.avi' to recycling bin 11:56:05.1 Debug: Creating folder /C/Test/Recycle Bin/30 Rock 11:56:05.1 Debug: Moving '/C/Test/TV/30 Rock/S01E01.avi' to '/C/Test/Recycle Bin/30 Rock/S01E01.avi' 11:56:05.1 Debug: File has been moved to the recycling bin: /C/Test/Recycle Bin/30 Rock/S01E01.avi 11:56:05.1 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.DeleteFileFixture.should_use_subfolder_when_passed_in --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.EmptyFixture.should_delete_all_files --- 11:56:05.1 Info: Removing all items from the recycling bin 11:56:05.1 Debug: Recycling Bin has been emptied. 11:56:05.1 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.EmptyFixture.should_delete_all_files --- Skipped should_call_fileSetLastWriteTime_for_each_file [< 1 ms] Skipped should_call_fileSetLastWriteTime_for_each_file [< 1 ms] 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.EmptyFixture.should_delete_all_folders --- 11:56:05.1 Info: Removing all items from the recycling bin 11:56:05.1 Debug: Recycling Bin has been emptied. 11:56:05.1 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.EmptyFixture.should_delete_all_folders --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.EmptyFixture.should_return_if_recycleBin_not_configured --- 11:56:05.1 Info: Recycle Bin has not been configured, cannot empty. 11:56:05.1 Info: --- End: NzbDrone.Core.Test.ProviderTests.RecycleBinProviderTests.EmptyFixture.should_return_if_recycleBin_not_configured --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityDefinitionServiceFixture.init_should_add_all_definitions --- 11:56:05.1 Debug: Setting up default quality config 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityDefinitionServiceFixture.init_should_add_all_definitions --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityDefinitionServiceFixture.init_should_insert_any_missing_definitions --- 11:56:05.1 Debug: Setting up default quality config 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityDefinitionServiceFixture.init_should_insert_any_missing_definitions --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityDefinitionServiceFixture.init_should_remove_old_definitions --- 11:56:05.1 Debug: Setting up default quality config 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityDefinitionServiceFixture.init_should_remove_old_definitions --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityDefinitionServiceFixture.init_should_update_existing_definitions --- 11:56:05.1 Debug: Setting up default quality config 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityDefinitionServiceFixture.init_should_update_existing_definitions --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(0,Unknown) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(0,Unknown) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(1,MP3-192) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(1,MP3-192) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(2,MP3-VBR-V0) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(2,MP3-VBR-V0) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(3,MP3-256) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(3,MP3-256) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(4,MP3-320) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(4,MP3-320) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(6,FLAC) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_int_to_qualityTypes(6,FLAC) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(Unknown,0) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(Unknown,0) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(MP3-192,1) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(MP3-192,1) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(MP3-VBR-V0,2) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(MP3-VBR-V0,2) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(MP3-256,3) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(MP3-256,3) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(MP3-320,4) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(MP3-320,4) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(FLAC,6) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityFixture.should_be_able_to_convert_qualityTypes_to_int(FLAC,6) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_false(1,0,1,0,0) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_false(1,0,1,0,0) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_false(1,1,1,0,0) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_false(1,1,1,0,0) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_false(2,0,1,0,1) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_false(2,0,1,0,1) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_false(1,0,1,1,0) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_false(1,0,1,1,0) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_false(1,0,2,0,-1) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_false(1,0,2,0,-1) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_true(1,0,1,0,0) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_true(1,0,1,0,0) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_true(1,1,1,0,1) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_true(1,1,1,0,1) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_true(2,0,1,0,1) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_true(2,0,1,0,1) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_true(1,0,1,1,-1) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_true(1,0,1,1,-1) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_true(1,0,2,0,-1) --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityIndexCompareToFixture.should_match_expected_when_respect_group_order_is_true(1,0,2,0,-1) --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_be_greater_when_first_quality_is_a_proper_for_the_same_quality --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_be_greater_when_first_quality_is_a_proper_for_the_same_quality --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_be_greater_when_first_quality_is_greater_than_second --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_be_greater_when_first_quality_is_greater_than_second --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_be_greater_when_using_a_custom_profile --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_be_greater_when_using_a_custom_profile --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_be_lesser_when_second_quality_is_greater_than_first --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_be_lesser_when_second_quality_is_greater_than_first --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_ignore_group_order_by_default --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_ignore_group_order_by_default --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_respect_group_order --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.QualityModelComparerFixture.should_respect_group_order --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.equal_operator_tests --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.equal_operator_tests --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.greater_than_operator_tests --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.greater_than_operator_tests --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.less_than_operator_tests --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.less_than_operator_tests --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.operating_on_nulls --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.operating_on_nulls --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_equal_when_both_real_and_version_match --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_equal_when_both_real_and_version_match --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_equal_when_both_real_and_version_match_for_real --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_equal_when_both_real_and_version_match_for_real --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_equal_when_both_real_and_version_match_for_real_proper --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_equal_when_both_real_and_version_match_for_real_proper --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_greater_when_first_is_a_proper_for_a_real --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_greater_when_first_is_a_proper_for_a_real --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_greater_when_first_quality_is_a_proper --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_greater_when_first_quality_is_a_proper --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_greater_when_first_quality_is_a_real --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_greater_when_first_quality_is_a_real --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_lesser_when_second_is_a_proper_for_a_real --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_lesser_when_second_is_a_proper_for_a_real --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_lesser_when_second_quality_is_a_proper --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_lesser_when_second_quality_is_a_proper --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_lesser_when_second_quality_is_a_real --- 11:56:05.1 Info: --- End: NzbDrone.Core.Test.Qualities.RevisionComparableFixture.should_be_lesser_when_second_quality_is_a_real --- 11:56:05.1 Info: --- Start: NzbDrone.Core.Test.QueueTests.QueueServiceFixture.queue_items_should_have_id --- 11:56:05.2 Info: --- End: NzbDrone.Core.Test.QueueTests.QueueServiceFixture.queue_items_should_have_id --- 11:56:05.2 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.adding_duplicated_mapping_should_throw("my-server.localdomain","/mnt/storage","D:\\mountedstorage") --- 11:56:05.2 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.adding_duplicated_mapping_should_throw("my-server.localdomain","/mnt/storage","D:\\mountedstorage") --- 11:56:05.2 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.adding_duplicated_mapping_should_throw("my-server.localdomain","/mnt/storage","D:\\mountedstorage2") --- 11:56:05.2 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.adding_duplicated_mapping_should_throw("my-server.localdomain","/mnt/storage","D:\\mountedstorage2") --- 11:56:05.2 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_be_able_to_add_new_mapping("my-first-server.localdomain","/mnt/storage","D:\\storage1") --- 11:56:05.2 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_be_able_to_add_new_mapping("my-first-server.localdomain","/mnt/storage","D:\\storage1") --- 11:56:05.2 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_be_able_to_add_new_mapping("my-server.localdomain","/mnt/storage2","D:\\storage2") --- 11:56:05.2 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_be_able_to_add_new_mapping("my-server.localdomain","/mnt/storage2","D:\\storage2") --- 11:56:05.2 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_be_able_to_remove_mapping --- 11:56:05.2 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_be_able_to_remove_mapping --- 11:56:05.2 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_fix_wrong_slashes_on_add("\\\\server\\share\\with/mixed/slashes","\\\\server\\share\\with\\mixed\\slashes\\") --- 11:56:05.2 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_fix_wrong_slashes_on_add("\\\\server\\share\\with/mixed/slashes","\\\\server\\share\\with\\mixed\\slashes\\") --- 11:56:05.2 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_fix_wrong_slashes_on_add("D:/with/forward/slashes","D:\\with\\forward\\slashes\\") --- 11:56:05.2 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_fix_wrong_slashes_on_add("D:/with/forward/slashes","D:\\with\\forward\\slashes\\") --- 11:56:05.2 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_fix_wrong_slashes_on_add("D:/with/mixed\\slashes","D:\\with\\mixed\\slashes\\") --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_fix_wrong_slashes_on_add("D:/with/mixed\\slashes","D:\\with\\mixed\\slashes\\") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_local_to_remote("my-server.localdomain","/mnt/storage/downloads/tv","D:\\mountedstorage\\downloads\\tv") --- 11:56:05.3 Trace: Evaluating remote path local mappings for match to host [my-server.localdomain] and local path [/D/mountedstorage/downloads/tv] 11:56:05.3 Trace: Checking configured remote path mapping my-server.localdomain - /mnt/storage/ 11:56:05.3 Debug: Remapped local path [/D/mountedstorage/downloads/tv] to remote path [/mnt/storage/downloads/tv] for host [my-server.localdomain] 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_local_to_remote("my-server.localdomain","/mnt/storage/downloads/tv","D:\\mountedstorage\\downloads\\tv") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_local_to_remote("My-Server.localdomain","/mnt/storage/downloads/tv","D:\\mountedstorage\\downloads\\tv") --- 11:56:05.3 Trace: Evaluating remote path local mappings for match to host [My-Server.localdomain] and local path [/D/mountedstorage/downloads/tv] 11:56:05.3 Trace: Checking configured remote path mapping my-server.localdomain - /mnt/storage/ 11:56:05.3 Debug: Remapped local path [/D/mountedstorage/downloads/tv] to remote path [/mnt/storage/downloads/tv] for host [My-Server.localdomain] 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_local_to_remote("My-Server.localdomain","/mnt/storage/downloads/tv","D:\\mountedstorage\\downloads\\tv") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_local_to_remote("my-server.localdomain","/mnt/storage/","D:\\mountedstorage") --- 11:56:05.3 Trace: Evaluating remote path local mappings for match to host [my-server.localdomain] and local path [/D/mountedstorage] 11:56:05.3 Trace: Checking configured remote path mapping my-server.localdomain - /mnt/storage/ 11:56:05.3 Debug: Remapped local path [/D/mountedstorage] to remote path [/mnt/storage/] for host [my-server.localdomain] 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_local_to_remote("my-server.localdomain","/mnt/storage/","D:\\mountedstorage") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_local_to_remote("my-2server.localdomain","/mnt/storage/downloads/tv","/mnt/storage/downloads/tv") --- 11:56:05.3 Trace: Evaluating remote path local mappings for match to host [my-2server.localdomain] and local path [/mnt/storage/downloads/tv] 11:56:05.3 Trace: Checking configured remote path mapping my-server.localdomain - /mnt/storage/ 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_local_to_remote("my-2server.localdomain","/mnt/storage/downloads/tv","/mnt/storage/downloads/tv") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_local_to_remote("my-server.localdomain","/mnt/storageabc/downloads/tv","/mnt/storageabc/downloads/tv") --- 11:56:05.3 Trace: Evaluating remote path local mappings for match to host [my-server.localdomain] and local path [/mnt/storageabc/downloads/tv] 11:56:05.3 Trace: Checking configured remote path mapping my-server.localdomain - /mnt/storage/ 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_local_to_remote("my-server.localdomain","/mnt/storageabc/downloads/tv","/mnt/storageabc/downloads/tv") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_remote_to_local("my-server.localdomain","/mnt/storage/downloads/tv","D:\\mountedstorage\\downloads\\tv") --- 11:56:05.3 Trace: Evaluating remote path remote mappings for match to host [my-server.localdomain] and remote path [/mnt/storage/downloads/tv] 11:56:05.3 Trace: Checking configured remote path mapping: my-server.localdomain - /mnt/storage/ 11:56:05.3 Debug: Remapped remote path [/mnt/storage/downloads/tv] to local path [/D/mountedstorage/downloads/tv] for host [my-server.localdomain] 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_remote_to_local("my-server.localdomain","/mnt/storage/downloads/tv","D:\\mountedstorage\\downloads\\tv") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_remote_to_local("My-Server.localdomain","/mnt/storage/downloads/tv","D:\\mountedstorage\\downloads\\tv") --- 11:56:05.3 Trace: Evaluating remote path remote mappings for match to host [My-Server.localdomain] and remote path [/mnt/storage/downloads/tv] 11:56:05.3 Trace: Checking configured remote path mapping: my-server.localdomain - /mnt/storage/ 11:56:05.3 Debug: Remapped remote path [/mnt/storage/downloads/tv] to local path [/D/mountedstorage/downloads/tv] for host [My-Server.localdomain] 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_remote_to_local("My-Server.localdomain","/mnt/storage/downloads/tv","D:\\mountedstorage\\downloads\\tv") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_remote_to_local("my-2server.localdomain","/mnt/storage/downloads/tv","/mnt/storage/downloads/tv") --- 11:56:05.3 Trace: Evaluating remote path remote mappings for match to host [my-2server.localdomain] and remote path [/mnt/storage/downloads/tv] 11:56:05.3 Trace: Checking configured remote path mapping: my-server.localdomain - /mnt/storage/ 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_remote_to_local("my-2server.localdomain","/mnt/storage/downloads/tv","/mnt/storage/downloads/tv") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_remote_to_local("my-server.localdomain","/mnt/storageabc/downloads/tv","/mnt/storageabc/downloads/tv") --- 11:56:05.3 Trace: Evaluating remote path remote mappings for match to host [my-server.localdomain] and remote path [/mnt/storageabc/downloads/tv] 11:56:05.3 Trace: Checking configured remote path mapping: my-server.localdomain - /mnt/storage/ 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RemotePathMappingsTests.RemotePathMappingServiceFixture.should_remap_remote_to_local("my-server.localdomain","/mnt/storageabc/downloads/tv","/mnt/storageabc/downloads/tv") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.GetBestRootFolderPathFixture.should_get_parent_path_from_os_path_if_matching_root_folder_is_not_found --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.GetBestRootFolderPathFixture.should_get_parent_path_from_os_path_if_matching_root_folder_is_not_found --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.GetBestRootFolderPathFixture.should_get_parent_path_from_os_path_if_matching_root_folder_is_not_found_for_posix_path --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.GetBestRootFolderPathFixture.should_get_parent_path_from_os_path_if_matching_root_folder_is_not_found_for_posix_path --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.GetBestRootFolderPathFixture.should_get_parent_path_from_os_path_if_matching_root_folder_is_not_found_for_windows_path --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.GetBestRootFolderPathFixture.should_get_parent_path_from_os_path_if_matching_root_folder_is_not_found_for_windows_path --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.GetBestRootFolderPathFixture.should_return_root_folder_that_is_grandparent_path --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.GetBestRootFolderPathFixture.should_return_root_folder_that_is_grandparent_path --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.GetBestRootFolderPathFixture.should_return_root_folder_that_is_parent_path --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.GetBestRootFolderPathFixture.should_return_root_folder_that_is_parent_path --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.adding_duplicated_root_folder_should_throw --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.adding_duplicated_root_folder_should_throw --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.invalid_folder_path_throws_on_add("") --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.invalid_folder_path_throws_on_add("") --- Skipped should_get_parent_path_from_os_path_if_matching_root_folder_is_not_found_for_posix_path [< 1 ms] 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.invalid_folder_path_throws_on_add(null) --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.invalid_folder_path_throws_on_add(null) --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.invalid_folder_path_throws_on_add("BAD PATH") --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.invalid_folder_path_throws_on_add("BAD PATH") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.should_be_able_to_add_root_dir("D:\\Music\\") --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.should_be_able_to_add_root_dir("D:\\Music\\") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.should_be_able_to_add_root_dir("//server//folder") --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.should_be_able_to_add_root_dir("//server//folder") --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.should_be_able_to_remove_root_dir --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.should_be_able_to_remove_root_dir --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.should_throw_if_folder_being_added_doesnt_exist --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.should_throw_if_folder_being_added_doesnt_exist --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.should_throw_when_adding_not_writable_folder --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.RootFolderTests.RootFolderServiceFixture.should_throw_when_adding_not_writable_folder --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.NullConfigFixture.should_be_valid --- 11:56:05.3 Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.NullConfigFixture.should_be_valid --- 11:56:05.3 Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderRepositoryFixture.should_read_write_download_provider --- 11:56:05.3 Info: Using cached initial database /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/cached_Main.db 11:56:05.3 Info: *** Migrating data source=/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173653397991_470/VirtualNzbDrone/lidarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** 11:56:05.3 Info: DatabaseEngineVersionCheck migrating 11:56:05.3 Info: PerformDBOperation 11:56:05.3 Info: Performing DB Operation 11:56:05.3 Info: SQLite 3.46.1 11:56:05.3 Info: => 0.0010423s 11:56:05.3 Info: DatabaseEngineVersionCheck migrated 11:56:05.3 Info: => 0.0010513s 11:56:05.3 Debug: Took: 00:00:00.0086421 11:56:05.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("EnableRss", "EnableAutomaticSearch", "EnableInteractiveSearch", "DownloadClientId", "Priority", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@EnableRss, @EnableAutomaticSearch, @EnableInteractiveSearch, @DownloadClientId, @Priority, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: EnableRss = [false] EnableAutomaticSearch = [false] EnableInteractiveSearch = [false] DownloadClientId = [1] Protocol = ["unknown"] SupportsRss = [false] SupportsSearch = [false] Priority = [25] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"NewznabSettings\""] Tags = [[]] Settings = [{ "baseUrl": "BaseUrl1", "apiPath": "/api", "apiKey": "ApiKey1", "categories": [ 3000, 3010, 3030, 3040 ], "earlyReleaseLimit": 1, "additionalParameters": "AdditionalParameters1" }] Id = [0] ==== End Query Trace ==== 11:56:05.3 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== 11:56:05.4 Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderRepositoryFixture.should_read_write_download_provider --- 11:56:05.4 Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_cancel_backoff_on_success --- 11:56:05.4 Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_cancel_backoff_on_success --- 11:56:05.4 Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_escalate_further_than_5_minutes_for_15_min_after_startup --- 11:56:05.4 Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_escalate_further_than_5_minutes_for_15_min_after_startup --- 11:56:05.4 Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_store_update_if_already_okay --- 11:56:05.4 Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_store_update_if_already_okay --- 11:56:05.4 Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_preserve_escalation_on_intermittent_success --- 11:56:05.4 Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_preserve_escalation_on_intermittent_success --- 11:56:05.4 Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_start_backoff_on_first_failure --- 11:56:05.4 Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_start_backoff_on_first_failure --- 11:56:05.4 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.no_update_when_version_higher --- 11:56:05.4 Trace: Req: [GET] https://lidarr.servarr.com/v1/update/nightly?version=10.0&os=linuxmusl&arch=X64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite 11:56:05.4 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:56:05.6 Trace: Res: HTTP/2.0 [GET] https://lidarr.servarr.com/v1/update/nightly?version=10.0&os=linuxmusl&arch=X64&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite: 200.OK (19 bytes) (148 ms) 11:56:05.6 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.no_update_when_version_higher --- Skipped finds_update_when_version_lower [< 1 ms] Skipped should_get_master_if_branch_doesnt_exit [< 1 ms] Skipped should_get_recent_updates [< 1 ms] 11:56:05.6 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_copy_update_client_to_root_of_sandbox --- 11:56:05.7 Debug: Checking for updates 11:56:05.7 Info: Downloading update 0.6.2.883 11:56:05.7 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173656531699_472/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:05.7 Info: Verifying update package 11:56:05.7 Info: Update package verified successfully 11:56:05.7 Info: Extracting Update package 11:56:05.7 Info: Update package extracted successfully 11:56:05.7 Info: Preparing client 11:56:05.7 Info: Starting update client /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173656531699_472/lidarr_update/Lidarr.Update 11:56:05.7 Info: Lidarr will restart shortly. 11:56:05.7 Info: Updater Arguments: 12 /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173656531699_472/lidarr_update C:\Test\Lidarr.exe 11:56:05.7 Debug: Restarting Lidarr to apply updates 11:56:05.7 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_copy_update_client_to_root_of_sandbox --- 11:56:05.7 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_delete_sandbox_before_update_if_folder_exists --- 11:56:05.7 Debug: Checking for updates 11:56:05.7 Info: Deleting old update files 11:56:05.7 Info: Downloading update 0.6.2.883 11:56:05.7 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173657434106_473/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:05.7 Info: Verifying update package 11:56:05.7 Info: Update package verified successfully 11:56:05.7 Info: Extracting Update package 11:56:05.7 Info: Update package extracted successfully 11:56:05.7 Info: Preparing client 11:56:05.7 Info: Starting update client /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173657434106_473/lidarr_update/Lidarr.Update 11:56:05.7 Info: Lidarr will restart shortly. 11:56:05.7 Info: Updater Arguments: 12 /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173657434106_473/lidarr_update C:\Test\Lidarr.exe 11:56:05.7 Debug: Restarting Lidarr to apply updates 11:56:05.7 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_delete_sandbox_before_update_if_folder_exists --- 11:56:05.7 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_download_and_extract_to_temp_folder --- 11:56:05.7 Debug: Checking for updates 11:56:05.7 Info: Downloading update 0.6.2.883 11:56:05.7 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173657477812_474/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:05.7 Debug: Downloading [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173657477812_474/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:05.7 Trace: Req: [GET] https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz 11:56:05.7 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:56:05.9 Trace: Res: HTTP/2.0 [GET] https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz: 302.Redirect (0 bytes) (215 ms) 11:56:05.9 Trace: Redirected to https://objects.githubusercontent.com/github-production-release-asset-2e65be/90468352/95e53700-736c-11e9-9a60-78d4ab0acf1a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20241013%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20241013T115605Z&X-Amz-Expires=300&X-Amz-Signature=83566f8e03dcb7203981794e91592a85ef856e1dc82dd63e4014c890c965dbce&X-Amz-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3DLidarr.develop.0.6.2.883.linux.tar.gz&response-content-type=application%2Foctet-stream 11:56:05.9 Trace: Req: [GET] https://objects.githubusercontent.com/github-production-release-asset-2e65be/90468352/95e53700-736c-11e9-9a60-78d4ab0acf1a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20241013%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20241013T115605Z&X-Amz-Expires=300&X-Amz-Signature=83566f8e03dcb7203981794e91592a85ef856e1dc82dd63e4014c890c965dbce&X-Amz-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3DLidarr.develop.0.6.2.883.linux.tar.gz&response-content-type=application%2Foctet-stream 11:56:05.9 Trace: Using default config value for 'proxyenabled' defaultValue:'False' 11:56:06.5 Trace: Res: HTTP/2.0 [GET] https://objects.githubusercontent.com/github-production-release-asset-2e65be/90468352/95e53700-736c-11e9-9a60-78d4ab0acf1a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20241013%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20241013T115605Z&X-Amz-Expires=300&X-Amz-Signature=83566f8e03dcb7203981794e91592a85ef856e1dc82dd63e4014c890c965dbce&X-Amz-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3DLidarr.develop.0.6.2.883.linux.tar.gz&response-content-type=application%2Foctet-stream: 200.OK (0 bytes) (555 ms) 11:56:06.5 Debug: Downloading Completed. took 0s 11:56:06.5 Info: Verifying update package 11:56:06.5 Info: Update package verified successfully 11:56:06.5 Info: Extracting Update package 11:56:06.5 Debug: Extracting archive [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173657477812_474/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173657477812_474/lidarr_update/] 11:56:06.9 Debug: Extraction complete. 11:56:06.9 Info: Update package extracted successfully 11:56:06.9 Info: Preparing client 11:56:06.9 Info: Starting update client /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173657477812_474/lidarr_update/Lidarr.Update 11:56:06.9 Info: Lidarr will restart shortly. 11:56:06.9 Info: Updater Arguments: 12 /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173657477812_474/lidarr_update C:\Test\Lidarr.exe 11:56:06.9 Debug: Restarting Lidarr to apply updates 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_download_and_extract_to_temp_folder --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_download_update_package --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Info: Downloading update 0.6.2.883 11:56:06.9 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669549279_475/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:06.9 Info: Verifying update package 11:56:06.9 Info: Update package verified successfully 11:56:06.9 Info: Extracting Update package 11:56:06.9 Info: Update package extracted successfully 11:56:06.9 Info: Preparing client 11:56:06.9 Info: Starting update client /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669549279_475/lidarr_update/Lidarr.Update 11:56:06.9 Info: Lidarr will restart shortly. 11:56:06.9 Info: Updater Arguments: 12 /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669549279_475/lidarr_update C:\Test\Lidarr.exe 11:56:06.9 Debug: Restarting Lidarr to apply updates 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_download_update_package --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_extract_update_package --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Info: Downloading update 0.6.2.883 11:56:06.9 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669597519_476/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:06.9 Info: Verifying update package 11:56:06.9 Info: Update package verified successfully 11:56:06.9 Info: Extracting Update package 11:56:06.9 Info: Update package extracted successfully 11:56:06.9 Info: Preparing client 11:56:06.9 Info: Starting update client /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669597519_476/lidarr_update/Lidarr.Update 11:56:06.9 Info: Lidarr will restart shortly. 11:56:06.9 Info: Updater Arguments: 12 /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669597519_476/lidarr_update C:\Test\Lidarr.exe 11:56:06.9 Debug: Restarting Lidarr to apply updates 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_extract_update_package --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_child_of_startup_folder --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Your Lidarr configuration '/C/Lidarr/AppData' is being stored in application folder '/C/Lidarr' which will cause data lost during the upgrade. Please remove any symlinks or redirects before trying again. at NzbDrone.Core.Update.InstallUpdateService.EnsureAppDataSafety() in ./Lidarr.Core/Update/InstallUpdateService.cs:line 231 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 84 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 290 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_child_of_startup_folder --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_same_as_startup_folder --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Your Lidarr 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 ./Lidarr.Core/Update/InstallUpdateService.cs:line 231 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 84 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 290 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_same_as_startup_folder --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_startup_folder_is_not_writable --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Error: Update process failed NzbDrone.Core.Update.UpdateFolderNotWritableException: Cannot install update because startup folder '/C/Lidarr' is not writable by the user 'buildozer'. at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 93 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 290 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_startup_folder_is_not_writable --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_when_install_cannot_be_started --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Error: Update process failed NzbDrone.Core.Update.UpdateFolderNotWritableException: Cannot install update because startup folder '/C/Lidarr' is not writable by the user 'buildozer'. at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 93 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 290 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_when_install_cannot_be_started --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_delete_sandbox_before_update_if_folder_doesnt_exists --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Info: Downloading update 0.6.2.883 11:56:06.9 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669767487_481/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:06.9 Info: Verifying update package 11:56:06.9 Info: Update package verified successfully 11:56:06.9 Info: Extracting Update package 11:56:06.9 Info: Update package extracted successfully 11:56:06.9 Info: Preparing client 11:56:06.9 Info: Starting update client /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669767487_481/lidarr_update/Lidarr.Update 11:56:06.9 Info: Lidarr will restart shortly. 11:56:06.9 Info: Updater Arguments: 12 /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669767487_481/lidarr_update C:\Test\Lidarr.exe 11:56:06.9 Debug: Restarting Lidarr to apply updates 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_delete_sandbox_before_update_if_folder_doesnt_exists --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_extract_if_verification_fails --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Info: Downloading update 0.6.2.883 11:56:06.9 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669806513_482/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:06.9 Info: Verifying update package 11:56:06.9 Error: Update package is invalid 11:56:06.9 Error: Update process failed NzbDrone.Core.Update.UpdateVerificationFailedException: Update file '/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669806513_482/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz' is invalid at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 133 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 290 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_extract_if_verification_fails --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_update_with_built_in_updater_inside_docker_container --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Debug: Built-In updater disabled inside a docker container. Please update the container image. 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_update_with_built_in_updater_inside_docker_container --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_update_with_built_in_updater_when_external_updater_is_configured --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Debug: Built-In updater disabled, please use BuiltIn to install 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_update_with_built_in_updater_when_external_updater_is_configured --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_with_warning_if_updater_doesnt_exists --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Info: Downloading update 0.6.2.883 11:56:06.9 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669908575_485/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:06.9 Info: Verifying update package 11:56:06.9 Info: Update package verified successfully 11:56:06.9 Info: Extracting Update package 11:56:06.9 Info: Update package extracted successfully 11:56:06.9 Info: Preparing client 11:56:06.9 Warn: Update client /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669908575_485/lidarr_update/Lidarr.Update does not exist, aborting update. 11:56:06.9 Debug: Restarting Lidarr to apply updates 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_with_warning_if_updater_doesnt_exists --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_without_error_or_warnings_when_no_updates_are_available --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Debug: No update available 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_without_error_or_warnings_when_no_updates_are_available --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_run_script_if_configured --- 11:56:06.9 Debug: Checking for updates 11:56:06.9 Info: Downloading update 0.6.2.883 11:56:06.9 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669968646_487/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:06.9 Info: Verifying update package 11:56:06.9 Info: Update package verified successfully 11:56:06.9 Info: Extracting Update package 11:56:06.9 Info: Update package extracted successfully 11:56:06.9 Info: Removing Lidarr.Update 11:56:06.9 Info: Starting update script: /tmp/lidarr/update.sh 11:56:06.9 Info: Updater Arguments: 12 /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173669968646_487/lidarr_update C:\Test\Lidarr.exe 11:56:06.9 Debug: Restarting Lidarr to apply updates 11:56:06.9 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_run_script_if_configured --- 11:56:06.9 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_start_update_client_if_updater_exists --- 11:56:07.0 Debug: Checking for updates 11:56:07.0 Info: Downloading update 0.6.2.883 11:56:07.0 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173670174402_488/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:07.0 Info: Verifying update package 11:56:07.0 Info: Update package verified successfully 11:56:07.0 Info: Extracting Update package 11:56:07.0 Info: Update package extracted successfully 11:56:07.0 Info: Preparing client 11:56:07.0 Info: Starting update client /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173670174402_488/lidarr_update/Lidarr.Update 11:56:07.0 Info: Lidarr will restart shortly. 11:56:07.0 Info: Updater Arguments: 12 /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173670174402_488/lidarr_update C:\Test\Lidarr.exe 11:56:07.0 Debug: Restarting Lidarr to apply updates 11:56:07.0 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_start_update_client_if_updater_exists --- 11:56:07.0 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_switch_to_branch_specified_in_updatepackage --- 11:56:07.0 Debug: Checking for updates 11:56:07.0 Info: Downloading update 0.6.2.883 11:56:07.0 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173670218794_489/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:07.0 Info: Verifying update package 11:56:07.0 Info: Update package verified successfully 11:56:07.0 Info: Extracting Update package 11:56:07.0 Info: Update package extracted successfully 11:56:07.0 Info: Branch [] is being redirected to [fake]] 11:56:07.0 Info: Preparing client 11:56:07.0 Info: Starting update client /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173670218794_489/lidarr_update/Lidarr.Update 11:56:07.0 Info: Lidarr will restart shortly. 11:56:07.0 Info: Updater Arguments: 12 /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173670218794_489/lidarr_update C:\Test\Lidarr.exe 11:56:07.0 Debug: Restarting Lidarr to apply updates 11:56:07.0 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_switch_to_branch_specified_in_updatepackage --- 11:56:07.0 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_not_set --- 11:56:07.0 Debug: Checking for updates 11:56:07.0 Info: Downloading update 0.6.2.883 11:56:07.0 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173670265773_490/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:07.0 Info: Verifying update package 11:56:07.0 Info: Update package verified successfully 11:56:07.0 Info: Extracting Update package 11:56:07.0 Info: Update package extracted successfully 11:56:07.0 Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script has not been defined at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 202 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 290 11:56:07.0 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_not_set --- 11:56:07.0 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_null --- 11:56:07.0 Debug: Checking for updates 11:56:07.0 Info: Downloading update 0.6.2.883 11:56:07.0 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173670302406_491/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:07.0 Info: Verifying update package 11:56:07.0 Info: Update package verified successfully 11:56:07.0 Info: Extracting Update package 11:56:07.0 Info: Update package extracted successfully 11:56:07.0 Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script has not been defined at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 202 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 290 11:56:07.0 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_null --- 11:56:07.0 Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_path_does_not_exist --- 11:56:07.0 Debug: Checking for updates 11:56:07.0 Info: Downloading update 0.6.2.883 11:56:07.0 Debug: Downloading update package from [https://github.com/lidarr/Lidarr/releases/download/v0.6.2.883/Lidarr.develop.0.6.2.883.linux.tar.gz] to [/home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/_temp_4447_638644173670337933_492/lidarr_update/Lidarr.develop.0.6.2.883.tar.gz] 11:56:07.0 Info: Verifying update package 11:56:07.0 Info: Update package verified successfully 11:56:07.0 Info: Extracting Update package 11:56:07.0 Info: Update package extracted successfully 11:56:07.0 Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script: '/tmp/lidarr/update.sh' does not exist at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 207 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Lidarr.Core/Update/InstallUpdateService.cs:line 290 11:56:07.0 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_path_does_not_exist --- 11:56:07.0 Info: --- Start: NzbDrone.Core.Test.ValidationTests.GuidValidationFixture.should_be_valid_if_valid_guid --- 11:56:07.0 Info: --- End: NzbDrone.Core.Test.ValidationTests.GuidValidationFixture.should_be_valid_if_valid_guid --- 11:56:07.0 Info: --- Start: NzbDrone.Core.Test.ValidationTests.GuidValidationFixture.should_not_be_valid_if_invalid_guid --- 11:56:07.0 Info: --- End: NzbDrone.Core.Test.ValidationTests.GuidValidationFixture.should_not_be_valid_if_invalid_guid --- 11:56:07.0 Info: --- Start: NzbDrone.Core.Test.ValidationTests.SystemFolderValidatorFixture.should_not_be_valid_if_child_of_bin_folder --- 11:56:07.0 Info: --- End: NzbDrone.Core.Test.ValidationTests.SystemFolderValidatorFixture.should_not_be_valid_if_child_of_bin_folder --- 11:56:07.0 Info: --- Start: NzbDrone.Core.Test.ValidationTests.SystemFolderValidatorFixture.should_not_be_valid_if_child_of_windows_folder --- 11:56:07.0 Info: --- End: NzbDrone.Core.Test.ValidationTests.SystemFolderValidatorFixture.should_not_be_valid_if_child_of_windows_folder --- 11:56:07.0 Info: --- Start: NzbDrone.Core.Test.ValidationTests.SystemFolderValidatorFixture.should_not_be_valid_if_set_to_bin_folder --- 11:56:07.0 Info: --- End: NzbDrone.Core.Test.ValidationTests.SystemFolderValidatorFixture.should_not_be_valid_if_set_to_bin_folder --- 11:56:07.0 Info: --- Start: NzbDrone.Core.Test.ValidationTests.SystemFolderValidatorFixture.should_not_be_valid_if_set_to_windows_folder --- 11:56:07.0 Info: --- End: NzbDrone.Core.Test.ValidationTests.SystemFolderValidatorFixture.should_not_be_valid_if_set_to_windows_folder --- Skipped should_not_be_valid_if_child_of_windows_folder [< 1 ms] Skipped should_not_be_valid_if_set_to_windows_folder [< 1 ms] Passed! - Failed: 0, Passed: 3009, Skipped: 48, Total: 3057, Duration: 58 s - /home/buildozer/aports/community/lidarr/src/Lidarr-2.6.4.4402/_tests/net6.0/linux-musl-x64/Lidarr.Core.Test.dll (net6.0) >>> lidarr: Entering fakeroot... >>> lidarr-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/lidarr/pkg/lidarr-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/lidarr/pkg/lidarr-openrc/etc/init.d' >>> lidarr-openrc*: Preparing subpackage lidarr-openrc... >>> lidarr-openrc*: Running postcheck for lidarr-openrc >>> lidarr*: Running postcheck for lidarr >>> lidarr*: Preparing package lidarr... >>> lidarr*: Stripping binaries >>> lidarr*: Script found. /bin/sh added as a dependency for lidarr-2.6.4.4402-r0.apk >>> lidarr*: Adding .pre-install >>> lidarr-openrc*: Scanning shared objects >>> lidarr*: Scanning shared objects >>> lidarr-openrc*: Tracing dependencies... >>> lidarr-openrc*: Package size: 901.0 B >>> lidarr-openrc*: Compressing data... >>> lidarr-openrc*: Create checksum... >>> lidarr-openrc*: Create lidarr-openrc-2.6.4.4402-r0.apk >>> lidarr*: Tracing dependencies... aspnetcore6-runtime sqlite-libs chromaprint /bin/sh so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> lidarr*: Package size: 47.8 MB >>> lidarr*: Compressing data... >>> lidarr*: Create checksum... >>> lidarr*: Create lidarr-2.6.4.4402-r0.apk >>> lidarr: Build complete at Sun, 13 Oct 2024 11:56:09 +0000 elapsed time 0h 2m 47s >>> lidarr: Cleaning up srcdir >>> lidarr: Cleaning up pkgdir >>> lidarr: Uninstalling dependencies... (1/81) Purging .makedepends-lidarr (20241013.115323) (2/81) Purging sqlite-libs (3.46.1-r0) (3/81) Purging chromaprint (1.5.1-r7) (4/81) Purging dotnet6-sdk (6.0.135-r0) (5/81) Purging aspnetcore6-runtime (6.0.35-r0) (6/81) Purging dotnet6-runtime (6.0.35-r0) (7/81) Purging aspnetcore6-targeting-pack (6.0.35-r0) (8/81) Purging dotnet6-apphost-pack (6.0.35-r0) (9/81) Purging dotnet6-targeting-pack (6.0.35-r0) (10/81) Purging dotnet6-hostfxr (6.0.35-r0) (11/81) Purging dotnet6-templates (6.0.135-r0) (12/81) Purging netstandard21-targeting-pack (8.0.110-r0) (13/81) Purging dotnet-host (8.0.10-r0) (14/81) Purging yarn (1.22.22-r0) (15/81) Purging nodejs (20.15.1-r0) (16/81) Purging ca-certificates (20240705-r0) Executing ca-certificates-20240705-r0.post-deinstall (17/81) Purging ada-libs (2.7.8-r1) (18/81) Purging chromaprint-libs (1.5.1-r7) (19/81) Purging ffmpeg-libavformat (6.1.1-r9) (20/81) Purging icu-libs (74.2-r0) (21/81) Purging libbase64 (0.5.2-r0) (22/81) Purging libbluray (1.3.4-r1) (23/81) Purging libopenmpt (0.7.10-r0) (24/81) Purging librist (0.2.10-r1) (25/81) Purging libsrt (1.5.3-r0) (26/81) Purging libssh (0.11.1-r0) (27/81) Purging libunwind (1.8.1-r0) (28/81) Purging libxml2 (2.13.4-r0) (29/81) Purging libzmq (4.3.5-r2) (30/81) Purging lttng-ust (2.13.8-r0) (31/81) Purging mbedtls (3.6.1-r0) (32/81) Purging mpg123-libs (1.32.7-r0) (33/81) Purging ffmpeg-libavcodec (6.1.1-r9) (34/81) Purging aom-libs (3.10.0-r0) (35/81) Purging ffmpeg-libswresample (6.1.1-r9) (36/81) Purging ffmpeg-libavutil (6.1.1-r9) (37/81) Purging libjxl (0.10.2-r0) (38/81) Purging giflib (5.2.2-r0) (39/81) Purging libva (2.22.0-r1) (40/81) Purging libdrm (2.4.123-r1) (41/81) Purging libpciaccess (0.18.1-r0) (42/81) Purging hwdata-pci (0.388-r0) (43/81) Purging icu-data-full (74.2-r0) (44/81) Purging openexr-libopenexr (3.1.13-r1) (45/81) Purging imath (3.1.12-r0) (46/81) Purging lame-libs (3.100-r5) (47/81) Purging lcms2 (2.16-r0) (48/81) Purging libvdpau (1.5-r4) (49/81) Purging libxext (1.3.6-r2) (50/81) Purging libxfixes (6.0.1-r4) (51/81) Purging libx11 (1.8.10-r0) (52/81) Purging libxcb (1.16.1-r0) (53/81) Purging libxdmcp (1.1.5-r1) (54/81) Purging libbsd (0.12.2-r0) (55/81) Purging libdav1d (1.4.3-r0) (56/81) Purging wayland-libs-client (1.23.1-r0) (57/81) Purging libffi (3.4.6-r0) (58/81) Purging libhwy (1.0.7-r0) (59/81) Purging libjpeg-turbo (3.0.4-r0) (60/81) Purging libmd (1.1.0-r0) (61/81) Purging libtheora (1.1.1-r18) (62/81) Purging libvorbis (1.3.7-r2) (63/81) Purging libogg (1.3.5-r5) (64/81) Purging libpng (1.6.44-r0) (65/81) Purging libwebpmux (1.4.0-r0) (66/81) Purging libwebp (1.4.0-r0) (67/81) Purging libsharpyuv (1.4.0-r0) (68/81) Purging libsodium (1.0.20-r0) (69/81) Purging libSvtAv1Enc (2.2.1-r0) (70/81) Purging libvpx (1.14.1-r0) (71/81) Purging libxau (1.0.11-r4) (72/81) Purging x265-libs (3.6-r0) (73/81) Purging numactl (2.0.18-r0) (74/81) Purging onevpl-libs (2023.3.1-r2) (75/81) Purging openexr-libilmthread (3.1.13-r1) (76/81) Purging openexr-libiex (3.1.13-r1) (77/81) Purging opus (1.5.2-r1) (78/81) Purging rav1e-libs (0.7.1-r0) (79/81) Purging soxr (0.1.3-r7) (80/81) Purging x264-libs (0.164.3108-r0) (81/81) Purging xvidcore (1.3.7-r2) Executing busybox-1.36.1-r32.trigger OK: 410 MiB in 111 packages >>> lidarr: Updating the community/x86_64 repository index... >>> lidarr: Signing the index...