35c6ea7 | Gyuho Lee | 27 March 2018, 17:31:05 UTC | Documentation/upgrades: backport all upgrade guides Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 28 March 2018, 19:39:59 UTC |
8eeab58 | Gyuho Lee | 06 March 2018, 10:07:48 UTC | etcdserver: adjust election ticks on restart Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 28 March 2018, 17:17:30 UTC |
c536205 | Gyuho Lee | 06 March 2018, 09:57:06 UTC | etcdserver: make "advanceTicks" method Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 28 March 2018, 17:05:02 UTC |
2e57d99 | Gyuho Lee | 11 March 2018, 01:26:15 UTC | rafthttp: add "ActivePeers" to "Transport" Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 28 March 2018, 17:02:13 UTC |
2fdc4aa | Joe Betz | 08 March 2018, 22:17:36 UTC | version: bump up to 3.1.12+git | 08 March 2018, 22:17:36 UTC |
918698a | Joe Betz | 08 March 2018, 21:01:30 UTC | version: bump up to 3.1.12 | 08 March 2018, 21:01:30 UTC |
00d14cf | Gyuho Lee | 08 March 2018, 16:24:04 UTC | test: fix etcd-tester flags Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 08 March 2018, 16:24:04 UTC |
6e11a79 | Gyuho Lee | 08 March 2018, 09:35:10 UTC | *: remove unused env vars Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 08 March 2018, 09:36:54 UTC |
028f99b | Gyuho Lee | 08 March 2018, 09:29:57 UTC | test: fix "functional-tester" build script Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 08 March 2018, 09:29:57 UTC |
290fa0c | Gyuho Lee | 08 March 2018, 08:57:30 UTC | *: sync "functional-tester" from 3.2 branch Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 08 March 2018, 08:57:30 UTC |
0874fcb | Gyuho Lee | 08 March 2018, 08:26:52 UTC | test: run "functional" tests in 3.1 branch Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 08 March 2018, 08:26:52 UTC |
7a148fe | Gyuho Lee | 08 March 2018, 06:03:14 UTC | 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 | Joe Betz | 07 February 2018, 23:57:34 UTC | mvcc: fix watchable store test for 3.2 cherrypick of #9281 | 08 March 2018, 05:20:32 UTC |
b6373f1 | Iwasaki Yudai | 06 February 2018, 01:08:24 UTC | 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 | Gyuho Lee | 07 March 2018, 22:30:49 UTC | hack/scripts-dev: fix indentation in run.sh Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 07 March 2018, 22:31:25 UTC |
9c8e39e | Gyuho Lee | 07 March 2018, 22:25:10 UTC | hack/scripts-dev: sync with master Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 07 March 2018, 22:25:10 UTC |
af3021a | Gyuho Lee | 07 March 2018, 22:24:57 UTC | semaphore: update Go version, release test version Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 07 March 2018, 22:24:57 UTC |
df0b652 | Gyuho Lee | 07 March 2018, 22:24:04 UTC | travis: use docker, sync with master Signed-off-by: Gyuho Lee <gyuhox@gmail.com> | 07 March 2018, 22:24:04 UTC |
8e5d62c | Gyuho Lee | 30 November 2017, 20:49:51 UTC | 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 | Gyu-Ho Lee | 28 November 2017, 22:52:40 UTC | 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 | Joe Betz | 28 November 2017, 22:43:37 UTC | version: bump up to 3.1.11+git | 28 November 2017, 22:43:37 UTC |
960f460 | jpbetz | 28 November 2017, 18:48:24 UTC | version: bump up to v3.1.11 | 28 November 2017, 18:48:24 UTC |
22b67da | Gyu-Ho Lee | 22 November 2017, 19:21:13 UTC | 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 | Joe Betz | 14 November 2017, 20:17:15 UTC | 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 | Joe Betz | 02 November 2017, 21:17:11 UTC | vendor: Switch from boltdb v1.3.0 to coreos/bbolt v1.3.1-coreos.3 | 21 November 2017, 19:34:45 UTC |
3ab9894 | Xiang Li | 10 November 2017, 02:07:40 UTC | 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 | Gyu-Ho Lee | 08 November 2017, 23:11:34 UTC | 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 | Gyu-Ho Lee | 08 November 2017, 19:17:18 UTC | 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 | Gyu-Ho Lee | 06 November 2017, 22:13:10 UTC | hack/scripts-dev: add Makefile, Dockerfile-test Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 06 November 2017, 22:13:51 UTC |
935c76b | Gyu-Ho Lee | 03 November 2017, 05:40:10 UTC | semaphore.sh: fail tests with "(--- FAIL:|leak)" Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 03 November 2017, 17:59:23 UTC |
e83f50e | fengshaobao 00231050 | 17 August 2017, 12:38:34 UTC | mvcc: sending events after restore Fixes: #8411 | 03 November 2017, 00:15:35 UTC |
232a81d | Gyu-Ho Lee | 22 March 2017, 00:10:59 UTC | 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 | Joe Betz | 02 November 2017, 00:01:29 UTC | semaphore.sh: add to release-3.1 branch | 02 November 2017, 20:56:48 UTC |
f8aeb21 | Gyu-Ho Lee | 02 November 2017, 20:56:16 UTC | 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 | Gyu-Ho Lee | 14 July 2017, 16:37:27 UTC | version: bump up to 3.1.10 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 14 July 2017, 16:37:27 UTC |
424e4ae | Anthony Romano | 16 June 2017, 20:38:46 UTC | fixtures: add gencerts.sh, generate CRL | 14 July 2017, 16:37:15 UTC |
a631a80 | Gyu-Ho Lee | 14 July 2017, 15:51:24 UTC | 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 | Gyu-Ho Lee | 14 July 2017, 15:51:13 UTC | 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 | Gyu-Ho Lee | 09 June 2017, 17:44:38 UTC | version: bump up to 3.1.9 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 09 June 2017, 17:44:38 UTC |
c765bef | Anthony Romano | 09 June 2017, 17:18:52 UTC | 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 | Gyu-Ho Lee | 09 June 2017, 17:43:34 UTC | 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 | Gyu-Ho Lee | 05 May 2017, 19:25:40 UTC | version: bump up to 3.1.8 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 05 May 2017, 19:25:40 UTC |
4176fe7 | Gyu-Ho Lee | 03 May 2017, 17:01:18 UTC | *: fix other broken links in markdown Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 04 May 2017, 05:27:58 UTC |
950c846 | Gyu-Ho Lee | 03 May 2017, 17:00:01 UTC | Documentation/v3: fix broken links Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 04 May 2017, 05:27:51 UTC |
0b78d66 | Gyu-Ho Lee | 03 May 2017, 16:40:40 UTC | Documentation/v2: fix broken links Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 03 May 2017, 23:59:23 UTC |
2d58079 | Anthony Romano | 02 May 2017, 23:12:02 UTC | 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 | fanmin shi | 02 May 2017, 19:07:49 UTC | 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 | Josh Wood | 22 March 2017, 22:27:21 UTC | etcd-2-1-0-bench: Fix an absolute bare link to resource outside of Documentation dir | 03 May 2017, 15:32:23 UTC |
2c5d79f | Elijah C. Voigt | 04 April 2017, 22:21:42 UTC | Docs: replace absolute links with relative ones. | 03 May 2017, 15:32:15 UTC |
424abca | Gyu-Ho Lee | 03 May 2017, 15:31:53 UTC | 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 | Gyu-Ho Lee | 27 April 2017, 15:25:50 UTC | version: bump up to 3.1.7 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 27 April 2017, 15:25:50 UTC |
78141fa | Anthony Romano | 22 April 2017, 19:53:03 UTC | 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 | Anthony Romano | 21 April 2017, 19:40:40 UTC | 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 | Anthony Romano | 21 April 2017, 06:19:31 UTC | clientv3/integration: test watch resume with disconnect before first event | 25 April 2017, 17:53:58 UTC |
30f4e36 | Anthony Romano | 21 April 2017, 07:28:39 UTC | 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 | Anthony Romano | 20 April 2017, 16:39:49 UTC | ctlv3: use printer for lease command results Fixes #7783 | 20 April 2017, 17:39:36 UTC |
4b448c2 | Gyu-Ho Lee | 20 April 2017, 17:39:18 UTC | 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 | Gyu-Ho Lee | 19 April 2017, 15:28:06 UTC | version: bump up to 3.1.6 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 19 April 2017, 15:28:06 UTC |
a4c5731 | Anthony Romano | 19 April 2017, 07:48:13 UTC | 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 | Gyu-Ho Lee | 17 April 2017, 18:26:39 UTC | integration: test auth API response header revision Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 18 April 2017, 03:06:14 UTC |
df93627 | Hitoshi Mitake | 12 April 2017, 04:36:06 UTC | 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 | Anthony Romano | 14 April 2017, 16:50:33 UTC | 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 | Hitoshi Mitake | 13 April 2017, 08:39:09 UTC | 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 | Gyu-Ho Lee | 13 April 2017, 21:00:59 UTC | 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 | Gyu-Ho Lee | 13 April 2017, 19:19:47 UTC | clientv3: fix gofmt warnings Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 13 April 2017, 21:44:22 UTC |
37a502c | Anthony Romano | 12 April 2017, 20:17:33 UTC | 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 | Anthony Romano | 12 April 2017, 20:35:00 UTC | 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 | Gyu-Ho Lee | 04 April 2017, 16:38:30 UTC | 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 | Anthony Romano | 31 March 2017, 21:35:16 UTC | clientv3: test dial timeout is respected when using auth | 04 April 2017, 21:14:23 UTC |
6538217 | Anthony Romano | 31 March 2017, 21:24:43 UTC | clientv3: respect dial timeout when authenticating Fixes #7627 | 04 April 2017, 21:12:32 UTC |
e983d6b | Gyu-Ho Lee | 04 April 2017, 21:10:15 UTC | 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 | Gyu-Ho Lee | 27 March 2017, 17:20:28 UTC | version: bump up to 3.1.5 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 27 March 2017, 17:20:28 UTC |
e156746 | fanmin shi | 22 March 2017, 20:59:02 UTC | 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 | Artem Panchenko | 21 March 2017, 10:46:57 UTC | 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 | Anthony Romano | 23 March 2017, 05:14:39 UTC | 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 | Anthony Romano | 16 March 2017, 02:31:10 UTC | *: use filepath.Join for files | 23 March 2017, 16:53:56 UTC |
b478387 | Tess Rinearson | 16 March 2017, 00:18:55 UTC | 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 | Gyu-Ho Lee | 23 March 2017, 16:49:51 UTC | version: bump to 3.1.4+git Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 23 March 2017, 16:49:51 UTC |
41e52eb | Gyu-Ho Lee | 22 March 2017, 16:46:23 UTC | version: bump to 3.1.4 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 22 March 2017, 16:46:23 UTC |
7bb538d | Xiang | 21 March 2017, 15:06:03 UTC | backend: add FillPercent option | 21 March 2017, 19:12:32 UTC |
1622782 | Gyu-Ho Lee | 20 March 2017, 23:31:37 UTC | integration: ensure 'StopNotify' on publish error Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 21 March 2017, 19:12:13 UTC |
99b47e0 | Gyu-Ho Lee | 20 March 2017, 22:41:29 UTC | etcdmain: handle StopNotify when ErrStopped aborted publish Fix https://github.com/coreos/etcd/issues/7512. If a server starts and aborts due to config error, it is possible to get stuck in ReadyNotify waits. This adds select case to get notified on stop channel. Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 21 March 2017, 19:10:36 UTC |
350d0cd | Anthony Romano | 20 March 2017, 16:40:21 UTC | ctlv3: have "protobuf" in output help string instead of "proto" Fixes #7538 | 20 March 2017, 19:40:25 UTC |
72f37ff | Jonathan Sokolowski | 16 March 2017, 02:46:44 UTC | embed: Clear default initial cluster NewConfig() should sets initial cluster from name but we should clear it in the event that another discovery option has been specified. Fixes #7516 | 18 March 2017, 14:56:18 UTC |
3221454 | Gyu-Ho Lee | 15 March 2017, 18:04:25 UTC | etcdserver: remove possibly compacted entry look-up Fix https://github.com/coreos/etcd/issues/7470. This patch removes unnecessary term look-up in 'createMergedSnapshotMessage', which can trigger panic if raft entry at etcdProgress.appliedi got compacted by subsequent 'MsgSnap' messages--if a follower is being (in this case, network latency spikes) slow, it could receive subsequent 'MsgSnap' requests from leader. etcd server-side 'applyAll' routine and raft's Ready processing routine becomes asynchronous after raft entries are persisted. And given that raft Ready routine takes less time to finish, it is possible that second 'MsgSnap' is being handled, while the slow 'applyAll' is still processing the first(old) 'MsgSnap'. Then raft Ready routine can compact the log entries at future index to 'applyAll'. That is how 'createMergedSnapshotMessage' tried to look up raft term with outdated etcdProgress.appliedi. Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 18 March 2017, 14:56:18 UTC |
4a1bffd | Anthony Romano | 15 March 2017, 00:00:22 UTC | clientv3: close open watch channel if substream is closing on reconnect If substream is closing but outc is still open while reconnecting, then outc would only be closed once the watch client would connect or once the watch client is closed. This was leading to deadlocks in the proxy tests. Instead, close immediately if the context is canceled. Fixes #7503 | 18 March 2017, 14:56:18 UTC |
9d9be2b | Anthony Romano | 14 March 2017, 20:31:09 UTC | ctlv3: ensure synced member list before printing env vars on member add In cases of multiple endpoints, it's possible member add would get a its member list from a member that has not yet recognized the membership update. Instead, confirm that the member list response is from the member that acked the member add or from a member that has synced with the cluster following the member add. Fixes #7498 | 18 March 2017, 14:56:18 UTC |
e5462f7 | Gyu-Ho Lee | 17 March 2017, 22:05:24 UTC | auth: get rid of deadlocking channel passing scheme in simpleTokenTTL Cherry-picked from https://github.com/coreos/etcd/pull/7492/commits/1b1fabef8ffec606909f01c3983300fff539f214. Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 18 March 2017, 14:56:05 UTC |
c68c1d9 | Gyu-Ho Lee | 10 March 2017, 23:04:46 UTC | discovery: fix print format Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 17 March 2017, 21:21:57 UTC |
6ed56cd | Anthony Romano | 10 March 2017, 19:07:11 UTC | auth: nil check AuthInfo when checking admin permissions If the context does not include auth information, get authinfo will return a nil auth info and a nil error. This is then passed to IsAdminPermitted, which would dereference the nil auth info. | 17 March 2017, 21:21:39 UTC |
a3c6f6b | Gyu-Ho Lee | 17 March 2017, 21:20:52 UTC | version: bump up to 3.1.3+git Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 17 March 2017, 21:21:15 UTC |
21fdcc6 | Gyu-Ho Lee | 10 March 2017, 17:05:16 UTC | version: bump up to 3.1.3 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 10 March 2017, 17:05:16 UTC |
8d122e7 | Gyu-Ho Lee | 09 March 2017, 17:11:43 UTC | etcdmain: SdNotify when gateway, grpc-proxy are ready Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 09 March 2017, 19:35:20 UTC |
ade1d97 | Gyu-Ho Lee | 08 March 2017, 18:18:19 UTC | lease: guard 'Lease.itemSet' from concurrent writes Fix https://github.com/coreos/etcd/issues/7448. Affected if etcd builds with Go 1.8+. Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 08 March 2017, 22:50:06 UTC |
1300189 | Boris Dudelsack | 08 March 2017, 18:00:11 UTC | gateway: fix the dns discovery method strip the scheme from the endpoints to have a clean hostname for TCP proxy Fixes #7452 | 08 March 2017, 22:49:50 UTC |
1971517 | Anthony Romano | 02 March 2017, 22:30:24 UTC | etcdctl: correctly batch revisions in make-mirror Fixes #7410 | 06 March 2017, 22:55:47 UTC |
d614bb0 | Gyu-Ho Lee | 03 March 2017, 21:34:03 UTC | etcdmain: log machine default host after update check Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 06 March 2017, 22:55:31 UTC |
059dc91 | Gyu-Ho Lee | 03 March 2017, 21:32:46 UTC | embed: use machine default host only for default value, 0.0.0.0 Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com> | 06 March 2017, 22:55:24 UTC |
5fdbaee | Gyu-Ho Lee | 24 February 2017, 18:34:53 UTC | version: bump up to 3.1.2+git | 24 February 2017, 18:34:53 UTC |
714e7ec | Gyu-Ho Lee | 22 February 2017, 18:45:48 UTC | version: bump up to 3.1.2 | 22 February 2017, 18:45:48 UTC |