immich icon indicating copy to clipboard operation
immich copied to clipboard

feat(cli): use a queue for duplicate and upload

Open masterT opened this issue 1 year ago • 8 comments

Using a queue to process the files makes the file duplicate detection and asset upload more stable and tolerant of network errors. If an error occurs, the whole command will not stop; the task will be retried (3 times) before logging the error and moving to the next step.

The new queue abstraction is using fastq internally.

Fixes: #5839

masterT avatar Jul 02 '24 09:07 masterT