Thanks for the quick reply. _I_ think this is a new scan, since I deleted the songs.db file before starting. Watching -d 9, the code appears to do a select on the “path” column before doing an insert. Perhaps the code thinks it’s doing an incremental scan, and that is why the select is there? ( I’m guessing that a new scan would assume that a particular path is not already stored, and therefore not need a select ). Anyway I’m pretty certain I’m in a weird state where it’s doing selects, but the index is NOT in place.
I’ll let it run for another day or so, and, if my patience runs out, I’ll try the -r option.