Forbid FOR PORTION OF on views with INSTEAD OF triggers

Previously, an attempt to use these features together caused a crash.
Oversight of commit 8e72d914c528.

Tests are added also to show that the check for this should be in the
rewriter, not the parser, as an earlier patch version suggested.

Author: Aleksander Alekseev <[email protected]>
Author: Paul A. Jungwirth <[email protected]>
Discussion: 
https://www.postgresql.org/message-id/flat/CAJ7c6TME%2Bix6VRf-2TPnVTsj8qn_hy6sYAOmMhZEivwsu2wS6g%40mail.gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/dfce19c2300ab00a8c41386e49dfdd6a3c8edae9

Modified Files
--------------
src/backend/rewrite/rewriteHandler.c          |  8 +++
src/test/regress/expected/updatable_views.out | 71 ++++++++++++++++++++++++++
src/test/regress/sql/updatable_views.sql      | 73 +++++++++++++++++++++++++++
3 files changed, 152 insertions(+)

Reply via email to