File: tagpix/examples/2.1-duplicates-resolution.txt

========================================================================================
Demo 2.1 duplicate-detection changes.  The snippets below (each starting with a '-' 
line) are taken from successive tagpix runs:

- The first batch shows the addition of a new image and the discard of a true 
  name+content duplicate.  

- The second batch shows three same-name differing-content duplicates added with
  unique filenames.  

- The last snippet captures the detection and discarding of a same-name same-content
  duplicate of a formerly-added duplicate. 

In all, message lines reflect scanning ahead in the destination folder with higher
ids.  See the User Guide's 2.1 release note for more details on the new algorithms.
========================================================================================



# 1) Add a photo, detect and discard a true name+content duplicate

--------------------------------------------------------------------------------
Moving PHOTOS: 14
reorientation/galaxys8-1N.jpg => test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N.jpg

--------------------------------------------------------------------------------
Moving PHOTOS: 14
***Duplicate content was skipped: reorientation/galaxys8-1N.jpg == test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N.jpg



# 2) Add 3 same-name but differing-content duplicates with unique ids/names

--------------------------------------------------------------------------------
Moving PHOTOS: 14
***Duplicate filename made unique: test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N.jpg
reorientation/galaxys8-1N.jpg => test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N__1.jpg

--------------------------------------------------------------------------------
Moving PHOTOS: 13
***Duplicate filename made unique: test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N.jpg
***Duplicate filename made unique: test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N__1.jpg
reorientation/galaxys8-1N.jpg => test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N__2.jpg

--------------------------------------------------------------------------------
Moving PHOTOS: 13
***Duplicate filename made unique: test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N.jpg
***Duplicate filename made unique: test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N__1.jpg
***Duplicate filename made unique: test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N__2.jpg
reorientation/galaxys8-1N.jpg => test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N__3.jpg



# 3) Detect and discard a true duplicate of a previously-added duplicate

--------------------------------------------------------------------------------
Moving PHOTOS: 13
***Duplicate filename made unique: test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N.jpg
***Duplicate filename made unique: test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N__1.jpg
***Duplicate filename made unique: test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N__2.jpg
***Duplicate content was skipped: reorientation/galaxys8-1N.jpg == test-tagpix/MERGED/PHOTOS/2018/2018-09-23__galaxys8-1N__3.jpg



[Home page] Books Code Blog Python Author Train Find ©M.Lutz