Clean up handling of FOR UPDATE inside views and subselects ... make it
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 6 Dec 2000 23:55:19 +0000 (23:55 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 6 Dec 2000 23:55:19 +0000 (23:55 +0000)
commit73d2a3595a3d14e64cb4dbcc09e90308a486e79f
treea0fd394b68e558c62dbf69bec6706651f98663ec
parentdb0de2241dba1663aaa2fe11018b8d7885d116bf
Clean up handling of FOR UPDATE inside views and subselects ... make it
work where we can (given that the executor only handles it at top level)
and generate an error where we can't.  Note that while the parser has
been allowing views to say SELECT FOR UPDATE for a few weeks now, that
hasn't actually worked until just now.
src/backend/optimizer/plan/planner.c
src/backend/parser/analyze.c
src/backend/rewrite/rewriteHandler.c
src/backend/rewrite/rewriteManip.c
src/include/parser/analyze.h