Liam Fitzgerald
68324ec71b
groups: propagate remove correctly
2020-05-04 10:25:40 +10:00
Fang
ab9ecdd7fe
gall: smaller %watch-not-unique print
...
Instead of printing all outgoing subscriptions for the app, only print the
subscription whose wire we're trying to re-use.
2020-05-03 23:21:30 +02:00
Philip Monk
081c8a864d
ames: don't split messages until ready to send
...
Trying to reduce the size of ames queues. This deduplicates incoming
message-blobs by comparing with existing message-blobs in other queues.
It also stops splitting into fragments in +feed-packets. Instead, it
splits into fragments at the last moment, in +encrypt. This means we
don't have to store a large number of packets in our home road.
2020-05-02 03:35:44 -07:00
Philip Monk
c50c34d8be
ames: dedup new messages and fragments
2020-05-01 22:55:14 -07:00
Liam Fitzgerald
774f7f53f0
contacts-js: handle remove of contact correctly
...
the remove functionality in contact-card.js incorrectly assumed that we
are always removing ourselves from the group.
Fixes #2816
2020-05-02 14:08:24 +10: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
Logan Allen
c8e972aa4e
chat-js: updated codeeval.png, margin, and size of icons
2020-05-01 19:08:36 -04:00
Benjamin Summers
e56e538ff3
Correctly shutdown on SIGTERM/SIGINT (fixing bad exception handling code).
2020-05-01 15:32:08 -07:00
Benjamin Summers
80d900d542
king: First stab at handling ship crashes gracefully.
2020-05-01 14:42:05 -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
Liam Fitzgerald
1faf35928c
chat: fix indenting
2020-05-01 14:11:49 +10: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
Joe Bryan
13ce959539
vere: refactors lord.c
2020-04-30 15:01:22 -07:00
Joe Bryan
c91daffe0f
vere: refactors disk.c
2020-04-30 15:01:22 -07:00