[tracker-miners] tracker-miner-fs: Preserve nie:isStoredAs through move operations
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker-miners] tracker-miner-fs: Preserve nie:isStoredAs through move operations
- Date: Wed, 7 Feb 2018 00:11:36 +0000 (UTC)
commit 6e970f32e0fb075e95fc0015f86e13fe01fcf793
Author: Carlos Garnacho <carlosg gnome org>
Date: Wed Jan 31 20:11:43 2018 +0100
tracker-miner-fs: Preserve nie:isStoredAs through move operations
It is determined that to Tracker nie:DataObject==nie:InformationElement,
that is, the URN of both aspects is actually the same. And the URN remains
static throughout move operations, so it just doesn't make sense to delete
this piece of information just to add it again.
src/miners/fs/tracker-miner-files.c | 9 +++------
1 files changed, 3 insertions(+), 6 deletions(-)
---
diff --git a/src/miners/fs/tracker-miner-files.c b/src/miners/fs/tracker-miner-files.c
index ba253f7..12303c0 100644
--- a/src/miners/fs/tracker-miner-files.c
+++ b/src/miners/fs/tracker-miner-files.c
@@ -2754,12 +2754,10 @@ miner_files_move_file (TrackerMinerFS *fs,
"DELETE { "
" <%s> nfo:fileName ?f ; "
" nie:url ?u ; "
- " nie:isStoredAs ?s ; "
" nfo:belongsToContainer ?b"
"} WHERE { "
" <%s> nfo:fileName ?f ; "
- " nie:url ?u ; "
- " nie:isStoredAs ?s . "
+ " nie:url ?u . "
" OPTIONAL { <%s> nfo:belongsToContainer ?b }"
"} ",
source_iri, source_iri, source_iri);
@@ -2771,9 +2769,8 @@ miner_files_move_file (TrackerMinerFS *fs,
g_string_append_printf (sparql,
"INSERT INTO <" TRACKER_OWN_GRAPH_URN "> {"
" <%s> nfo:fileName \"%s\" ; "
- " nie:url \"%s\" ; "
- " nie:isStoredAs <%s> ",
- source_iri, display_name, uri, source_iri);
+ " nie:url \"%s\" ",
+ source_iri, display_name, uri);
if (new_parent && new_parent_iri) {
g_string_append_printf (sparql, "; nfo:belongsToContainer \"%s\"",
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]