Historical interest only: Prototype of a sensible recursive message broker
Go to file
Tony Garnock-Jones e094c17f73 Dedup subscriptions 2012-05-10 15:22:58 -04:00
doc Initial commit 2012-01-08 12:41:04 -05:00
thirdparty/lwt-2.3.2 Initial pass at Lwt conversion. 2012-05-05 18:18:23 -04:00
web Make http subscription the same as other relays 2012-05-09 21:53:00 -04:00
.gitignore Initial pass at Lwt conversion. 2012-05-05 18:18:23 -04:00
COPYING Add GPLv3 licensing. 2012-03-07 13:23:41 -05:00
Makefile Ignore scratch too 2012-05-09 17:22:00 -04:00
TODO Make http subscription the same as other relays 2012-05-09 21:53:00 -04:00
_tags Initial pass at Lwt conversion. 2012-05-05 18:18:23 -04:00
amqp0-9-1.stripped.xml Initial forays in the direction of AMQP support 2012-03-02 22:15:24 -05:00
amqp_codegen.py Correct accidentally-omitted flush in amqp codegen 2012-05-10 15:21:34 -04:00
amqp_relay.ml Handle Channel_flow (by ignoring it) 2012-05-10 15:22:24 -04:00
amqp_wireformat.ml Lwt port of AMQP driver 2012-05-05 21:11:54 -04:00
app_info.ml Rename in ML code. 2012-05-01 17:36:38 -04:00
codegen.py Rename in ML code. 2012-05-01 17:36:38 -04:00
config.ml Rename in ML code. 2012-05-01 17:36:38 -04:00
connections.ml Flush process not required with Lwt 2012-05-05 21:23:07 -04:00
datastructures.ml Dedup subscriptions 2012-05-10 15:22:58 -04:00
directnode.ml Dedup subscriptions 2012-05-10 15:22:58 -04:00
factory.ml Initial pass at Lwt conversion. 2012-05-05 18:18:23 -04:00
fanoutnode.ml Dedup subscriptions 2012-05-10 15:22:58 -04:00
fqueue.ml Rename in ML code. 2012-05-01 17:36:38 -04:00
hof.ml Rename in ML code. 2012-05-01 17:36:38 -04:00
hop_server.ml Lwtize the UI 2012-05-07 06:31:59 -04:00
html.ml Lwtize the UI 2012-05-07 06:31:59 -04:00
httpd.ml Fire callbacks on render exception too 2012-05-09 21:52:03 -04:00
httpd_date.ml Rename in ML code. 2012-05-01 17:36:38 -04:00
httpd_file.ml Lwtize the UI 2012-05-07 06:31:59 -04:00
ibuffer.ml Rename in ML code. 2012-05-01 17:36:38 -04:00
json.ml Rename in ML code. 2012-05-01 17:36:38 -04:00
log.ml Mutex on logging 2012-05-05 21:16:53 -04:00
messages.json Add GPLv3 licensing. 2012-03-07 13:23:41 -05:00
meta.ml Intern node names to permit faster routing. 2012-05-05 11:46:48 -04:00
net.ml Initial pass at Lwt conversion. 2012-05-05 18:18:23 -04:00
node.ml Detect collisions like we used to before the node-name refactoring 2012-05-09 21:51:47 -04:00
obuffer.ml Lwt port of AMQP driver 2012-05-05 21:11:54 -04:00
queuenode.ml Dedup subscriptions 2012-05-10 15:22:58 -04:00
relay.ml Lwtize the UI 2012-05-07 06:31:59 -04:00
server_control.ml Initial pass at Lwt conversion. 2012-05-05 18:18:23 -04:00
sexp.ml Dedup subscriptions 2012-05-10 15:22:58 -04:00
sexpjson.ml Lwtize the UI 2012-05-07 06:31:59 -04:00
speedtest.ml Rename in ML code. 2012-05-01 17:36:38 -04:00
squeue_array.ml Switch back to linked-list Squeue implementation. The speed benefit 2012-05-03 23:02:47 -04:00
squeue_linked.ml Initial pass at Lwt conversion. 2012-05-05 18:18:23 -04:00
squeue_speed.ml Noddy speed test for Squeue; alternative array impl 2012-05-03 10:08:30 -04:00
status.ml Initial pass at Lwt conversion. 2012-05-05 18:18:23 -04:00
streamutil.ml Lwtize the UI 2012-05-07 06:31:59 -04:00
subscription.ml Dedup subscriptions 2012-05-10 15:22:58 -04:00
test_fqueue.ml Rename in ML code. 2012-05-01 17:36:38 -04:00
ui_main.ml Make http subscription the same as other relays 2012-05-09 21:53:00 -04:00
ui_relay.ml Make http subscription the same as other relays 2012-05-09 21:53:00 -04:00
util.ml Lwtize the UI 2012-05-07 06:31:59 -04:00
uuid.ml Rename in ML code. 2012-05-01 17:36:38 -04:00