[tracker/wip/carlosg/insert-perf: 11/13] libtracker-data: Drop unused struct field




commit fe0169ec85518168cbf174e2a63adfede22432ce
Author: Carlos Garnacho <carlosg gnome org>
Date:   Sat Nov 28 22:57:11 2020 +0100

    libtracker-data: Drop unused struct field
    
    We were just updating this boolean value, without actually using it.
    The FTS updates are already done based on a boolean field at the
    TrackerDataUpdateBufferResource struct.

 src/libtracker-data/tracker-data-update.c | 11 -----------
 1 file changed, 11 deletions(-)
---
diff --git a/src/libtracker-data/tracker-data-update.c b/src/libtracker-data/tracker-data-update.c
index fcce6d105..43bd786ca 100644
--- a/src/libtracker-data/tracker-data-update.c
+++ b/src/libtracker-data/tracker-data-update.c
@@ -55,8 +55,6 @@ struct _TrackerDataUpdateBuffer {
        GHashTable *new_resources;
        /* string -> TrackerDataUpdateBufferGraph */
        GPtrArray *graphs;
-
-       gboolean fts_ever_updated;
 };
 
 struct _TrackerDataUpdateBufferGraph {
@@ -1054,7 +1052,6 @@ tracker_data_resource_buffer_flush (TrackerData                      *data,
                                                                     resource->id,
                                                                     (const gchar **) properties->pdata,
                                                                     (const gchar **) text->pdata);
-                       data->update_buffer.fts_ever_updated = TRUE;
                        g_ptr_array_free (properties, TRUE);
                        g_ptr_array_free (text, TRUE);
                }
@@ -1135,8 +1132,6 @@ tracker_data_update_buffer_clear (TrackerData *data)
        g_hash_table_remove_all (data->update_buffer.new_resources);
        g_hash_table_remove_all (data->update_buffer.resource_cache);
        data->resource_buffer = NULL;
-
-       data->update_buffer.fts_ever_updated = FALSE;
 }
 
 static void
@@ -1492,8 +1487,6 @@ get_old_property_values (TrackerData      *data,
                                g_ptr_array_unref (fts_props);
                                g_ptr_array_unref (fts_text);
 
-                               data->update_buffer.fts_ever_updated = TRUE;
-
                                old_values = g_hash_table_lookup (data->resource_buffer->predicates, 
property);
                        } else {
                                old_values = get_property_values (data, property);
@@ -2664,10 +2657,6 @@ tracker_data_commit_transaction (TrackerData  *data,
        data->in_transaction = FALSE;
        data->in_ontology_transaction = FALSE;
 
-       if (data->update_buffer.fts_ever_updated) {
-               data->update_buffer.fts_ever_updated = FALSE;
-       }
-
        tracker_data_manager_commit_graphs (data->manager);
 
        tracker_db_interface_execute_query (iface, NULL, "PRAGMA cache_size = %d", 
TRACKER_DB_CACHE_SIZE_DEFAULT);


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