Add some debug logging

pull/28/head
Erik Johnston 2015-01-06 11:18:12 +00:00
parent d7e8ea67b3
commit 753126b8cc
1 changed files with 12 additions and 0 deletions

View File

@ -15,6 +15,10 @@
from ._base import SQLBaseStore
import logging
logger = logging.getLogger(__name__)
class StateStore(SQLBaseStore):
""" Keeps track of the state at a given event.
@ -54,6 +58,8 @@ class StateStore(SQLBaseStore):
if group:
groups.add(group)
logger.debug("Got groups: %s", groups)
res = {}
for group in groups:
state_ids = self._simple_select_onecol_txn(
@ -62,6 +68,12 @@ class StateStore(SQLBaseStore):
keyvalues={"state_group": group},
retcol="event_id",
)
logger.debug(
"Got %d events for group %s",
len(state_ids), group
)
state = self._get_events_txn(txn, state_ids)
res[group] = state