Commit Graph

18433 Commits

Author SHA1 Message Date
~siprel
ba440c8e3a king: Make sure spinner callbacks are handled correctly from serf. 2020-05-29 19:20:53 +00:00
~siprel
bc35ec0406 king: IPC Batching during replay and normal operation. 2020-05-29 02:14:25 +00:00
~siprel
80b905c239 king: Slogs routed to both terminal and log output. 2020-05-28 18:56:51 +00:00
~siprel
d8f90ead07 king: Misc Small Cleanup. 2020-05-28 18:21:43 +00:00
~siprel
ca13d3f79b king: Better handling of edge-cases around IPC failure. 2020-05-28 00:08:53 +00:00
~siprel
8e78266d74 king: Review and Cleanup w/ Harrison 2020-05-27 22:57:34 +00:00
~siprel
1f64a528cd king: Handle replacement events correctly (dont try to parse them). 2020-05-27 00:08:07 +00:00
~siprel
26bd5a9e4b king: Got new IPC working, still needs lots of polish. 2020-05-26 23:01:03 +00:00
~siprel
e10d8ab9cb king: Fleshed out some IPC flows for new protocol. 2020-05-21 22:42:00 +00:00
Benjamin Summers
0b2c78e24b king: Skecthed out lowest layer of new IPC protocol. 2020-05-20 17:35:33 -07:00
Joe Bryan
0d4b0f6e30 WIP kh ipc protocol 2020-05-20 14:20:01 -07:00
Joe Bryan
3dbb13ec3a serf: clean up auto reclaim/pack conditions, pack every 20k 2020-05-01 21:04:16 -07:00
Joe Bryan
f8460cec0a vere: fix ames port in startup printfs 2020-05-01 20:59:06 -07:00
Joe Bryan
a1389f6ecd serf: fixes -r load by tracking event number 2020-05-01 01:39:31 -07:00
Joe Bryan
69dc86c577 serf: measure memory after %pack writ 2020-05-01 01:37:08 -07:00
Joe Bryan
94b99c38ef vere: use separate timers for each disk read request 2020-05-01 01:05:14 -07:00
Joe Bryan
50f64ec76e blah roc 2020-05-01 01:05:14 -07:00
Joe Bryan
73b74af678 vere: HACK pack on -n completion 2020-05-01 00:23:59 -07:00
Joe Bryan
d91e119623 serf: auto-pack every 50K events 2020-05-01 00:23:59 -07:00
Joe Bryan
b24a83e8f2 vere: bumps replay batch size to 500 events 2020-05-01 00:23:59 -07:00
Joe Bryan
b06772f264 vere: print replay batch completions 2020-05-01 00:23:59 -07:00
Joe Bryan
496b0aa412 vere: adds -n replay barrier 2020-05-01 00:23:59 -07:00
Joe Bryan
dfa818a069 vere: adds -r to load rock (jammed kernel) on startup if present 2020-05-01 00:23:59 -07:00
Joe Bryan
00851a2229 vere: fixes early replay termination 2020-05-01 00:23:59 -07:00
Joe Bryan
1827d0a4c0 serf: implements %pack writ 2020-05-01 00:23:59 -07:00
Joe Bryan
1c105a8918 serf: fix bug on auto-reclaim on replay 2020-05-01 00:23:59 -07:00
Joe Bryan
6d29897bb4 serf: tweaks pack for recovery ops 2020-05-01 00:23:59 -07:00
Joe Bryan
9b4dfa930c u3: fixes rock:load size printf 2020-05-01 00:23:59 -07:00
Joe Bryan
008cd925ff u3: switches GMP import assert to conditional 2020-05-01 00:23:59 -07:00
Joe Bryan
6e98bdd3d3 TMP kill -9 urbit in test 2020-05-01 00:23:59 -07:00
Joe Bryan
60183bded1 vere: refactors event replay and failure printfs 2020-05-01 00:23:59 -07:00
Joe Bryan
f28c775337 wip rewrites peek 2020-05-01 00:23:59 -07:00
Joe Bryan
224856c81c vere: refactors ovum lifecycle callbacks 2020-05-01 00:23:59 -07:00
Joe Bryan
baa8c0e98f vere: much more pier refactoring 2020-05-01 00:23:59 -07:00
Joe Bryan
9cc3242d75 vere: free i/o drivers on exit 2020-05-01 00:23:59 -07:00
Joe Bryan
afcba71a64 blah i/o driver integrations 2020-05-01 00:23:59 -07:00
Joe Bryan
e80f6f8539 vere: misc tweaks 2020-05-01 00:23:59 -07:00
Joe Bryan
6ec8f5fc49 vere: WIP refactor types, enable peek 2020-05-01 00:23:59 -07:00
Joe Bryan
8935682067 vere: begins vere.h header cleanup 2020-05-01 00:23:59 -07:00
Joe Bryan
3f476570c9 vere: renames newt callback typedefs 2020-05-01 00:23:59 -07:00
Joe Bryan
a49d9b8206 vere: sets up i/o driver async initialization 2020-05-01 00:23:59 -07:00
Joe Bryan
1302a120b1 vere: making i/o driver bail callbacks optional 2020-05-01 00:23:59 -07:00
Joe Bryan
a44dadc5fc vere: adds hack to fix u3l_log printing across the pipe 2020-05-01 00:23:59 -07:00
Joe Bryan
54b404f273 vere: WIP refactors serf 2020-05-01 00:23:54 -07:00
Joe Bryan
b77da3b0f1 vere: WIP moar serf refactoring, leaks appear fixed 2020-04-30 15:01:22 -07:00
Joe Bryan
723f271ac6 WIP solid pill 2020-04-30 15:01:22 -07:00
Joe Bryan
a3f85f8086 arvo: fixes +solid boot sequence 2020-04-30 15:01:22 -07:00
Joe Bryan
46dcef2c22 vere: refactors auto.c and i/o driver integrations 2020-04-30 15:01:22 -07:00
Joe Bryan
c1d1f43034 vere: refactors init/boot/play state transitions 2020-04-30 15:01:22 -07:00
Joe Bryan
324175de92 vere: re-enables event spinner 2020-04-30 15:01:22 -07:00