1mod mas_writer;
7mod synapse_reader;
8
9mod migration;
10mod progress;
11mod telemetry;
12
13type RandomState = rustc_hash::FxBuildHasher;
14type HashMap<K, V> = rustc_hash::FxHashMap<K, V>;
15
16pub use self::{
17 mas_writer::{MasWriter, checks::mas_pre_migration_checks, locking::LockedMasDatabase},
18 migration::migrate,
19 progress::{Progress, ProgressCounter, ProgressStage},
20 synapse_reader::{
21 SynapseReader,
22 checks::{
23 synapse_config_check, synapse_config_check_against_mas_config, synapse_database_check,
24 },
25 config as synapse_config,
26 },
27};