Julian Gindi
58776fbc10
documentation: updated grpc documentation
...
I noticed that the docs mention the grpc proxy will listen on port 8080,
but the above example is explicitly telling it to listen on 2379.
Removing confusion.
2018-02-23 13:35:18 -08:00
Gyuho Lee
69357adf33
etcdserver: enable "CheckQuorum" when starting with "ForceNewCluster"
...
We enable "raft.Config.CheckQuorum" by default in other
Raft initial starts. So should start with "ForceNewCluster".
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-23 00:26:42 -08:00
Gyuho Lee
01db389ea8
raft: document why reuse candidate's term for vote response in stepCandidate
...
"stepCandidate" should reuse candidate's own term, not term in Message,
because pre-vote is requested with future term.
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-21 16:11:01 -08:00
Gyuho Lee
38846c220a
raft: use leader's term when candidate becomes follower
...
`raft.Step` already ensures that when `m.Term > r.Term`,
candidate reverts back to follower with its term being
reset with `m.Term`, thus it's always true that
`m.Term == r.Term` in `stepCandidate`.
This just makes `r.becomeFollower` calls consistent.
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-21 16:10:52 -08:00
Gyuho Lee
4fd378ee80
Merge pull request #9343 from gyuho/vvv
...
*: fix govet -shadow warnings
2018-02-21 10:53:04 -08:00
Gyuho Lee
32ea82cd3f
etcd-runner: fix govet -shadow warning
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-21 10:22:12 -08:00
Gyuho Lee
c0910085f5
ctlv2: fix govet -shadow warning
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-21 10:20:54 -08:00
Gyuho Lee
e88bf42966
Merge pull request #9339 from gyuho/fix-embed-auto-compact
...
embed: fix revision-based compaction with default value
2018-02-21 07:40:35 -08:00
Gyuho Lee
83d1c3d5ec
embed: fix revision-based compaction with default value
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-20 17:21:07 -08:00
Gyuho Lee
4aa0320439
embed: document/validate compaction mode
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-20 17:18:48 -08:00
Gyuho Lee
df4aafbbdf
Merge pull request #9334 from gyuho/go-1.10
...
*: upgrade to Go 1.10
2018-02-20 13:22:59 -08:00
Gyuho Lee
089ac72a7c
CHANGELOG: add Go 1.10+ for 3.4
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-20 13:21:56 -08:00
Gyuho Lee
e19df692f8
Merge pull request #9185 from spzala/checkdatabase
...
etcdctl/check: create new check command for memory usage
2018-02-20 11:25:58 -08:00
Gyuho Lee
8b763c64b5
README: require Go 1.10+
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-19 02:27:37 -08:00
Gyuho Lee
ca1885cf1d
tools/functional-tester: use Go 1.10
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-19 02:27:37 -08:00
Gyuho Lee
e9b14788cc
hack/scripts-dev: use Go 1.10 in Makefile
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-19 02:27:37 -08:00
Gyuho Lee
2dd08a08ae
semaphore.sh: use Go 1.10
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-19 02:27:37 -08:00
Gyuho Lee
af4e092e32
travis: use Go 1.10
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-19 02:27:37 -08:00
Xiang Li
0b5c660c1d
Merge pull request #9336 from rkd-msw/iss_9335_fix
...
httpproxy: cancel requests when client closes a connection
2018-02-18 12:14:14 -08:00
Rob Day
dfe12ed5c2
httpproxy: cancel requests when client closes a connection
2018-02-18 19:19:44 +00:00
Sahdev P. Zala
53d2a2edfe
etcdctl/check: create new check command for memory usage
...
Create a new command similar to check perf that can check the memory
consumption for putting different workloads on a given endpoint. If no endpoint
is provided, localhost will be used. Return user with a message that whether
there are enough memory for a given workload with pass or fail.
Fixed #9121
2018-02-17 12:01:31 -05:00
Gyuho Lee
b03fd4cbc3
Merge pull request #9330 from gyuho/auto-compact-defrag
...
ctlv3/command: auto compact and defrag after "check perf"
2018-02-15 14:51:27 -08:00
Gyuho Lee
d1e85570e9
ctlv3/command: auto compact and defrag after "check perf"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-15 14:28:02 -08:00
Gyuho Lee
1e9ba31eb4
Merge pull request #9323 from gyuho/functional-tester-guide
...
*: clean up functional tester guide with local cluster, docker container
2018-02-14 11:28:47 -08:00
Gyuho Lee
0210d27979
*: remove "./cmd/tools" in build commands
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-14 11:26:38 -08:00
Gyuho Lee
6ae9a7658a
tools/functional-tester: clean up Docker scripts
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-14 11:26:32 -08:00
Gyuho Lee
10185b1953
Merge pull request #9322 from gyuho/fix-failpoints
...
build: fix "gofail" with "mvcc/backend"
2018-02-14 10:57:43 -08:00
Gyuho Lee
2aa960ad43
build: fix "gofail" with "mvcc/backend"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-14 10:54:13 -08:00
Gyuho Lee
e48b585e22
Merge pull request #9321 from hexfusion/v3_r
...
CHANGELOG: updates from #9298
2018-02-14 09:26:48 -08:00
Sam Batschelet
68c270d9bd
CHANGELOG: updates from #9298
2018-02-13 18:37:11 -05:00
Sam Batschelet
fcd71b47d5
Merge pull request #9298 from hexfusion/v3
...
*: replace grpc-gateway endpoint with /v3
2018-02-13 17:17:57 -05:00
Sam Batschelet
cb5d089d33
Merge pull request #9312 from hexfusion/e2e_w2
...
e2e: improve Watch test coverage
2018-02-13 17:07:03 -05:00
Gyuho Lee
aab8b5e456
Merge pull request #9319 from gyuho/skip
...
scripts/genproto: run "protodoc" by default
2018-02-13 13:53:01 -08:00
Gyuho Lee
dac6948774
scripts/genproto: run "protodoc" by default
...
Do not skip "protodoc" by default.
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-13 13:51:13 -08:00
Sam Batschelet
f65f988e0b
e2e: improve Watch test coverage
2018-02-12 22:14:56 -05:00
Gyuho Lee
ebd58a0ea3
Merge pull request #9313 from opera443399/fix-etcdctl-README-typo
...
etcdctl: fix typo in README
2018-02-12 10:28:13 -08:00
Gyuho Lee
428f8c5b12
Merge pull request #9287 from gyuho/changelog-3.4
...
CHANGELOG: updates from January/February 2018
2018-02-12 10:15:59 -08:00
Gyuho Lee
02f46938d5
CHANGELOG: updates from January/February 2018
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-12 10:11:55 -08:00
Gyuho Lee
7d8b0ba62d
Merge pull request #9307 from yudai/gap_db_size
...
*: allow dbSizeInUse not to equal to dbSize when growing
2018-02-12 09:46:13 -08:00
Gyuho Lee
a3d0c2e60d
Merge pull request #9314 from coreos/ttt
...
test: fix "internal/store"
2018-02-12 09:34:53 -08:00
Gyuho Lee
73dfbd5a70
Merge pull request #9315 from gyuho/ac
...
*: regenerate proto with typo fix "acquisition"
2018-02-12 09:33:38 -08:00
Gyuho Lee
a9804cdf75
*: regenerate proto with typo fix "acquisition"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-12 09:25:26 -08:00
Gyuho Lee
3e13424bb8
test: fix "internal/store"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-12 09:21:11 -08:00
opera443399
069c0fc962
etcdctl: fix typo in README
...
some examples use endpoint with port `:2379` but the others with `:12379`
2018-02-12 10:22:25 +08:00
Sam Batschelet
488ee99ae8
*: replace grpc-gateway endpoint with stable /v3
2018-02-11 19:07:36 -05:00
Gyuho Lee
9c6d930565
Merge pull request #9303 from gyuho/go
...
*: use latest Go in tests
2018-02-09 16:12:50 -08:00
Xiang Li
10444cc1d7
Merge pull request #9283 from zehweh/patch-1
...
fix typo in README.md
2018-02-09 15:48:10 -08:00
Xiang Li
0a20767280
Merge pull request #9296 from xiang90/c_r
...
mvcc: allow large concurrent reads under light write workload
2018-02-09 11:34:28 -08:00
Gyuho Lee
54b21fa312
Merge pull request #9308 from hexfusion/e2e-u
...
e2e: improve user coverage
2018-02-09 10:13:37 -08:00
zehweh
4dfd8ab2fc
*: fix typo in README.md
2018-02-09 09:23:45 +01:00