Xiang Li
f411583ed1
Merge pull request #6374 from sinsharat/master
...
etcdctlv3: Readme.md updated
2016-09-07 02:29:14 -05:00
sharat
534cb0b749
etcdctlv3: Readme.md updated
...
1. Under PUT example the put command was mentioned in capital which will
give the below error:
Error: unknown command "PUT" for "etcdctl"
Hence corrected the same.
2. The lease id is mentioned with 0x to denote hex but since its an
example, copy pasting the command will give the below error:
Error: bad lease ID (strconv.ParseInt: parsing "0x1234abcd": invalid
syntax), expecting ID in Hex
Hence modified the same to a sample correct value so that a user new to
etcd does not get confused.
3. The command ./etcdctl range foo does not work and gives the below
error:
Error: unknown command "range" for "etcdctl"
Hence corrected the same
#6372
2016-09-07 12:35:20 +05:30
Xiang Li
7b7b29ad1e
Merge pull request #6373 from vimalk78/master
...
pkg/pbutil: corrected the package name in logger in pbutil.go
2016-09-07 01:35:21 -05:00
Vimal Kumar
5ea6990a73
corrected the package name in logger
2016-09-07 11:52:01 +05:30
goroutine
ce49fb6ec4
raft: add tests for IsLocalMsg ( #6357 )
...
* raft: add tests for IsLocalMsg
* report index of failed tests
2016-09-07 12:52:37 +09:00
Gyu-Ho Lee
b24527f2f0
Merge pull request #6353 from petermattis/pmattis/grow-inflights-buffer
...
raft: grow the inflights buffer instead of preallocating
2016-09-07 09:51:45 +09:00
Anthony Romano
af5ab7b351
Merge pull request #6365 from heyitsanthony/fix-dns-bind
...
embed: reject domain names before binding
2016-09-06 16:02:46 -07:00
Anthony Romano
7644a8ad76
integration: test domain name URLs are rejected before binding
2016-09-06 15:33:47 -07:00
Anthony Romano
2752169d6a
embed: reject binding listeners to domain names
...
Fixes #6336
2016-09-06 15:33:28 -07:00
Peter Mattis
c1948f2940
raft: grow the inflights buffer instead of preallocating
...
Grow the inflights buffer as needed instead of preallocating it to its
max size. This avoids preallocating a lot of unnecessary
space (8*MaxInflightMsgs) when using lots of raft groups while still
allowing for a reasonable MaxInflightMsgs configuration.
2016-09-06 18:07:01 -04:00
Xiang Li
da6a0f0594
Merge pull request #6362 from kevinburke/fix-typo
...
Documentation: fix typo
2016-09-06 14:45:03 -05:00
Anthony Romano
96ed856bca
Merge pull request #6345 from topecongiro/patch-1
...
rafthttp: remove unnecessary sendc from peer
2016-09-06 11:32:16 -07:00
Kevin Burke
e508ce36ef
Documentation: fix typo
...
"its" in this case is not short for "it is", it should be a possessive.
2016-09-06 11:26:27 -07:00
Jonathan Boulle
0b9c65c82f
Merge pull request #6360 from jonboulle/master
...
scripts, doc: remove actool references
2016-09-06 18:37:28 +02:00
Jonathan Boulle
fd0539c8cc
scripts, doc: remove actool references
...
Since c597d591b56a2a9ed355c57a717d1b2ed4c31aa9 the release script uses
acbuild instead of actool, so purge all the references and have the
release script check for acbuild's presence instead.
2016-09-06 17:47:41 +02:00
Xiang Li
d36c0a1444
Merge pull request #6356 from mitake/root-role
...
auth, e2e: the root role should be granted access to every key
2016-09-06 15:31:20 +08:00
Hitoshi Mitake
bc5d7bbe03
auth, e2e, clientv3: the root role should be granted access to every key
...
This commit changes the semantics of the root role. The role should be
able to access to every key.
Partially fixes https://github.com/coreos/etcd/issues/6355
2016-09-06 16:10:28 +09:00
Gyu-Ho Lee
271df0dd71
Merge pull request #6354 from es-chow/fix-typo-in-interacting_v3-md
...
interacting_v3.md: fix typo
2016-09-06 10:17:56 +09:00
es-chow
b17b482268
interacting_v3.md: fix typo
2016-09-06 09:08:37 +08:00
Xiang Li
65fb1ad362
Merge pull request #6351 from petermattis/pmattis/raft-global-rand
...
raft: use a singleton global rand
2016-09-05 22:25:18 +08:00
Peter Mattis
4a33aa3917
raft: use a singleton global rand
...
rand.NewSource creates a 4872 byte object. With a small number of raft
groups in a process this isn't a problem. With 10k raft groups we'd use
46MB for these random sources. The only usage is in
raft.resetRandomizedElectionTimeout which isn't performance critical.
Fixes #6347 .
2016-09-05 09:03:18 -04:00
Gyu-Ho Lee
1ebeef5cbf
Merge pull request #6350 from nekto0n/fix_message_limit
...
rafthttp: fix misprint in readBytesLimit value
2016-09-05 15:26:19 +09:00
Gyu-Ho Lee
1b40fe7709
Merge pull request #6348 from plasticbox/master
...
libraries-and-tools.md: remove C++
2016-09-05 15:07:23 +09:00
Nikita Vetoshkin
da26e230a0
rafthttp: fix misprint in readBytesLimit value
...
and make test path in restricted test environments
2016-09-05 11:06:08 +05:00
plasticbox
f36267bf74
libraries-and-tools.md: remove C++
2016-09-05 15:03:07 +09:00
Gyu-Ho Lee
a66b1e7c60
Merge pull request #6349 from gyuho/decode-length-limit
...
rafthttp: check decode size before buffer alloc
2016-09-05 14:25:23 +09:00
Gyu-Ho Lee
5c8ba23767
rafthttp: check decode size before buffer alloc
...
Fix https://github.com/coreos/etcd/issues/5386 .
2016-09-05 14:06:03 +09:00
topecongiro
ec9e77db96
rafthttp: remove unnecessary sendc from peer
2016-09-04 13:07:31 +09:00
Xiang Li
2e0dc8467d
Merge pull request #6344 from glycerine/partial_fix_6343
...
etcdctl/ctlv3: don't crash when we should prompt for pw.
2016-09-03 10:55:38 -07:00
Jason E. Aten
cccbf302f2
etcdctl/ctlv3: don't crash when we should prompt for pw.
...
when 'etcdctl --user name get blah' is invoked to
prompt for password, don't panic.
addresses the segfault part of #6343
2016-09-03 10:32:16 -07:00
Xiang Li
0d07154926
Merge pull request #6340 from xiang90/fix_double_create
...
grpcproxy: fix double create event
2016-09-02 16:37:29 -07:00
Xiang Li
81bd381048
Merge pull request #6339 from xiang90/close
...
grpcproxy: stop watchers in watch groups
2016-09-02 16:03:12 -07:00
Xiang Li
805d4cbd93
grpcproxy: fix double create event
2016-09-02 16:02:46 -07:00
Xiang Li
eded62e60c
grpcproxy: stop watchers in watch groups
2016-09-02 16:01:11 -07:00
Xiang Li
5b14b834c9
Merge pull request #6338 from xiang90/create
...
grpcproxy: fix more issues in watch path
2016-09-02 15:14:12 -07:00
Xiang Li
8cd47c4348
grpcproxy: fix more issues in watch path
2016-09-02 15:13:21 -07:00
Xiang Li
f7293125cf
Merge pull request #6337 from xiang90/watch_cancel
...
grpcproxy: support cancel watcher
2016-09-02 13:38:20 -07:00
Xiang Li
51b4d6b7a8
grpcproxy: support cancel watcher
...
We do not wait for the cancellation from actual etcd server,
but generate it at the proxy side. The rule is to return the
latest rev that the watcher has seen. This should be good
enough for most use cases if not all.
2016-09-02 12:36:47 -07:00
Xiang Li
acc270edbf
Merge pull request #6333 from plasticbox/master
...
libraries-and-tools.md: add C++ client package
2016-09-02 09:29:49 -07:00
plasticbox
ed2b3314b8
libraries-and-tools.md: add C++ client package
2016-09-02 14:05:49 +09:00
Anthony Romano
e93ee6179c
Merge pull request #6325 from heyitsanthony/etcdctl-txn-quotes
...
etcdctl: fix quotes in txn and watch
2016-09-01 19:55:16 -07:00
Anthony Romano
666e7bd120
e2e: add quoted key/value to txn test
2016-09-01 19:39:23 -07:00
Anthony Romano
b1740f5fe4
etcdctl: fix quoted string handling in txn and watch
...
Fixes #6315
2016-09-01 19:39:23 -07:00
Anthony Romano
c59e0aa83e
Merge pull request #6332 from heyitsanthony/fix-watcher-stream-cancel
...
grpcproxy: shutdown on client context cancel
2016-09-01 16:18:29 -07:00
Anthony Romano
7b2f769643
clientv3: only resume watcher if error is non-halting
2016-09-01 15:22:35 -07:00
Anthony Romano
3489fa82fb
integration: don't nest proxies in cluster_proxy mode
2016-09-01 15:21:52 -07:00
Anthony Romano
d3ecebd14e
grpcproxy: shut down watcher proxy when client context is done
2016-09-01 15:20:50 -07:00
Xiang Li
26999db927
Merge pull request #6331 from xiang90/fix_proxy
...
grpcproxy: fix stream closing issue
2016-09-01 11:27:37 -07:00
Xiang Li
9ef0f5ef8a
grpcproxy: fix stream closing issue
2016-09-01 09:35:56 -07:00
Xiang Li
9e5bccd458
Merge pull request #6324 from xiang90/fix_proxy_data_race
...
grpcproxy: fix data race
2016-08-31 18:48:51 -07:00