swh:1:snp:8a1bf80ec89c62a71cdcaaf0c2f9145695a5340a

sort by:
Revision Author Date Message Commit Date
380b833 version: bump up to 3.1.15 09 May 2018, 17:21:07 UTC
01d9b36 Merge pull request #9693 from mohitsoni/release-3.1 Cherry-picking PR 7967 to release-3.1 04 May 2018, 19:16:27 UTC
ea82927 etcdserver: purge old snap.db files Lots of garbage db files in #7957. Should purge. 04 May 2018, 17:29:26 UTC
d2f6065 version: bump up to 3.1.14+git 24 April 2018, 20:45:40 UTC
2373ddb version: bump up to 3.1.14 24 April 2018, 20:23:45 UTC
5da3a72 Merge pull request #9606 from jpbetz/automated-cherry-pick-of-#9587-release-3.1 Automated cherry pick of #9587 23 April 2018, 19:48:23 UTC
3865d69 etcdserver: add is_leader prometheus metric that is 1 on the leader. Before this change, we had now way to find a leader using /metrics endpoint. This commit adds a metric to do that. 23 April 2018, 18:10:12 UTC
c764878 etcdmain: fix "InitialElectionTickAdvance" Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 23 April 2018, 18:09:07 UTC
e66af56 etcdserver: log skipping initial election tick Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 23 April 2018, 18:07:51 UTC
097a653 etcdmain: add "--initial-election-tick-advance" Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 23 April 2018, 18:07:36 UTC
d2673ce embed: add "InitialElectionTickAdvance" Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 23 April 2018, 18:06:36 UTC
4e63906 integration: set InitialElectionTickAdvance to true by default Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 23 April 2018, 18:05:15 UTC
0c0bf3f etcdserver: add "InitialElectionTickAdvance" Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 23 April 2018, 18:03:16 UTC
1648739 test: simplify CI tests Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 13 April 2018, 02:05:34 UTC
c6ae68d travis.yml: update, remove go tip tests Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 12 April 2018, 18:15:37 UTC
3b6bd6e tests: move Semaphore script Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 09 April 2018, 18:36:23 UTC
b5ae9b6 version: bump up to 3.1.13+git 29 March 2018, 17:56:52 UTC
1558170 version: bump up to 3.1.13 29 March 2018, 17:28:55 UTC
c3a14a2 semaphore: run release test with v3.1.12 Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 29 March 2018, 16:23:15 UTC
6f75c56 etcdserver: Manually backport etcdserver/raft.go tickMu fix to 3.1 28 March 2018, 19:40:07 UTC
908c0f4 rafthttp: add missing "peer_sent_failures_total" metrics call Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 28 March 2018, 19:39:59 UTC
35c6ea7 Documentation/upgrades: backport all upgrade guides Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 28 March 2018, 19:39:59 UTC
8eeab58 etcdserver: adjust election ticks on restart Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 28 March 2018, 17:17:30 UTC
c536205 etcdserver: make "advanceTicks" method Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 28 March 2018, 17:05:02 UTC
2e57d99 rafthttp: add "ActivePeers" to "Transport" Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 28 March 2018, 17:02:13 UTC
2fdc4aa version: bump up to 3.1.12+git 08 March 2018, 22:17:36 UTC
918698a version: bump up to 3.1.12 08 March 2018, 21:01:30 UTC
00d14cf test: fix etcd-tester flags Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 08 March 2018, 16:24:04 UTC
6e11a79 *: remove unused env vars Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 08 March 2018, 09:36:54 UTC
028f99b test: fix "functional-tester" build script Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 08 March 2018, 09:29:57 UTC
290fa0c *: sync "functional-tester" from 3.2 branch Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 08 March 2018, 08:57:30 UTC
0874fcb test: run "functional" tests in 3.1 branch Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 08 March 2018, 08:26:52 UTC
7a148fe Merge pull request #9401 from jpbetz/automated-cherry-pick-of-#9297-origin-release-3.1 Automated cherry pick of #9297 08 March 2018, 06:03:14 UTC
087b9aa mvcc: fix watchable store test for 3.2 cherrypick of #9281 08 March 2018, 05:20:32 UTC
b6373f1 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. 08 March 2018, 05:20:21 UTC
4178b75 hack/scripts-dev: fix indentation in run.sh Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 07 March 2018, 22:31:25 UTC
9c8e39e hack/scripts-dev: sync with master Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 07 March 2018, 22:25:10 UTC
af3021a semaphore: update Go version, release test version Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 07 March 2018, 22:24:57 UTC
df0b652 travis: use docker, sync with master Signed-off-by: Gyuho Lee <gyuhox@gmail.com> 07 March 2018, 22:24:04 UTC
8e5d62c Merge pull request #8933 from gyuho/release-doc release-3.1: scripts/build-docker: build both gcr.io and quay.io images 30 November 2017, 20:49:51 UTC
212d801 scripts/build-docker: build both gcr.io and quay.io images Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 28 November 2017, 23:03:38 UTC
c2d8d9f version: bump up to 3.1.11+git 28 November 2017, 22:43:37 UTC
960f460 version: bump up to v3.1.11 28 November 2017, 18:48:24 UTC
22b67da Merge pull request #8902 from jpbetz/automated-cherry-pick-of-#8813-release-3.1 Automated cherry pick of #8813 release 3.1 22 November 2017, 19:21:13 UTC
4b53ab0 test: Clean agent directories on disk before functional test runs, not after This is primarily so CI tooling can capture the agent logs after the functional tester runs. 21 November 2017, 19:41:57 UTC
b32ec69 vendor: Switch from boltdb v1.3.0 to coreos/bbolt v1.3.1-coreos.3 21 November 2017, 19:34:45 UTC
3ab9894 Merge pull request #8806 from jpbetz/automated-cherry-pick-of-#8427-origin-release-3.1-1509570173 Automated cherry pick of #8427 to release 3.1 branch 10 November 2017, 02:07:40 UTC
00d6d4a e2e: test against latest v3.1.x release Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 08 November 2017, 23:11:34 UTC
88b5e22 semaphore: manually pin v3.1.10 for release upgrade test Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 08 November 2017, 20:46:15 UTC
2bb8278 hack/scripts-dev: add Makefile, Dockerfile-test Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 06 November 2017, 22:13:51 UTC
935c76b semaphore.sh: fail tests with "(--- FAIL:|leak)" Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 03 November 2017, 17:59:23 UTC
e83f50e mvcc: sending events after restore Fixes: #8411 03 November 2017, 00:15:35 UTC
232a81d client/integration: use only digits in unix port Fix https://github.com/coreos/etcd/issues/7558. Same as https://github.com/coreos/etcd/issues/6959. Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 02 November 2017, 20:56:55 UTC
6ffc32c semaphore.sh: add to release-3.1 branch 02 November 2017, 20:56:48 UTC
f8aeb21 version: bump up to v3.1.10+git Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 02 November 2017, 20:56:16 UTC
0520cb9 version: bump up to 3.1.10 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 14 July 2017, 16:37:27 UTC
424e4ae fixtures: add gencerts.sh, generate CRL 14 July 2017, 16:37:15 UTC
a631a80 travis.yml: test with Go 1.8.3 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 14 July 2017, 15:51:24 UTC
fc08fd7 version: bump up to 3.1.9+git Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 14 July 2017, 15:51:13 UTC
0f4a535 version: bump up to 3.1.9 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 09 June 2017, 17:44:38 UTC
c765bef rafthttp: permit very large v2 snapshots v2 snapshots were hitting the 512MB message decode limit, causing sending snapshots to new members to fail for being too big. 09 June 2017, 17:44:07 UTC
5586a58 version: bump up to 3.1.8+git Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 09 June 2017, 17:43:34 UTC
d267ca9 version: bump up to 3.1.8 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 05 May 2017, 19:25:40 UTC
4176fe7 *: fix other broken links in markdown Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 04 May 2017, 05:27:58 UTC
950c846 Documentation/v3: fix broken links Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 04 May 2017, 05:27:51 UTC
0b78d66 Documentation/v2: fix broken links Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 03 May 2017, 23:59:23 UTC
2d58079 integration: close accepted connection on stopc path Connection pausing added another exit condition in the listener path, causing the bridge to leak connections instead of closing them when signalled to close. Also adds some additional Close paranoia. Fixes #7823 03 May 2017, 21:51:47 UTC
be171fa etcdserver: apply() sets consistIndex for any entry type previously, apply() doesn't set consistIndex for EntryConfChange type. this causes a misalignment between consistIndex and applied index where EntryConfChange entry results setting applied index but not consistIndex. suppose that addMember() is called and leader reflects that change. 1. applied index and consistIndex is now misaligned. 2. a new follower node joined. 3. leader sends the snapshot to follower where the applied index is the snapshot metadata index. 4. follower node saves the snapshot and database(includes consistIndex) from leader. 5. restarting follower loads snapshot and database. 6. follower checks snapshot metadata index(same as applied index) and database consistIndex, finds them don't match, and then panic. FIXES #7834 03 May 2017, 16:22:48 UTC
4b60243 etcd-2-1-0-bench: Fix an absolute bare link to resource outside of Documentation dir 03 May 2017, 15:32:23 UTC
2c5d79f Docs: replace absolute links with relative ones. 03 May 2017, 15:32:15 UTC
424abca version: bump up to 3.1.7+git Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 03 May 2017, 15:31:53 UTC
43b7507 version: bump up to 3.1.7 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 27 April 2017, 15:25:50 UTC
78141fa clientv3: set current revision to create rev regardless of CreateNotify Turns out the optimization to ignore setting the init rev for current revision watches breaks some ordering assumptions. Since Watch only returns a channel once it gets a response, it should bind the revision at the time of the first create response. Was causing TestWatchReconnInit to fail. 25 April 2017, 17:54:39 UTC
3be37f0 integration: add pause/unpause to client bridge Resetting connections sometimes isn't enough; need to stop/resume accepting connections for some tests while keeping the member up. 25 April 2017, 17:54:15 UTC
7c89609 clientv3/integration: test watch resume with disconnect before first event 25 April 2017, 17:53:58 UTC
30f4e36 clientv3: only update initReq.rev == 0 with creation watch revision Always updating the initReq.rev on watch create will resume from the wrong revision if initReq is ever nonzero. 25 April 2017, 17:53:37 UTC
557abbe ctlv3: use printer for lease command results Fixes #7783 20 April 2017, 17:39:36 UTC
4b448c2 version: bump up to 3.1.6+git Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 20 April 2017, 17:39:18 UTC
e5b7ee2 version: bump up to 3.1.6 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 19 April 2017, 15:28:06 UTC
a4c5731 ctlv3: keep lease as integer in fields printer Output was giving %!d(string=) instead of the expected lease ID value. 19 April 2017, 15:27:52 UTC
1f558ae integration: test auth API response header revision Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 18 April 2017, 03:06:14 UTC
df93627 etcdserver: fill-in Auth API Header in apply layer Replacing "etcdserver: fill a response header in auth RPCs" The revision should be set at the time of "apply", not in later RPC layer. Fix https://github.com/coreos/etcd/issues/7691 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 18 April 2017, 03:06:08 UTC
a20295c auth: fix race on stopping simple token keeper run goroutine was resetting a field for no reason and without holding a lock. This patch cleans up the run goroutine management to make the start/stop path less racey in general. 14 April 2017, 23:52:25 UTC
9f7bb0d etcdserver: let Status() not require authentication The information that can be obtained with the RPC doesn't need to be protected. Fix https://github.com/coreos/etcd/issues/7721 13 April 2017, 22:56:26 UTC
6a805e5 test: do not run extra static checks on release branch Things are usually already fixed in master branch but not worth backporting. Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 13 April 2017, 21:44:22 UTC
38f79fa clientv3: fix gofmt warnings Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 13 April 2017, 21:44:22 UTC
37a502c integration: test requests with valid auth token but disabled auth etcd was crashing since auth was assuming a token implies auth is enabled. 13 April 2017, 21:44:22 UTC
9be7fc5 auth: protect simpleToken with single mutex and check if enabled Dual locking doesn't really give a convincing performance improvement and the lock ordering makes it impossible to safely check if the TTL keeper is enabled or not. Fixes #7722 13 April 2017, 21:44:16 UTC
288bccd pkg/transport: remove port in Certificate.IPAddresses etcd passes 'url.URL.Host' to 'SelfCert' which contains client, peer port. 'net.ParseIP("127.0.0.1:2379")' returns 'nil', and the client on this self-cert will see errors of '127.0.0.1 because it doesn't contain any IP SANs' Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 05 April 2017, 11:30:26 UTC
8cb5b48 clientv3: test dial timeout is respected when using auth 04 April 2017, 21:14:23 UTC
6538217 clientv3: respect dial timeout when authenticating Fixes #7627 04 April 2017, 21:12:32 UTC
e983d6b version: bump up to 3.1.5+git Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 04 April 2017, 21:10:15 UTC
20490ca version: bump up to 3.1.5 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 27 March 2017, 17:20:28 UTC
e156746 raft: use rs.req.Entries[0].Data as the key for deletion in advance() advance() should use rs.req.Entries[0].Data as the context instead of req.Context for deletion. Since req.Context is never set, there won't be any context being deleted from pendingReadIndex; results mem leak. FIXES #7571 24 March 2017, 22:51:39 UTC
d84bf98 Dockerfile-release: add nsswitch.conf into image The file '/etc/nsswitch.conf' is created in order to take in account '/etc/hosts' entries while resolving domain names. 23 March 2017, 22:20:49 UTC
b44c6bf clientv3: use waitgroup to wait for substream goroutine teardown When a grpc watch stream is torn down, it will join on its logical substream goroutines by waiting for each to close a channel. This doesn't guarantee the substream is fully exited, though, but only about to exit and can be waiting to resume even after Watch.Close finishes. Instead, use a waitgroup.Done at the very end of the substream defer. Fixes #7573 23 March 2017, 19:26:32 UTC
8c3c1b4 *: use filepath.Join for files 23 March 2017, 16:53:56 UTC
b478387 wal: use path/filepath instead of path Use the path/filepath package instead of the path package. The path package assumes slash-separated paths, which doesn't work on Windows. But path/filepath manipulates filename paths in a way that's compatible across OSes. 23 March 2017, 16:50:41 UTC
dfc1f21 version: bump to 3.1.4+git Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 23 March 2017, 16:49:51 UTC
41e52eb version: bump to 3.1.4 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> 22 March 2017, 16:46:23 UTC
back to top