postgresql/src/include/nodes
Tom Lane 329057fd8f Fix handling of inherited check constraints in ALTER COLUMN TYPE.
This case got broken in 8.4 by the addition of an error check that
complains if ALTER TABLE ONLY is used on a table that has children.
We do use ONLY for this situation, but it's okay because the necessary
recursion occurs at a higher level.  So we need to have a separate
flag to suppress recursion without making the error check.

Reported and patched by Pavan Deolasee, with some editorial adjustments by
me.  Back-patch to 8.4, since this is a regression of functionality that
worked in earlier branches.
2012-11-05 13:36:21 -05:00
..
bitmapset.h Use parameterized paths to generate inner indexscans more flexibly. 2012-01-27 19:26:38 -05:00
execnodes.h Fix whole-row Var evaluation to cope with resjunk columns (again). 2012-07-20 13:09:10 -04:00
makefuncs.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
memnodes.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
nodeFuncs.h Code review for protransform patches. 2012-03-23 17:29:57 -04:00
nodes.h Fix whole-row Var evaluation to cope with resjunk columns (again). 2012-07-20 13:09:10 -04:00
params.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
parsenodes.h Fix handling of inherited check constraints in ALTER COLUMN TYPE. 2012-11-05 13:36:21 -05:00
pg_list.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
plannodes.h Add some infrastructure for contrib/pg_stat_statements. 2012-03-27 15:17:40 -04:00
primnodes.h Make equal() ignore CoercionForm fields for better planning with casts. 2012-10-12 12:10:55 -04:00
print.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
readfuncs.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
relation.h Fix planning of non-strict equivalence clauses above outer joins. 2012-10-18 12:30:25 -04:00
replnodes.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tidbitmap.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
value.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00