summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2022-08-20 17:19:38 +0200
committerCarlos Garnacho <carlosg@gnome.org>2022-08-30 17:38:57 +0200
commitc4d2d5b714598cbc9b62413556fa4c257bf990f2 (patch)
treef3ae6b9208483897802a743eacf13287b7709f3a /src
parentd6203d051fa290b7222364361f2e28ca06fbf3cc (diff)
downloadtracker-c4d2d5b714598cbc9b62413556fa4c257bf990f2.tar.gz
core: Drop caching of scarcely run statements
The graph management update statements are rarely run, we can avoid caching them.
Diffstat (limited to 'src')
-rw-r--r--src/libtracker-sparql/core/tracker-data-update.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libtracker-sparql/core/tracker-data-update.c b/src/libtracker-sparql/core/tracker-data-update.c
index 9bb741020..fb2d071a8 100644
--- a/src/libtracker-sparql/core/tracker-data-update.c
+++ b/src/libtracker-sparql/core/tracker-data-update.c
@@ -3383,7 +3383,7 @@ tracker_data_ensure_graph (TrackerData *data,
return 0;
iface = tracker_data_manager_get_writable_db_interface (data->manager);
- stmt = tracker_db_interface_create_statement (iface, TRACKER_DB_STATEMENT_CACHE_TYPE_UPDATE, error,
+ stmt = tracker_db_interface_create_statement (iface, TRACKER_DB_STATEMENT_CACHE_TYPE_NONE, error,
"INSERT OR IGNORE INTO Graph (ID) VALUES (?)");
if (!stmt)
return 0;
@@ -3409,7 +3409,7 @@ tracker_data_delete_graph (TrackerData *data,
return FALSE;
iface = tracker_data_manager_get_writable_db_interface (data->manager);
- stmt = tracker_db_interface_create_statement (iface, TRACKER_DB_STATEMENT_CACHE_TYPE_UPDATE, error,
+ stmt = tracker_db_interface_create_statement (iface, TRACKER_DB_STATEMENT_CACHE_TYPE_NONE, error,
"DELETE FROM Graph WHERE ID = ?");
if (!stmt)
return FALSE;