Commit Graph

300 Commits

Author SHA1 Message Date
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
Tony Garnock-Jones ec2461b913 Reading and discarding replies from the server avoids ECONNRESET when we close 2011-01-02 15:58:26 -05:00
Tony Garnock-Jones cc275029f7 Avoid overly large bursts of shovelling 2011-01-02 15:21:12 -05:00
Tony Garnock-Jones 187a17ca6d Treat read_simple_string result uniformly 2011-01-02 15:06:34 -05:00
Tony Garnock-Jones 9dd094daeb Save (and print) errno on socket error 2011-01-02 15:06:17 -05:00
Tony Garnock-Jones 2b8f39b52f Clean out the test programs too 2011-01-02 14:53:43 -05:00
Tony Garnock-Jones 61c45e9a12 Set high watermark at 256k 2011-01-02 14:51:31 -05:00
Tony Garnock-Jones 544a719d21 Separate socket EOF from socket error conditions 2011-01-02 14:51:13 -05:00
Tony Garnock-Jones 0b9c6a3d09 Add crude shovel stats 2011-01-02 14:19:54 -05:00
Tony Garnock-Jones 2c4a64e76f It's alpha software as yet 2011-01-02 14:19:32 -05:00
Tony Garnock-Jones 33e304e7f7 Remember queue name 2011-01-02 13:58:36 -05:00
Tony Garnock-Jones 9fcffa8083 Add forgotten token to delivery posts 2011-01-02 13:58:18 -05:00
Tony Garnock-Jones 334c532a9b Ignore SIGPIPE 2011-01-02 13:40:36 -05:00
Tony Garnock-Jones 42864f2007 Reuse iohandle_clear_error 2011-01-02 13:40:22 -05:00
Tony Garnock-Jones 114d8191df Sender test program 2011-01-02 13:32:53 -05:00
Tony Garnock-Jones f98f0c9876 Processing in buffer-sized batches gives a speedup of 10x, roughly 2011-01-02 13:28:30 -05:00
Tony Garnock-Jones de804e9bdb Switch to -O3 temporarily 2011-01-02 12:27:17 -05:00
Tony Garnock-Jones 449be964e3 Crude subscriber test 2011-01-02 12:27:02 -05:00
Tony Garnock-Jones e52c3df365 Silence delivery noise 2011-01-02 12:25:13 -05:00