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 |
|
Shulhan
|
cbbf9f7e3b
|
[test] service.TestService: run subtest in parallel
Reason: the t.Fatalf and t.Fatal must be invoked by test routine, not by
other routine, or the the test will not stopped [1].
[1] megacheck SA2002
|
2018-03-13 18:12:42 +07:00 |
|
Shulhan
|
a54dee31de
|
[lint] service.Init: ignore error by assigning it to blank identifier
|
2018-03-13 17:51:33 +07:00 |
|
Shulhan
|
1bd541b69e
|
service.Run: replace signal SIGKILL with SIGQUIT
According to "os/signal" documentation [1] and libc manual [2], SIGKILL
may not be caught by a program.
[1] https://godoc.org/os/signal
[2] https://www.gnu.org/software/libc/manual/html_node/Termination-Signals.html
|
2018-03-13 17:45:34 +07:00 |
|
Shulhan
|
e769802939
|
service.Run: simplify return statement
|
2018-03-13 17:40:13 +07: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 |
|
Tudor Roman
|
3b6f38a45c
|
errors: Added 409 Conflict helper function
|
2018-02-11 15:51:33 +02: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 |
|
Tobias Wellnitz, DH1TW
|
0dcea05fb8
|
fix possible deadlock since code can return without unlocking the Mutex
|
2018-01-01 19:57:13 +01: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 |
|
Siyun Wu
|
7c8d6087de
|
add https support for consul
using enviroment variables
for example:
export CONSUL_HTTP_SSL=1
export CONSUL_HTTP_ADDR="https://example.com"
export CONSUL_CLIENT_CERT="/Users/foo/.ssh/consul/consul.cert"
export CONSUL_CLIENT_KEY="/Users/foo/.ssh/consul/consul.key"
export CONSUL_CACERT="/Users/foo/.ssh/consul/ca.cert"
|
2017-11-20 15:34:52 +08: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 |
|
Asim Aslam
|
48513c78b6
|
further readme culling
|
2017-10-26 12:16:17 +01:00 |
|
Asim Aslam
|
bd34d39401
|
update readme
|
2017-10-26 12:02:52 +01:00 |
|
Asim Aslam
|
59685a4ff9
|
update readme
|
2017-10-26 12:02:10 +01:00 |
|
weisd
|
6385bf743c
|
add log when register err
|
2017-10-25 14:23:58 +08:00 |
|
Asim Aslam
|
8fd8d9bd35
|
Enable connection pooling and selector caching by default
|
2017-10-24 15:35:25 +01:00 |
|
Asim Aslam
|
53554d98cd
|
Merge pull request #209 from uffy/master
use sync.Once instead of chan
|
2017-10-09 14:09:56 +01:00 |
|
Uffy
|
f6165f35c0
|
import sorting
|
2017-10-09 20:55:03 +08:00 |
|
Uffy
|
ae3f59a2f5
|
use sync.Once instead of chan
sync.Once is more clear and faster than chan.
|
2017-10-09 15:47:28 +08:00 |
|