Gyuho Lee
bec3d975e0
etcdmain: handle JSON "listen-metrics-urls"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-15 01:24:53 -04:00
Gyuho Lee
4419661fb1
etcdmain: remove "listen-metrics-urls" manual parsing
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-15 01:23:33 -04:00
Gyuho Lee
1e94968ffa
pkg/flags: support empty URLs string in NewURLsValue
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-15 01:18:57 -04:00
Hitoshi Mitake
b1dd19a7aa
*: don't use string literals directly in grpc metadata
...
Current etcd code uses the string literals ("token", "authorization")
as field names of grpc and swappger metadata for passing token. It is
difficult to maintain so this commit introduces new constants for the
purpose.
2018-03-15 14:17:34 +09:00
Gyuho Lee
15926e029c
Merge pull request #9441 from gyuho/strings
...
*: replace "--host-whitelist" with "flags.StringSlice"
2018-03-14 23:26:43 -04:00
Hitoshi Mitake
718d0d045c
Merge pull request #9433 from mitake/proto-types
...
*: unify type of key and rangeEnd in AuthRoleRevokePermissionRequest
2018-03-15 11:28:43 +09:00
Gyuho Lee
79d3c93568
etcdmain: replace "--host-whitelist" with "flags.StringSlice"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-14 21:38:20 -04:00
Gyuho Lee
5e9d4652e0
pkg/flags: add "StringSliceFromFlag"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-14 21:32:24 -04:00
Gyuho Lee
9e7ef79c26
pkg/flags: add "StringSlice"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-14 21:27:17 -04:00
Gyuho Lee
b5bd614a4b
Merge pull request #9439 from huikang/doc-improve-api-guarantee
...
Documentation: make the API guarantee example explicit
2018-03-14 17:37:41 -04:00
Hui Kang
f85c3b654a
Documentation: make the API guarantee example explicit
...
Signed-off-by: Hui Kang <kangh@us.ibm.com>
2018-03-14 17:25:27 -04:00
Gyuho Lee
a54063716f
Merge pull request #9437 from gyuho/mmm
...
rafthttp: add missing "peer_sent_failures_total" metrics call
2018-03-14 12:43:52 -04:00
Gyuho Lee
6ef2b7bcee
rafthttp: add missing "peer_sent_failures_total" metrics call
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-14 12:43:25 -04:00
Gyuho Lee
892939f82f
Merge pull request #9410 from laggyluke/grafana-label-matcher
...
Documentation/op-guide: add job="etcd" label matcher to Grafana dashboard
2018-03-14 08:22:59 -04:00
Hitoshi Mitake
752963beea
*: unify type of key and rangeEnd in AuthRoleRevokePermissionRequest
...
Fix https://github.com/coreos/etcd/issues/9424
2018-03-14 14:38:20 +09:00
Gyuho Lee
c5417939b6
Merge pull request #9426 from wenjiaswe/testscript
...
scripts: add TESTCASE flag to run single unit test
2018-03-14 00:13:40 -04:00
Wenjia Zhang
3571f406aa
scripts: add TESTCASE flag to run single unit test
...
Enable user to run specified test case with different TIMEOUT expectation
when needed.
2018-03-13 13:54:20 -07:00
Gyuho Lee
3e668a9e97
Merge pull request #9414 from jpbetz/changelog-3.1.13-3.2.18
...
CHANGELOG: set dates for 3.1.12 & 3.2.17 release
2018-03-13 16:14:22 -04:00
Joe Betz
4017ecaf0f
CHANGELOG: set dates for 3.1.12 & 3.2.17 releases, add notes for next releases
2018-03-13 16:12:59 -04:00
Gyuho Lee
4408ecede8
CHANGELOG-3.4: update "prevent disruptive rejoining"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-10 20:15:11 -08:00
Gyuho Lee
249b7a1411
Merge pull request #9415 from gyuho/adjust-advancing-ticks
...
etcdserver: adjust election timeout on restart
2018-03-10 20:04:58 -08:00
Gyuho Lee
9680b8a157
etcdserver: adjust election ticks on restart
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-10 19:09:38 -08:00
Gyuho Lee
edec229e10
etcdserver: make "advanceTicks" method
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-10 18:50:50 -08:00
Gyuho Lee
29d9543850
rafthttp: add "ActivePeers" to "Transport"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-10 18:50:47 -08:00
Gyuho Lee
9e84f2d4e8
CHANGELOG-3.2: highlight `--snapshot-count` default value change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-09 15:51:35 -08:00
Sam Batschelet
7e14e11548
Merge pull request #9408 from qinix/fix-proto-code-style
...
etcdserverpb: fix protobuf code style
2018-03-09 08:34:15 -05:00
Eric Zhang
67c66884e3
etcdserverpb: fix protobuf code style
2018-03-09 14:20:52 +08:00
Gyuho Lee
00b84235df
CHANGELOG-3.3: update dates, add 3.3.3
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 12:59:40 -08:00
Gyuho Lee
5132017b36
CHANGELOG: update
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 11:06:10 -08:00
Gyuho Lee
e280f8c3da
clientv3/integration: adjust timeouts for TestLeasingReconnectOwnerRevoke
...
Now Restart takes longer, and leasing Get blocks
on server restarts anyway, so fix CI failures in
slow machines.
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 10:58:18 -08:00
Gyuho Lee
6fd4138c11
Merge pull request #9399 from yudai/maxleasettl
...
*: enforce max lease TTL with 9,000,000,000 seconds
2018-03-08 10:57:09 -08:00
Gyuho Lee
83a9684c4e
CHANGELOG: add "lease overflow check"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 10:29:30 -08:00
Gyuho Lee
3e69dc5a7c
clientv3/integration: test "rpctypes.ErrLeaseTTLTooLarge"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 10:19:30 -08:00
Iwasaki Yudai
db21941d1d
*: enforce max lease TTL with 9,000,000,000 seconds
...
math.MaxInt64 / time.Second is 9,223,372,036. 9,000,000,000 is easier to
remember/document.
2018-03-08 10:17:12 -08:00
George Miroshnykov
808450129b
Documentation/op-guide: add job="etcd" label matcher to Grafana dashboard
...
Prometheus that scrapes etcd might also scrape other things, so we should
specifically ask for etcd metrics, especially when dealing with generic
metrics like `process_resident_memory_bytes`.
2018-03-08 15:04:54 +01:00
Gyuho Lee
4704232cb6
*: remove unused env vars
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 01:35:10 -08:00
Gyuho Lee
a39273f26e
Merge pull request #9402 from jpbetz/3.1.12-changelog
...
CHANGELOG: etcd 3.1.12 backports
2018-03-08 00:59:49 -08:00
Joe Betz
2b123f6609
CHANGELOG: etcd 3.1.12 backports
2018-03-07 22:50:11 -08:00
Gyuho Lee
bb60342cec
hack/scripts-dev: fix indentation in run.sh
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 14:30:49 -08:00
Gyuho Lee
b6526b9d42
hack/scripts-dev: add more docker commands
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 14:11:17 -08:00
Gyuho Lee
2f2c6cb13b
Merge pull request #9397 from gyuho/vvv
...
*: regenerate vendor directory, document updatedep.sh
2018-03-07 14:00:37 -08:00
Gyuho Lee
8b6ee6aea9
hack/scripts: update comments on "build-docker-release-master"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 13:54:59 -08:00
Gyuho Lee
27f0aa9cf0
scripts: document "updatedep.sh" script
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 13:54:56 -08:00
Gyuho Lee
d598af104d
vendor: regenerate with latest "dep"
...
Better pruning
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 13:34:21 -08:00
Gyuho Lee
ab4d888e1f
pkg/logutil: fix example
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 13:11:34 -08:00
Gyuho Lee
2a5911f98d
Merge pull request #9396 from gyuho/lll
...
*: replace "pkg/logger" with "pkg/logutil"
2018-03-07 10:57:37 -08:00
Gyuho Lee
4e0c00244d
*: remove "pkg/logger", replace with "pkg/logutil"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 10:49:25 -08:00
Gyuho Lee
82ee796aa4
pkg/logutil: move "pkg/logger" to "logutil"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 10:45:29 -08:00
Gyuho Lee
89292affaa
Merge pull request #9352 from gyuho/raft-pre-vote
...
*: configure Raft Pre-Vote to reduce disruptive rejoining servers
2018-03-07 10:15:26 -08:00
Sam Batschelet
abedaa31e1
Merge pull request #9394 from jeis2497052/master
...
*: fix typos in markdown docs
2018-03-07 12:03:10 -05:00