On Mon, 2018-05-14 at 11:10 +0200, Tobias Ellinghaus wrote: > > I know, I didn't get rid of those on purpose so far. If you compile > your own > darktable you can remove the lines > > sqlite3_exec(dt_database_get(darktable.db), "BEGIN TRANSACTION", > NULL, NULL, > NULL); > g_hash_table_foreach(mask_entries, add_non_clone_mask_entries_to_db, > &img- > > id); > > sqlite3_exec(dt_database_get(darktable.db), "COMMIT", NULL, NULL, > NULL); > > from src/common/exif.cc and have it drop all unused masks when > loading a > sidecar file. > Maybe it would be nice to wire "drop unused masks" into Lua, however, > given > how quirky masks are implemented I am not sure if that is feasible. > :-( > > > Symptome is > > the same: big sidecar file with masks in it and nothing in mask > > manager. Cleaning it manually via mask manager helps. > > > > Timur. > > Tobias
Sure, I'll try that. But what about the others? I believe other users also affected by this bug, maybe they just don't notice that or solve this problem in most obvious way — buying new equipment. I already got rid of those masks manually on a set of test images and darktable works several times faster than before (entering darkroom mode, leaving it and refreshing thumbnails). Timur. ____________________________________________________________________________ darktable user mailing list to unsubscribe send a mail to [email protected]
