Commit Graph

55 Commits

Author SHA1 Message Date
Derek Collison
dc02d55067 Add in pub and pub/sub benchmarks 2012-11-20 13:02:43 -08:00
Derek Collison
768a21c8ca Make support funcs work with benchmark also 2012-11-20 13:02:22 -08:00
Derek Collison
fd4612fab0 Properly handle unsub and pub/msg split buffer scenarios 2012-11-20 08:15:28 -08:00
Derek Collison
b466290e0a Added more tests for unsub and pubarg/msgs splits 2012-11-20 08:11:43 -08:00
Derek Collison
f2db136e58 gate traceMsg on flag test 2012-11-15 11:17:38 -08:00
Derek Collison
26a325bf43 Wait longer for response 2012-11-15 09:11:04 -08:00
Derek Collison
d229d75432 Added general testing between client/server 2012-11-15 09:08:17 -08:00
Derek Collison
3fe533afd2 Made info public 2012-11-15 09:07:43 -08:00
Derek Collison
6fd32c6b2f import org 2012-11-15 09:06:57 -08:00
Derek Collison
2d9c71db4b make verbose 2012-11-14 09:18:25 -08:00
Derek Collison
6fc6660c46 Easier way to test all sub-dirs 2012-11-14 08:56:25 -08:00
Derek Collison
7c82d49fb7 Added locking, removed spurious logging 2012-11-13 19:26:52 -08:00
Derek Collison
504726f47d Need subs cache 2012-11-13 19:26:19 -08:00
Derek Collison
0e2ae6c9d3 Fixed bad comments 2012-11-13 19:25:51 -08:00
Derek Collison
e3ef2fea29 Make sure to copy cache keys 2012-11-13 19:09:28 -08:00
Derek Collison
990de9556b Fixed bug that incorrectly used len comparison on first in chain 2012-11-13 19:03:33 -08:00
Derek Collison
fd5d1973c8 Fixed bug where Set for existing was not replacing 2012-11-13 17:58:43 -08:00
Derek Collison
3ea6f64c73 more default options, fixed tests 2012-11-13 11:39:31 -08:00
Derek Collison
c3eba76367 Added base logging/tracing 2012-11-13 11:26:53 -08:00
Derek Collison
d71c2414cf placeholder for port/net flags 2012-11-12 17:14:42 -08:00
Derek Collison
4e09fe07da include server tests 2012-11-12 14:28:24 -08:00
Derek Collison
3ec8cc484e Make sublist its own package 2012-11-12 14:27:08 -08:00
Derek Collison
6630efb298 first pass server 2012-11-12 14:26:38 -08:00
Derek Collison
05ae8b55b8 first pass server 2012-11-12 14:26:25 -08:00
Derek Collison
8181d74f0e Ignore gnatsd 2012-11-12 14:26:09 -08:00
Derek Collison
210c2b0b62 placeholder for travis 2012-11-08 08:07:55 -08:00
Derek Collison
ee897be8f6 Pushed sublist into subdir 2012-11-08 07:42:10 -08:00
Derek Collison
83a889d06c Added proper atomic/sync primitives around stats 2012-11-07 17:48:27 -08:00
Derek Collison
265217ecba Increased tolerance on long chains 2012-11-07 17:17:46 -08:00
Derek Collison
cfb5f50b89 Added ResetStats 2012-11-07 17:13:28 -08:00
Derek Collison
0f7e410b93 Added stats, fixed matchLiteral bug 2012-11-07 17:07:55 -08:00
Derek Collison
332f47b5d1 made numLevel private, minor cleanup 2012-11-07 15:35:29 -08:00
Derek Collison
15ad596019 Added RR eviction and size bounds to cache 2012-11-07 14:43:47 -08:00
Derek Collison
04baa40fab Put in bounds for growing and shrinking the buckets 2012-11-07 14:40:45 -08:00
Derek Collison
1d35ccaeb2 added fixme, moved declarations, gofmt 2012-11-07 14:32:26 -08:00
Derek Collison
ce2c48e770 Added random eviction functionality 2012-11-07 14:31:37 -08:00
Derek Collison
c68ca0ff8a bugfix for key comparisons > DWSZ 2012-11-07 13:36:15 -08:00
Derek Collison
566251b09e Small cleanup 2012-11-07 11:23:15 -08:00
Derek Collison
c3b46f57db Added code to handle cache changes more efficiently 2012-11-06 16:07:39 -08:00
Derek Collison
cf04fa9393 Added test for cache changes 2012-11-06 16:06:55 -08:00
Derek Collison
fca8f9442a Added AllKeys(), fixed bugs 2012-11-06 16:02:02 -08:00
Derek Collison
e74572df4a Moved . 2012-10-31 16:25:16 -07:00
Derek Collison
e1ed23426d Updated with Travis badge, updated description 2012-10-31 16:24:32 -07:00
Derek Collison
0050b25a41 Added go test -i, removed hash 2012-10-31 16:21:50 -07:00
Derek Collison
c9a2137b61 Added Travis config 2012-10-31 16:17:14 -07:00
Derek Collison
c7dbb8bd0e Added locking and simple cache mechanism 2012-10-31 07:25:39 -07:00
Derek Collison
01885a9106 Initial Sublist 2012-10-30 16:09:11 -07:00
Derek Collison
599246e51f Initial HashMap 2012-10-30 16:08:07 -07:00
Derek Collison
3600534b28 Removed old map 2012-10-30 10:20:04 -07:00
Derek Collison
a246ffe1b6 higher long chain upper bound 2012-10-30 10:18:39 -07:00