postgres.git / summary / log / commit / refs
commit 81276fdd3931d286e62b86b2512a517de2ba2de8
Author: Robert Haas <rhaas@postgresql.org>
Date: Thu Sep 14 20:25:19 2017 +0000
First released in: 11.0, 9.6.6, 10.0
Add missing tags to GetCommandLogLevel.
Otherwise, log_statement = 'ddl' causes errors if those statement
types are used.
Michael Paquier, reviewed by Ashutosh Sharma
Discussion: http://postgr.es/m/CAB7nPqStC3HkE76Q1MnHsVd1vF1Td9zXApzYadzDMyLMRkkGrw@mail.gmail.com
src/backend/tcop/utility.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c
index 775477c6cf3..5c69ecf0f75 100644
--- a/src/backend/tcop/utility.c
+++ b/src/backend/tcop/utility.c
@@ -3007,6 +3007,10 @@ GetCommandLogLevel(Node *parsetree)
lev = LOGSTMT_DDL;
break;
+ case T_AlterOperatorStmt:
+ lev = LOGSTMT_DDL;
+ break;
+
case T_AlterTableMoveAllStmt:
case T_AlterTableStmt:
lev = LOGSTMT_DDL;
@@ -3291,6 +3295,14 @@ GetCommandLogLevel(Node *parsetree)
lev = LOGSTMT_DDL;
break;
+ case T_CreateStatsStmt:
+ lev = LOGSTMT_DDL;
+ break;
+
+ case T_AlterCollationStmt:
+ lev = LOGSTMT_DDL;
+ break;
+
/* already-planned queries */
case T_PlannedStmt:
{
[parent: 8356753c212a]