Merge pull request #11943 from Shadowghost/increase-migration-batch-size

Increase lyrics migration batch size to 5000
This commit is contained in:
Joshua M. Boniface 2024-06-05 17:00:31 -04:00 committed by GitHub
commit 2a3c904a9f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -55,8 +55,9 @@ namespace Jellyfin.Server.Migrations.Routines
{
try
{
_logger.LogInformation("Backing up {Library} to {BackupPath}", DbFilename, bakPath);
File.Copy(dbPath, bakPath);
_logger.LogInformation("Library database backed up to {BackupPath}", bakPath);
_logger.LogInformation("{Library} backed up to {BackupPath}", DbFilename, bakPath);
break;
}
catch (Exception ex)
@ -80,7 +81,7 @@ namespace Jellyfin.Server.Migrations.Routines
{
IncludeItemTypes = [BaseItemKind.Audio],
StartIndex = startIndex,
Limit = 100,
Limit = 5000,
SkipDeserialization = true
})
.Cast<Audio>()
@ -97,7 +98,8 @@ namespace Jellyfin.Server.Migrations.Routines
}
_itemRepository.SaveItems(results, CancellationToken.None);
startIndex += 100;
startIndex += results.Count;
_logger.LogInformation("Backfilled data for {UpdatedRecords} of {TotalRecords} audio records", startIndex, records);
}
}
}