findimagedupes
findimagedupes copied to clipboard
merge database may lose entries on fingerprint mismatch
Given:
db1 = { img1 => fp1a, img2 => fp2 }
db2 = { img1 => fp1b, img2 => fp2 }
it looks like:
findimagedupes -f db1 -f db2 -M db3
→ db3 = { img1 => fp1c, img2 => fp2 }
and
findimagedupes -f db1 -f db2 -M db3 -- img3
→ db3 = { img2 => fp2, img3 => fp3 }
However, the latter should give: db3 = { img1 => fp1c, img2 => fp2, img3 => fp3 }
The @regen
array is ignored when explicit filelist is provided on the commandline.
Caused by 4e06a1365251698ead9f642c3cac46ee24cd4ac4, which was supposed to prevent files queued for re-processing (d68aad54b386c69b7b75897cb14b22501fbb3fff) being treated as -a
arguments