mirror of
https://github.com/urbit/shrub.git
synced 2024-12-26 13:31:36 +03:00
479fbfd798
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
16 lines
242 B
Plaintext
16 lines
242 B
Plaintext
/+ store=metadata-store
|
|
|_ =update:store
|
|
++ grad %noun
|
|
++ grow
|
|
|%
|
|
++ noun update
|
|
++ json (update:enjs:store update)
|
|
--
|
|
::
|
|
++ grab
|
|
|%
|
|
++ noun update:store
|
|
++ json action:dejs:store
|
|
--
|
|
--
|