From 2e873e6a9f9c31fa051a865360ab1cad6a7f7fd1 Mon Sep 17 00:00:00 2001 From: sid597 Date: Thu, 10 Dec 2020 22:42:38 +0530 Subject: [PATCH 1/2] Documentation (Learning-why) : Broken links updated --- Documentation/learning/why.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Documentation/learning/why.md b/Documentation/learning/why.md index 9c6491d47..c97483b64 100644 --- a/Documentation/learning/why.md +++ b/Documentation/learning/why.md @@ -104,16 +104,16 @@ The [lock directory][executable-example] contains an executable example which fo [cockroach]: https://github.com/cockroachdb/cockroach [spanner]: https://cloud.google.com/spanner/ [tidb]: https://github.com/pingcap/tidb -[etcd-v3lock]: https://godoc.org/github.com/etcd-io/etcd/etcdserver/api/v3lock/v3lockpb -[etcd-v3election]: https://godoc.org/github.com/coreos/etcd-io/etcdserver/api/v3election/v3electionpb -[etcd-etcdctl-lock]: ../../etcdctl/README.md#lock-lockname-command-arg1-arg2- +[etcd-v3lock]: https://godoc.org/github.com/etcd-io/etcd/server/etcdserver/api/v3lock/v3lockpb +[etcd-v3election]: https://godoc.org/github.com/etcd-io/etcd/server/etcdserver/api/v3election/v3electionpb +[etcd-etcdctl-lock]: ../../etcdctl/README.md#lock-options-lockname-command-arg1-arg2- [etcd-etcdctl-elect]: ../../etcdctl/README.md#elect-options-election-name-proposal [etcd-mvcc]: data_model.md -[etcd-recipe]: https://godoc.org/github.com/etcd-io/etcd/contrib/recipes -[consul-lock]: https://www.consul.io/docs/commands/lock.html +[etcd-recipe]: https://godoc.org/github.com/etcd-io/etcd/client/v3/experimental +[consul-lock]: https://www.consul.io/commands/lock [newsql-leader]: http://dl.acm.org/citation.cfm?id=2960999 [etcd-reconfig]: ../op-guide/runtime-configuration.md -[zk-reconfig]: https://zookeeper.apache.org/doc/trunk/zookeeperReconfig.html +[zk-reconfig]: https://zookeeper.apache.org/doc/current/zookeeperReconfig.html [consul-reconfig]: https://www.consul.io/docs/guides/servers.html [etcd-linread]: api_guarantees.md#linearizability [consul-linread]: https://www.consul.io/docs/agent/http.html#consistency @@ -123,7 +123,7 @@ The [lock directory][executable-example] contains an executable example which fo [zk-txn]: https://zookeeper.apache.org/doc/r3.4.3/api/org/apache/zookeeper/ZooKeeper.html#multi(java.lang.Iterable) [consul-txn]: https://www.consul.io/docs/agent/http/kv.html#txn [etcd-watch]: api.md#watch-streams -[zk-watch]: https://zookeeper.apache.org/doc/trunk/zookeeperProgrammers.html#ch_zkWatches +[zk-watch]: https://zookeeper.apache.org/doc/current/zookeeperProgrammers.html#ch_zkWatches [consul-watch]: https://www.consul.io/docs/agent/watches.html [etcd-commonname]: ../op-guide/authentication.md#using-tls-common-name [etcd-rbac]: ../op-guide/authentication.md#working-with-roles @@ -136,7 +136,7 @@ The [lock directory][executable-example] contains an executable example which fo [locksmith]: https://github.com/coreos/locksmith [kubernetes]: https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/ [dbtester-comparison-results]: https://github.com/coreos/dbtester/tree/master/test-results/2018Q1-02-etcd-zookeeper-consul -[etcdlease]: https://godoc.org/github.com/etcd-io/etcd/clientv3#Lease +[etcdlease]: https://godoc.org/github.com/etcd-io/etcd/client/v3/leasing [lease]: https://web.stanford.edu/class/cs240/readings/89-leases.pdf [chubby]: https://research.google/pubs/pub27897/ [fencing]: https://martin.kleppmann.com/2016/02/08/how-to-do-distributed-locking.html From fe4833730dda506465131d8422295b6d8f8e28d5 Mon Sep 17 00:00:00 2001 From: Siddharth Yadav Date: Thu, 10 Dec 2020 23:20:14 +0530 Subject: [PATCH 2/2] recipes link updated --- Documentation/learning/why.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/learning/why.md b/Documentation/learning/why.md index c97483b64..dfa0fb71e 100644 --- a/Documentation/learning/why.md +++ b/Documentation/learning/why.md @@ -109,7 +109,7 @@ The [lock directory][executable-example] contains an executable example which fo [etcd-etcdctl-lock]: ../../etcdctl/README.md#lock-options-lockname-command-arg1-arg2- [etcd-etcdctl-elect]: ../../etcdctl/README.md#elect-options-election-name-proposal [etcd-mvcc]: data_model.md -[etcd-recipe]: https://godoc.org/github.com/etcd-io/etcd/client/v3/experimental +[etcd-recipe]: https://godoc.org/github.com/etcd-io/etcd/client/v3/experimental/recipes [consul-lock]: https://www.consul.io/commands/lock [newsql-leader]: http://dl.acm.org/citation.cfm?id=2960999 [etcd-reconfig]: ../op-guide/runtime-configuration.md