Commit Graph

28 Commits

Author SHA1 Message Date
girlbossceo
a3d219e401 tweak rocksdb, use direct io
Signed-off-by: girlbossceo <june@girlboss.ceo>
2023-10-21 12:18:41 -04:00
Charles Hall
9fb8498067 relax recovery mode 2023-07-26 15:32:36 -07:00
Timo Kösters
a2c3256ced improvement: better memory usage and admin commands to analyze it 2023-07-03 19:41:07 +02:00
Timo Kösters
49b5af6d45 chore: bump rocksdb 2023-05-21 13:41:51 +02:00
Nyaaori
f430b87459 cargo clippy 2022-10-10 14:09:11 +02:00
Timo Kösters
ca82b2940d fix: sending does not work
We were inserting one too many 0xff bytes
2022-10-10 14:02:05 +02:00
Timo Kösters
a4637e2ba1 cargo fmt 2022-10-10 14:02:01 +02:00
Timo Kösters
057f8364cc fix: some compile time errors
Only 174 errors left!
2022-10-10 13:25:01 +02:00
Jonas Platte
5fa9190117 Simplify return type of most route handlers 2022-02-12 12:56:08 +01:00
Timo Kösters
8c90e7adfb refactor: fix warnings 2022-01-17 14:46:03 +01:00
Timo Kösters
ee8e72f7a8 feat: implement server ACLs 2022-01-17 14:35:38 +01:00
Timo Kösters
d434dfb3a5 feat: config option for rocksdb max open files 2022-01-14 11:44:20 +01:00
Timo Kösters
16f826773b refactor: fix warnings 2022-01-13 22:55:35 +01:00
Timo Kösters
a336027b0e fix: better memory usage message 2022-01-13 22:44:27 +01:00
Timo Kösters
9e77f7617c fix: disable direct IO again 2022-01-13 22:44:27 +01:00
Timo Kösters
7f27af032b improvement: optimize rocksdb for spinning disks 2022-01-13 22:44:26 +01:00
Timo Kösters
b96822b617 fix: use db options for column families too 2022-01-13 22:44:26 +01:00
Timo Kösters
0bb7d76dec improvement: rocksdb configuration 2022-01-13 22:44:26 +01:00
Timo Kösters
077e9ad438 improvement: memory usage for caches 2022-01-13 22:44:25 +01:00
Andrej Kacian
68ee1a5408 Add rocksdb implementation of memory_usage() 2022-01-13 22:42:25 +01:00
Timo Kösters
fa6d7f7ccd feat: database backend selection at runtime 2022-01-13 22:42:22 +01:00
Timo Kösters
54f4d39e3e improvement: don't fetch event multiple times 2022-01-13 22:29:17 +01:00
Timo Kösters
b1d9ec3efc fix: atomic increment 2022-01-13 22:28:18 +01:00
Timo Kösters
c9c9974641 fix: stack overflows when fetching auth events 2022-01-13 22:10:50 +01:00
Timo Kösters
1d647a1a9a improvement: allow rocksdb again 2022-01-13 22:10:43 +01:00
Timo Kösters
df727688ef remove rocksdb 2021-08-04 21:17:40 +02:00
Timo Kösters
cfaa900e83 improvement: auth chain cache 2021-07-20 15:25:16 +02:00
Jonathan de Jong
9d4fa9a220 Sqlite 2021-07-14 07:07:08 +00:00