postgresql/src/include
Tom Lane 4af3421161 Get rid of rd_nblocks field in relcache entries. Turns out this was
costing us lots more to maintain than it was worth.  On shared tables
it was of exactly zero benefit because we couldn't trust it to be
up to date.  On temp tables it sometimes saved an lseek, but not often
enough to be worth getting excited about.  And the real problem was that
we forced an lseek on every relcache flush in order to update the field.
So all in all it seems best to lose the complexity.
2004-05-08 19:09:25 +00:00
..
access Get rid of rd_nblocks field in relcache entries. Turns out this was 2004-05-08 19:09:25 +00:00
bootstrap make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
catalog Get rid of cluster.c's apparatus for rebuilding a relation's indexes 2004-05-08 00:34:49 +00:00
commands Get rid of cluster.c's apparatus for rebuilding a relation's indexes 2004-05-08 00:34:49 +00:00
executor Replace TupleTableSlot convention for whole-row variables and function 2004-04-01 21:28:47 +00:00
lib make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
libpq Here's an attempt at new socket and signal code for win32. 2004-04-12 16:19:18 +00:00
mb Add PQmbdsplen() which returns the "display length" of a character. 2004-03-15 10:41:26 +00:00
nodes Rewrite nodeRead() in a less obfuscated fashion, per discussion with 2004-05-06 14:01:33 +00:00
optimizer Extend set-operation planning to keep track of the sort ordering induced 2004-04-07 18:17:25 +00:00
parser ALTER TABLE rewrite. New cool stuff: 2004-05-05 04:48:48 +00:00
port Solve the 'Turkish problem' with undesirable locale behavior for case 2004-05-07 00:24:59 +00:00
regex Solve the 'Turkish problem' with undesirable locale behavior for case 2004-05-07 00:24:59 +00:00
rewrite make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
storage Get rid of rd_nblocks field in relcache entries. Turns out this was 2004-05-08 19:09:25 +00:00
tcop Exit backend from SIGTERM or FATAL by simulating client EOF, rather than 2004-04-11 00:54:45 +00:00
utils Get rid of rd_nblocks field in relcache entries. Turns out this was 2004-05-08 19:09:25 +00:00
c.h Solve the 'Turkish problem' with undesirable locale behavior for case 2004-05-07 00:24:59 +00:00
fmgr.h Replace TupleTableSlot convention for whole-row variables and function 2004-04-01 21:28:47 +00:00
funcapi.h Replace TupleTableSlot convention for whole-row variables and function 2004-04-01 21:28:47 +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 Here's an attempt at new socket and signal code for win32. 2004-04-12 16:19:18 +00:00
pg_config.h.in Solve the 'Turkish problem' with undesirable locale behavior for case 2004-05-07 00:24:59 +00:00
pg_config.h.win32 Bump all version numbers and version stamps mentioned in RELEASE_CHANGES. 2003-11-30 06:09:54 +00:00
pg_config_manual.h Replace max_expr_depth parameter with a max_stack_depth parameter that 2004-03-24 22:40:29 +00:00
pgstat.h Corrects a typo, introduces missing variables, and rearranges the 2004-03-09 05:11:53 +00:00
port.h Solve the 'Turkish problem' with undesirable locale behavior for case 2004-05-07 00:24:59 +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