[tracker/miner-userguide] tracker-miner-fs: DEBUGGING to show working solution
- From: Martyn James Russell <mr src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/miner-userguide] tracker-miner-fs: DEBUGGING to show working solution
- Date: Wed, 23 Nov 2011 12:59:10 +0000 (UTC)
commit 6a338d3a77dd7da0e9fab940d5f3abab7d738e3d
Author: Martyn Russell <martyn lanedo com>
Date: Wed Nov 23 12:58:26 2011 +0000
tracker-miner-fs: DEBUGGING to show working solution
This should not be in the final branch
src/miners/fs/tracker-miner-userguides.c | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
---
diff --git a/src/miners/fs/tracker-miner-userguides.c b/src/miners/fs/tracker-miner-userguides.c
index e61bdc4..b65ab69 100644
--- a/src/miners/fs/tracker-miner-userguides.c
+++ b/src/miners/fs/tracker-miner-userguides.c
@@ -290,6 +290,15 @@ get_file_urn (TrackerMinerFS *miner,
return urn;
}
+
+static gboolean
+foo_cb (gpointer user_data)
+{
+ GMainLoop *ml = user_data;
+ g_main_loop_quit (ml);
+ return FALSE;
+}
+
static inline void
process_item (ProcessUserguideData *data,
GFileInfo *file_info,
@@ -304,9 +313,19 @@ process_item (ProcessUserguideData *data,
const gchar *parent_urn;
gboolean is_iri;
guint64 time_;
+ static int count = 0;
sparql = data->sparql;
+ if (++count == 100) {
+ GMainLoop *ml;
+ g_message ("*** WAITING ***\n");
+ ml = g_main_loop_new (NULL, FALSE);
+ g_timeout_add (1000, foo_cb, ml);
+ g_main_loop_run (ml);
+ count = 0;
+ }
+
path = g_file_get_path (data->file);
uri = g_file_get_uri (data->file);
mime_type = g_file_info_get_content_type (file_info);
@@ -373,6 +392,7 @@ process_item (ProcessUserguideData *data,
tracker_sparql_builder_predicate (sparql, "tracker:available");
tracker_sparql_builder_object_boolean (sparql, TRUE);
+#if 0
if (!is_dir) {
gchar *content = NULL;
gchar *title = NULL;
@@ -396,6 +416,7 @@ process_item (ProcessUserguideData *data,
g_free (content);
g_free (title);
}
+#endif
tracker_sparql_builder_graph_close (sparql);
tracker_sparql_builder_insert_close (sparql);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]