This is the bug tracker for Photo Organizer.
FS#167 - Image import/processing in parallel
Attached to Project:
Photo Organizer
Opened by Solomon Peachy (pizza) - Saturday, 10 February 2007, 14:04 GMT
Last edited by Solomon Peachy (pizza) - Wednesday, 04 March 2009, 14:33 GMT
Opened by Solomon Peachy (pizza) - Saturday, 10 February 2007, 14:04 GMT
Last edited by Solomon Peachy (pizza) - Wednesday, 04 March 2009, 14:33 GMT
|
DetailsFor those of us with multiprocessor/multicore systems it would be really nice if PO could process more than one image at the same time.
It would save a lot of time when importing large batches of images. Perhaps the simplest way to do this would be to rewrite the import loop to "submit" images to the backend, instead of processing them in said loop. |
This task depends upon
Closed by Solomon Peachy (pizza)
Wednesday, 04 March 2009, 14:33 GMT
Reason for closing: Implemented
Additional comments about closing: I've imported several thousand images with this code, and it seems pretty damn solid now.
Wednesday, 04 March 2009, 14:33 GMT
Reason for closing: Implemented
Additional comments about closing: I've imported several thousand images with this code, and it seems pretty damn solid now.
Too bad PHP sucks for job control.
All that's left in this phase is to modify the 'directory upload' code such that it assembles a single struct for all versions then kicks off the import for all versions at once.
As soon as I figure out how to perform proper job/process control, we'll be able to have multiple workers in parallel.
Also need the OOB "import results" channel created somehow.
Once the OOB "import results" channel is created, this feature can be considered complete.