postgresql/src/backend/access/common
Tom Lane c1f3073333 Clean up the API for DestReceiver objects by eliminating the assumption
that a Portal is a useful and sufficient additional argument for
CreateDestReceiver --- it just isn't, in most cases.  Instead formalize
the approach of passing any needed parameters to the receiver separately.

One unexpected benefit of this change is that we can declare typedef Portal
in a less surprising location.

This patch is just code rearrangement and doesn't change any functionality.
I'll tackle the HOLD-cursor-vs-toast problem in a follow-on patch.
2008-11-30 20:51:25 +00:00
..
Makefile Remove another target I forgot during the refactoring 2008-02-19 11:49:12 +00:00
heaptuple.c Replace the usage of heap_addheader to create pg_attribute tuples with regular 2008-11-14 01:57:42 +00:00
indextuple.c Clean up a few places where Datums were being treated as pointers (and vice 2008-04-17 21:37:28 +00:00
printtup.c Clean up the API for DestReceiver objects by eliminating the assumption 2008-11-30 20:51:25 +00:00
reloptions.c Use guc.c's parse_int() instead of pg_atoi() to parse fillfactor in 2008-07-23 17:29:53 +00:00
scankey.c Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
tupdesc.c Change the rules for inherited CHECK constraints to be essentially the same 2008-05-09 23:32:05 +00:00