https://bugs.kde.org/show_bug.cgi?id=507441

            Bug ID: 507441
           Summary: Resume interrupted metadata sync
    Classification: Applications
           Product: digikam
      Version First 8.7.0
       Reported In:
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: general
          Assignee: digikam-bugs-n...@kde.org
          Reporter: cal...@outlook.com
  Target Milestone: ---

PROPOSAL: Create a queue mechanism for metadata-sync that survives app
restarts.

STEPS:
* Media files are updated, resulting in "... files await synchronization".
* Click to start synchronization.
* While it is running, terminate DK process & verify it is completely shut
down, aborting the sync before it is finished.
Start DK.

BEHAVIOR
Currently, DK is unaware that synchronization process was not completed,
leaving XMP/media files in unknown state.
"Tools - Maintenance - Sync Metadata and Database" process is too heavy as it
affects whole collections, running for very long time.

DK should save metadata sync in a queue and after a restart, it should resume
XMP/media files synchronization process if the saved queue was not completed.

Extra nice to have: on a fresh start, put the remaining queue in a paused mode,
so it can be resumed by clicking "... files await synchronization".

Extra extra nice to have: do not force media sync when shutting down DK.  Let
users choose when to run it, since sync steps are saved.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to