Thread: pgsql: Remove add_missing_from GUC and associated parser support for
pgsql: Remove add_missing_from GUC and associated parser support for
From
tgl@postgresql.org (Tom Lane)
Date:
Log Message: ----------- Remove add_missing_from GUC and associated parser support for "implicit RTEs". Per recent discussion, add_missing_from has been deprecated for long enough to consider removing, and it's getting in the way of planned parser refactoring. The system now always behaves as though add_missing_from were OFF. Modified Files: -------------- pgsql/doc/src/sgml: config.sgml (r1.230 -> r1.231) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/config.sgml?r1=1.230&r2=1.231) queries.sgml (r1.55 -> r1.56) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/queries.sgml?r1=1.55&r2=1.56) pgsql/doc/src/sgml/ref: select.sgml (r1.125 -> r1.126) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/select.sgml?r1=1.125&r2=1.126) show.sgml (r1.47 -> r1.48) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/show.sgml?r1=1.47&r2=1.48) pgsql/src/backend/parser: parse_expr.c (r1.244 -> r1.245) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/parse_expr.c?r1=1.244&r2=1.245) parse_relation.c (r1.143 -> r1.144) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/parse_relation.c?r1=1.143&r2=1.144) parse_target.c (r1.172 -> r1.173) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/parse_target.c?r1=1.172&r2=1.173) pgsql/src/backend/utils/misc: guc.c (r1.521 -> r1.522) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/misc/guc.c?r1=1.521&r2=1.522) postgresql.conf.sample (r1.267 -> r1.268) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/misc/postgresql.conf.sample?r1=1.267&r2=1.268) pgsql/src/include/parser: parse_node.h (r1.63 -> r1.64) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/parser/parse_node.h?r1=1.63&r2=1.64) parse_relation.h (r1.64 -> r1.65) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/parser/parse_relation.h?r1=1.64&r2=1.65) pgsql/src/test/regress/expected: delete.out (r1.2 -> r1.3) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/delete.out?r1=1.2&r2=1.3) rowtypes.out (r1.13 -> r1.14) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/rowtypes.out?r1=1.13&r2=1.14) update.out (r1.5 -> r1.6) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/update.out?r1=1.5&r2=1.6) pgsql/src/test/regress/sql: delete.sql (r1.1 -> r1.2) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/sql/delete.sql?r1=1.1&r2=1.2) rowtypes.sql (r1.9 -> r1.10) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/sql/rowtypes.sql?r1=1.9&r2=1.10) update.sql (r1.5 -> r1.6) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/sql/update.sql?r1=1.5&r2=1.6)