Gyu-Ho Lee
02c6f0d559
Merge pull request #8430 from gyuho/news
...
NEWS: add v3.2.6
2017-08-21 13:05:23 -07:00
Gyu-Ho Lee
94e80e5f57
NEWS: add v3.2.6
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-21 13:00:03 -07:00
Gyu-Ho Lee
7e6a0a8f92
Merge pull request #8427 from gyuho/mvcc-patch-cherry-pick
...
mvcc: sending events after restore
2017-08-21 10:38:45 -07:00
fengshaobao 00231050
13041c15ba
mvcc: sending events after restore
...
Fixes : #8411
2017-08-21 10:32:49 -07:00
Anthony Romano
953c199b74
Merge pull request #8425 from heyitsanthony/bench-get
...
mvcc: benchmark Range() on a single key
2017-08-21 09:52:40 -07:00
Anthony Romano
ee5bdf458b
Merge pull request #8426 from heyitsanthony/weaken-certs
...
test: weaken certs
2017-08-21 09:40:23 -07:00
Anthony Romano
d3f5109215
test: weaken certs
...
The penalty for TLS is non-trivial with race detection enabled.
Weakening the test certs from 4096-bit RSA to 2048-bit gives ~4x faster
runtimes for TestDoubleTLSClusterSizeOf3.
2017-08-21 03:23:47 -07:00
Anthony Romano
8b872196d0
backend: cache buckets in read tx
...
Saves an alloc and about 10% of Range() time.
2017-08-21 02:16:55 -07:00
Anthony Romano
10b65c97dd
mvcc: benchmark Range() on a single key
2017-08-21 00:14:46 -07:00
Anthony Romano
a9e56e103c
Merge pull request #8424 from heyitsanthony/pflag-v1.0.0
...
vendor: spf13/pflags v1.0.0
2017-08-19 19:20:01 -07:00
Anthony Romano
8a956459d8
vendor: spf13/pflags v1.0.0
2017-08-19 18:38:34 -07:00
Anthony Romano
bea33f65a4
Merge pull request #8423 from heyitsanthony/document-grpc-trace
...
op-guide: add /debug details
2017-08-19 10:58:00 -07:00
Anthony Romano
47d5ae4971
op-guide: add /debug details
...
Fixes #8418
2017-08-18 17:58:38 -07:00
Anthony Romano
3e32cd3877
Merge pull request #8422 from heyitsanthony/close-leasing
...
leasing, integration, etcdmain: closer function for leasing kv
2017-08-18 16:03:57 -07:00
Anthony Romano
126e91c449
leasing, integration, etcdmain: closer function for leasing kv
...
Semaphore was seeing goroutine leaks
2017-08-18 14:05:57 -07:00
Anthony Romano
2321835c47
Merge pull request #8415 from heyitsanthony/fix-resolv-unix
...
netutil: don't resolve unix socket URLs when comparing URLs
2017-08-18 13:24:34 -07:00
Anthony Romano
dc4ab898eb
Merge pull request #8421 from heyitsanthony/doc-get-all
...
etcdctl: document getting all keys with etcdctl3
2017-08-18 12:23:58 -07:00
Anthony Romano
6fd37dd9a3
etcdctl: document getting all keys with etcdctl3
...
People keep asking
2017-08-18 09:49:55 -07:00
Gyu-Ho Lee
1f228e753d
Merge pull request #8419 from gyuho/ctx
...
auth: replace NewContext with NewOutgoingContext
2017-08-17 20:32:38 -07:00
Anthony Romano
7734b97b57
e2e: test etcd boots with unix peers
2017-08-17 19:59:09 -07:00
Anthony Romano
6464574952
netutil: don't resolve unix socket URLs when comparing URLs
...
Was causing VerifyBootstrap() to hang on unix peers.
2017-08-17 19:58:24 -07:00
Gyu-Ho Lee
35b11bf438
auth: replace NewContext with NewOutgoingContext
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-17 19:46:19 -07:00
Anthony Romano
c1b7e78c60
Merge pull request #8414 from heyitsanthony/fix-multi-peer
...
embed: associate peer serve() listener with corresponding peer
2017-08-17 13:29:49 -07:00
Anthony Romano
15c511ea6a
e2e: test booting etcd with multiple peer listeners
2017-08-17 11:25:40 -07:00
Anthony Romano
f4183c68cc
embed: associate peer serve() listener with corresponding peer
...
Fixes #8383
2017-08-17 10:25:00 -07:00
Gyu-Ho Lee
f33d64a930
Merge pull request #8408 from gyuho/1
...
Documentation: Update to include Huawei (renamed Canal)
2017-08-16 16:30:55 -07:00
Gyu-Ho Lee
abe5c9c63e
Merge pull request #8409 from gyuho/2
...
dev-guide: note v2 keys to v3 API incompatibility
2017-08-16 15:47:47 -07:00
Gyu-Ho Lee
46b42e3cf0
Merge pull request #8394 from chris-wagner/patch-1
...
Fix field names in Container Linux Config for etcd 3.x service
2017-08-16 15:45:19 -07:00
earthgecko
61fd39e5d7
dev-guide: note v2 keys to v3 API incompatibility
...
Update interacting_v3.md
Making it clear to the user that keys created via the v2 API are not readable by the etcdctl with the v3 API. A etcdctl v3 get of a v2 key key exits with 0 and no data, which is quite confusing, hopefully this just makes that it a bit clearer if the user upgraded etcd 3 in the past (and forget some of the 2.3 to 3.0 to 3.1 to 3.2 upgrade details) but never updated the API they used as v2 was the default and happen to trying to figure out wtf, this is a further reminder of that backward incompatibility.
2017-08-16 15:43:58 -07:00
Mackenzie Burnett
0c456df5c3
Documentation: Update to include Huawei (renamed Canal)
2017-08-16 15:42:03 -07:00
chris-wagner
bfb1d9d6a6
Documentation/platforms: fix field names in configuration example
2017-08-16 09:59:51 +02:00
Gyu-Ho Lee
fa32a85e69
Merge pull request #8405 from joshgav/container-listen-ip
...
docs: use 0.0.0.0 to listen on container-local addrs
2017-08-15 14:35:18 -07:00
Josh Gavant
c9c20d93ac
Documentation/op-guide: use 0.0.0.0 to listen on container-local addr
...
Since container is in a separate network namespace it can't bind to
host's IP address. Instead bind to all addresses via 0.0.0.0.
2017-08-15 16:25:01 -05:00
Gyu-Ho Lee
8060b9dd83
Merge pull request #8404 from gyuho/pprof
...
embed: add 'enable-pprof' tag for config file
2017-08-15 11:50:51 -07:00
Gyu-Ho Lee
e24de6c9ac
embed: add 'enable-pprof' tag for config file
...
Fix https://github.com/coreos/etcd/issues/8402 .
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-15 11:22:10 -07:00
Gyu-Ho Lee
f1509a102c
Merge pull request #8385 from gyuho/shadowed-environment-variables
...
pkg/flags: warns on shadowed environment variable flags
2017-08-14 16:59:50 -07:00
Gyu-Ho Lee
deb0098d33
Merge pull request #8358 from gyuho/lease-list
...
api: lease list
2017-08-14 14:32:03 -07:00
Gyu-Ho Lee
01f1013203
e2e: test 'lease list' command
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-14 14:18:57 -07:00
Gyu-Ho Lee
1f20d5d924
etcdctl/ctlv3: add 'lease list' command
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-14 14:18:57 -07:00
Gyu-Ho Lee
556c1a1fe0
integration,clientv3/integration: test LeaseLeases API
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-14 14:18:57 -07:00
Gyu-Ho Lee
f8141db2c7
proxy/grpcproxy: implement LeaseLeases API
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-14 14:18:56 -07:00
Gyu-Ho Lee
15ef98a4ee
clientv3: implement LeaseLeases API
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-14 14:18:56 -07:00
Gyu-Ho Lee
d25ae50c02
etcdserver: implement LeaseLeases API
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-14 14:18:56 -07:00
Gyu-Ho Lee
8005f00bcf
*: regenerate proto
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-14 14:18:56 -07:00
Gyu-Ho Lee
a7413bbf28
etcdserverpb: define LeaseLeases API
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-14 14:18:56 -07:00
Gyu-Ho Lee
099fbde809
lease: add 'Leases' method
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-14 14:18:53 -07:00
Gyu-Ho Lee
8df21326f9
Merge pull request #8384 from gyuho/advertise-url
...
embed: warns about empty hosts in advertise urls
2017-08-11 10:15:35 -07:00
Gyu-Ho Lee
135b7f78c9
Merge pull request #8392 from gyuho/bbolt
...
vendor: coreos/bbolt v1.3.1-coreos.0, add others in glide.yaml
2017-08-10 17:44:31 -07:00
Gyu-Ho Lee
2513e8c9ce
integration: increase numPuts to write more than 1 page
...
For ppc64.
Reference: https://github.com/coreos/bbolt/issues/15#issuecomment-321700834 .
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-10 16:43:41 -07:00
Gyu-Ho Lee
6489084a51
vendor: coreos/bbolt v1.3.1-coreos.0, add others in glide.yaml
2017-08-10 15:02:58 -07:00