diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2022-08-20 17:19:38 +0200 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2022-08-30 17:38:57 +0200 |
commit | c4d2d5b714598cbc9b62413556fa4c257bf990f2 (patch) | |
tree | f3ae6b9208483897802a743eacf13287b7709f3a /src | |
parent | d6203d051fa290b7222364361f2e28ca06fbf3cc (diff) | |
download | tracker-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.c | 4 |
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; |