postgresql/src/include
Tom Lane bbd6eb5b95 Repair some issues with column aliases and RowExpr construction in the
presence of dropped columns.  Document the already-presumed fact that
eref aliases in relation RTEs are supposed to have entries for dropped
columns; cause the user alias structs to have such entries too, so that
there's always a one-to-one mapping to the underlying physical attnums.
Adjust expandRTE() and related code to handle the case where a column
that is part of a JOIN has been dropped.  Generalize expandRTE()'s API
so that it can be used in a couple of places that formerly rolled their
own implementation of the same logic.  Fix ruleutils.c to suppress
display of aliases for columns that were dropped since the rule was made.
2004-08-19 20:57:41 +00:00
..
access Add functions pg_start_backup, pg_stop_backup to create backup label 2004-08-03 20:32:36 +00:00
bootstrap Back out pg_autovacuum commit after cvs clean failure causes commit. 2004-07-21 20:34:50 +00:00
catalog Label CVS tip as 8.0devel instead of 7.5devel. Adjust various comments 2004-08-04 21:34:35 +00:00
commands Add DLLIMPORT for PostGIS. 2004-08-17 02:51:32 +00:00
executor Be more consistent about reporting SPI errors in the various PLs. 2004-07-31 20:55:45 +00:00
lib Remove an unused (and empty) header file. 2004-05-14 22:21:43 +00:00
libpq Fix subtransaction behavior for large objects, temp namespace, files, 2004-07-28 14:23:31 +00:00
mb Add PQmbdsplen() which returns the "display length" of a character. 2004-03-15 10:41:26 +00:00
nodes Repair some issues with column aliases and RowExpr construction in the 2004-08-19 20:57:41 +00:00
optimizer When using extended-query protocol, postpone planning of unnamed statements 2004-06-11 01:09:22 +00:00
parser Repair some issues with column aliases and RowExpr construction in the 2004-08-19 20:57:41 +00:00
port Work around broken strtod() that's present in many Solaris releases. 2004-08-11 17:20:50 +00:00
postmaster Create a built-in log rotation program, so that we no longer have to 2004-08-05 23:32:13 +00:00
regex Solve the 'Turkish problem' with undesirable locale behavior for case 2004-05-07 00:24:59 +00:00
rewrite Repair some issues with column aliases and RowExpr construction in the 2004-08-19 20:57:41 +00:00
storage Fix failure to guarantee that a checkpoint will write out pg_clog updates 2004-08-11 04:07:16 +00:00
tcop Allow DECLARE CURSOR to take parameters from the portal in which it is 2004-08-02 01:30:51 +00:00
utils If these are ifdef WIN32 in the .c file, should be so in .h as well. 2004-08-08 16:13:05 +00:00
c.h Use standard macro for psql binary file open. Add comment explaining 2004-07-11 13:29:16 +00:00
fmgr.h Replace TupleTableSlot convention for whole-row variables and function 2004-04-01 21:28:47 +00:00
funcapi.h Infrastructure for I/O of composite types: arrange for the I/O routines 2004-06-06 00:41:28 +00:00
getaddrinfo.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
getopt_long.h $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
Makefile $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
miscadmin.h Rename vacuum_cost_naptime to vacuum_cost_delay, with agreement from Jan. 2004-08-06 04:15:09 +00:00
pg_config.h.in Detect locale/encoding mismatch in initdb, or pick a suitable encoding 2004-07-14 17:55:10 +00:00
pg_config.h.win32 Label CVS tip as 8.0devel instead of 7.5devel. Adjust various comments 2004-08-04 21:34:35 +00:00
pg_config_manual.h Integrate src/timezone library for all platforms. There is more we can 2004-05-21 05:08:06 +00:00
pgstat.h Adjust pgstat message definitions so that the target message size is 2004-06-26 16:32:04 +00:00
pgtime.h Adjust our timezone library to use pg_time_t (typedef'd as int64) in 2004-06-03 02:08:07 +00:00
port.h Add get_home_path() to use USERPROFILE on Win32 and HOME on Unix. 2004-08-18 02:59:12 +00:00
postgres.h Tighten short-circuit tests for deciding whether we need to invoke 2004-01-16 20:51:30 +00:00
postgres_ext.h Revise syntax-error reporting behavior to give pleasant results for 2004-03-21 22:29:11 +00:00
postgres_fe.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
rusagestub.h make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
strdup.h Fix an obsolete file path mentioned in a comment. 2004-01-25 22:19:42 +00:00