Bug 507467

Summary: Switching from lazy synchronization mode aborts remaining lazy sync
Product: [Applications] digikam Reporter: HubMiner <cal030>
Component: Maintenance-MetadataAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: caulier.gilles, metzpinguin
Priority: NOR    
Version First Reported In: 8.7.0   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In: 8.8.0
Sentry Crash Report:

Description HubMiner 2025-07-25 03:16:21 UTC
STEPS
In Lazy mode
make tag update
switch settings to non-lazy mode - queue dissapears, on way to start, pending syncs not shown.
switch to lazy mode: queue reappears
Comment 1 Maik Qualmann 2025-07-25 05:50:47 UTC
Where is the bug here? If you re-enable Lazy Sync the queue is still available.

Maik
Comment 2 HubMiner 2025-07-29 14:17:55 UTC
I assume most of the users simply won't notice that their lazy sync just got interrupted.

If I start a lazy sync, I assume that's a guaranteed commit operation that will run to completion, it should not be susceptible to config changes.
Comment 3 Maik Qualmann 2025-07-29 15:43:10 UTC
Sorry, that's nonsense. Then we also have to block changes to metadata write options when lazy sync tasks are pending, or any other metadata-related options. 

Maik