Skip to content

Commit a418f9b

Browse files
author
CloudNativePG Automated Updates
committed
chore: sync API
1 parent 57e1923 commit a418f9b

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pkg/api/v1/cluster_types.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1210,6 +1210,16 @@ type ReplicationSlotsHAConfiguration struct {
12101210
// +kubebuilder:validation:Pattern=^[0-9a-z_]*$
12111211
// +optional
12121212
SlotPrefix string `json:"slotPrefix,omitempty"`
1213+
1214+
// When enabled, the operator automatically manages synchronization of logical
1215+
// decoding (replication) slots across high-availability clusters.
1216+
//
1217+
// Requires one of the following conditions:
1218+
// - PostgreSQL version 17 or later
1219+
// - PostgreSQL version < 17 with pg_failover_slots extension enabled
1220+
//
1221+
// +optional
1222+
SynchronizeLogicalDecoding bool `json:"synchronizeLogicalDecoding,omitempty"`
12131223
}
12141224

12151225
// KubernetesUpgradeStrategy tells the operator if the user want to

0 commit comments

Comments
 (0)