Commit Graph

318 Commits

Author SHA1 Message Date
Tony Garnock-Jones 1e1b70994d My First Common-Lisp Program 2011-10-13 18:51:13 -04:00
Tony Garnock-Jones bd9f124a62 Simple multi-connection testing + stats printing 2011-06-27 12:33:51 -04:00
Tony Garnock-Jones d9d4b02002 Avoid race condition between nap()'s timeout expiring and incoming work calling resume(). 2011-03-27 13:23:05 -04:00
Tony Garnock-Jones e7fb92e33a Add msgcount option to test3_latency 2011-03-27 12:33:05 -04:00
Tony Garnock-Jones 717f933dff Initial work on an AMQP codec 2011-02-05 23:42:01 -05:00
Tony Garnock-Jones 074fd181c9 Cope with extraneous whitespace in sexp reader 2011-01-12 12:32:42 -05:00
Tony Garnock-Jones 4df94ffe40 Note re memory pressure and the queue shoveller 2011-01-10 14:48:39 -05:00
Tony Garnock-Jones fa222940fc Avoid race to wake up napping processes 2011-01-10 14:44:47 -05:00
Tony Garnock-Jones e0ca281c32 Make nap() interruptable. Use nap() in shoveller and exit if idle. 2011-01-10 14:33:42 -05:00
Tony Garnock-Jones 5913f2008a Use generated message-matching code 2011-01-09 19:42:36 -05:00
Tony Garnock-Jones 4ab09181c3 Add send_node_release; no need for inc/decref when using post_node 2011-01-09 17:16:07 -05:00
Tony Garnock-Jones ce48a0fbea Add sexp_cmp 2011-01-09 17:07:53 -05:00
Tony Garnock-Jones 76cf11c69a Make ServerApi flushable, and flush in ping-pong test 2011-01-07 15:35:18 -05:00
Tony Garnock-Jones 8b3f23e600 Buffering; flushing; throughput test 2011-01-07 15:05:56 -05:00
Tony Garnock-Jones 9e5ac54d82 Note re metrics/management 2011-01-07 10:20:03 -05:00
Tony Garnock-Jones e3b9f64d6d Notes on an extension to Sexp syntax 2011-01-06 19:45:25 -05:00
Tony Garnock-Jones 444dde2a09 Permit experimentation with multiple consumers and different kinds of node 2011-01-06 09:55:51 -05:00
Tony Garnock-Jones 7495ea840b Oops, wasn't retrieving the reply 2011-01-06 09:33:03 -05:00
Tony Garnock-Jones 7db19f77ad Command-line java build infra 2011-01-06 09:32:42 -05:00
Tony Garnock-Jones 37e5f39dc1 Ping-pong 2011-01-06 09:15:26 -05:00
Tony Garnock-Jones 3ce415e106 Java's equality is stupid 2011-01-06 09:15:11 -05:00
Tony Garnock-Jones d0e6e89ffb Only reply if non-empty sink name provided 2011-01-06 09:14:49 -05:00
Tony Garnock-Jones 7c348b8ff4 setTcpNoDelay 2011-01-06 09:14:20 -05:00
Tony Garnock-Jones c8937f3f52 TCP_NODELAY 2011-01-06 09:13:47 -05:00
Tony Garnock-Jones 1cce984784 Update .gitignore 2011-01-05 21:31:07 -05:00
Tony Garnock-Jones e357165ed2 Peers introduce each other at connect time 2011-01-05 21:29:58 -05:00
Tony Garnock-Jones a3f5e89db8 Java chassis and client 2011-01-05 21:29:28 -05:00
Tony Garnock-Jones bfd7e24957 Update copyright notices 2011-01-05 13:08:13 -05:00
Tony Garnock-Jones bfce65daf7 Copyright notices 2011-01-05 13:06:59 -05:00
Tony Garnock-Jones 0ed2074838 Subdirectories 2011-01-05 12:46:15 -05:00
Tony Garnock-Jones 5df0c58c81 Warn about shovel only when one exists 2011-01-05 12:39:36 -05:00
Tony Garnock-Jones 76280ef51b Indirect-to-direct-scheduling experiment 2011-01-05 10:38:37 -05:00
Tony Garnock-Jones 098b690e4d For some reason the {} were not being expanded properly 2011-01-04 20:39:11 -05:00
Tony Garnock-Jones 58605c3548 Better reporting in receiver 2011-01-04 19:34:24 -05:00
Tony Garnock-Jones e469704697 Don't print burst reports; they're too noisy with low message rates 2011-01-04 19:24:29 -05:00
Tony Garnock-Jones e519fae882 Awful horrible very bad latency test code 2011-01-04 19:21:20 -05:00
Tony Garnock-Jones fff756b9ff Note re website 2011-01-04 12:28:52 -05:00
Tony Garnock-Jones a2aae0e938 First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
Tony Garnock-Jones b40930997c Minor cleanups in relay.c 2011-01-02 22:45:44 -05:00
Tony Garnock-Jones d09902fb06 Rearrange message dispatch procedures slightly 2011-01-02 22:08:30 -05:00
Tony Garnock-Jones 0cdf9f6e68 Factor out commonality in subscription management 2011-01-02 21:23:43 -05:00
Tony Garnock-Jones 62ff086c7b Note re SAX-style sexp reader 2011-01-02 18:20:08 -05:00
Tony Garnock-Jones 6720a6996f TODO file 2011-01-02 18:15:02 -05:00
Tony Garnock-Jones 34baf152e2 Fanout exchange 2011-01-02 18:14:51 -05:00
Tony Garnock-Jones 0cab9ca4f5 Permit hashtable_foreach iterator to remove the current entry 2011-01-02 18:13:51 -05:00
Tony Garnock-Jones 97b610452f Direct exchange 2011-01-02 17:56:11 -05:00
Tony Garnock-Jones b4392db109 Actually clean up waiters 2011-01-02 17:29:30 -05:00
Tony Garnock-Jones 4400f8e5bb Permit specification of hostname in test1, test3 2011-01-02 17:13:18 -05:00
Tony Garnock-Jones 449c59abed Fix typo 2011-01-02 16:14:51 -05:00
Tony Garnock-Jones e02b5111ad Off-by-one error 2011-01-02 16:04:57 -05:00