]> granicus.if.org Git - postgresql/commit
Rewrite preprocess_targetlist() to reduce overhead for simple INSERTs.
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 30 Oct 1999 23:06:32 +0000 (23:06 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 30 Oct 1999 23:06:32 +0000 (23:06 +0000)
commite2a29eb52ce2fff7983cacfe26e099f758d235fa
tree7db9d1f20d2d4694285b1ef8a2a04ec0fb2df3f1
parent01523ce14ac8161329d9876dd0364cc44a56a008
Rewrite preprocess_targetlist() to reduce overhead for simple INSERTs.
In particular, don't bother to look up type information for attributes
where we're not actually going to use it, and avoid copying entire tlist
structure when it's not necessary.
src/backend/optimizer/prep/preptlist.c