• v0.5.2 7aae7f7245

    v0.5.2
    All checks were successful
    Release / Check if release needed (push) Successful in 4s
    Release / Release (push) Successful in 1m29s
    Stable

    Wuast94 released this 2026-05-03 01:12:16 +02:00 | 52 commits to pgsql since this release

    Bug Fixes

    • Migrate legacy pgsql fingerprint cache

    Other

    • Avoid SQLite param limit in CleanTimestampsAsync

    Prevent exceeding SQLite parameter limits by batching deletions. Introduces SqliteParameterBatchSize (500) and updates CleanTimestampsAsync to load distinct segment episode IDs, compute stale IDs, and delete them in chunks. Adds a test (CleanTimestampsAsync_DoesNotExceedSqliteVariableLimit_WhenEpisodeListIsLarge) that creates a large episode set (~33k), verifies only retained segments remain, and includes helper logic to clean up temporary SQLite files.

    • Migrate legacy fingerprint cache to DB (#754)

    Co-authored-by: rlauuzo 46294892+rlauuzo@users.noreply.github.com

    • Release v1.10.11.19
    Downloads