Commit Graph

  • 321358ae1f Merge pull request #115 from jelmersnoeck/jelmer/deregister-node-if-checks-fail Asim Aslam 2016-08-11 16:13:49 +0100
  • 81231c0b6f
    ConsulWatcher: deregister if service checks fail. Jelmer Snoeck 2016-08-11 15:18:50 +0100
  • 66c38b75aa Name timeout rather than deadline Asim 2016-08-01 16:31:27 +0100
  • 56aaeff042 Merge pull request #114 from micro/extractor Asim Aslam 2016-08-01 13:03:32 +0100
  • 15f19b700f Use struct tags if available Asim 2016-07-30 19:01:42 +0100
  • 2d6c403992 don't close next chan, instead use exit chan Asim 2016-07-30 11:58:10 +0100
  • 720bda1439 Merge pull request #112 from micro/deadline Asim Aslam 2016-07-29 16:29:14 +0100
  • 9d08a7955d add deadline test Asim 2016-07-29 15:30:51 +0100
  • e7903c65ce use deadline within http transport Asim 2016-07-28 19:12:56 +0100
  • 5b034ba253 Add deadline option Asim 2016-07-28 18:38:17 +0100
  • 32f9546ed5 nitpick Asim 2016-07-03 02:52:04 +0100
  • 65d6e45707 update readme Asim 2016-07-03 02:49:13 +0100
  • db087eff3b update mailing list link Asim 2016-07-03 02:05:19 +0100
  • 5827e1ab2b nitpick that blurb Asim 2016-07-03 02:02:17 +0100
  • 2460132391 add link to greeter Asim 2016-07-03 02:00:22 +0100
  • 6aac602b31 return error when zero services in mock registry Asim 2016-06-30 20:11:04 +0100
  • 0190b1ab3a Don't unmarshal if result is nil Asim 2016-06-30 16:45:30 +0100
  • 02481c4446 request panic catch all Asim 2016-06-30 16:19:02 +0100
  • 7640a76d88 Change help messages Asim 2016-06-28 22:41:44 +0100
  • 1cdf98418f add http broker benchmark so we can test codec changes Asim 2016-06-25 03:15:56 +0100
  • 0348d0eed9 Concurrent use of message and we modify it, bad practice, copy it Asim 2016-06-25 03:15:42 +0100
  • 7968a8eb6d Update table Asim 2016-06-21 03:27:08 +0100
  • fe89a7633f Update table Asim 2016-06-21 03:26:22 +0100
  • 5447a7ae7c Update table Asim 2016-06-21 03:25:27 +0100
  • 619517a611 Update table Asim 2016-06-21 03:24:49 +0100
  • 2df23e4371 reword some more Asim 2016-06-20 02:55:36 +0100
  • 03f1a4e6d4 change travis link Asim 2016-06-20 02:54:06 +0100
  • d0f67931d0 reword readme Asim 2016-06-20 02:52:38 +0100
  • 5b381f13f0 Add comments Asim 2016-06-19 16:02:14 +0100
  • 30e0fef615 Strip blacklist Asim 2016-06-19 14:41:33 +0100
  • 95f1e80af4 Add alternative mdns comment Asim 2016-06-18 23:19:52 +0100
  • 02a0eb29d2 Temporarily disable blacklisting Asim 2016-06-17 15:41:29 +0100
  • d31cd76b8c Merge pull request #86 from micro/pool Asim Aslam 2016-06-07 01:35:25 +0100
  • ff0bd76905 Add a pool test Asim 2016-06-07 01:18:54 +0100
  • 58ad01e3e1 Don't log that cruft Asim 2016-06-07 00:48:34 +0100
  • 89401cbb95 Make pool configurable Asim 2016-06-07 00:46:14 +0100
  • 38a66817e6 Add a conn lifetime for the pool Asim 2016-06-06 23:37:52 +0100
  • 6669248291 gofmt Asim 2016-06-06 23:37:07 +0100
  • 739b094cd2 Merge branch 'master' into pool Asim 2016-06-06 14:06:03 +0100
  • 69aa8537d3 Add some comments Asim 2016-06-06 14:05:02 +0100
  • 05596cfae4 Merge pull request #99 from xujinzheng/master Asim Aslam 2016-06-06 14:02:16 +0100
  • d8ecd42868 rename getIPAddrList() to getIPAddrs and improve code format Zeal 2016-06-06 20:56:53 +0800
  • eb0422cee1 improve self-signed host list Zeal 2016-06-05 23:13:29 +0800
  • 34365812d8 Fix double close Asim 2016-06-03 11:08:58 +0100
  • 702072f177 Make mock listen on random port if 0 is specified Asim 2016-06-01 15:22:27 +0100
  • 93c1ae6221 Add debug stats handler Asim 2016-05-28 22:30:47 +0100
  • 824d2a850c Merge pull request #95 from ThatsMrTalbot/patch-1 Asim Aslam 2016-05-28 21:00:09 +0100
  • 6de507b7b5 MockClient.CallRemote now returns nil on success Mr Talbot 2016-05-28 20:52:59 +0100
  • 257333a0a3 Merge pull request #93 from micro/endpoint_metadata Asim Aslam 2016-05-26 20:43:29 +0100
  • 7a5a9013ef move the option Asim 2016-05-26 20:43:05 +0100
  • ee3ae89ca8 naming nitpick Asim 2016-05-26 20:25:00 +0100
  • 4d24f4e30c Blacklist for longer to ensure it works Asim 2016-05-26 18:26:02 +0100
  • 8245390b5a Support endpoint metadata Asim 2016-05-26 18:01:02 +0100
  • 1254a87286 Add package comments Asim 2016-05-24 22:22:46 +0100
  • 9d50d51c40 Ugh slack on heroku sucks Asim 2016-05-23 14:13:03 +0100
  • 0a6d1ff0ab Add slack badge Asim 2016-05-22 19:33:41 +0100
  • 04bc20798d Don't strip decode because its good to be backwards compatible still Asim 2016-05-22 18:43:47 +0100
  • 2708f9c04b No longer need to test old encoding Asim 2016-05-22 18:41:06 +0100
  • 06ee80fd0a Strip old encoding Asim 2016-05-22 18:34:47 +0100
  • 98f295b6b0 Noobed the deadlock Asim 2016-05-13 18:24:01 +0100
  • 2e9f4271a8 Pool first attempt Asim 2016-05-13 15:58:53 +0100
  • c0eac7dda8 Merge pull request #85 from micro/timeout Asim Aslam 2016-05-13 15:54:01 +0100
  • b6f5e15362 Fix the error returns from done and bail early if we dont have time Asim 2016-05-12 23:56:25 +0100
  • 00a26677b8 Continue to return our error types Asim 2016-05-12 23:52:29 +0100
  • 8c8573426c Add cascading timeouts Asim 2016-05-12 23:32:58 +0100
  • d504abb7e2 Add readme to examples Asim 2016-05-11 22:58:59 +0100
  • 2254578760 We don't need sync.Once, we can just select Asim 2016-05-11 00:01:32 +0100
  • a0a4ab4c15 Don't throw fatal on EOF Asim 2016-05-10 11:23:30 +0100
  • 9d629b5365 Don't return Asim 2016-05-10 11:17:48 +0100
  • aea81315d0 Change QueueName to Queue Asim 2016-05-10 10:55:18 +0100
  • 0d21b08928 Run method is obsolete Asim 2016-05-07 03:08:43 +0100
  • 24220fe615 Merge pull request #81 from micro/selector Asim Aslam 2016-05-07 00:24:57 +0100
  • 75f2706fd0 Use ErrNoneAvailable and test blacklisting Asim 2016-05-07 00:04:08 +0100
  • 63c6e82192 Strip blacklist Asim 2016-05-06 23:18:47 +0100
  • 639172f755 Merge branch 'master' into selector Asim 2016-05-06 23:16:07 +0100
  • 8353b7b865 Add blacklist to cache Asim 2016-05-06 23:15:40 +0100
  • 77e4d4d9c4 Next phase of selector Asim 2016-05-06 23:12:37 +0100
  • 07687b9595 Since we send 200 response from the Listener, we should expect 200 response from the Client Asim 2016-05-06 15:44:32 +0100
  • 8b76e277bc Make it possible to call service.Init multiple times Asim 2016-05-06 12:21:41 +0100
  • ba391e228c Add default to selector list Asim 2016-05-05 21:14:57 +0100
  • 6070e235eb remove comment Asim 2016-05-05 21:13:07 +0100
  • 670ed74a13 Use del method Asim 2016-05-05 21:12:59 +0100
  • 818d500f98 Fix compile error Asim 2016-05-03 22:11:42 +0100
  • 0a4484b406 First commit in strategy rework Asim 2016-05-03 22:06:19 +0100
  • b13361d010 Add cache ttl Asim 2016-05-03 19:26:50 +0100
  • e541d45f38 When the TTL flips to critical we should issue a delete event Asim 2016-05-03 18:34:57 +0100
  • d3de45409f Simplify watcher test Asim 2016-05-01 22:30:33 +0100
  • 7996785195 Try a different way of testing Asim 2016-05-01 22:05:21 +0100
  • 3709831d8e Watch results may be unordered Asim 2016-05-01 21:38:22 +0100
  • 50eb97129e Add watcher test Asim 2016-05-01 21:30:14 +0100
  • 96104aa209 Add mdns test and fix the bug it revealed Asim 2016-05-01 21:21:15 +0100
  • a53fc54b70 Merge pull request #79 from micro/mdns Asim Aslam 2016-05-01 19:49:04 +0100
  • e14f9a0380 Add watcher.... OH YEAAA Asim 2016-05-01 19:31:03 +0100
  • 59f1a9a07b Use mdns-sd service Asim 2016-04-30 00:22:31 +0100
  • 5b94e4672d Failed to gofmt Asim 2016-04-30 00:20:05 +0100
  • ae8c948202 Use our fork of mdns with all the updates Asim 2016-04-30 00:15:00 +0100
  • 67e464b34d Eliminate a data race by copying the services Asim 2016-04-29 19:29:24 +0100
  • c26f989bbb Fix encoding so we split across txt records Asim 2016-04-28 18:36:59 +0100
  • 796dba3aac Fix up the http broker so it works concurrently and pubs async Asim 2016-04-28 00:16:11 +0100
  • 1340e81235 Remove logging Asim 2016-04-28 00:07:25 +0100