| From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
|---|---|
| To: | pgsql-committers(at)postgresql(dot)org |
| Subject: | pgsql: Band-aid fix for incorrect use of view options as StdRdOptions. |
| Date: | 2016-11-07 17:08:29 |
| Message-ID: | E1c3nPJ-0007FE-Kn@gemulon.postgresql.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-committers |
Band-aid fix for incorrect use of view options as StdRdOptions.
We really ought to make StdRdOptions and the other decoded forms of
reloptions self-identifying, but for the moment, assume that only plain
relations could possibly be user_catalog_tables. Fixes problem with bogus
"ON CONFLICT is not supported on table ... used as a catalog table" error
when target is a view with cascade option.
Discussion: <26681(dot)1477940227(at)sss(dot)pgh(dot)pa(dot)us>
Branch
------
master
Details
-------
http://git.postgresql.org/pg/commitdiff/e3e66d8a9813d22c2aa027d8f373a96d4d4c1b15
Modified Files
--------------
src/include/utils/rel.h | 3 ++-
src/test/regress/expected/insert_conflict.out | 24 ++++++++++++++++++++++++
src/test/regress/sql/insert_conflict.sql | 18 ++++++++++++++++++
3 files changed, 44 insertions(+), 1 deletion(-)
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Noah Misch | 2016-11-08 01:31:35 | pgsql: Change qr/foo$/m to qr/foo\n/m, for Perl 5.8.8. |
| Previous Message | Tom Lane | 2016-11-07 15:28:23 | pgsql: Revert "Delete contrib/xml2's legacy implementation of xml_is_we |