traktor 3.3.0.86 - mass-relocate case sensitivity issue
Channel: Pedro Estrela
Date: 2020-02-09

Issue:
  Mass-relocate misses UPPERCASE files on Windows 10 WSL/NTFS case-sensitive folders.
  
traktor 3.3.0.86 - mass-relocate case sensitivity issue  

Version and Setup:
  Traktor Pro 3.3.0.86 (latest beta)
  Windows 10
  
Reproduction Steps:
  0) clear your collection (for demo purposes)
  1) create a new NTFS folder "folder1"
  2) create sub-folder "folder2" inside "folder1"
  3) copy two DIFFERENT files to "folder2": "artist.mp3", "abc.mp3"
  4) set casesensitivity NTFS flag on "folder2": 
     fsutil.exe file setCaseSensitiveInfo folder2 enable
  5) add whole "folder1" to the collection
  6) check consistency = 0 files missing
  7a) rename "artist.mp3" to "ARTIST.mp3"
  7b) rename "abc.mp3" to "abc_2.mp3"
  8) check consistency = 2 files missing
  9) mass-relocate with root "folder1"
  
Observed Results:
  "artist.mp3" is still missing

Expected Results
  "ARTIST.mp3" should be found because the AUDIO_ID is the same.
  
  
Attachments:
  Video with these steps, hsowing the issue at 2m59s.
  plus a comparison that regular case-insensitive NTFS folders work fine.