Commit Graph

  • 33b1cea29d Don't create new options Asim Aslam 2017-04-17 14:57:43 +0100
  • 742b83cbb1 Merge pull request #158 from Taik/master Asim Aslam 2017-04-13 13:26:15 +0100
  • ea34e23118
    Add Retry option for clients Thinh Nguyen 2017-04-12 16:47:40 -0400
  • d7dc4e618b process opts on multiple init calls Asim Aslam 2017-03-30 19:44:01 +0100
  • b43985401a on service.Init only process options once Asim Aslam 2017-03-30 17:15:59 +0100
  • a933aa79c6 Merge pull request #155 from micro/sugar Asim Aslam 2017-03-30 14:44:26 +0100
  • d226bdf2d4 Syntactic sugar for pubsub Asim Aslam 2017-03-18 19:00:11 +0000
  • 0c2c53e9af Merge pull request #151 from wangkechun/fix-fmt Asim Aslam 2017-02-25 15:03:17 +0000
  • 059b9d36d7 fix fmt str wangkechun 2017-02-25 22:53:25 +0800
  • 0f75420692 switch tip to 1.8rc3 Asim Aslam 2017-02-15 15:21:36 +0000
  • bd36b302c1 force build Asim Aslam 2017-02-15 15:17:10 +0000
  • 47039fc625 update ja-micro links Asim Aslam 2017-02-15 14:31:20 +0000
  • d76ed89f03 update blog links Asim Aslam 2017-02-11 14:26:47 +0000
  • 9f17b91fcb add link to docs Asim Aslam 2017-02-10 12:36:42 +0000
  • 6f509c0645 update readme Asim Aslam 2017-02-07 18:33:50 +0000
  • 06624ea7e4 further nitpick Asim Aslam 2017-01-22 14:16:16 +0000
  • e9d5057417 nitpick readme Asim Aslam 2017-01-22 14:12:53 +0000
  • 238c99d228 rename file to please the OCD gods Asim Aslam 2017-01-12 20:38:43 +0000
  • 66ef6b67ca add support for port range in http broker Asim Aslam 2017-01-12 14:11:25 +0000
  • a47d916b50 move ip func Asim Aslam 2017-01-12 13:52:49 +0000
  • a9889730d6 move addr extractor to misc Asim Aslam 2017-01-12 13:20:34 +0000
  • fd78e1d432 add comments for registration Asim Aslam 2017-01-07 22:51:34 +0000
  • 4d4db84d5d fix for godoc Asim Aslam 2017-01-07 15:05:51 +0000
  • 942985ce51 add service test and shutdown based on context Asim Aslam 2017-01-07 14:52:23 +0000
  • e84e5ae303 make features a bullet list Asim Aslam 2017-01-06 20:06:58 +0000
  • 21bb57417d fix links Asim Aslam 2017-01-05 15:12:30 +0000
  • d1c12e4302 move go-micro examples links Asim Aslam 2017-01-05 15:09:27 +0000
  • d4a0b2801f update examples link Asim Aslam 2017-01-05 14:34:08 +0000
  • a61cd39d09 fix import Asim Aslam 2017-01-04 16:43:43 +0000
  • 8d2e2e5dbe add plugin build section Asim Aslam 2017-01-04 14:54:31 +0000
  • 19b3ad97a6 update travis Asim Aslam 2017-01-01 18:51:33 +0000
  • dc89b56bd0 update readme Asim Aslam 2016-12-25 20:57:27 +0000
  • 299a7de381 update readme Asim Aslam 2016-12-25 20:53:08 +0000
  • d606d00f35 superfluous logging Asim Aslam 2016-12-15 20:45:27 +0000
  • 71d717a06d strip doc.go files Asim Aslam 2016-12-14 15:41:48 +0000
  • 4a1e5b34ee update service example readme Asim Aslam 2016-12-08 12:34:02 +0000
  • 3a1d33f553 nitpick readme Asim Aslam 2016-12-07 16:54:19 +0000
  • 475e584e15 Merge pull request #143 from micro/codec Asim Aslam 2016-12-06 19:44:45 +0000
  • 095793ee96 handle codec and transport errors Asim Aslam 2016-12-06 19:40:44 +0000
  • 369c02c900 Remove the duplication of this codec code Asim Aslam 2016-12-06 19:07:11 +0000
  • 25a6849609 move broker codec Asim Aslam 2016-12-06 18:59:41 +0000
  • 49e5636bcd add transport codec Asim Aslam 2016-12-06 18:56:57 +0000
  • bd3c798fd9 Add configurable codecs for broker/transport Asim Aslam 2016-12-06 18:37:35 +0000
  • e10259940b add WrapCall option at top level Asim Aslam 2016-12-06 17:01:53 +0000
  • bee9f03e11 switch image link to blog post Asim 2016-12-03 10:35:35 +0000
  • d3bfdc79ba update slack invite link Asim 2016-11-29 11:44:06 +0000
  • c289f6acaa Make use of consul 0.7 deregister field. Now auto reaps dead services Asim 2016-11-25 11:23:37 +0100
  • b05b42eccd Differentiate between request and call timeouts Asim 2016-11-22 10:44:32 +0100
  • 22f212c274 Merge pull request #141 from simplechris/consul-configuration Asim Aslam 2016-11-21 17:39:28 +0100
  • fabdd4a704 Remove consul token helper method. chriss 2016-11-21 16:16:24 +0000
  • 19be4ea2fd continue on unsubscribe/deregister Asim 2016-11-21 16:51:30 +0100
  • 8873e6ad08 we need to not return after processing broadcast, still gotta process the other queues Asim 2016-11-21 15:58:39 +0100
  • 0be3256d25 fix protoc comment Asim 2016-11-20 15:02:05 +0000
  • ab7f7d6693 update package level comment Asim 2016-11-20 14:59:09 +0000
  • 25ae5c2e5f Clarify service discovery Asim 2016-11-19 14:31:07 +0000
  • 20feb95e18 Add the ability to switch out client/server Asim 2016-11-18 17:29:26 +0000
  • f9709ffa6e ensure the code does not panic Asim 2016-11-18 07:30:50 +0000
  • 1688329049 Merge pull request #139 from simplechris/feature/consul-config Asim Aslam 2016-11-18 07:28:01 +0000
  • 8a25723fe0 Set consul token via registry options. chriss 2016-11-18 00:07:12 +0000
  • 3d7187f405 Add the ability to pass consul client config via registry options. chriss 2016-11-17 21:03:54 +0000
  • 74d8ea6817 Merge pull request #136 from micro/wrapper Asim Aslam 2016-11-09 18:12:36 +0000
  • 99a3ba7358 wrap before the call, we don't want to rewrap on retry Asim 2016-11-09 18:02:41 +0000
  • c277a3ecc0 Add example of client call func wrap Asim 2016-11-07 20:11:58 +0000
  • 2df46131eb fix test Asim 2016-11-07 18:54:44 +0000
  • 0d84fb1913 Add wrapper test Asim 2016-11-07 18:51:25 +0000
  • 7ee35f50b1 WrapCall rather than WrapCallFunc Asim 2016-11-07 18:06:15 +0000
  • f3b591d722 Strip stream func and rename call wrappers... Asim 2016-11-07 17:58:34 +0000
  • 5ee585e77d Rename to CallFuncWrappers Asim 2016-11-07 17:52:19 +0000
  • c6b5237cce Add call func wrapper Asim 2016-11-07 17:49:35 +0000
  • d1d41b5a67 Fix comment Asim 2016-11-07 16:51:28 +0000
  • 3b75e94e02 Merge pull request #133 from ynori7/master Asim Aslam 2016-11-07 16:50:45 +0000
  • 1ab59094eb Fixing return value and gofmt Scott Finlay 2016-11-07 17:46:12 +0100
  • a6812ba332 Adjusting the logic around the returned error from the retry function Scott Finlay 2016-11-07 17:39:05 +0100
  • c6737ac64c Adjusting import because of failed build Scott Finlay 2016-11-07 17:15:11 +0100
  • a66bce0e4b Adjusting arguments and return value of retry function and adding new retry logic to stream Scott Finlay 2016-11-07 17:10:40 +0100
  • 092d17a74e Adjusting names Scott Finlay 2016-11-07 09:40:11 +0100
  • 7868d5a2cb Use Socket in the Client interface Asim 2016-11-05 11:44:02 +0000
  • d7e4062a0e Adding the ability to specify a function to check if micro should retry a failed rpc call Scott Finlay 2016-11-03 10:45:31 +0100
  • 2c65a38ba9 Merge pull request #132 from micro/ctx Asim Aslam 2016-11-02 17:50:34 +0000
  • 7635bd9753 Make copy of metadata in setHeaders Asim 2016-11-02 17:21:53 +0000
  • a36e042983 We don't need numcalls, save us a mutex lock Asim 2016-11-01 19:40:36 +0000
  • 1b1fb71e44 move function Asim 2016-10-29 21:34:15 +0100
  • 6d35a663a4 Don't create new message Asim 2016-10-29 21:33:04 +0100
  • b3cdbaae1a Use random starting index for roundrobin Asim 2016-10-29 09:31:32 +0100
  • db948d0dc3 Include talk link Asim 2016-10-14 22:17:39 +0100
  • 32bf930ea1 update dockerfile Asim 2016-10-08 10:26:11 +0100
  • cfbcf2efbe move section down Asim 2016-10-04 17:34:45 +0100
  • 3442f76989 reorder readme to get started first Asim 2016-10-04 17:33:58 +0100
  • 3d922b82d1 MQTT broker has been moved to go-plugins Asim 2016-10-01 16:56:09 +0100
  • 419b952fb3 Merge pull request #119 from jelmersnoeck/jelmer/consul-registry-node-health Asim Aslam 2016-08-26 12:13:47 +0100
  • e59f7a7ace
    ConsulRegistry: use health checks to select nodes. Jelmer Snoeck 2016-08-26 08:36:45 +0100
  • b8241f3026 specify the Accept header along with Content-Type Asim 2016-08-25 13:34:47 +0100
  • 71d64f911f make a copy of services for handle method Asim 2016-08-24 18:37:11 +0100
  • 0afaaeec8d make a copy of services Asim 2016-08-24 18:27:15 +0100
  • 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