Parson Documentation

Rescanning and file changes

What happens after files are added, renamed, moved, deleted, or retagged.

Automatic file watching

Parson starts a recursive native filesystem watcher for each library root. It waits briefly for copying to settle, then performs an incremental refresh. A periodic full reconciliation—normally every 24 hours—repairs missed or overflowed notifications. If watching is unavailable, Parson falls back to scheduled reconciliation.

What changes do

ChangeResult
New fileParsed and added after the copy settles
Renamed fileReconciled by path and, where enabled, stable file identity
Moved fileRemoved from the old path and indexed at the new path; its catalog identity is retained when tags identify the same track
Deleted fileRemoved on refresh; the rest of the catalog remains available
Tag changeReparsed when file size or modified time changes; affected artists, albums, releases, and search records are rebuilt
Artwork changeCover selection and derivatives are refreshed for affected releases

Manual rescan

Use Settings → Library → Check for changes when you do not want to wait, after reconnecting an external root, or when a tool preserved a file's old modified time. A normal check uses incremental discovery. Repair diagnostics can force a complete filesystem reconciliation.

Unchanged files reuse stored metadata. They are not fully reparsed on every rescan.

On this page