Improve sync performance with more caching and wrapping things in Arcs to avoid copies
Showing
- Cargo.lock 11 additions, 11 deletionsCargo.lock
- Cargo.toml 1 addition, 1 deletionCargo.toml
- src/api/client_server/membership.rs 11 additions, 9 deletionssrc/api/client_server/membership.rs
- src/database/key_value/rooms/state_accessor.rs 3 additions, 3 deletionssrc/database/key_value/rooms/state_accessor.rs
- src/database/key_value/rooms/state_compressor.rs 5 additions, 5 deletionssrc/database/key_value/rooms/state_compressor.rs
- src/database/mod.rs 2 additions, 2 deletionssrc/database/mod.rs
- src/service/mod.rs 1 addition, 1 deletionsrc/service/mod.rs
- src/service/rooms/event_handler/mod.rs 13 additions, 11 deletionssrc/service/rooms/event_handler/mod.rs
- src/service/rooms/state/mod.rs 9 additions, 9 deletionssrc/service/rooms/state/mod.rs
- src/service/rooms/state_compressor/data.rs 3 additions, 3 deletionssrc/service/rooms/state_compressor/data.rs
- src/service/rooms/state_compressor/mod.rs 52 additions, 42 deletionssrc/service/rooms/state_compressor/mod.rs
- src/service/rooms/timeline/mod.rs 1 addition, 1 deletionsrc/service/rooms/timeline/mod.rs
Loading
Please register or sign in to comment