Xiang Li
77af59796d
clientv3/integration: fix race in TestWatchCompactRevision
2016-07-21 10:50:46 -07:00
Anthony Romano
b732f96e07
integration: drain keepalives in TestLeaseKeepAliveCloseAfterDisconnectRevoke
...
Fixes #5900
2016-07-21 10:50:44 -07:00
Gyu-Ho Lee
602198105d
*: regenerate proto
2016-07-18 11:08:51 -07:00
Gyu-Ho Lee
e513cbd562
vendor: update 'gogo/protobuf'
2016-07-18 11:06:58 -07:00
Gyu-Ho Lee
4198369dd0
scripts: update gogo/protobuf, use 'gofast' plugin
...
- Fix https://github.com/coreos/etcd/issues/5942
- Partial fix for https://github.com/coreos/etcd/issues/5865
2016-07-18 11:06:55 -07:00
Gyu-Ho Lee
debecc1868
vendor: change to 'grpc-ecosystem' from 'gengo'
2016-07-18 11:06:33 -07:00
Gyu-Ho Lee
140fc04c62
*: regenerate proto files
2016-07-18 11:06:17 -07:00
Gyu-Ho Lee
7e34665774
scripts: update genproto with grpc-ecosystem
2016-07-18 11:03:54 -07:00
Gyu-Ho Lee
be541f3641
Documentation: change to grpc-ecosystem
2016-07-18 11:03:52 -07:00
Gyu-Ho Lee
e582416994
embed: change import path to 'grpc-ecosystem'
2016-07-18 11:03:50 -07:00
Xiang Li
842145ecb3
*: fix issue found in fast lease renew
2016-07-18 11:03:20 -07:00
Gyu-Ho Lee
d68936c4da
version: bump to v3.0.3+git
2016-07-15 11:51:50 -07:00
Gyu-Ho Lee
24a90baff8
version: bump to v3.0.3
v3.0.3
2016-07-15 11:26:14 -07:00
Anthony Romano
6b7891d5f1
integration: add FailFast(false) to failing tests
2016-07-14 19:01:17 -07:00
Anthony Romano
129b271ff8
clientv3: use grpc.FailFast(false) for all calls
2016-07-14 19:00:46 -07:00
Anthony Romano
a11ee983c4
vendor: update grpc
...
Fixes #5871
2016-07-14 18:47:02 -07:00
Anthony Romano
bec58d5f58
integration: test grpc error equivalence with Error()
2016-07-14 18:47:00 -07:00
Anthony Romano
4b6f9b79e6
rpctypes: test error equivalence with Error()
...
grpc.Errorf() now returns *rpcError, which makes comparisons shallow.
2016-07-14 18:46:58 -07:00
Xiang Li
f7ec7f025b
embed: only get initial cluster setting if the member is not init
2016-07-14 13:01:29 -07:00
Gyu-Ho Lee
34c76a47c1
Revert "Dockerfile: use 'ENTRYPOINT' instead of 'CMD'"
2016-07-14 12:24:06 -07:00
Xiang Li
525653ff51
raft: do not change RecentActive when resetState for progress
2016-07-12 09:59:42 -07:00
Xiang Li
a647b79038
etcdserver: fix TestSnap
2016-07-11 13:59:12 -07:00
Xiang Li
9bc1d08753
etcdctl: only takes 127.0.0.1:2379 as default endpoint
2016-07-11 13:41:53 -07:00
Gyu-Ho Lee
6a79bda691
e2e: add basic upgrade tests
2016-07-11 13:41:50 -07:00
Gyu-Ho Lee
1edfcd6859
test: add upgrade test flag
2016-07-11 13:41:47 -07:00
Gyu-Ho Lee
f51fdbccec
version: bump to v3.0.2+git
2016-07-08 12:09:09 -07:00
Gyu-Ho Lee
faeeb2fc75
version: bump to v3.0.2
v3.0.2
2016-07-08 11:45:18 -07:00
Xiang Li
d50c487132
v3rpc: lock progress and prevKV map correctly
2016-07-08 10:16:10 -07:00
Anthony Romano
b837feffe4
client/integration: test v2 client one shot operations
2016-07-07 17:30:09 -07:00
Anthony Romano
4d89640195
client: make set/delete one shot operations
...
Old behavior would retry set and delete even if there's an error. This
can lead to the client returning an error for deleting twice, instead
of returning an error for an interdeterminate state.
Fixes #5832
2016-07-07 17:30:04 -07:00
westhood
1292d453c3
clientv3: fix sync base
...
It is not correct to use WithPrefix. Range end will change in every
internal batch.
2016-07-07 14:21:43 -07:00
westhood
ec20b381ed
clientv3: add public function to get prefix range end
2016-07-07 14:21:41 -07:00
Secret
37cc3f5262
Dockerfile: use 'ENTRYPOINT' instead of 'CMD'
...
use entrypoint, so people can specify flags to etcd
without providing the binary.
Signed-off-by: Secret <haichuang221@163.com>
2016-07-05 11:40:47 -07:00
Xiang Li
7f1940e5ed
etcdserver: commit before sending snapshot
2016-07-05 11:06:54 -07:00
Xiang Li
caccf8e5e6
v3rpc: do not panic on user error for watch
2016-07-05 11:06:35 -07:00
Anthony Romano
ef65dfe2eb
wal: release wal locks before renaming directory on init
...
Fixes #5852
2016-07-05 11:05:51 -07:00
Gyu-Ho Lee
ff6c6916f2
etcdserver/api: print only major.minor version API
...
Before
2016-07-01 14:57:50.927170 I | api: enabled capabilities for version 3.0.0
After
2016-07-01 14:57:50.927170 I | api: enabled capabilities for version 3.0
2016-07-01 15:19:53 -07:00
Gyu-Ho Lee
3dfe8765d3
version: bump to v3.0.1+git
2016-07-01 14:53:20 -07:00
Gyu-Ho Lee
a4a52cb15d
version: bump to v3.0.1
v3.0.1
2016-07-01 13:58:37 -07:00
Gyu-Ho Lee
014970930a
*: test, docs with go1.6+
...
etcd v3 uses http/2, which doesn't work well with go1.5
2016-07-01 11:59:37 -07:00
Geert-Johan Riemer
4628be982c
Documentation: fix typo in api_grpc_gateway.md
2016-07-01 11:59:35 -07:00
Anthony Romano
ff55e5a188
etcdserver: exit on missing backend only if semver is >= 3.0.0
2016-07-01 11:59:32 -07:00
Gyu-Ho Lee
bf0898266c
release: fix Dockerfile etcd binary paths
...
release script uses binary files in 'release/image-docker',
not the ones in "bin/". Tested with v3.0.0 release.
2016-06-30 12:27:34 -07:00
Gyu-Ho Lee
b9d69f7698
version: bump to v3.0.0+git
2016-06-30 11:37:05 -07:00
Gyu-Ho Lee
6f48bda7ac
version: bump to v3.0.0
v3.0.0
2016-06-30 10:04:59 -07:00
Gyu-Ho Lee
316534e09e
*: remove beta from docs
2016-06-30 10:04:34 -07:00
Jeff Zellner
3cecbdb464
hack: install goreman in tls-setup example
2016-06-30 09:33:19 -07:00
Jeff Zellner
62f11e43ee
hack: add tls-setup example generated certs to gitignore
2016-06-30 09:33:12 -07:00
Anthony Romano
064c1585ee
Merge pull request #5822 from raoofm/patch-9
...
Doc: fix typo in dev-guide.md
2016-06-30 09:06:32 -07:00
Raoof Mohammed
15300a1eb8
Doc: fix typo in dev-guide.md
2016-06-30 10:36:50 -04:00