22 Commits (08485ea5e4742ccc874282f1f0348d3e7e8c0478)

Author SHA1 Message Date
Matthias Ahouansou 256dae983b
chore: bump rust 2 years ago
Timo Kösters a2c3256ced
improvement: better memory usage and admin commands to analyze it 3 years ago
Timo Kösters 057f8364cc
fix: some compile time errors 4 years ago
Timo Kösters 865e35df17
Work on rooms/state, database, alias, directory, edus services, event_handler, lazy_loading, metadata, outlier, and pdu_metadata 4 years ago
Jonas Platte c6277c72a1
Fix warnings in database::abstraction 4 years ago
Tglman f9977ca64f fix: changes to update to the last database engine trait definition 4 years ago
Tglman ab15ec6c32 feat: Integration with persy using background ops 4 years ago
Andrej Kacian 71431f330a
Add memory_usage() to DatabaseEngine trait 4 years ago
Timo Kösters fa6d7f7ccd
feat: database backend selection at runtime 4 years ago
Timo Kösters 1d647a1a9a
improvement: allow rocksdb again 4 years ago
Tglman a889e884e6 refactor:moved key watch wake logic to specific module 4 years ago
Jonas Platte 1c4d9af586
Enable more lints and apply their suggestions 5 years ago
Timo Kösters 2c3bee34a0
improvement: better sqlite 5 years ago
Timo Kösters df727688ef
remove rocksdb 5 years ago
Timo Kösters 49ade0cfbd
improvement: allow batch inserts 5 years ago
Timo Kösters bd63797213
improvement: make better use of sqlite connections 5 years ago
Timo Kösters 5c776e9ba7
feat: heed db backend (LMDB) 5 years ago
Jonathan de Jong 9d4fa9a220 Sqlite 5 years ago
Devin Ragotzy 98f1480e2b
Remove auth_cache using a closure to fetch events in state-res 5 years ago
Timo Kösters 05821d6fd5
improvement: pdu cache, /sync cache 5 years ago
Timo Kösters cd4bc520d8
improvement: feature flags for sled, rocksdb 5 years ago
hamidreza kalbasi 972caacdc2
put media in filesystem 5 years ago
Timo Kösters d0ee823254
feat: swappable database backend 5 years ago