Nothing compares our scanner's output against upstream's #23
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Every scanner finding filed from this session was invisible to the suite, and
structurally so.
The harness replays HTTP against two servers reading the same snapshot
database, one upstream wrote (
README.md— "pointpaths.databaseat a copyof a snapshot"). Our scanner is never in that loop: both sides read upstream's
rows.
So a scan that files half the music, stores no tags, finds no artwork, writes
no chapters, no provider ids, no people and no attachments still diffs clean.
What today's session did by hand is the missing test: point both servers at one
media tree, give upstream the same mount path so
MD5(UTF-16LE(path))agrees,scan both, and diff the tables joined on
Id.diff-dbalready exists butcompares whole rows as set members, so a single differing
DateLastSavedputsevery row in both buckets — a column-level comparison on the shared ids is what
made the differences legible.
Found by scanning
/mnt/media(285 movies, 289 shows, 74 music artists —~13 000 media files on a CIFS mount) with both this server and upstream
Jellyfin at the pinned commit, remote metadata and image fetchers disabled on
upstream so both were reading files only. Upstream was given the same mount
path so
MD5(UTF-16LE(path))agrees and rows compare directly.