Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 43 additions & 39 deletions docs-main/docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -343,12 +343,11 @@
"global-synchronizer/understand/overview",
"global-synchronizer/understand/introduction",
"global-synchronizer/understand/validator-roles",
"global-synchronizer/extension-synchronizers/bft-orderer",
"global-synchronizer/understand/installing-daml-sdk"
]
},
{
"group": "Validator Deployment",
"group": "Validator Deployment (Splice)",
"pages": [
"global-synchronizer/deployment/onboarding-process",
"global-synchronizer/deployment/prerequisites",
Expand All @@ -364,6 +363,7 @@
"global-synchronizer/deployment/validator-users",
"global-synchronizer/deployment/validator-network-resets",
"global-synchronizer/deployment/required-network-parameters",
"global-synchronizer/deployment/oidc-providers",
"global-synchronizer/production-operations/validator-backups",
"global-synchronizer/production-operations/validator-disaster-recovery",
"global-synchronizer/production-operations/validator-postgres-migration",
Expand All @@ -373,15 +373,18 @@
]
},
{
"group": "Super Validator Deployment",
"group": "Super Validator Deployment (Splice)",
"pages": [
"global-synchronizer/deployment/kubernetes-deployment",
"global-synchronizer/deployment/sv-network-resets",
"global-synchronizer/production-operations/sv-security",
"global-synchronizer/production-operations/sv-upgrades",
"global-synchronizer/production-operations/logical-synchronizer-upgrade",
"global-synchronizer/deployment/sv-operations",
"global-synchronizer/deployment/sv-scratchnet"
"global-synchronizer/deployment/sv-scratchnet",
"global-synchronizer/production-operations/sv-backup",
"global-synchronizer/production-operations/disaster-recovery",
"global-synchronizer/production-operations/sv-pruning"
]
},
{
Expand All @@ -398,57 +401,58 @@
]
},
{
"group": "Canton Console",
"group": "Splice Operations",
"pages": [
"global-synchronizer/canton-console/essential-commands",
"global-synchronizer/canton-console/scripting",
"global-synchronizer/canton-console/debugging-workflows",
"global-synchronizer/canton-console/advanced-operations",
"global-synchronizer/production-operations/canton-console",
"global-synchronizer/canton-console/getting-started-tutorial"
"global-synchronizer/production-operations/splice-metrics-overview",
"global-synchronizer/reference/metrics-reference",
"global-synchronizer/production-operations/scalability",
"global-synchronizer/troubleshooting-guide/runbooks"
]
},
{
"group": "Production Operations",
"group": "Canton Operations",
"pages": [
"global-synchronizer/production-operations/monitoring-setup",
"global-synchronizer/production-operations/splice-metrics-overview",
"global-synchronizer/production-operations/performance-optimization",
"global-synchronizer/production-operations/key-management",
"global-synchronizer/deployment/docker",
"global-synchronizer/deployment/identity-management",
"global-synchronizer/production-operations/party-management",
"global-synchronizer/production-operations/multi-sig",
"global-synchronizer/production-operations/kms-operations",
"global-synchronizer/production-operations/manage-packages",
"global-synchronizer/production-operations/upgrade-canton-nodes",
"global-synchronizer/production-operations/decommission-nodes",
"global-synchronizer/production-operations/key-management",
"global-synchronizer/production-operations/kms-operations",
"global-synchronizer/production-operations/monitoring-setup",
"global-synchronizer/production-operations/performance-optimization",
"global-synchronizer/production-operations/pruning",
"global-synchronizer/production-operations/node-backup-restore",
"global-synchronizer/deployment/identity-management",
"global-synchronizer/deployment/oidc-providers",
"global-synchronizer/deployment/docker",
"global-synchronizer/reference/metrics-reference",
"global-synchronizer/troubleshooting-guide/runbooks",
{
"group": "Super Validator only",
"pages": [
"global-synchronizer/production-operations/disaster-recovery",
"global-synchronizer/production-operations/pruning",
"global-synchronizer/production-operations/logical-synchronizer-upgrade",
"global-synchronizer/production-operations/sv-backup",
"global-synchronizer/production-operations/sv-pruning"
]
},
"global-synchronizer/production-operations/scalability"
"global-synchronizer/production-operations/upgrade-canton-nodes",
"global-synchronizer/production-operations/decommission-nodes"
]
},
{
"group": "Canton Console Reference",
"pages": [
"global-synchronizer/canton-console/essential-commands",
"global-synchronizer/canton-console/scripting",
"global-synchronizer/canton-console/debugging-workflows",
"global-synchronizer/canton-console/advanced-operations",
"global-synchronizer/production-operations/canton-console",
"global-synchronizer/canton-console/getting-started-tutorial"
]
},
{
"group": "Dedicated Synchronizers",
"pages": [
"global-synchronizer/extension-synchronizers/dedicated-synchronizers",
"global-synchronizer/extension-synchronizers/private-validators",
"global-synchronizer/extension-synchronizers/hybrid-synchronizer-pattern",
"global-synchronizer/extension-synchronizers/linking-validator-multi-sync",
"global-synchronizer/extension-synchronizers/private-validators",
"global-synchronizer/extension-synchronizers/synchronizer-operations",
"global-synchronizer/extension-synchronizers/synchronizer-monitoring"
{
"group": "Canton synchronizer nodes",
"pages": [
"global-synchronizer/extension-synchronizers/bft-orderer",
"global-synchronizer/extension-synchronizers/synchronizer-operations",
"global-synchronizer/extension-synchronizers/synchronizer-monitoring"
]
}
]
},
{
Expand Down Expand Up @@ -493,7 +497,7 @@
]
},
{
"group": "Reference",
"group": "Canton Detailed Reference",
"pages": [
"global-synchronizer/reference/canton-console-reference",
"global-synchronizer/reference/canton-console-commands",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,10 @@ You can start with Docker Compose on DevNet and migrate to Kubernetes for TestNe

Super Validators must use Kubernetes. The additional components (CometBFT node, sequencer, mediator, SV app, Scan service) require orchestration that Docker Compose does not support at production scale. See the [Kubernetes Deployment](/global-synchronizer/deployment/kubernetes-deployment) guide.

## Private-only validators

A validator can also run on a dedicated synchronizer without any connection to the Global Synchronizer. See [Private-Only Validators](/global-synchronizer/extension-synchronizers/private-validators).

## Next steps

<CardGroup cols={2}>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Private Only Validators that are Just Connected to a Dedicated Synchronizers"
title: "Private-Only Validators"
description: "Dedicated synchronizer users whose validator does not have a Global Synchronizer connection"
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Pruning"
description: "Sequencer and CometBFT pruning configuration for Global Synchronizer nodes"
description: "Canton participant node pruning and automatic pruning configuration"
---

This page covers Canton-side pruning for participant nodes and automatic pruning configuration.
Expand Down