summaryrefslogtreecommitdiff
path: root/src/libtracker-sparql
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2016-11-28 22:46:54 +0100
committerCarlos Garnacho <carlosg@gnome.org>2016-12-08 12:00:24 +0100
commita53e034f2f404db9c323ee2e368a149943f54cfc (patch)
tree0901bc5296b5f3909bf21235d6617797b47643fb /src/libtracker-sparql
parent117fd8b07492e3c9239e996c340a0c64b5562618 (diff)
downloadtracker-a53e034f2f404db9c323ee2e368a149943f54cfc.tar.gz
libtracker-sparql: Remove comment
It doesn't really apply. The DELETE DATA { pattern } query requires the exact given triples, and won't work on variables. As it's not nice or possible to query the current values just to perform a better looking DELETE DATA {} query, just stick to the DELETE {} WHERE {} one, and don't insinuate that we have a better option.
Diffstat (limited to 'src/libtracker-sparql')
-rw-r--r--src/libtracker-sparql/tracker-resource.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/libtracker-sparql/tracker-resource.c b/src/libtracker-sparql/tracker-resource.c
index 0e94ad9fb..f97f4bebb 100644
--- a/src/libtracker-sparql/tracker-resource.c
+++ b/src/libtracker-sparql/tracker-resource.c
@@ -1327,13 +1327,6 @@ generate_sparql_deletes (TrackerResource *resource,
{
TrackerResourcePrivate *priv = GET_PRIVATE (resource);
- /* We have to generate a rather awkward query here, like:
- *
- * DELETE { pattern } WHERE { pattern }
- *
- * It would be better if we could use "DELETE DATA { pattern }". This is
- * allowed in SPARQL update 1.1, but not yet supported by Tracker's store.
- */
if (! is_blank_node (priv->identifier)) {
if (g_hash_table_size (priv->overwrite) > 0) {
g_string_append (data->string, "DELETE {\n");