1
1
mirror of https://github.com/urbit/shrub.git synced 2024-12-24 03:14:30 +03:00
shrub/pkg/arvo/mar
Liam Fitzgerald 479fbfd798
push-hook: noop on unversioned, unsupported watches
Mainnet is currently experiencing undue load due to a watch-kick loop.
If the watch is unsupported, it will be kicked due to a mark mismatch,
which will be interpreted by the unversioned hooks as a network pressure
kick, prompting a resub and continuing the loop. Instead, we now no-op
on unversioned, unsupported watches, waiting for the subscriber to
rewatch after it processes the versioning OTA. This will silently break
groups for the subscriber until the reach the latest OTA, but is
preferable to nacking, and kicking them permanently
2021-04-02 20:38:22 +10:00
..
acme mar: all marks build; added +grad and +noun:grow to many 2020-05-04 23:21:05 -04:00
azimuth test: get make everything compile 2020-12-08 17:57:41 -08:00
contact hooks: add unversioned conversions 2021-03-19 10:12:51 +10:00
demo hooks: fix tests 2021-03-19 10:12:50 +10:00
dill various: touch up improperly rewritten comments 2020-11-27 13:25:40 +01:00
dns mar: all marks build; added +grad and +noun:grow to many 2020-05-04 23:21:05 -04:00
eth test: get make everything compile 2020-12-08 17:57:41 -08:00
file-server Merge remote-tracking branch 'origin/master' into ford-fusion 2020-06-19 14:52:18 -07:00
graph Post: tweak permissions to match designs 2021-04-02 12:11:24 +10:00
group hooks: add unversioned conversions 2021-03-19 10:12:51 +10:00
hark hark-chat-hook: add marks 2020-11-05 12:28:04 +10:00
invite invite: initialize state for %graph invites and fix mark 2020-10-27 12:48:50 -05:00
json/rpc various: ethereum, azimuth, json-rpc out of zuse 2020-12-06 17:26:52 +01:00
language-server/rpc marks: fixup 2021-03-04 19:21:34 -08:00
launch Merge remote-tracking branch 'origin/master' into ford-fusion 2020-06-19 14:52:18 -07:00
lens herb/lens: add utilites for import/export 2020-12-01 00:00:49 -08:00
metadata push-hook: noop on unversioned, unsupported watches 2021-04-02 20:38:22 +10:00
observe thread-watch: change name to observe-hook 2020-11-06 14:55:32 -06:00
pull-hook contact-pull-hook: give nacks on subscription 2021-02-03 17:26:41 +10:00
push-hook groups: update generators and marks for ford-fusion 2020-06-26 12:45:02 +10:00
s3 Merge remote-tracking branch 'origin/master' into ford-fusion 2020-06-19 14:52:18 -07:00
settings settings: fix minor issues with json encoding 2021-01-25 20:32:09 -08:00
sole sole: add %bye effect for closing the session 2020-12-15 16:56:47 +01:00
spider Merge remote-tracking branch 'origin/master' into ford-fusion 2020-06-19 14:52:18 -07:00
verb Merge remote-tracking branch 'origin/master' into ford-fusion 2020-06-19 14:52:18 -07:00
x-htm mar: all marks build; added +grad and +noun:grow to many 2020-05-04 23:21:05 -04:00
atom.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
belt.hoon webterm: handle unicode more correctly 2020-11-10 20:42:28 +01:00
blit.hoon zuse: moves lib/base64 2020-12-08 02:36:11 -08:00
css.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
drum-put.hoon drum-put: clam 2021-03-04 16:26:05 -08:00
elem.hoon marks: fixup 2021-03-04 19:21:34 -08:00
eth-watcher-poke.hoon mar: all marks build; added +grad and +noun:grow to many 2020-05-04 23:21:05 -04:00
front.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
gcp-token.hoon gcp: mark for tokens, token-to-json 2021-02-24 19:30:49 +00:00
hash.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
helm-hi.hoon marks: fixup 2021-03-04 19:21:34 -08:00
hoon.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
htm.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
html.hoon clay: fix +grow in mark casting 2021-01-26 20:43:23 -05:00
httr.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
hymn.hoon marks: fixup 2021-03-04 19:21:34 -08:00
import.hoon userspace: data migration testing utilities 2020-11-30 23:02:12 -08:00
jam.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
js.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
json.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
map.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
md.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
metadata-hook-action.hoon marks: add hook actions 2020-09-01 15:11:17 +10:00
mime.hoon clay: static clay boots 2021-01-26 22:51:52 -05:00
noun.hoon noun: add +mash 2021-03-04 14:41:38 -08:00
path.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
pem.hoon zuse: removes redundant definitions of $mite and $octs 2020-10-03 23:34:10 -07:00
pill.hoon marks: fixup 2021-03-04 19:21:34 -08:00
png.hoon Change PNG aura from @t to @ 2021-03-02 14:00:12 -05:00
purl.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
resource.hoon contact-pull-hook: give nacks on subscription 2021-02-03 17:26:41 +10:00
ships.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
snip.hoon marks: fixup 2021-03-04 19:21:34 -08:00
tang.hoon graph-store: add -eval thread 2020-12-11 15:52:17 +10:00
tape.hoon mar: add tape mark 2021-02-09 10:29:35 +10:00
txt-diff.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
txt.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
udon.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
umd.hoon hoon: renames +new-end, +new-lsh, +new-rsh 2020-12-02 01:00:09 -08:00
urb.hoon marks: fixup 2021-03-04 19:21:34 -08:00
urbit.hoon various: move away from face/type syntax 2020-11-26 17:38:00 +01:00
version.hoon push-hook: add version scries 2021-03-26 16:58:02 +10:00
woff2.hoon addressed feedback 2020-12-10 15:42:35 -08:00
x-htm.hoon /mar: all marks build 2020-05-08 01:29:47 -04:00
xml.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00