shrub/pkg/arvo/sur
Liam Fitzgerald 69a5675a86
graph-store: log %add-graph
When a graph is joined, the subscriber receives an %add-graph update
that corresponds to the current state of the graph. This was not logged,
so if the graph did not recieve any updates before the subscription was
kicked, the whole graph would be have to be sent again. This would be
largely asymptomatic, however hark-store assumes that %add-graph will
only be emitted when a new graph is joined or created. As such, we log
this initial update, so that the push-hook can correctly ascertain the
backlog it needs to send and so %add-graph is only emitted once per
graph. This also opens the door for time-varying scries into
graph-store.

Fixes #4290
2021-01-20 10:52:19 +10:00
..
json various: ethereum, azimuth, json-rpc out of zuse 2020-12-06 17:26:52 +01:00
aquarium.hoon zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
asn1.hoon hoon: remove += and +- arm syntax 2020-11-26 17:27:30 +01:00
chat-hook.hoon chat: improve namespacing of chat-* types 2020-04-28 12:01:13 +10:00
chat-store.hoon apps: more merge fixes for chat and publish 2020-06-01 14:17:14 -04:00
chat-view.hoon chat: fix remaining issues with new groups 2020-06-15 18:07:21 +10:00
claz.hoon static gall: update claz 2019-12-11 17:32:33 +01:00
contact-hook.hoon contacts: fix group deletion and do some quality of life fixes 2020-04-14 21:33:01 +00:00
contact-store.hoon apps: updated apps to use consistent %initial update 2020-06-01 14:00:46 -04:00
contact-view.hoon groups: migrate to push-pull hooks and resources 2020-06-08 17:53:16 +10:00
dns-bind.hoon Add 'pkg/arvo/' from commit 'c20e2a185f131ff3f5d3961829bd7a3fe0f227f8' 2019-06-28 12:48:05 +08:00
dns.hoon Add 'pkg/arvo/' from commit 'c20e2a185f131ff3f5d3961829bd7a3fe0f227f8' 2019-06-28 12:48:05 +08:00
eth-watcher.hoon zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
file-server.hoon file-server: fix %file-server by adding SPA flag and threading is-file through request 2020-08-26 14:24:16 -05:00
glob.hoon glob: added app to distribute js outside clay 2020-07-15 12:26:55 -07:00
graph-store.hoon graph-store: log %add-graph 2021-01-20 10:52:19 +10:00
graph-view.hoon graph-store: add -eval thread 2020-12-11 15:52:17 +10:00
group-store.hoon groups: address review comments 2020-07-02 12:20:23 +10:00
group.hoon groups: finalize state adapters 2020-06-24 10:28:57 +10:00
hark-chat-hook.hoon hark: address L review 2020-11-10 13:32:48 +10:00
hark-graph-hook.hoon Merge branch 'lf/hark-redux' into lf/hark-graph-indices 2020-11-10 14:21:51 -05:00
hark-group-hook.hoon hark: address L review 2020-11-10 13:32:48 +10:00
hark-store.hoon hark: cleanup notifications on leave 2020-12-17 16:10:26 +10:00
identity.hoon sur: added identity structure with support for ship signatures or ring signatures 2020-01-23 13:12:26 -08:00
invite-store.hoon invite-store: updated comments 2020-10-27 12:33:28 -05:00
keygen.hoon hoon: remove += and +- arm syntax 2020-11-26 17:27:30 +01:00
kyev.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
language-server.hoon language-server: add completion JSON parsers 2020-01-28 10:08:02 +10:00
launch-store.hoon launch: added json marks 2020-06-01 13:57:06 -04:00
lens.hoon herb/lens: add utilites for import/export 2020-12-01 00:00:49 -08:00
metadata-hook.hoon metadata: style fixes, some bug fixes 2020-02-21 16:14:57 -08:00
metadata-store.hoon metadata: add %module field to metadata 2020-09-22 12:26:19 -05:00
observe-hook.hoon thread-watch: change name to observe-hook 2020-11-06 14:55:32 -06:00
ph.hoon Add 'pkg/arvo/' from commit 'c20e2a185f131ff3f5d3961829bd7a3fe0f227f8' 2019-06-28 12:48:05 +08:00
plum.hoon Merge branch 'na-release/candidate' into jb/no-wrap-tank 2020-11-23 23:15:12 -08:00
post.hoon graph-store: add %mention type 2020-11-03 15:03:02 +10:00
pull-hook.hoon graph-hooks: added initial sketch 2020-06-26 17:13:12 -04:00
push-hook.hoon graph-hooks: added initial sketch 2020-06-26 17:13:12 -04:00
resource.hoon graph-store: stubbed out json encoding 2020-06-23 14:00:15 -04:00
ring.hoon sur: added identity structure with support for ship signatures or ring signatures 2020-01-23 13:12:26 -08:00
rw-security.hoon various: move away from $constant type syntax 2020-11-26 17:31:06 +01:00
s3.hoon s3: added configuration settings for setting current bucket and adding / removing buckets from list 2020-04-24 12:19:01 -04:00
sole.hoon sole: add %bye effect for closing the session 2020-12-15 16:56:47 +01:00
spider.hoon graph-view: error-handling pass 2020-09-11 13:09:34 +10:00
tapp.hoon zuse: lift moves out of +able 2020-12-08 01:47:06 +01:00
urb.hoon various: move away from {type} syntax 2020-11-26 17:43:26 +01:00
verb.hoon verb: allow subscribing to events 2020-05-08 01:46:29 +02:00
xray.hoon hoon: moves $xray into userspace 2020-11-20 15:23:56 -08:00