|
48 | 48 | from synapse.logging.context import LoggingContext |
49 | 49 | from synapse.metrics import METRICS_PREFIX, MetricsResource, RegistryProxy |
50 | 50 | from synapse.replication.http import REPLICATION_PREFIX, ReplicationRestResource |
51 | | -from synapse.replication.slave.storage.account_data import SlavedAccountDataStore |
52 | | -from synapse.replication.slave.storage.appservice import SlavedApplicationServiceStore |
53 | | -from synapse.replication.slave.storage.deviceinbox import SlavedDeviceInboxStore |
54 | 51 | from synapse.replication.slave.storage.devices import SlavedDeviceStore |
55 | | -from synapse.replication.slave.storage.directory import DirectoryStore |
56 | 52 | from synapse.replication.slave.storage.events import SlavedEventStore |
57 | 53 | from synapse.replication.slave.storage.filtering import SlavedFilteringStore |
58 | 54 | from synapse.replication.slave.storage.keys import SlavedKeyStore |
59 | | -from synapse.replication.slave.storage.profile import SlavedProfileStore |
60 | 55 | from synapse.replication.slave.storage.push_rule import SlavedPushRuleStore |
61 | 56 | from synapse.replication.slave.storage.pushers import SlavedPusherStore |
62 | | -from synapse.replication.slave.storage.receipts import SlavedReceiptsStore |
63 | | -from synapse.replication.slave.storage.registration import SlavedRegistrationStore |
64 | 57 | from synapse.rest.admin import register_servlets_for_media_repo |
65 | 58 | from synapse.rest.client import ( |
66 | 59 | account_data, |
|
99 | 92 | from synapse.rest.synapse.client import build_synapse_client_resource_tree |
100 | 93 | from synapse.rest.well_known import well_known_resource |
101 | 94 | from synapse.server import HomeServer |
| 95 | +from synapse.storage.databases.main.account_data import AccountDataWorkerStore |
| 96 | +from synapse.storage.databases.main.appservice import ( |
| 97 | + ApplicationServiceTransactionWorkerStore, |
| 98 | + ApplicationServiceWorkerStore, |
| 99 | +) |
102 | 100 | from synapse.storage.databases.main.censor_events import CensorEventsStore |
103 | 101 | from synapse.storage.databases.main.client_ips import ClientIpWorkerStore |
| 102 | +from synapse.storage.databases.main.deviceinbox import DeviceInboxWorkerStore |
| 103 | +from synapse.storage.databases.main.directory import DirectoryWorkerStore |
104 | 104 | from synapse.storage.databases.main.e2e_room_keys import EndToEndRoomKeyStore |
105 | 105 | from synapse.storage.databases.main.lock import LockStore |
106 | 106 | from synapse.storage.databases.main.media_repository import MediaRepositoryStore |
|
109 | 109 | MonthlyActiveUsersWorkerStore, |
110 | 110 | ) |
111 | 111 | from synapse.storage.databases.main.presence import PresenceStore |
| 112 | +from synapse.storage.databases.main.profile import ProfileWorkerStore |
| 113 | +from synapse.storage.databases.main.receipts import ReceiptsWorkerStore |
| 114 | +from synapse.storage.databases.main.registration import RegistrationWorkerStore |
112 | 115 | from synapse.storage.databases.main.room import RoomWorkerStore |
113 | 116 | from synapse.storage.databases.main.room_batch import RoomBatchStore |
114 | 117 | from synapse.storage.databases.main.search import SearchStore |
115 | 118 | from synapse.storage.databases.main.session import SessionStore |
116 | 119 | from synapse.storage.databases.main.stats import StatsStore |
| 120 | +from synapse.storage.databases.main.tags import TagsWorkerStore |
117 | 121 | from synapse.storage.databases.main.transactions import TransactionWorkerStore |
118 | 122 | from synapse.storage.databases.main.ui_auth import UIAuthWorkerStore |
119 | 123 | from synapse.storage.databases.main.user_directory import UserDirectoryStore |
@@ -226,26 +230,28 @@ class GenericWorkerSlavedStore( |
226 | 230 | UIAuthWorkerStore, |
227 | 231 | EndToEndRoomKeyStore, |
228 | 232 | PresenceStore, |
229 | | - SlavedDeviceInboxStore, |
| 233 | + DeviceInboxWorkerStore, |
230 | 234 | SlavedDeviceStore, |
231 | | - SlavedReceiptsStore, |
232 | 235 | SlavedPushRuleStore, |
233 | | - SlavedAccountDataStore, |
| 236 | + TagsWorkerStore, |
| 237 | + AccountDataWorkerStore, |
234 | 238 | SlavedPusherStore, |
235 | 239 | CensorEventsStore, |
236 | 240 | ClientIpWorkerStore, |
237 | 241 | SlavedEventStore, |
238 | 242 | SlavedKeyStore, |
239 | 243 | RoomWorkerStore, |
240 | 244 | RoomBatchStore, |
241 | | - DirectoryStore, |
242 | | - SlavedApplicationServiceStore, |
243 | | - SlavedRegistrationStore, |
244 | | - SlavedProfileStore, |
| 245 | + DirectoryWorkerStore, |
| 246 | + ApplicationServiceTransactionWorkerStore, |
| 247 | + ApplicationServiceWorkerStore, |
| 248 | + ProfileWorkerStore, |
245 | 249 | SlavedFilteringStore, |
246 | 250 | MonthlyActiveUsersWorkerStore, |
247 | 251 | MediaRepositoryStore, |
248 | 252 | ServerMetricsStore, |
| 253 | + ReceiptsWorkerStore, |
| 254 | + RegistrationWorkerStore, |
249 | 255 | SearchStore, |
250 | 256 | TransactionWorkerStore, |
251 | 257 | LockStore, |
|
0 commit comments