From 8b474ece71b3a822d8ec0fc913abeb633362b41c Mon Sep 17 00:00:00 2001 From: Dj Walker-Morgan <126472455+djw-m@users.noreply.github.com> Date: Mon, 29 Jul 2024 09:30:22 +0100 Subject: [PATCH 1/3] Update terminology.mdx quorum --- product_docs/docs/pgd/5/terminology.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/product_docs/docs/pgd/5/terminology.mdx b/product_docs/docs/pgd/5/terminology.mdx index 2777b771fbe..f57e5284036 100644 --- a/product_docs/docs/pgd/5/terminology.mdx +++ b/product_docs/docs/pgd/5/terminology.mdx @@ -89,7 +89,8 @@ Traditionally, in PostgreSQL, a number of databases running on a single server i #### Quorum -When a [Raft](#replicated-available-fault-tolerance-raft) [consensus](#consensus) is needed by a PGD cluster, a minimum number of voting nodes participating in the vote are needed. This number is called a quorum. For example, with a 5-node cluster, the quorum is 3 nodes in the cluster voting. A consensus is 5/2+1 nodes, 3 nodes voting the same way. If there are only 2 voting nodes, then a consensus is never established. +A quorum is the minimum number of voting processes needed to take place within a distributed vote. It ensures that the decision made has validity. For example, +when a [Raft](#replicated-available-fault-tolerance-raft) [consensus](#consensus) is needed by a PGD cluster, a minimum number of voting nodes participating in the vote are needed. With a 5-node cluster, the quorum is 3 nodes in the cluster voting. A consensus is 5/2+1 nodes, 3 nodes voting the same way. If there are only 2 voting nodes, then a consensus is never established. Quorums are required in PGD for [global locks](/pgd/ddl/ddl-locking/) and Raft decisions. #### Replicated available fault tolerance (Raft) From 21b42d38c183fa9566ac4ee3fa98cfe0b50e4a1a Mon Sep 17 00:00:00 2001 From: Dj Walker-Morgan Date: Mon, 29 Jul 2024 10:17:10 +0100 Subject: [PATCH 2/3] Fixed link Signed-off-by: Dj Walker-Morgan --- product_docs/docs/pgd/5/terminology.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/pgd/5/terminology.mdx b/product_docs/docs/pgd/5/terminology.mdx index f57e5284036..7d595f7ee78 100644 --- a/product_docs/docs/pgd/5/terminology.mdx +++ b/product_docs/docs/pgd/5/terminology.mdx @@ -90,7 +90,7 @@ Traditionally, in PostgreSQL, a number of databases running on a single server i #### Quorum A quorum is the minimum number of voting processes needed to take place within a distributed vote. It ensures that the decision made has validity. For example, -when a [Raft](#replicated-available-fault-tolerance-raft) [consensus](#consensus) is needed by a PGD cluster, a minimum number of voting nodes participating in the vote are needed. With a 5-node cluster, the quorum is 3 nodes in the cluster voting. A consensus is 5/2+1 nodes, 3 nodes voting the same way. If there are only 2 voting nodes, then a consensus is never established. Quorums are required in PGD for [global locks](/pgd/ddl/ddl-locking/) and Raft decisions. +when a [Raft](#replicated-available-fault-tolerance-raft) [consensus](#consensus) is needed by a PGD cluster, a minimum number of voting nodes participating in the vote are needed. With a 5-node cluster, the quorum is 3 nodes in the cluster voting. A consensus is 5/2+1 nodes, 3 nodes voting the same way. If there are only 2 voting nodes, then a consensus is never established. Quorums are required in PGD for [global locks](ddl/ddl-locking/) and Raft decisions. #### Replicated available fault tolerance (Raft) From 02df97eb07594b9ca027ea149f3b3626016b18e7 Mon Sep 17 00:00:00 2001 From: Dj Walker-Morgan Date: Mon, 29 Jul 2024 10:20:11 +0100 Subject: [PATCH 3/3] Clarify language Signed-off-by: Dj Walker-Morgan --- product_docs/docs/pgd/5/terminology.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_docs/docs/pgd/5/terminology.mdx b/product_docs/docs/pgd/5/terminology.mdx index 7d595f7ee78..efbc63e12c5 100644 --- a/product_docs/docs/pgd/5/terminology.mdx +++ b/product_docs/docs/pgd/5/terminology.mdx @@ -89,7 +89,7 @@ Traditionally, in PostgreSQL, a number of databases running on a single server i #### Quorum -A quorum is the minimum number of voting processes needed to take place within a distributed vote. It ensures that the decision made has validity. For example, +A quorum is the minimum number of voting nodes needed to participate in a distributed vote. It ensures that the decision made has validity. For example, when a [Raft](#replicated-available-fault-tolerance-raft) [consensus](#consensus) is needed by a PGD cluster, a minimum number of voting nodes participating in the vote are needed. With a 5-node cluster, the quorum is 3 nodes in the cluster voting. A consensus is 5/2+1 nodes, 3 nodes voting the same way. If there are only 2 voting nodes, then a consensus is never established. Quorums are required in PGD for [global locks](ddl/ddl-locking/) and Raft decisions. #### Replicated available fault tolerance (Raft)