tracker r2453 - in trunk: . src/tracker-indexer
- From: carlosg svn gnome org
- To: svn-commits-list gnome org
- Subject: tracker r2453 - in trunk: . src/tracker-indexer
- Date: Wed, 5 Nov 2008 11:28:50 +0000 (UTC)
Author: carlosg
Date: Wed Nov 5 11:28:50 2008
New Revision: 2453
URL: http://svn.gnome.org/viewvc/tracker?rev=2453&view=rev
Log:
2008-11-05 Carlos Garnacho <carlos imendio com>
* src/tracker-indexer/tracker-indexer-db.c
(tracker_db_create_service): Do not set Enabled=0 in any case, it
failed for non local files, and modules can return NULL metadata for
any file/directory it doesn't want to be indexed.
Modified:
trunk/ChangeLog
trunk/src/tracker-indexer/tracker-indexer-db.c
Modified: trunk/src/tracker-indexer/tracker-indexer-db.c
==============================================================================
--- trunk/src/tracker-indexer/tracker-indexer-db.c (original)
+++ trunk/src/tracker-indexer/tracker-indexer-db.c Wed Nov 5 11:28:50 2008
@@ -227,7 +227,7 @@
{
TrackerDBInterface *iface;
gchar *id_str, *service_type_id_str, *path;
- gboolean is_dir, is_symlink, enabled;
+ gboolean is_dir, is_symlink;
if (!service) {
return FALSE;
@@ -241,10 +241,10 @@
path = g_build_filename (dirname, basename, NULL);
+ /* FIXME: Could need the same for non local paths */
is_dir = g_file_test (path, G_FILE_TEST_IS_DIR);
is_symlink = g_file_test (path, G_FILE_TEST_IS_SYMLINK);
- /* FIXME: do not hardcode arguments */
tracker_db_interface_execute_procedure (iface, NULL, "CreateService",
id_str,
dirname,
@@ -259,16 +259,6 @@
"0", /* Aux ID */
NULL);
- enabled = is_dir ?
- tracker_service_get_show_service_directories (service) :
- tracker_service_get_show_service_files (service);
-
- if (!enabled) {
- tracker_db_interface_execute_query (iface, NULL,
- "Update services set Enabled = 0 where ID = %d",
- id);
- }
-
g_free (id_str);
g_free (service_type_id_str);
g_free (path);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]