Timo Kösters
|
9152b877a7
|
fix: wrong soft fail check, too many events in /sync state response
|
4 years ago |
Timo Kösters
|
81e056417c
|
improvement: better e2ee over fed, faster incoming event handling
|
4 years ago |
Timo Kösters
|
3b78e43a18
|
fmt
|
4 years ago |
Timo Kösters
|
4956fb9fba
|
improvement: limit prev event fetching
|
4 years ago |
Timo Kösters
|
46d8a46e1f
|
improvement: faster incoming transaction handling
|
4 years ago |
Timo Kösters
|
bf7e019a68
|
improvement: better prev event fetching, perf improvements
|
4 years ago |
Timo Kösters
|
a4310f840e
|
improvement: state info cache
|
4 years ago |
Timo Kösters
|
38effda799
|
fix: delta calculation
|
4 years ago |
Timo Kösters
|
3eabaa2a95
|
finish implementing better state store
|
4 years ago |
Timo Kösters
|
31f60ad6fd
|
improvement: migrations, batch inserts
|
4 years ago |
Timo Kösters
|
41dd620d74
|
WIP improvement: much better state storage
|
4 years ago |
Timo Kösters
|
9410d3ef9c
|
fix: long prev event fetch times for huge rooms
|
4 years ago |
Timo Kösters
|
5173d0deb5
|
improvement: cache for short event ids
|
4 years ago |
Timo Kösters
|
096e0971f1
|
improvement: smaller cache, better prev event fetching
|
4 years ago |
Timo Kösters
|
d2f406e0e8
|
fix: handle bad events in db better
|
4 years ago |
Timo Kösters
|
df727688ef
|
remove rocksdb
|
4 years ago |
Timo Kösters
|
902404d48d
|
improvement: save member count + sled fixes
|
4 years ago |
Timo Kösters
|
9bb4c3cd01
|
improvement: batched inserts for tokenids
|
4 years ago |
Timo Kösters
|
49ade0cfbd
|
improvement: allow batch inserts
|
4 years ago |
Timo Kösters
|
bd63797213
|
improvement: make better use of sqlite connections
|
4 years ago |
Timo Kösters
|
2c4f966d60
|
improvement: use sqlite properly
|
4 years ago |
Timo Kösters
|
dc85a8fafd
|
fix: migration and push edu bugs
|
4 years ago |
Timo Kösters
|
5df6b8cd5f
|
improvement: better account data implementation
|
4 years ago |
Timo Kösters
|
5c776e9ba7
|
feat: heed db backend (LMDB)
|
4 years ago |
Timo Kösters
|
5e924227b6
|
feat: add threadpool for iterator threads, bug fixes, tracing_flame support
|
4 years ago |
Timo Kösters
|
cfaa900e83
|
improvement: auth chain cache
|
5 years ago |
Timo Kösters
|
f5273f7eb1
|
improvement: upgrade ruma and implement blurhashes
|
5 years ago |
Jonathan de Jong
|
d253f9236a
|
change fraction type
|
5 years ago |
Jonathan de Jong
|
ec44f3d568
|
change to f64
|
5 years ago |
Jonathan de Jong
|
7e579f8d34
|
change to fraction-based approach
|
5 years ago |
Jonathan de Jong
|
0f2dc9a239
|
add stuff and bits
|
5 years ago |
Jonathan de Jong
|
b1993421c2
|
fix signal compiling on windows
|
5 years ago |
Jonathan de Jong
|
d76e95e8fc
|
use existing db cache size
|
5 years ago |
Jonathan de Jong
|
661101c9ae
|
add sled cache_capacity back
|
5 years ago |
Jonathan de Jong
|
952fb75795
|
add shutdown handler to kick sync
|
5 years ago |
Timo Kösters
|
ac0027756e
|
improvement: more efficient state res
|
5 years ago |
Jonathan de Jong
|
e1b89c1248
|
apply lint suggestions and version bump
|
5 years ago |
Jonathan de Jong
|
15471d9ac4
|
update rocket and lock
|
5 years ago |
Jonathan de Jong
|
9d4fa9a220
|
Sqlite
|
5 years ago |
Aiden McClelland
|
c53cc03ff8
|
address pr comments
|
5 years ago |
Aiden McClelland
|
f25f61d4a9
|
fix errors introduced by rebase
|
5 years ago |
Aiden McClelland
|
b2d5516058
|
add support for arbitrary proxies
|
5 years ago |
Timo Kösters
|
05821d6fd5
|
improvement: pdu cache, /sync cache
|
5 years ago |
Timo Kösters
|
e8f6708927
|
improvement: show more users in our user directory
|
5 years ago |
Timo Kösters
|
cd4bc520d8
|
improvement: feature flags for sled, rocksdb
|
5 years ago |
hamidreza kalbasi
|
2078af59d8
|
fix fmt problems
|
5 years ago |
hamidreza kalbasi
|
2385bd1cfd
|
add migrations
|
5 years ago |
hamidreza kalbasi
|
ff841b73c5
|
use .keys() and remove unneccery .to_vec()
|
5 years ago |
hamidreza kalbasi
|
972caacdc2
|
put media in filesystem
|
5 years ago |
Timo Kösters
|
d0ee823254
|
feat: swappable database backend
|
5 years ago |