From e13486eba05cc46951a34263d19b65d1eca0176b Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Fri, 23 Dec 2016 07:35:01 -0500 Subject: Remove sql_inheritance GUC. This backward-compatibility GUC is long overdue for removal. Discussion: http://postgr.es/m/CA+TgmoYe+EG7LdYX6pkcNxr4ygkP4+A=jm9o-CPXyOvRiCNwaQ@mail.gmail.com --- src/include/nodes/primnodes.h | 3 +-- src/include/parser/parse_clause.h | 1 - src/include/utils/guc.h | 1 - 3 files changed, 1 insertion(+), 4 deletions(-) (limited to 'src/include') diff --git a/src/include/nodes/primnodes.h b/src/include/nodes/primnodes.h index 65510b010ba..d11f1120b0a 100644 --- a/src/include/nodes/primnodes.h +++ b/src/include/nodes/primnodes.h @@ -45,8 +45,7 @@ typedef struct Alias typedef enum InhOption { INH_NO, /* Do NOT scan child tables */ - INH_YES, /* DO scan child tables */ - INH_DEFAULT /* Use current SQL_inheritance option */ + INH_YES /* DO scan child tables */ } InhOption; /* What to do at commit time for temporary relations */ diff --git a/src/include/parser/parse_clause.h b/src/include/parser/parse_clause.h index d04ce1125ca..549bde43b68 100644 --- a/src/include/parser/parse_clause.h +++ b/src/include/parser/parse_clause.h @@ -19,7 +19,6 @@ extern void transformFromClause(ParseState *pstate, List *frmList); extern int setTargetTable(ParseState *pstate, RangeVar *relation, bool inh, bool alsoSource, AclMode requiredPerms); -extern bool interpretInhOption(InhOption inhOpt); extern bool interpretOidsOption(List *defList, bool allowOids); extern Node *transformWhereClause(ParseState *pstate, Node *clause, diff --git a/src/include/utils/guc.h b/src/include/utils/guc.h index 0bf9f210678..66a3915e8a0 100644 --- a/src/include/utils/guc.h +++ b/src/include/utils/guc.h @@ -244,7 +244,6 @@ extern bool log_btree_build_stats; extern PGDLLIMPORT bool check_function_bodies; extern bool default_with_oids; -extern bool SQL_inheritance; extern int log_min_error_statement; extern int log_min_messages; -- cgit v1.2.3