diff options
| author | Siegfried-Angel Gevatter Pujals <rainct@ubuntu.com> | 2009-07-01 16:45:28 +0200 |
|---|---|---|
| committer | Siegfried-Angel Gevatter Pujals <rainct@ubuntu.com> | 2009-07-01 16:45:28 +0200 |
| commit | d2c77953dcd8fe9b00405264d315170b80b808cb (patch) | |
| tree | de846f7af9325f4e40e35c96530487eaccb0a364 | |
| parent | 872339d19283835166701b0260d5dea0768deb6c (diff) | |
| download | zeitgeist-d2c77953dcd8fe9b00405264d315170b80b808cb.tar.gz | |
Print a debug message for the time required to fetch items, as we also have one for the time to insert them.
| -rw-r--r-- | zeitgeist/engine/engine.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/zeitgeist/engine/engine.py b/zeitgeist/engine/engine.py index 6659f8fe..51ad3e3f 100644 --- a/zeitgeist/engine/engine.py +++ b/zeitgeist/engine/engine.py @@ -304,6 +304,8 @@ class ZeitgeistEngine(gobject.GObject): be returned). """ + time1 = time.time() + # Emulate optional arguments for the D-Bus interface if not max: max = sys.maxint @@ -408,7 +410,12 @@ class ZeitgeistEngine(gobject.GObject): """ % (preexpressions, expressions, additional_orderby, "ASC" if sorting_asc else "DESC"), args).get_all() - return [self._format_result(event) for event in events] + result = [self._format_result(event) for event in events] + + time2 = time.time() + log.debug("Fetched %s items in %.5f s." % (len(result), time2 - time1)) + + return result def _update_item(self, item): """ |
