912 Commits

Author SHA1 Message Date
49cc34d41e AutoProtoMap: string/bytestring support 2024-08-30 11:33:18 +02:00
7021c7be89 AutoProtoMap: simple nested deserialization 2024-08-30 10:58:36 +02:00
e1cc974feb AutoProtoMap: simple nested serialization 2024-08-30 00:07:03 +02:00
36f91051a0 dummy proto serializer 2024-08-29 18:29:24 +02:00
490ba3ba37 quarkus extension skeleton 2024-08-28 23:00:20 +02:00
da659e67db quarkus update 2024-08-28 22:30:55 +02:00
3756df645e remove some useless logs 2024-08-27 21:03:51 +02:00
f3693ed1c4 install the proper fuse library in ci 2024-08-27 20:57:53 +02:00
edc0d369c7 build test image only once 2024-08-27 20:54:23 +02:00
a99cbe5744 fileDelete tests 2024-08-26 22:19:46 +02:00
0b1f8d4404 fixie 2024-08-25 22:34:10 +02:00
ce1e9c1695 less-deadlocking quick delete 2024-08-25 22:30:33 +02:00
5a06f2ba1e use proper markSeen in pushOp
avoid unnecessary locking
2024-08-25 22:01:37 +02:00
b99296f769 more useful deadlock info 2024-08-25 21:55:23 +02:00
89217adcb6 dumb fix 2024-08-25 21:16:54 +02:00
592721be32 real little deadlock fixie 2024-08-25 20:21:04 +02:00
4eb36f45b7 little deadlock fixie 2024-08-25 19:50:10 +02:00
f9d16b6809 fixie 2024-08-25 19:32:55 +02:00
620be5f03c fix for checking "data changed" 2024-08-25 19:13:20 +02:00
00bc9a707a some locking timeouts tweaks
turns out it can be quite slow with transactions
2024-08-25 19:06:16 +02:00
fa84e83a1d small fixie 2024-08-25 19:04:11 +02:00
5cfa186fee don't spam disk more with periodic op updates 2024-08-25 17:58:34 +02:00
7c30901374 a little janky jobject-based tree 2024-08-25 17:10:12 +02:00
19e80080dc fixie for file storage 2024-08-25 10:33:59 +02:00
c7800e8649 fixie 2024-08-24 23:40:58 +02:00
eda9e315c6 hack 2024-08-24 23:31:47 +02:00
82102df6ba some cleanup and fences 2024-08-24 22:36:59 +02:00
60c2a2a90b a little improved file storage format 2024-08-24 19:08:34 +02:00
60505a1cd0 a little cleanup and tx replay 2024-08-24 16:21:57 +02:00
09e1c063bb dropByteBuffer -> releaseByteBuffer 2024-08-24 15:25:03 +02:00
b457e8afd4 update script fixie 2024-08-24 14:09:11 +02:00
a2538c0e63 jobjectmanager cleanup 2024-08-24 14:02:28 +02:00
e685870518 remove run files from git
annoying that the paths are different
2024-08-24 13:58:10 +02:00
d8f4201e63 disable large_read option
seems to be unsupported in my docker containers
2024-08-24 13:47:47 +02:00
53a02c7c6a fixie 2024-08-24 13:30:07 +02:00
0528f103ea add run files to git 2024-08-24 13:15:32 +02:00
46a769c99d a little linux speedup 2024-08-24 13:15:11 +02:00
a0770f57a8 don't use maps for serializing maps
nice, but no point in creating map copies all the time
2024-08-24 13:01:40 +02:00
32e56df6ba a little cmake cleanup 2024-08-24 12:26:16 +02:00
a75672eeef a little cmake cleanup 2024-08-24 10:55:03 +02:00
2d8b53f0f5 fix docker cache not working 2024-08-24 00:38:06 +02:00
2622d8073b actually use PAGE_SIZE 2024-08-24 00:35:31 +02:00
5dddd7bf56 fixie of startup order 2024-08-24 00:24:51 +02:00
af4507521b cache docker builder 2024-08-24 00:14:24 +02:00
d0f456db91 cleanup matrix build 2024-08-24 00:01:06 +02:00
6849ff747d a little cleanup 2024-08-23 23:38:20 +02:00
848ab14f8e use uninitialized byte buffers 2024-08-23 22:51:34 +02:00
dca507ec4b ach 2024-08-23 20:53:25 +02:00
22962e4673 oops 2024-08-23 20:35:04 +02:00
315ebaf6cd don't use alpine for docker now 2024-08-23 20:24:49 +02:00