Commit Graph
100 Commits
Author SHA1 Message Date
Asim Aslam 4cee1f19f6 Merge pull request #309 from fireyang/master
fix rpc client call WARNING: DATA RACE
2018-09-20 07:39:45 +01:00
Asim Aslam 818f150b25 Merge pull request #308 from fireyang/master
fix bug: loop variable i captured by func literal
2018-09-19 15:13:19 +01:00
Asim Aslam 240052246f Merge pull request #306 from DexterHD/fix-go-config-panic
fix bug with go-config panic
2018-09-13 19:26:57 +01:00
Asim Aslam 52a4beb072 Merge pull request #305 from ahmadnurus/add_method_not_allowed_error
errors: Added 405 Method Not Allowed helper function
2018-09-13 07:39:42 +01:00
Asim Aslam 3732dc2f42 bump travis 2018-08-28 16:00:04 +01:00
Asim Aslam 9d3cb65daa set broker address on Init 2018-08-18 17:28:58 +01:00
Asim Aslam a0d3917832 Merge pull request #292 from micro/init
Add Init to all things, use init in cmd package to initialise
2018-08-09 18:30:36 +01:00
Asim Aslam 9968c7d007 Add Init to all things, use init in cmd package to initialise 2018-08-08 18:57:29 +01:00
Asim Aslam 68f5e71153 Merge pull request #290 from micro/connect
Support connect native registration
2018-08-06 17:20:37 +01:00
Asim Aslam af328ee7b4 Support connect native registration 2018-08-06 17:12:34 +01:00
Asim Aslam eebaa64d8c phase 1 2018-07-29 10:55:46 +01:00
Asim Aslam 88505388c1 Add verbosity to errors 2018-07-26 09:33:50 +01:00
Asim Aslam 8a778644cf Merge pull request #281 from micro/retry
retry only on timeout or internal server error
2018-07-22 17:52:12 +01:00
Asim Aslam d3a76e646a retry only on timeout or internal server error 2018-07-22 17:41:58 +01:00
Asim Aslam cfa824bc5f Merge pull request #280 from jiyeyuran/master
Allow client_retries to be 0
2018-07-19 23:24:57 -07:00
Asim Aslam ac2106ced7 strip deadline from stream 2018-07-17 16:39:07 -07:00
Asim Aslam 1b4f7d8a68 a stream should not timeout 2018-07-17 16:32:35 -07:00
Asim Aslam 5eb2e79b86 go fmt 2018-07-17 16:31:09 -07:00
Asim Aslam a2eff9918e Merge pull request #269 from Ak-Army/master
handle function in mock response
2018-06-13 16:54:10 +01:00
Asim Aslam cd9441fafb Merge pull request #268 from jasimmk/fix-connect-lock
Fixing httpBroker dead lock; If publish is called from a subscription #267
2018-06-13 16:21:24 +01:00
Asim Aslam 5372707d0e Strip flag setting 2018-05-30 11:49:50 +01:00
Asim Aslam a1deb5c44e Merge pull request #264 from micro/register
set register ttl and interval by default
2018-05-30 11:31:13 +01:00
Asim Aslam 956b1c6867 set register ttl and interval by default 2018-05-29 12:28:55 +01:00
Asim Aslam 55aca8b0bf Merge pull request #262 from micro/retries
Retry requests
2018-05-29 11:52:47 +01:00
Asim Aslam ba8582a47a change retries to actually mean retries 2018-05-28 16:01:04 +01:00
Asim Aslam f409468ccd Merge branch 'master' of github.com:micro/go-micro 2018-05-28 15:51:52 +01:00
Asim Aslam d982225a54 restructure test 2018-05-28 15:40:28 +01:00
Asim Aslam 217190c4d6 Merge pull request #261 from micro/pool
Set the default pool size to 1
2018-05-26 09:58:16 +01:00
Asim Aslam a56e97b47d Change waitgroup processing 2018-05-26 09:41:41 +01:00
Asim Aslam b4f47b1cc9 Set the default pool size to 1 2018-05-26 09:10:29 +01:00
Asim Aslam 070cebd605 Merge pull request #260 from elebore/master
just update the pool configuration of rpcClient  if the options changed
2018-05-26 09:03:16 +01:00
Asim Aslam c666558f8c make the broker/transport listen on new addr when stop/started with addr :0 2018-05-25 15:19:25 +01:00
Asim Aslam 6444b7e24c context cancellation is not required 2018-05-25 15:03:15 +01:00
Asim Aslam 023245a7ba shutdown broker once done 2018-05-25 14:43:32 +01:00
Asim Aslam 2a2ad553a1 reorder testing functions 2018-05-25 14:39:50 +01:00
Asim Aslam 909e13a24a Merge pull request #254 from micro/message
add message options
2018-05-10 17:42:46 +01:00
Asim Aslam b17a802675 update mock 2018-05-10 17:39:13 +01:00
Asim Aslam c3c0543733 add message options 2018-05-10 17:33:54 +01:00
Asim Aslam b39ec4472c Return subscriber errors 2018-04-26 10:47:13 +01:00
Asim Aslam b33489e481 update readme 2018-04-25 16:03:22 +01:00
Asim Aslam 8fb5e20a22 Merge pull request #248 from micro/rework
Rework Interfaces
2018-04-17 11:25:25 +01:00
Asim Aslam 0315b4480f revert some changes 2018-04-17 11:00:22 +01:00
Asim Aslam ccbc1b9cf3 Fix broker registry issue 2018-04-17 08:30:36 +01:00
Asim Aslam 19fdfba0bf move wrapper files 2018-04-14 19:24:17 +01:00
Asim Aslam d00ac200dd remove registry and transport default funcs 2018-04-14 18:43:54 +01:00
Asim Aslam 173f7107e2 remove broker default funcs 2018-04-14 18:26:54 +01:00
Asim Aslam d00d76bf7c Move publication to message 2018-04-14 18:21:02 +01:00
Asim Aslam 65068e8b82 rename Streamer to Stream 2018-04-14 18:15:09 +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 528b5f58de update sponsor area 2018-04-12 12:09:36 +01:00
Asim Aslam 378af01f77 update readme 2018-04-08 15:20:10 +01:00
Asim Aslam c317547e4d bump travis 2018-04-08 12:53:57 +01:00
Asim Aslam e55437698b misc moved to util 2018-04-08 12:37:45 +01:00
Asim Aslam e365cad930 Merge pull request #245 from micro/register
add flags for register ttl and interval
2018-04-06 14:14:11 +01:00
Asim Aslam 56735b4427 add flags for register ttl and interval 2018-04-06 14:03:39 +01:00
Asim Aslam 73e22eb5b1 gofmt 2018-04-06 14:03:00 +01:00
Asim Aslam c04b974311 nitpick the readme 2018-04-05 13:50:10 +01:00
Asim Aslam 75be57d6e4 syntax highlight code 2018-03-22 17:32:16 +00:00
Asim Aslam 270e9118c4 nitpick 2018-03-22 16:46:34 +00:00
Asim Aslam 5d3d61855c nitpick 2018-03-22 16:44:40 +00:00
Asim Aslam 7e0ee9ec08 include pubsub in the readme 2018-03-22 16:43:57 +00:00
Asim Aslam 2ae4214215 Merge pull request #238 from myabuyllc/registry-tcp-check
Add option to enable TCP check with Consul registry
2018-03-21 19:07:56 +00:00
Asim Aslam edaa0a0719 Merge pull request #240 from Leon2012/master
fix bug #239
2018-03-21 18:54:52 +00:00
Asim Aslam d486125d07 update readme 2018-03-19 10:21:46 +00:00
Asim Aslam a941a4772b parallel test causes deadlock 2018-03-13 18:50:58 +00:00
Asim Aslam dca078f30b Merge pull request #235 from shuLhan/dev-shulhan
Fix warnings from linter output
2018-03-13 18:25:37 +00:00
Asim Aslam a3741f8a11 strip namespace from readme 2018-03-09 19:11:42 +00:00
Asim Aslam 6246fa2bcb Merge pull request #233 from micro/context
switch to stdlib context
2018-03-04 09:15:25 +00:00
Asim Aslam c9b40cb33b switch to stdlib context 2018-03-03 11:53:52 +00:00
Asim Aslam 982e6068cf support services without version 2018-03-01 17:35:13 +00:00
Asim Aslam e8b050ffd5 update travis 2018-03-01 10:07:48 +00:00
Asim Aslam 13f8e4fef7 nitpick 2018-02-28 15:40:41 +00:00
Asim Aslam 1fe528c411 update readme 2018-02-28 15:38:50 +00:00
Asim Aslam d0d9582b81 Merge pull request #206 from darren-west/master
Added Options() to registry interface
2018-02-19 20:52:28 +00:00
Asim Aslam 42bdca63da Merge pull request #230 from micro/watch
Add watch options
2018-02-19 20:29:17 +00:00
Asim Aslam 02260dcaa3 Add watch options 2018-02-19 17:12:37 +00:00
Asim Aslam eb7788ce25 Merge pull request #229 from tudurom/add_conflict_error
errors: Added 409 Conflict helper function
2018-02-13 08:33:22 +00:00
Asim Aslam 94ea766c9e syntax highlight 2018-02-01 13:54:37 +00:00
Asim Aslam ff9ad875af update readme 2018-01-30 16:18:11 +00:00
Asim Aslam 45420d8413 Merge pull request #224 from dh1tw/rpc-server-subscribe-deadlock
fix possible deadlock since code can return without unlocking the Mutex
2018-01-02 10:22:13 +00:00
Asim Aslam b0b0338128 add option to set selector 2017-12-20 21:43:24 +00:00
Asim Aslam 11d75dae1b remove version from example 2017-11-30 12:28:20 +00:00
Asim Aslam fc0bbcd339 change the blurb 2017-11-30 09:16:54 +00:00
Asim Aslam c82dadfa55 Merge pull request #221 from gaxxx/master
add https support for consul
2017-11-28 07:11:48 +00:00
Asim Aslam 1f03681d82 set test to use localhost 2017-11-09 14:21:26 +00:00
Asim Aslam 1c1d46e1ac Add some test logging 2017-11-09 14:16:35 +00:00
Asim Aslam a545091c36 update go versions for travis build 2017-11-09 13:52:51 +00:00
Asim Aslam ada9ef48cf Remove whitespace 2017-11-09 13:51:40 +00:00
Asim Aslam a7c4afac54 Merge pull request #213 from weisd/master
add log when register err
2017-11-09 13:50:38 +00:00
Asim Aslam 043e4aa979 please stack overflow 2017-11-03 17:30:16 +00:00
Asim Aslam 78da1fde94 Merge pull request #217 from micro/perf
Performance upgrades
2017-10-29 14:48:23 +00:00
Asim Aslam e7104d609a return the not found error 2017-10-28 16:21:32 +01:00
Asim Aslam 1890ec7044 rc is not used 2017-10-28 13:55:59 +01:00
Asim Aslam d48735793d remove ticker 2017-10-26 21:12:48 +01:00
Asim Aslam 6fb652f78a lazily start watcher 2017-10-26 20:55:52 +01:00
Asim Aslam bd46e60c13 optimise http broker with rcache 2017-10-26 20:48:11 +01:00
Asim Aslam 42235bc973 Merge branch 'master' into perf 2017-10-26 13:47:09 +01:00
Asim Aslam c07b3636c0 update readme 2017-10-26 12:19:42 +01:00
Asim Aslam 2f09d5830c update readme 2017-10-26 12:18:14 +01:00