tracker r1361 - in branches/indexer-split: . src/trackerd



Author: ifrade
Date: Tue May  6 18:23:05 2008
New Revision: 1361
URL: http://svn.gnome.org/viewvc/tracker?rev=1361&view=rev

Log:
Removing tracker_db_fsync function

Modified:
   branches/indexer-split/ChangeLog
   branches/indexer-split/src/trackerd/tracker-db-sqlite.c
   branches/indexer-split/src/trackerd/tracker-db-sqlite.h

Modified: branches/indexer-split/src/trackerd/tracker-db-sqlite.c
==============================================================================
--- branches/indexer-split/src/trackerd/tracker-db-sqlite.c	(original)
+++ branches/indexer-split/src/trackerd/tracker-db-sqlite.c	Tue May  6 18:23:05 2008
@@ -790,18 +790,6 @@
 	return db_con;
 }
 
-
-void
-tracker_db_fsync (DBConnection *db_con, gboolean enable)
-{
-	if (!enable) {
-		tracker_db_exec_no_reply (db_con, "PRAGMA synchronous = OFF;");
-	} else {
-		tracker_db_exec_no_reply (db_con, "PRAGMA synchronous = NORMAL;");
-	}
-
-}
-
 static inline void
 open_file_db (DBConnection *db_con)
 {
@@ -3561,19 +3549,17 @@
 TrackerDBResultSet *
 tracker_db_get_pending_files (DBConnection *db_con)
 {
-	DBConnection *cache;
 	time_t time_now;
 
 	if (!tracker->is_running) {
 		return NULL;
 	}
 
-	cache = db_con->cache;
 	time (&time_now);
 
-	tracker_db_exec_no_reply (cache, "DELETE FROM FileTemp");
+	tracker_db_exec_no_reply (db_con->cache, "DELETE FROM FileTemp");
 
-	tracker_db_exec_no_reply (cache,
+	tracker_db_exec_no_reply (db_con->cache,
 				  "INSERT INTO FileTemp (ID, FileID, Action, FileUri, MimeType,"
 				  " IsDir, IsNew, RefreshEmbedded, RefreshContents, ServiceTypeID) "
 				  "SELECT ID, FileID, Action, FileUri, MimeType,"
@@ -3581,9 +3567,9 @@
 				  "FROM FilePending WHERE (PendingDate < %d) AND (Action <> 20) LIMIT 250",
 				  (gint) time_now);
 
-	tracker_db_exec_no_reply (cache, "DELETE FROM FilePending WHERE ID IN (SELECT ID FROM FileTemp)");
+	tracker_db_exec_no_reply (db_con->cache, "DELETE FROM FilePending WHERE ID IN (SELECT ID FROM FileTemp)");
 
-	return tracker_db_interface_execute_query (cache->db, NULL, "SELECT FileID, FileUri, Action, MimeType, IsDir, IsNew, RefreshEmbedded, RefreshContents, ServiceTypeID FROM FileTemp ORDER BY ID");
+	return tracker_db_interface_execute_query (db_con->cache->db, NULL, "SELECT FileID, FileUri, Action, MimeType, IsDir, IsNew, RefreshEmbedded, RefreshContents, ServiceTypeID FROM FileTemp ORDER BY ID");
 }
 
 

Modified: branches/indexer-split/src/trackerd/tracker-db-sqlite.h
==============================================================================
--- branches/indexer-split/src/trackerd/tracker-db-sqlite.h	(original)
+++ branches/indexer-split/src/trackerd/tracker-db-sqlite.h	Tue May  6 18:23:05 2008
@@ -93,8 +93,6 @@
 gint                tracker_db_flush_words_to_qdbm             (DBConnection   *db_con,
                                                                 gint            limit);
 void                tracker_db_set_default_pragmas             (DBConnection   *db_con);
-void                tracker_db_fsync                           (DBConnection   *db_con,
-                                                                gboolean        enable);
 gchar *             tracker_get_related_metadata_names         (DBConnection   *db_con,
                                                                 const gchar    *name);
 gchar *             tracker_get_metadata_table                 (DataTypes       type);



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