stash/internal
dev-null-life 784795660b
Skip scanning zip contents when fingerprint is unchanged (#6633)
* Skip scanning zip contents when fingerprint is unchanged

When a zip-based gallery's modification time changes but its content
hash (oshash/md5) remains the same, skip walking and rescanning every
file inside the zip. This avoids expensive per-file fingerprint
recalculation when zip metadata changes without actual content changes.

Closes #6512

* Log a debug message when skipping a zip scan due to unchanged
  fingerprint

---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2026-03-02 15:47:23 +11:00
..
api Add basename and parent_folders fields to Folder graphql interface (#6494) 2026-02-27 10:58:11 +11:00
autotag Backend support for image custom fields (#6598) 2026-02-24 07:41:40 +11:00
build Add package docs and project vision/goals (#5169) 2024-08-28 09:01:39 +10:00
desktop [Feature] Reveal file in system file manager from file info panel (#6587) 2026-02-23 12:51:35 +11:00
dlna fix(dlna): improve activity tracking accuracy and efficiency (#6483) 2026-01-12 11:12:03 +11:00
identify FR: Change Identify Settings to Use Gender Checkboxes (#6557) 2026-02-11 11:43:18 +11:00
log add lumberjack log rotation (#5696) 2025-11-18 14:04:22 +11:00
manager Skip scanning zip contents when fingerprint is unchanged (#6633) 2026-03-02 15:47:23 +11:00
static Performer image rewrite (#6566) 2026-02-16 15:06:10 +11:00