How does new&changed scanner detect whatfiles to scan?
> In German "Das erklärt, warum es einmal geht und einmal nicht (obwohl
> nichts am Code oder an den Dateien verändert wurde)"
I even don't understand in German :-D. I didn't understand _what_
explained the behaviour.
> I looked in "tracks" (library.db) there it was unchanged with added_time
> = 1643710345 and updated_time = 1643710345 (which is Tue Feb 01 2022
> 11:12:25 GMT+0100 - the day of my initial scan )
Did you check the scanned_files.timestamp, too? The comparison to figure
out whether a file would need to be re-evaluated or not is:
scanned_files.timestamp != tracks.timestamp
OR
scanned_files.filesize != tracks.filesize
> In German "Das erklärt, warum es einmal geht und einmal nicht (obwohl
> nichts am Code oder an den Dateien verändert wurde)"
I even don't understand in German :-D. I didn't understand _what_
explained the behaviour.
> I looked in "tracks" (library.db) there it was unchanged with added_time
> = 1643710345 and updated_time = 1643710345 (which is Tue Feb 01 2022
> 11:12:25 GMT+0100 - the day of my initial scan )
Did you check the scanned_files.timestamp, too? The comparison to figure
out whether a file would need to be re-evaluated or not is:
scanned_files.timestamp != tracks.timestamp
OR
scanned_files.filesize != tracks.filesize
Comment