Iwasaki Yudai
d70a218b19
compactor: adjust interval for period <1-hour
2018-03-26 05:37:24 -07:00
Gyuho Lee
e029de320a
compactor: clean up
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-22 11:03:22 -07:00
Gyuho Lee
863a56a998
rafthttp: add missing "peer_sent_failures_total" metrics call
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-14 12:44:38 -04:00
Gyuho Lee
3282d90707
etcdserver: adjust election ticks on restart
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-10 20:05:56 -08:00
Gyuho Lee
b2d5c6c7bd
etcdserver: make "advanceTicks" method
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-10 20:05:50 -08:00
Gyuho Lee
6fe7316ec4
rafthttp: add "ActivePeers" to "Transport"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-10 20:05:35 -08:00
Gyuho Lee
40e02256c7
version: 3.3.2+git
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 14:49:14 -08:00
Gyuho Lee
c9d46ab379
version: 3.3.2
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
v3.3.2
2018-03-08 12:57:09 -08:00
Gyuho Lee
d1da2023b9
clientv3/integration: test "rpctypes.ErrLeaseTTLTooLarge"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 10:34:34 -08:00
Iwasaki Yudai
eaa0050d4d
*: 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:34:12 -08:00
Gyuho Lee
99a12662c1
*: remove unused env vars
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 01:35:36 -08:00
Gyuho Lee
e6d44fa3f2
hack/scripts-dev: fix indentation in run.sh
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 14:32:27 -08:00
Gyuho Lee
43caf2b28a
hack/scripts-dev: sync with master branch
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 14:18:58 -08:00
Gyuho Lee
bfb7a155b4
travis: update Go version string
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 14:04:14 -08:00
Gyuho Lee
f76ef3ce8d
e2e: fix missing "apiPrefix"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-07 00:03:02 -08:00
Gyuho Lee
462ba8bb09
embed: fix wrong compactor imports
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-06 23:26:45 -08:00
Gyuho Lee
146ed08052
Documentation/op-guide: highlight defrag operation "--endpoints" flag
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-05 11:15:05 -08:00
Gyuho Lee
1bc974d536
etcdctl: highlight "defrag" command caveats
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-05 11:15:02 -08:00
Gyuho Lee
3e3468d1fa
e2e: add "Election" grpc-gateway test cases
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-02 10:40:50 -08:00
Gyuho Lee
207f19354b
e2e: add "spawnWithExpectLines"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-02 10:40:41 -08:00
Gyuho Lee
bb8a5377ce
api/v3election: error on missing "leader" field
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-02 10:40:34 -08:00
Gyuho Lee
8291e16128
Documentation: make "Consul" section more objective
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-02 10:40:22 -08:00
Gyuho Lee
a5b31087e8
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-03-02 10:40:08 -08:00
Rob Day
cec79dd706
httpproxy: cancel requests when client closes a connection
2018-03-02 10:39:46 -08:00
Gyuho Lee
3641af83e7
semaphore: release test version
2018-02-27 11:29:58 -08:00
Gyuho Lee
240fda5128
embed: fix revision-based compaction with default value
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-21 09:35:00 -08:00
Gyuho Lee
d627301735
embed: document/validate compaction mode
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-21 09:34:59 -08:00
Gyuho Lee
534c31b4ca
version: 3.3.1+git
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-12 14:36:11 -08:00
Gyuho Lee
28f3f26c0e
version: 3.3.1
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
v3.3.1
2018-02-12 09:29:11 -08:00
Gyuho Lee
4737f3a620
hack/scripts-dev: Makefile with Go 1.9.4, 1.8.7
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-12 09:28:56 -08:00
Gyuho Lee
bc6e235052
travis: use Go 1.9.4 with TARGET_GO_VERSION
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-12 09:28:56 -08:00
Gyuho Lee
13c5cedfb8
semaphore: use Go 1.9.4, update release upgrade test version
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-12 09:28:55 -08:00
Xiang
9942f904fb
etcdserver: improve request took too long warning
2018-02-06 16:58:04 -08:00
Iwasaki Yudai
eaf7d631ad
mvcc: restore unsynced watchers
...
In case syncWatchersLoop() starts before Restore() is called,
watchers already added by that moment are moved to s.synced by the loop.
However, there is a broken logic that moves watchers from s.synced
to s.uncyned without setting keyWatchers of the watcherGroup.
Eventually syncWatchers() fails to pickup those watchers from s.unsynced
and no events are sent to the watchers, because newWatcherBatch() called
in the function uses wg.watcherSetByKey() internally that requires
a proper keyWatchers value.
2018-02-06 11:34:46 -08:00
Gyuho Lee
21a1a28c18
hack: sync with etcd master
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:07:01 -08:00
Gyuho Lee
c932e9e2ba
tools/functional-tester: update README for local docker testing
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:06:35 -08:00
Gyuho Lee
cf96d8a130
Dockerfile-functional-tester: initial commit
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:06:25 -08:00
Gyuho Lee
a3ec84e311
gitignore: add ".Dockerfile-functional-tester"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:06:12 -08:00
Gyuho Lee
29aca652bf
test: configure advertise ports in functional_pass
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:04:42 -08:00
Gyuho Lee
bbfd0077e8
etcd-tester: set advertise ports, delay w/ network faults
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:04:33 -08:00
Gyuho Lee
18df07754f
etcd-agent: use "pkg/transport.Proxy"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:04:10 -08:00
Gyuho Lee
56178a8a06
test: remove "use-root" in functional_pass
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:03:58 -08:00
Gyuho Lee
a9a616a09f
etcd-agent: remove "use-root"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:03:41 -08:00
Gyuho Lee
abdfa87ae5
functional-tester: remove old assets
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:03:29 -08:00
Gyuho Lee
a4cbba89ff
pkg/transport: implement "Proxy"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:02:34 -08:00
Gyuho Lee
0bc06d72df
pkg/transport: add "fixtures" for TLS tests
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-06 10:02:25 -08:00
Iwasaki Yudai
a1fbed5abc
*: Remove 8GiB quota limitation from documents
...
Also mention that in v3.3 change log.
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-02 14:28:26 -08:00
Gyuho Lee
665fb01f95
version: 3.3.0+git
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-01 14:14:07 -08:00
Gyuho Lee
c23606781f
version: 3.3.0
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
v3.3.0
2018-02-01 10:03:36 -08:00
Gyuho Lee
afa01aaef0
etcdmain: define "defaultGRPCMaxCallSendMsgSize"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-30 09:50:27 -08:00