diff options
author | Erik Johnston <erik@matrix.org> | 2016-01-26 15:51:06 +0000 |
---|---|---|
committer | Erik Johnston <erik@matrix.org> | 2016-01-26 15:51:06 +0000 |
commit | 87f9477b105b4e8216d1df186492ec6d9872967f (patch) | |
tree | 5eefd8f026e35a6e0e8ffb3308ea1a0e33ed80a4 /synapse/storage/stream.py | |
parent | Remove redundated BaseHomeServer (diff) | |
download | synapse-87f9477b105b4e8216d1df186492ec6d9872967f.tar.xz |
Add a Homeserver.setup method.
This is for setting up dependencies that require work on startup. This is useful for the DataStore that wants to read a bunch from the database before initiliazing.
Diffstat (limited to 'synapse/storage/stream.py')
-rw-r--r-- | synapse/storage/stream.py | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/synapse/storage/stream.py b/synapse/storage/stream.py index 02b1913e26..e31bad258a 100644 --- a/synapse/storage/stream.py +++ b/synapse/storage/stream.py @@ -444,19 +444,6 @@ class StreamStore(SQLBaseStore): rows = txn.fetchall() return rows[0][0] if rows else 0 - @defer.inlineCallbacks - def _get_min_token(self): - row = yield self._execute( - "_get_min_token", None, "SELECT MIN(stream_ordering) FROM events" - ) - - self.min_token = row[0][0] if row and row[0] and row[0][0] else -1 - self.min_token = min(self.min_token, -1) - - logger.debug("min_token is: %s", self.min_token) - - defer.returnValue(self.min_token) - @staticmethod def _set_before_and_after(events, rows): for event, row in zip(events, rows): |