New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add option to force full rescan #20
Comments
fair point. I could add this to the "gonicscan" binary. also need to document that. thanks! |
Any update on this? I think I need to do a re-scan to pick up new album artwork. |
are you using docker? if so could you try |
Ah, nice. When I run the command though, I get the following:
|
ugh thats annoying. thought i fixed that with sqlite |
edit: e966fff should fix that. |
Just started, looks like it's going along fine! Will this be merged into the main branch / container at some point? |
Although it does look like it hits the db issue occassionally during scan (I'm also playing music back while doing this)
|
alright that's a pain. think the issue is the fact that two go processes are using the db at the same time. i think the easiest thing to do here is delete the gonicscan program, and just add a "full scan" option to the server's web ui. how would you feel about this? |
Sounds good to me! |
cool. v0.8.6 removes gonicscan and adds a full scan button to web ui - with tooltip warning |
What
Add an option to force a full rescan. In other words, rescan all files even when the file modified timestamp has not changed.
Why
It's possible for a file's contents to change without having it's modified timestamp updated. For example, my harmonize tool makes use of this in order to detect when a file needs to be reencoded.
Additional Information
My initial Gonic library scanned my Opus 192kbps collection. I later reencoded the collection as Opus 128kbps. The file paths and modified timestamps were unchanged.
After a library rescan, I noticed that album titles were missing. Note that the last row has a title. All albums except for the last row were added to my Gonic library prior to reencoding it.
The text was updated successfully, but these errors were encountered: