Bugzilla – Bug 17358
Importers (MusicIP, iTunes) are only run on full wipe & rescan
Last modified: 2011-09-14 10:28:22 UTC
normal rescan, as triggered by the plugin itself, doesn't do the MIP import
Andy - Importers are no longer called on simple "rescan" (async?), but only from the external scanner (S::M::I::runScan(), called from scanner.pl). I've seen this with MIP, but reading the code I'd have to assume that the same applies to iTunes too?
S::U::S::Local->rescan() is just one of the importers called in S::Music::Import. But it's the only importer called from S::C::C::rescanCommand.
probably not worth looking at in 7.6.x, as scanner code has changed in 7.7 again.
I have this issue after many years of the iTunes scanner option working perfectly. The alternatives of manually full scanning or relying on folder level scanning of a large library on a fairly infrequent basis are not good. I like to be able to add tracks to iTunes in the full knowledge that they will be available on my 3 Squeezeboxes almost instantly ... this used to work. I need to know that this will be fixed and when or I'm off looking at Sonos.
Andy - I'm a bit lost at figuring this one out. How to run the importers in the async scanner?
*** Bug 17563 has been marked as a duplicate of this bug. ***
== Auto-comment from SVN commit #33453 to the slim repo by agrundman == == http://svn.slimdevices.com/slim?view=revision&revision=33453 == Fixed bug 17358, added a 'rescan external' mode that uses scanner.pl to perform the rescan. This mode is used if any plugin importers are enabled and a rescan is started.
(In reply to comment #7) > == Auto-comment from SVN commit #33453 to the slim repo by agrundman == > == http://svn.slimdevices.com/slim?view=revision&revision=33453 == > > Fixed bug 17358, added a 'rescan external' mode that uses scanner.pl to perform > the rescan. This mode is used if any plugin importers are enabled and a rescan > is started. fantastic Andy- how do we get it?