• Carlos Garnacho's avatar
    libtracker-miner: Do not possibly leave stale resources · 5619c120
    Carlos Garnacho authored
    Fixes NB#273694. If item_add_or_update_cb() was called on
    a just deleted file, it would actually trigger an sparql
    update where nie:url is deleted to never be replaced, thus
    leaving a stale resource with no nie:url.
    
    Instead, fallback to item_removed() if G_IO_ERROR_NOT_FOUND
    happens on a file known to the store, a second item_remove()
    call might happen anyway on monitor events, but it'd be just
    ignored.
    5619c120
Name
Last commit
Last update
..
.gitignore Loading commit data...
COPYING.LIB Loading commit data...
Makefile-shared-sources.decl Loading commit data...
Makefile.am Loading commit data...
tracker-albumart.c Loading commit data...
tracker-albumart.h Loading commit data...
tracker-crawler.c Loading commit data...
tracker-crawler.h Loading commit data...
tracker-marshal.list Loading commit data...
tracker-miner-common.h Loading commit data...
tracker-miner-dbus.h Loading commit data...
tracker-miner-fs.c Loading commit data...
tracker-miner-fs.h Loading commit data...
tracker-miner-manager.c Loading commit data...
tracker-miner-manager.h Loading commit data...
tracker-miner-object.c Loading commit data...
tracker-miner-object.h Loading commit data...
tracker-miner-web.c Loading commit data...
tracker-miner-web.h Loading commit data...
tracker-miner.deps Loading commit data...
tracker-miner.h Loading commit data...
tracker-miner.vapi Loading commit data...
tracker-monitor.c Loading commit data...
tracker-monitor.h Loading commit data...
tracker-network-provider-dummy.c Loading commit data...
tracker-network-provider-network-manager.c Loading commit data...
tracker-network-provider.c Loading commit data...
tracker-network-provider.h Loading commit data...
tracker-password-provider-gnome.c Loading commit data...
tracker-password-provider-keyfile.c Loading commit data...
tracker-password-provider.c Loading commit data...
tracker-password-provider.h Loading commit data...
tracker-priority-queue.c Loading commit data...
tracker-priority-queue.h Loading commit data...
tracker-sparql-buffer.c Loading commit data...
tracker-sparql-buffer.h Loading commit data...
tracker-storage.c Loading commit data...
tracker-storage.h Loading commit data...
tracker-task-pool.c Loading commit data...
tracker-task-pool.h Loading commit data...
tracker-thumbnailer.c Loading commit data...
tracker-thumbnailer.h Loading commit data...
tracker-utils.c Loading commit data...
tracker-utils.h Loading commit data...