[tracker] Fixes after review for GraphUpdated Delay feature
- From: Philip Van Hoof <pvanhoof src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] Fixes after review for GraphUpdated Delay feature
- Date: Thu, 9 Jan 2014 13:22:08 +0000 (UTC)
commit 3112e0cbaf32dbc9ff7833bf5f662517f25edca6
Author: Philip Van Hoof <philip codeminded be>
Date: Thu Jan 9 10:42:45 2014 +0100
Fixes after review for GraphUpdated Delay feature
.../org.freedesktop.Tracker.Store.gschema.xml.in | 2 +-
src/tracker-store/tracker-config.c | 6 ++++--
src/tracker-store/tracker-main.vala | 2 +-
3 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/data/gschemas/org.freedesktop.Tracker.Store.gschema.xml.in
b/data/gschemas/org.freedesktop.Tracker.Store.gschema.xml.in
index f7c4565..f5e9f96 100644
--- a/data/gschemas/org.freedesktop.Tracker.Store.gschema.xml.in
+++ b/data/gschemas/org.freedesktop.Tracker.Store.gschema.xml.in
@@ -27,7 +27,7 @@ Boston, MA 02110-1301, USA.
<key name="graphupdated-delay" type="i">
<default>1000</default>
<_summary>GraphUpdated delay</_summary>
- <_description>Delay in ms. at which GraphUpdated will happen when signalling data is
available.</_description>
+ <_description>Period in milliseconds between GraphUpdated signals being emitted when indexed data has
changed inside the database.</_description>
</key>
</schema>
</schemalist>
diff --git a/src/tracker-store/tracker-config.c b/src/tracker-store/tracker-config.c
index 419aecb..bc9dc77 100644
--- a/src/tracker-store/tracker-config.c
+++ b/src/tracker-store/tracker-config.c
@@ -31,6 +31,8 @@
#include "tracker-config.h"
+#define GRAPHUPDATED_DELAY_DEFAULT 1000
+
static void config_set_property (GObject *object,
guint param_id,
const GValue *value,
@@ -82,7 +84,7 @@ tracker_config_class_init (TrackerConfigClass *klass)
"GraphUpdated delay in ms. (1000)",
0,
G_MAXINT,
- 1000,
+ GRAPHUPDATED_DELAY_DEFAULT,
G_PARAM_READWRITE));
}
@@ -194,7 +196,7 @@ tracker_config_set_verbosity (TrackerConfig *config,
gint
tracker_config_get_graphupdated_delay (TrackerConfig *config)
{
- g_return_val_if_fail (TRACKER_IS_CONFIG (config), 0);
+ g_return_val_if_fail (TRACKER_IS_CONFIG (config), GRAPHUPDATED_DELAY_DEFAULT);
return g_settings_get_int (G_SETTINGS (config), "graphupdated-delay");
}
diff --git a/src/tracker-store/tracker-main.vala b/src/tracker-store/tracker-main.vala
index ee0430d..d121f13 100644
--- a/src/tracker-store/tracker-main.vala
+++ b/src/tracker-store/tracker-main.vala
@@ -56,10 +56,10 @@ License which can be viewed at:
static void sanity_check_option_values (Tracker.Config config) {
message ("General options:");
message (" Verbosity ............................ %d", config.verbosity);
- message (" graphupdated-delay .................... %d", config.graphupdated_delay);
message ("Store options:");
message (" Readonly mode ........................ %s", readonly_mode ? "yes" : "no");
+ message (" GraphUpdated Delay .................... %d", config.graphupdated_delay);
}
static void do_shutdown () {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]