Timo Kösters
|
afca61fe7c
|
fix: don't retry soft failed events
|
2021-08-28 11:39:33 +02:00 |
Timo Kösters
|
41d07be97b
|
improvement: persist cached auth chains in db
|
2021-08-26 14:19:08 +02:00 |
Timo Kösters
|
bef4fe50ce
|
fix: better migration, force e2ee device key updates
|
2021-08-26 14:19:08 +02:00 |
Timo Kösters
|
9152b877a7
|
fix: wrong soft fail check, too many events in /sync state response
|
2021-08-26 14:19:07 +02:00 |
Timo Kösters
|
81e056417c
|
improvement: better e2ee over fed, faster incoming event handling
|
2021-08-24 19:52:05 +02:00 |
Timo Kösters
|
3b78e43a18
|
fmt
|
2021-08-21 14:24:10 +02:00 |
Timo Kösters
|
4956fb9fba
|
improvement: limit prev event fetching
|
2021-08-21 14:22:21 +02:00 |
Timo Kösters
|
46d8a46e1f
|
improvement: faster incoming transaction handling
|
2021-08-19 11:01:43 +02:00 |
Timo Kösters
|
bf7e019a68
|
improvement: better prev event fetching, perf improvements
|
2021-08-17 16:06:09 +02:00 |
Timo Kösters
|
a4310f840e
|
improvement: state info cache
|
2021-08-15 06:48:25 +02:00 |
Timo Kösters
|
38effda799
|
fix: delta calculation
|
2021-08-14 19:11:10 +02:00 |
Timo Kösters
|
3eabaa2a95
|
finish implementing better state store
|
2021-08-13 19:49:16 +02:00 |
Timo Kösters
|
31f60ad6fd
|
improvement: migrations, batch inserts
|
2021-08-12 17:56:35 +02:00 |
Timo Kösters
|
41dd620d74
|
WIP improvement: much better state storage
|
2021-08-12 17:56:35 +02:00 |
Timo Kösters
|
9410d3ef9c
|
fix: long prev event fetch times for huge rooms
|
2021-08-12 17:56:14 +02:00 |
Timo Kösters
|
5173d0deb5
|
improvement: cache for short event ids
|
2021-08-12 17:56:14 +02:00 |
Timo Kösters
|
096e0971f1
|
improvement: smaller cache, better prev event fetching
|
2021-08-12 17:56:13 +02:00 |
Timo Kösters
|
d2f406e0e8
|
fix: handle bad events in db better
|
2021-08-08 21:33:28 +02:00 |
Timo Kösters
|
df727688ef
|
remove rocksdb
|
2021-08-04 21:17:40 +02:00 |
Timo Kösters
|
902404d48d
|
improvement: save member count + sled fixes
|
2021-08-04 21:15:01 +02:00 |
Timo Kösters
|
9bb4c3cd01
|
improvement: batched inserts for tokenids
|
2021-08-04 12:54:26 +02:00 |
Timo Kösters
|
49ade0cfbd
|
improvement: allow batch inserts
|
2021-08-03 11:24:21 +02:00 |
Timo Kösters
|
bd63797213
|
improvement: make better use of sqlite connections
|
2021-08-03 10:24:14 +02:00 |
Timo Kösters
|
2c4f966d60
|
improvement: use sqlite properly
|
2021-08-01 16:59:52 +02:00 |
Timo Kösters
|
dc85a8fafd
|
fix: migration and push edu bugs
|
2021-07-30 18:05:26 +02:00 |
Timo Kösters
|
5df6b8cd5f
|
improvement: better account data implementation
|
2021-07-30 16:08:24 +02:00 |
Timo Kösters
|
5c776e9ba7
|
feat: heed db backend (LMDB)
|
2021-07-29 23:11:53 +02:00 |
Timo Kösters
|
5e924227b6
|
feat: add threadpool for iterator threads, bug fixes, tracing_flame support
|
2021-07-29 08:49:28 +02:00 |
Timo Kösters
|
cfaa900e83
|
improvement: auth chain cache
|
2021-07-20 15:25:16 +02:00 |
Timo Kösters
|
f5273f7eb1
|
improvement: upgrade ruma and implement blurhashes
|
2021-07-20 15:25:16 +02:00 |
Jonathan de Jong
|
d253f9236a
|
change fraction type
|
2021-07-20 11:01:35 +02:00 |
Jonathan de Jong
|
ec44f3d568
|
change to f64
|
2021-07-20 10:47:36 +02:00 |
Jonathan de Jong
|
7e579f8d34
|
change to fraction-based approach
|
2021-07-19 16:25:41 +02:00 |
Jonathan de Jong
|
0f2dc9a239
|
add stuff and bits
|
2021-07-19 15:56:20 +02:00 |
Jonathan de Jong
|
b1993421c2
|
fix signal compiling on windows
|
2021-07-15 18:09:10 +02:00 |
Timo Kösters
|
f7ecf83ac3
|
Merge branch 'stuff' into 'master'
fix: stuck/duplicate messages, e2ee and sync timeouts
See merge request famedly/conduit!123
|
2021-07-15 08:18:56 +00:00 |
Jonathan de Jong
|
952fb75795
|
add shutdown handler to kick sync
|
2021-07-14 14:50:07 +02:00 |
Timo Kösters
|
ac0027756e
|
improvement: more efficient state res
|
2021-07-14 13:10:49 +02:00 |
Jonathan de Jong
|
e1b89c1248
|
apply lint suggestions and version bump
|
2021-07-14 12:31:38 +02:00 |
Jonathan de Jong
|
15471d9ac4
|
update rocket and lock
|
2021-07-14 11:28:24 +02:00 |
Jonathan de Jong
|
9d4fa9a220
|
Sqlite
|
2021-07-14 07:07:08 +00:00 |
Timo Kösters
|
5711467ad9
|
Merge branch 'state-res-closure' into 'master'
Remove auth_cache using a closure to fetch events in state-res
See merge request famedly/conduit!108
|
2021-07-02 10:56:21 +00:00 |
Aiden McClelland
|
c53cc03ff8
|
address pr comments
|
2021-07-01 13:38:25 -06:00 |
Aiden McClelland
|
f25f61d4a9
|
fix errors introduced by rebase
|
2021-07-01 12:48:12 -06:00 |
Aiden McClelland
|
b2d5516058
|
add support for arbitrary proxies
|
2021-07-01 12:41:12 -06:00 |
Timo Kösters
|
05821d6fd5
|
improvement: pdu cache, /sync cache
|
2021-06-30 10:31:34 +02:00 |
Timo Kösters
|
e8f6708927
|
improvement: show more users in our user directory
|
2021-06-12 18:40:33 +02:00 |
Timo Kösters
|
cd4bc520d8
|
improvement: feature flags for sled, rocksdb
|
2021-06-12 15:13:04 +02:00 |
hamidreza kalbasi
|
2078af59d8
|
fix fmt problems
|
2021-06-09 22:22:05 +02:00 |
hamidreza kalbasi
|
2385bd1cfd
|
add migrations
|
2021-06-09 22:22:05 +02:00 |