Index: Delay check for raw files to improve performance #2702

Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
Michael Mayer 2022-09-14 10:33:24 +02:00
parent 1673bb05b4
commit 7308379fc4
2 changed files with 6 additions and 6 deletions

View file

@ -1,5 +1,5 @@
# Ubuntu 22.04 LTS (Jammy Jellyfish)
FROM photoprism/develop:220902-jammy
FROM photoprism/develop:220914-jammy
## Alternative Environments:
# FROM photoprism/develop:bookworm # Debian 12 (Bookworm)

View file

@ -197,14 +197,14 @@ func (ind *Index) Start(o IndexOptions) fs.Done {
return nil
}
// Ignore RAW images?
if mf.IsRaw() && skipRaw {
log.Infof("index: skipped raw %s", clean.Log(mf.RootRelName()))
// Skip already indexed?
if ind.files.Indexed(relName, entity.RootOriginals, mf.modTime, o.Rescan) {
return nil
}
// Skip?
if ind.files.Indexed(relName, entity.RootOriginals, mf.modTime, o.Rescan) {
// Skip RAW image?
if mf.IsRaw() && skipRaw {
log.Infof("index: skipped raw %s", clean.Log(mf.RootRelName()))
return nil
}