Clear Processing Queues

Started by monstermaha, April 03, 2025, 06:29:41 PM

Previous topic - Next topic

monstermaha

I haven't used iMatch in several years and just upgraded to 2025. I cleared the processing queue and now I have 26k+ photos in the IMATCH_PROCESSING_QUEUE_FILES folder. How do I resume processing all of those files? Rescan now on files doesn't appear to work.

Mario

I understand that you have upgraded to IMatch 2025 and IMatch identified 26K files which are either new or modified. Correct?
And then you cancelled the update process via the last resort clear processing queues. Why?

IMatch has reset the "pending" state of these files and will not scan them again in the normal way.

To start the rescan again, select all the files (or in batches of  a few thousand) and press <Shift> + <Ctrl> + <F5> and use the "Force Update" options.

But BEFORE you do that, check if the files have pending metadata (yellow pen icon visible in the File Window). If that is the case you must select the files and perform a write-back first, else you will loose metadata in the database that has not been written to the files yet.

Tip: You can use the Quick Filter to quickly show only files with pending write back:

Image1.jpg

monstermaha

Thank you! I can't really explain 'why'. It was taking forever and I didn't really understand what I was cancelling. Purely user error.

Mario

The Info & Activity Panel shows what IMatch is doing, which tasks are running, how much work is left etc.
You can see the same info in the Dashboard.

monstermaha

Well, I ended up just deleting the database and starting over. I don't want to have anything fall through the cracks. The initial set up is taking several hours, and at one point updated to 34 hours. I don't want to leave my computer on that long. It does seem like it resumes processing when I turn my computer on again. Thanks for all your help. I'm sure I'll have more questions as I work though this updated version. I'm excited for the face recognition and AI tagging and descriptions.

Mario

Quoteupdated to 34 hours. 

The estimate is calculated based on the past 50 (?) files. So when IMatch is processing JPEG files at 100 per minute and then hits 100 MB large RAW files, the estimate will go up dramatically.

There are other factors that play into this, like processor utilization by other processes, available memory, disk speed, etc.
When IMatch finds existing XMP regions in images, performance will go down, since face recognition is triggered etc.

IMatch will (and should!) utilize all available resources (within the limits of the Performance Profile) to get things done fast.

QuoteIt does seem like it resumes processing when I turn my computer on again.
Yes. IMatch enqueues files for rescan in the background processing queue (and many other things, like face recognition, face reclustering, AutoTagger etc.) and then processes these tasks in order, doing many things in parallel.

When you close IMatch and start it later again, it automatically continues where it left of when you start it the next time.