postgresql/src/backend/commands
Tom Lane 375369acd1 Replace TupleTableSlot convention for whole-row variables and function
results with tuples as ordinary varlena Datums.  This commit does not
in itself do much for us, except eliminate the horrid memory leak
associated with evaluation of whole-row variables.  However, it lays the
groundwork for allowing composite types as table columns, and perhaps
some other useful features as well.  Per my proposal of a few days ago.
2004-04-01 21:28:47 +00:00
..
aggregatecmds.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
alter.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
analyze.c First steps towards statistics on expressional (nee functional) indexes. 2004-02-15 21:01:39 +00:00
async.c Win32 signals cleanup. Patch by Magnus Hagander, with input from Claudio 2004-02-08 22:28:57 +00:00
cluster.c Upgrade ALTER TABLE DROP COLUMN so that it can drop an OID column, and 2004-03-23 19:35:17 +00:00
comment.c Add comment about why ON COMMENT in non-current database throws just an 2004-03-08 21:35:59 +00:00
conversioncmds.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
copy.c Restructure smgr API as per recent proposal. smgr no longer depends on 2004-02-10 01:55:27 +00:00
dbcommands.c Restructure smgr API as per recent proposal. smgr no longer depends on 2004-02-10 01:55:27 +00:00
define.c Implement a solution to the 'Turkish locale downcases I incorrectly' 2004-02-21 00:34:53 +00:00
explain.c Replace TupleTableSlot convention for whole-row variables and function 2004-04-01 21:28:47 +00:00
functioncmds.c Implement a solution to the 'Turkish locale downcases I incorrectly' 2004-02-21 00:34:53 +00:00
indexcmds.c Clean up the usage of canonicalize_qual(): in particular, be consistent 2003-12-28 21:57:37 +00:00
lockcmds.c Add NOWAIT option to LOCK command 2004-03-11 01:47:41 +00:00
Makefile $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
opclasscmds.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
operatorcmds.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
portalcmds.c Revise syntax-error reporting behavior to give pleasant results for 2004-03-21 22:29:11 +00:00
prepare.c More janitorial work: remove the explicit casting of NULL literals to a 2004-01-07 18:56:30 +00:00
proclang.c Implement a solution to the 'Turkish locale downcases I incorrectly' 2004-02-21 00:34:53 +00:00
schemacmds.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
sequence.c Implement "WITH / WITHOID OIDS" clause for CREATE TABLE AS. This is 2004-01-10 23:28:45 +00:00
tablecmds.c Replace TupleTableSlot convention for whole-row variables and function 2004-04-01 21:28:47 +00:00
trigger.c Restructure smgr API as per recent proposal. smgr no longer depends on 2004-02-10 01:55:27 +00:00
typecmds.c Add hooks for type-specific calculation of ANALYZE statistics. Idea and 2004-02-12 23:41:04 +00:00
user.c Remove double-rename used by Win32 on busy files. Not needed anymore. 2004-03-16 05:05:58 +00:00
vacuum.c Check only live tuples for OID validity, to avoid issues after ALTER 2004-02-12 05:39:55 +00:00
vacuumlazy.c Check only live tuples for OID validity, to avoid issues after ALTER 2004-02-12 05:39:55 +00:00
variable.c Repair problem identified by Olivier Prenant: ALTER DATABASE SET search_path 2004-01-19 19:04:40 +00:00
view.c Fix permission-checking bug reported by Tim Burgess 10-Feb-03 (this time 2004-01-14 23:01:55 +00:00