diff options
author | Erik Johnston <erik@matrix.org> | 2019-12-20 10:48:24 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-20 10:48:24 +0000 |
commit | 75d8f26ac85efd3816d454927f40b6e4c3032df1 (patch) | |
tree | 1e88634b8ac0b8418239015d11e97c9e557477f8 /scripts | |
parent | Change EventContext to use the Storage class (#6564) (diff) | |
download | synapse-75d8f26ac85efd3816d454927f40b6e4c3032df1.tar.xz |
Split state groups into a separate data store (#6296)
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/synapse_port_db | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/synapse_port_db b/scripts/synapse_port_db index 5b5368988c..eb927f2094 100755 --- a/scripts/synapse_port_db +++ b/scripts/synapse_port_db @@ -51,11 +51,12 @@ from synapse.storage.data_stores.main.registration import ( from synapse.storage.data_stores.main.room import RoomBackgroundUpdateStore from synapse.storage.data_stores.main.roommember import RoomMemberBackgroundUpdateStore from synapse.storage.data_stores.main.search import SearchBackgroundUpdateStore -from synapse.storage.data_stores.main.state import StateBackgroundUpdateStore +from synapse.storage.data_stores.main.state import MainStateBackgroundUpdateStore from synapse.storage.data_stores.main.stats import StatsStore from synapse.storage.data_stores.main.user_directory import ( UserDirectoryBackgroundUpdateStore, ) +from synapse.storage.data_stores.state.bg_updates import StateBackgroundUpdateStore from synapse.storage.database import Database, make_conn from synapse.storage.engines import create_engine from synapse.storage.prepare_database import prepare_database @@ -138,6 +139,7 @@ class Store( RoomMemberBackgroundUpdateStore, SearchBackgroundUpdateStore, StateBackgroundUpdateStore, + MainStateBackgroundUpdateStore, UserDirectoryBackgroundUpdateStore, StatsStore, ): @@ -496,9 +498,7 @@ class Porter(object): def run(self): try: self.sqlite_store = yield self.build_db_store( - DatabaseConnectionConfig( - "master", self.sqlite_config, data_stores=["main"] - ) + DatabaseConnectionConfig("master-sqlite", self.sqlite_config) ) # Check if all background updates are done, abort if not. |