Asim Aslam
|
1b4005e9a5
|
Go fmt everything
|
2019-06-21 17:20:41 +01:00 |
|
Asim Aslam
|
ca5acba0c6
|
Move selector to client/selector
|
2019-06-21 15:13:54 +01:00 |
|
Asim Aslam
|
58adaef339
|
Add Exchange option
|
2019-02-23 10:50:53 +00:00 |
|
Asim Aslam
|
01f6683035
|
Add router option
|
2019-01-13 12:15:13 +00:00 |
|
Asim Aslam
|
d179c971af
|
Switch default codec and add default codec for server
|
2019-01-07 13:48:38 +00:00 |
|
Asim Aslam
|
c3c0543733
|
add message options
|
2018-05-10 17:33:54 +01:00 |
|
Asim Aslam
|
c2cfe5310c
|
Rework client interface
|
2018-04-14 18:06:52 +01:00 |
|
Asim Aslam
|
07068379c6
|
remove remote func methods
|
2018-04-14 16:16:58 +01:00 |
|
Asim Aslam
|
c9b40cb33b
|
switch to stdlib context
|
2018-03-03 11:53:52 +00:00 |
|
Thinh Nguyen
|
ea34e23118
|
Add Retry option for clients
|
2017-04-12 16:47:40 -04:00 |
|
Asim
|
7ee35f50b1
|
WrapCall rather than WrapCallFunc
|
2016-11-07 18:06:15 +00:00 |
|
Asim
|
f3b591d722
|
Strip stream func and rename call wrappers...
|
2016-11-07 17:58:34 +00:00 |
|
Asim
|
5ee585e77d
|
Rename to CallFuncWrappers
|
2016-11-07 17:52:19 +00:00 |
|
Asim
|
c6b5237cce
|
Add call func wrapper
|
2016-11-07 17:49:35 +00:00 |
|
Scott Finlay
|
1ab59094eb
|
Fixing return value and gofmt
|
2016-11-07 17:46:12 +01:00 |
|
Scott Finlay
|
092d17a74e
|
Adjusting names
|
2016-11-07 09:40:11 +01:00 |
|
Scott Finlay
|
d7e4062a0e
|
Adding the ability to specify a function to check if micro should retry a failed rpc call
|
2016-11-03 10:51:47 +01:00 |
|
Asim
|
89401cbb95
|
Make pool configurable
|
2016-06-07 00:46:14 +01:00 |
|
Asim
|
d6fdfc252e
|
Make it easier to add select filters
|
2016-04-23 21:37:26 +01:00 |
|
Asim
|
7167f998ce
|
First crack at backoff function
|
2016-04-05 20:04:37 +01:00 |
|
Asim
|
56c6993eb8
|
Set CallOptions as struct in Options. Can then be overridden easily during Call/Stream
|
2016-04-05 18:07:07 +01:00 |
|
Asim
|
8bf72a3325
|
Replace map[string]string with Context for extra options. map[string]string is essentially useless. Context can store anything
|
2016-01-06 16:25:12 +00:00 |
|
Asim
|
d43d3e8efa
|
Add transport dial timeout
|
2016-01-03 21:25:03 +00:00 |
|
Asim
|
332a229169
|
Add request timeout
|
2016-01-03 21:14:33 +00:00 |
|
Asim
|
1037663acf
|
Add retries
|
2016-01-02 23:16:15 +00:00 |
|
Asim
|
64b45f7846
|
Update options to be public. This means people can implement the interfaces and actually use the options
|
2015-12-31 18:11:46 +00:00 |
|
Asim
|
6ae48c9f29
|
checkpoint
|
2015-12-17 20:37:35 +00:00 |
|
Asim
|
eefb9c53d4
|
Move to a selector package
|
2015-12-09 19:23:16 +00:00 |
|
Asim
|
9072a944e2
|
Add selector code
|
2015-12-09 00:02:45 +00:00 |
|
Asim
|
02985c35d5
|
Add call and publish options
|
2015-12-08 19:25:42 +00:00 |
|
Asim
|
140febb081
|
Switch up the selector so it actually allows you to inform it how the node performed
|
2015-12-07 23:56:17 +00:00 |
|
Asim
|
4e6b9347d9
|
Add the notion of a node selector for routing
|
2015-12-07 21:09:10 +00:00 |
|
Asim
|
654728027b
|
Updated codec interface and code. Painful stuff
|
2015-11-28 11:22:29 +00:00 |
|
Asim
|
f49922f6b3
|
experimental codec branch
|
2015-11-27 00:17:36 +00:00 |
|
Asim
|
fb172df0ce
|
Add wrapper implementation
|
2015-11-26 20:36:42 +00:00 |
|
Asim
|
8ab77fc3d7
|
Comments for options
|
2015-11-26 12:51:53 +00:00 |
|
Asim
|
12a1e1eeda
|
Add pluggable codec support
|
2015-11-25 19:50:05 +00:00 |
|
Asim
|
5d88115f2a
|
update links from myodc to micro
|
2015-11-20 16:17:33 +00:00 |
|
Asim
|
b91af916f9
|
Add pub/sub to client/server and make broker more low level
|
2015-06-12 19:52:27 +01:00 |
|