[tracker-miners/wip/carlosg/specify-graph] tracker-miner-fs: Add WITH <TRACKER_MINER_OWN_GRAPH> around



commit 482803c69e31fe83065d5dbb2eee41fa762b17c8
Author: Carlos Garnacho <carlosg gnome org>
Date:   Mon Sep 16 00:12:37 2019 +0200

    tracker-miner-fs: Add WITH <TRACKER_MINER_OWN_GRAPH> around
    
    Specify the graph on all updates we do on the miner.

 src/miners/fs/tracker-miner-files.c | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/src/miners/fs/tracker-miner-files.c b/src/miners/fs/tracker-miner-files.c
index b3028ebae..092272473 100644
--- a/src/miners/fs/tracker-miner-files.c
+++ b/src/miners/fs/tracker-miner-files.c
@@ -1043,7 +1043,7 @@ set_up_mount_point_type (TrackerMinerFiles *miner,
                 removable_device_urn);
 
        g_string_append_printf (accumulator,
-                               "DELETE { <%s> tracker:isRemovable ?unknown } WHERE { <%s> a tracker:Volume; 
tracker:isRemovable ?unknown } ",
+                               "WITH <" TRACKER_OWN_GRAPH_URN "> DELETE { <%s> tracker:isRemovable ?unknown 
} WHERE { <%s> a tracker:Volume; tracker:isRemovable ?unknown }",
                                removable_device_urn, removable_device_urn);
 
        g_string_append_printf (accumulator,
@@ -1051,7 +1051,7 @@ set_up_mount_point_type (TrackerMinerFiles *miner,
                                removable_device_urn, removable ? "true" : "false");
 
        g_string_append_printf (accumulator,
-                               "DELETE { <%s> tracker:isOptical ?unknown } WHERE { <%s> a tracker:Volume; 
tracker:isOptical ?unknown } ",
+                               "WITH <" TRACKER_OWN_GRAPH_URN "> DELETE { <%s> tracker:isOptical ?unknown } 
WHERE { <%s> a tracker:Volume; tracker:isOptical ?unknown } ",
                                removable_device_urn, removable_device_urn);
 
        g_string_append_printf (accumulator,
@@ -1088,6 +1088,7 @@ set_up_mount_point (TrackerMinerFiles *miner,
                        ensure_mount_point_exists (miner, file, queries);
 
                        g_string_append_printf (queries,
+                                               "WITH <" TRACKER_OWN_GRAPH_URN "> "
                                                "DELETE { "
                                                "  <%s> tracker:mountPoint ?u "
                                                "} WHERE { "
@@ -1097,6 +1098,7 @@ set_up_mount_point (TrackerMinerFiles *miner,
                                                removable_device_urn, uri);
 
                        g_string_append_printf (queries,
+                                               "WITH <" TRACKER_OWN_GRAPH_URN "> "
                                                "DELETE { <%s> a rdfs:Resource }  "
                                                "INSERT { "
                                                "  <%s> a tracker:Volume; "
@@ -1112,6 +1114,7 @@ set_up_mount_point (TrackerMinerFiles *miner,
                }
 
                g_string_append_printf (queries,
+                                       "WITH <" TRACKER_OWN_GRAPH_URN "> "
                                        "DELETE { <%s> tracker:isMounted ?unknown } WHERE { <%s> a 
tracker:Volume; tracker:isMounted ?unknown } ",
                                        removable_device_urn, removable_device_urn);
 
@@ -1137,6 +1140,7 @@ set_up_mount_point (TrackerMinerFiles *miner,
                now = tracker_date_to_string (time (NULL));
 
                g_string_append_printf (queries,
+                                       "WITH <" TRACKER_OWN_GRAPH_URN "> "
                                        "DELETE { <%s> tracker:unmountDate ?unknown } WHERE { <%s> a 
tracker:Volume; tracker:unmountDate ?unknown } ",
                                        removable_device_urn, removable_device_urn);
 
@@ -1145,6 +1149,7 @@ set_up_mount_point (TrackerMinerFiles *miner,
                                        removable_device_urn, now);
 
                g_string_append_printf (queries,
+                                       "WITH <" TRACKER_OWN_GRAPH_URN "> "
                                        "DELETE { <%s> tracker:isMounted ?unknown } WHERE { <%s> a 
tracker:Volume; tracker:isMounted ?unknown } ",
                                        removable_device_urn, removable_device_urn);
 
@@ -1153,6 +1158,7 @@ set_up_mount_point (TrackerMinerFiles *miner,
                                        removable_device_urn);
 
                g_string_append_printf (queries,
+                                       "WITH <" TRACKER_OWN_GRAPH_URN "> "
                                        "DELETE { ?do tracker:available true } WHERE { ?do nie:dataSource 
<%s> } ",
                                        removable_device_urn);
 
@@ -3090,6 +3096,7 @@ miner_files_in_removable_media_remove_by_type (TrackerMinerFiles  *miner,
                /* Delete all resources where nie:dataSource is a volume
                 * of the given type */
                g_string_append_printf (queries,
+                                       "WITH <" TRACKER_OWN_GRAPH_URN "> "
                                        "DELETE { "
                                        "  ?f a rdfs:Resource . "
                                        "  ?ie a rdfs:Resource "
@@ -3133,6 +3140,7 @@ miner_files_in_removable_media_remove_by_date (TrackerMinerFiles  *miner,
        /* Delete all resources where nie:dataSource is a volume
         * which was last unmounted before the given date */
        g_string_append_printf (queries,
+                               "WITH <" TRACKER_OWN_GRAPH_URN "> "
                                "DELETE { "
                                "  ?f a rdfs:Resource . "
                                "  ?ie a rdfs:Resource "


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]