summaryrefslogtreecommitdiff
path: root/src/tools/pgindent
diff options
context:
space:
mode:
authorRobert Haas2014-02-01 03:45:17 +0000
committerRobert Haas2014-02-01 03:45:36 +0000
commit858ec11858a914d4c380971985709b6d6b7dd6fc (patch)
tree59eb508185cd8544c3485919a25dee15f3818c21 /src/tools/pgindent
parent5bdef38b8917cfbe206d14969c61a5d38fc822b6 (diff)
Introduce replication slots.
Replication slots are a crash-safe data structure which can be created on either a master or a standby to prevent premature removal of write-ahead log segments needed by a standby, as well as (with hot_standby_feedback=on) pruning of tuples whose removal would cause replication conflicts. Slots have some advantages over existing techniques, as explained in the documentation. In a few places, we refer to the type of replication slots introduced by this patch as "physical" slots, because forthcoming patches for logical decoding will also have slots, but with somewhat different properties. Andres Freund and Robert Haas
Diffstat (limited to 'src/tools/pgindent')
-rw-r--r--src/tools/pgindent/typedefs.list2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tools/pgindent/typedefs.list b/src/tools/pgindent/typedefs.list
index ad40735333..3b7f61ef20 100644
--- a/src/tools/pgindent/typedefs.list
+++ b/src/tools/pgindent/typedefs.list
@@ -343,6 +343,7 @@ CreateOpClassItem
CreateOpClassStmt
CreateOpFamilyStmt
CreatePLangStmt
+CreateReplicationSlotCmd
CreateRangeStmt
CreateRoleStmt
CreateSchemaStmt
@@ -416,6 +417,7 @@ DomainConstraintType
DomainIOData
DropBehavior
DropOwnedStmt
+DropReplicationSlotCmd
DropRoleStmt
DropStmt
DropTableSpaceStmt