]> granicus.if.org Git - postgresql/commit
Add default expressions to INSERTs during planning, not during parse
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 2 Nov 2001 20:23:02 +0000 (20:23 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 2 Nov 2001 20:23:02 +0000 (20:23 +0000)
commit9685afb0b2b845aca8989c05f702208f1255c0a3
tree49bae62c1cb7c302fc5dd165e2032c23a0a59531
parenta9b6691ae7f288e9a58149d4c0b3d5436b08984a
Add default expressions to INSERTs during planning, not during parse
analysis.  This keeps stored rules from prematurely absorbing default
information, which is necessary for ALTER TABLE SET DEFAULT to work
unsurprisingly with rules.  See pgsql-bugs discussion 24-Oct-01.
src/backend/catalog/heap.c
src/backend/optimizer/prep/preptlist.c
src/backend/parser/analyze.c