#2307 BLOC Untriag: datastore cannot filter by date
Zarro Boogs per Child
bugtracker at laptop.org
Thu Jul 19 08:51:59 EDT 2007
#2307: datastore cannot filter by date
-----------------------+----------------------------------------------------
Reporter: tomeu | Owner: bcsaller
Type: defect | Status: new
Priority: blocker | Milestone: Untriaged
Component: datastore | Version: Git as of bug date
Keywords: | Verified: 0
-----------------------+----------------------------------------------------
Ben, am I doing something wrong in the journal? If so, how can I filter by
date now?
{{{
1184849734.8333 DEBUG - root: dbus_helpers.find: {'mountpoints':
[dbus.String(u'5f017282-5141-47b2-9919-f0887d6ae2ca', variant_level=1)],
'order_by': ['-mtime'], 'limit': 50, 'mtime': {'start':
'2007-07-18T00:00:00.832613', 'end': '2007-07-19T23:59:59.832613'}}
1184849734.8363 STDERR - Traceback (most recent call last):
File "/home/tomeu/Activities/journal-
activity.activity/journalactivity.py", line 116, in _query_changed_cb
self._list_view.update_with_query(query)
File "/home/tomeu/Activities/journal-activity.activity/listview.py",
line 207, in update_with_query
self.refresh()
File "/home/tomeu/Activities/journal-activity.activity/listview.py",
line 214, in refresh
limit=max_cache_size)
File "/home/tomeu/sugar-jhbuild/build/lib/python2.5/site-
packages/sugar/datastore/datastore.py", line 174, in find
props_list, total_count = dbus_helpers.find(query, reply_handler,
error_handler)
File "/home/tomeu/sugar-jhbuild/build/lib/python2.5/site-
packages/sugar/datastore/dbus_helpers.py", line 68, in find
return _data_store.find(query)
File "/home/tomeu/sugar-jhbuild/build/lib/python2.5/site-
packages/dbus/proxies.py", line 135, in __call__
**keywords)
File "/home/tomeu/sugar-jhbuild/build/lib/python2.5/site-
packages/dbus/connection.py", line 603, in call_blocking
message, timeout)
DBusException: org.freedesktop.DBus.Python.KeyError: Traceback (most
recent call last):
File "/home/tomeu/sugar-jhbuild/build/lib/python2.5/site-
packages/dbus/service.py", line 655, in _message_cb
retval = candidate_method(self, *args, **keywords)
File "/home/tomeu/sugar-jhbuild/build/lib/python2.5/site-
packages/olpc/datastore/datastore.py", line 269, in find
results, count = self._multiway_search(kwargs)
File "/home/tomeu/sugar-jhbuild/build/lib/python2.5/site-
packages/olpc/datastore/datastore.py", line 206, in _multiway_search
result, count = mp.find(query.copy())
File "/home/tomeu/sugar-jhbuild/build/lib/python2.5/site-
packages/olpc/datastore/backingstore.py", line 381, in find
return self.indexmanager.search(query)
File "/home/tomeu/sugar-jhbuild/build/lib/python2.5/site-
packages/olpc/datastore/xapianindex.py", line 338, in search
queries.append(ri.query_field(k, v))
File "/home/tomeu/sugar-jhbuild/build/lib/python2.5/site-
packages/secore/searchconnection.py", line 493, in query_field
chval = ord(value[0])
KeyError: 0
}}}
--
Ticket URL: <https://dev.laptop.org/ticket/2307>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list