jasonmc / forked-daapd

A re-write of the firefly media server (mt-daapd). It's released under GPLv2+. Please note that this git repository is a mirror of the official one at git://git.debian.org/~jblache/forked-daapd.git
http://blog.technologeek.org/2009/06/12/217
GNU General Public License v2.0
326 stars 45 forks source link

Feature: Do not scan on every Server restart and execute a full scan manually #25

Open klodeckl opened 13 years ago

klodeckl commented 13 years ago

I’m using forked-daapd on a VDR homeserver, so the server is not running all the time. On every boot forked-daapd is started and the full library is scanned (takes a long time). It would be awesome, if forked-daapd would not make a full scan every time it is started again (config option). Then a command (or web interface) to trigger a full scan would be good (the original Firefly server had this option in the webinterface). Every time a full scan also consumes CPU power and uses the harddisk a lot.

peterjc commented 13 years ago

Note forked-daapd doesn't have a webinterface, but I agree that an option to turn off the scan would be nice (especially when hacking on the code - it would make testing easier).

thorstenhirsch commented 13 years ago

vote +1

netmindz commented 13 years ago

vote +1

gearhead commented 13 years ago

Pretty please? It takes 5-10 minutes of hard disk thrash at every reboot. Maybe set a periodic rescan in the config file? weekly, monthly? To force a rescan, change the period to 'now' or something so that it would scan immediately upon server restart.

Also, I noticed that Banshee will not recognize the server at 0.16. I am sure it is a banshee problem, b/c rhythmbox sees it just fine. Banshee recognized it on 0.11 (squeeze's release), but I reinstalled the OS from 32 bit to 64 bit and also installed sid's repository which has forked-daap 0.16. I am running ubuntu 11.04

peterjc commented 13 years ago

gearhead - could you open a new issue for the Banshee problem?