cc7dd9b729
etcd-tester: refactor
2016-05-05 10:55:42 -07:00
3bcd2b5b9f
Merge pull request #5271 from heyitsanthony/fix-rafthttp-active-race
...
rafthttp: fix race on peer status activeSince
2016-05-04 13:49:58 -07:00
c5af1d7a88
rafthttp: fix race on peer status activeSince
2016-05-04 11:48:16 -07:00
b24d0032d2
Merge pull request #5269 from heyitsanthony/fix-httpproxy-race
...
httpproxy: fix race on getting close notifier channel
2016-05-04 09:49:19 -07:00
a76f5f5ed2
httpproxy: fix race on getting close notifier channel
...
Fixes #5267
2016-05-04 09:32:26 -07:00
53ed8750ce
Merge pull request #5266 from maciej/scala_etcd_client
...
librarites-and-tools.md: add Scala-based maciej/etcd-client
2016-05-04 09:15:18 -07:00
aeff5507e6
librarites-and-tools.md: add Scala-based maciej/etcd-client
2016-05-04 02:56:17 +02:00
b7761530e1
Merge pull request #5251 from heyitsanthony/fix-watch-panic
...
clientv3: gracefully handle watcher resume on compacted revision
2016-05-03 15:00:39 -07:00
b53aaf4c82
Merge pull request #5262 from gyuho/more_logging
...
*: more detailed timeout logging
2016-05-03 14:13:46 -07:00
9bf601a921
etcdserver: log timeout
2016-05-03 13:39:31 -07:00
0f5b8c39b4
Merge pull request #5263 from gyuho/autotls-flag
...
etcdmain: add auto-tls flag to help.go
2016-05-03 13:14:23 -07:00
56dd991b4e
etcdmain: add auto-tls flag to help.go
2016-05-03 12:40:02 -07:00
864cbd36bf
Merge pull request #5261 from gyuho/typo
...
*: typo, remove string type assertions
2016-05-03 11:29:13 -07:00
1a0d1ab4ab
Merge pull request #5260 from glevand/for-merge-build
...
build: Simplify host detection
2016-05-03 11:28:46 -07:00
a288188001
*: typo, remove string type assertions
2016-05-03 10:59:57 -07:00
5d8d684a91
Merge pull request #5257 from gyuho/proto_fix
...
*: fix protodoc, re-run genproto script, typos in proto files
2016-05-03 10:46:46 -07:00
fd27f9cd28
Merge pull request #5256 from gyuho/fix_build
...
build: set GitSHA version in cmd directory
2016-05-03 10:13:07 -07:00
4ecb560604
build: Simplify host detection
...
Signed-off-by: Geoff Levand <geoff@infradead.org >
2016-05-03 09:54:44 -07:00
8b52fd0d2d
clientv3: gracefully handle watcher resume on compacted revision
...
Fixes #5239
2016-05-03 09:30:53 -07:00
b7639b00e0
Merge pull request #5252 from xiang90/client-tls
...
*: support auto tls on client side
2016-05-03 09:22:11 -07:00
c5bf6a9d9e
e2e: add test for auto client tls
2016-05-03 08:35:02 -07:00
015acabdbb
*: rerun genproto -g
2016-05-02 23:02:31 -07:00
6222d46233
scripts/genproto.sh: update protodoc git SHA
...
To use protodoc with the fix
58fed2ed06
.
This correctly parses the order of values in 'directories' flag.
2016-05-02 23:00:40 -07:00
36acde620e
build: set GitSHA version in cmd directory
...
Fix https://github.com/coreos/etcd/issues/5255 .
2016-05-02 22:16:40 -07:00
1f5c5abe6d
Merge pull request #5253 from xiang90/fix_raft_test
...
raft: fix flaky test
2016-05-02 21:33:51 -07:00
2fa5b913fe
raft: fix flaky test
...
We recently changed the randomized election timeout from (et, 2*et-1] tp
[et, 2*et-2], where et is user set election timeout.
So 2*et might trigger two elections instead of one. We need to fix the test
code accordingly.
Thanks for Tikv guys for finding this issue. We probably need to randomize
etcd/raft test more.
2016-05-02 21:08:19 -07:00
973ad5aa7c
*: support auto tls on client side
2016-05-02 16:17:49 -07:00
fee71b18a3
Merge pull request #5248 from gyuho/hash_with_revision
...
functional-tester: use revision from hash method
2016-05-02 15:30:26 -07:00
064c1ff0f3
etcdserver/api/v3rpc: use Revision from Hash API
2016-05-02 15:06:39 -07:00
7a6d9ea01a
mvcc: Hash to return Revision
2016-05-02 15:04:24 -07:00
a8139e2b0e
Merge pull request #5247 from joshix/faqhead
...
Documentation/v2: Add newline before heading in faq.md
2016-05-02 11:43:58 -07:00
92d673ea59
Documentation/v2: Add newline before heading in faq.md
...
Minor rewrite to the heading text for clarity.
Matches downstream coreos-inc/coreos-pages#648 and
coreos-inc/coreos-pages#649 .
2016-05-02 11:15:18 -07:00
b9ea5f6d90
Merge pull request #5241 from claws/avoid_differences_in_gnu_and_bsd_cut
...
use sed instead of cut to accomodate GNU and BSD differences
2016-04-30 20:58:57 -07:00
c071104fc4
script: fix build script regression to work on OSX
...
Use sed instead of cut to accomodate GNU and BSD differences
Fixes : #5240
2016-05-01 13:06:07 +09:30
28f3cb0f14
Merge pull request #5171 from xiang90/runner
...
etcd-runner: initial commit
2016-04-30 19:39:53 -07:00
73ecb61ff4
etcd-runner: initial commit
2016-04-30 17:24:03 -07:00
262de75a7e
Merge pull request #5238 from xiang90/bench_watch_put
...
mvcc: add benchmark for watch put and improve it
2016-04-30 10:46:38 -07:00
ad327e01d0
mvcc: add benchmark for watch put and improve it
2016-04-29 19:58:37 -07:00
b58f8dd64b
Merge pull request #5237 from brian-brazil/master
...
Improve some debug metrics.
2016-04-29 17:53:54 -07:00
ea1d0f3e0d
etcdserver: Improve some debug metrics.
...
The _total suffix is by convention for counters,
don't use it on a gauge. Clarify help string.
Tweak metric name so it'll sort with related metrics,
and be a little more understandable.
Remove open file descriptor metric, as Prometheus client_golang
provides that out of the box as process_open_fds which is also
more up to date. Both only support Linux, so there's no loss of
platform support.
Fixes #5229
2016-04-30 01:29:13 +01:00
c89e348fbc
Merge pull request #5232 from glevand/master
...
Add arm64 travis builds
2016-04-29 16:41:09 -07:00
552a5af10f
Merge pull request #5236 from gyuho/wait_purge
...
pkg/fileutil: wait up to 300ms for purge test
2016-04-29 16:37:09 -07:00
b79bb6f164
travis: Enable arm64 builds
...
Setup a travis test matrix on a new variable 'TARGET', which specifies the CI
target. Update the script section with a conditional that runs the needed
commands for each target.
Also, set go_import_path to make cloned repos work, enable the trusty VM, and
enable verbose builds when testing.
Signed-off-by: Geoff Levand <geoff@infradead.org >
2016-04-29 15:31:30 -07:00
4ab1500a6d
pkg/fileutil: wait up to 300ms for purge test
...
Fix https://github.com/coreos/etcd/issues/5231 .
The issue shows that slow CI can take more than 200ms
for purging. This increase the loop iteration to wait
up to 300ms in case the disk is being slow.
2016-04-29 15:24:44 -07:00
00d6f104b5
Merge pull request #5235 from ronabop/get_put_typo
...
simple typo in README docs for getting started
2016-04-29 14:24:21 -07:00
c97b74a72f
doc: fix etcdctl example in README
...
repeated put rather than put followed by get
2016-04-29 21:20:14 +00:00
634a9e833e
Merge pull request #5233 from gyuho/client-doc
...
clientv3: fix README, add error handling example
2016-04-29 13:56:37 -07:00
0c5bcd5d80
clientv3: fix README, add error handling example
2016-04-29 13:34:16 -07:00
33968059e9
Merge pull request #5222 from gyuho/error_interface
...
rpctypes: error interface
2016-04-29 13:01:54 -07:00
ec1fdd3938
integration: test with new server errors
2016-04-29 12:00:26 -07:00