[ANNOUNCE] urbit-os-v1.0.61

43 views
Skip to first unread message

Mark

unread,
Oct 21, 2020, 7:09:50 AM10/21/20
to urbit-dev
urbit-os-v1.0.61

This release will be pushed to the network as an over-the-air update.

Base hash (check with +trouble):

0v16.4hlhj.vuvue.3k05s.lapjt.ual3s.s6hfb.o6l6e.5nt5v.0ud1a.6gjjm

Release notes:

Reduces Eyre memory usage and limits its growth, in order to prevent
memory pressure during certain usage patterns. This should help lower
the amount of bail: meme crashes that happen in the wild.

- Eyre no longer stores queued/unacked events as serialized data,
instead keeping the original nouns around, and serializing on-demand.

- When a subscription keeps sending updates, but the client that opened
the subscription isn't presently acking, Eyre pro-actively kills the
subscription.

Contributions:

fang (11):
eyre: store unacked events unserialized
eyre: convert facts to json manually
eyre: update tests to match recent changes
pill: update
eyre: simplify channel subscription storage
eyre: kick busy subscriptions if client not acking
pill: update
eyre: kick subscriptions if fact conversion fails
Merge pull request #3746 from urbit/m/eyre-memes
Merge pull request #3749 from urbit/m/eyre-clog


~palfun-foslup
https://urbit.org

Reply all
Reply to author
Forward
0 new messages