tracker r2087 - in branches/indexer-split: . src/libtracker-db



Author: pvanhoof
Date: Mon Aug 18 13:04:28 2008
New Revision: 2087
URL: http://svn.gnome.org/viewvc/tracker?rev=2087&view=rev

Log:
2008-08-18  Philip Van Hoof  <philip codeminded be>

        * src/libtracker-db/tracker-db-index.c: Added a FIXME comment



Modified:
   branches/indexer-split/ChangeLog
   branches/indexer-split/src/libtracker-db/tracker-db-index.c

Modified: branches/indexer-split/src/libtracker-db/tracker-db-index.c
==============================================================================
--- branches/indexer-split/src/libtracker-db/tracker-db-index.c	(original)
+++ branches/indexer-split/src/libtracker-db/tracker-db-index.c	Mon Aug 18 13:04:28 2008
@@ -706,6 +706,17 @@
 	index = (DEPOT *) user_data;
 
 	/* Mark element for removal if succesfull insertion */
+	
+	/**
+	 * FIXME:
+	 *
+	 * Not removing the word from the memory-queue is not a good solution.
+	 * That's because the only thing we'll achieve is letting this queue
+	 * grow until it starts succeeding again. Which might end up being
+	 * never. Making tracker-indexer both becoming increasingly slow and
+	 * start consuming increasingly insane amounts of memory. 
+	 **/
+
 	return indexer_update_word (index, word, array);
 }
 



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