postgresql/src/include/utils
Neil Conway e4d9b69779 Rename pg_complete_relation_size() to pg_total_relation_size(), for the
sake of brevity and clarity.

Make pg_reload_conf(), pg_rotate_logfile(), and pg_cancel_backend()
return a boolean rather than an integer to indicate success or failure.

Along the way, make some minor cleanups to dbsize.c -- in particular,
use elog() rather than ereport() for "shouldn't happen" error
conditions, and remove some of the more flagrant violations of the
Postgres indentation conventions.

Catalog version bumped.
2005-09-16 05:35:41 +00:00
..
acl.h Add a role property 'rolinherit' which, when false, denotes that the role 2005-07-26 16:38:29 +00:00
array.h Convert oidvector and int2vector into variable-length arrays. This 2005-03-29 00:17:27 +00:00
ascii.h Update copyrights that were missed. 2005-01-01 05:43:09 +00:00
builtins.h Rename pg_complete_relation_size() to pg_total_relation_size(), for the 2005-09-16 05:35:41 +00:00
cash.h Create a 'type cache' that keeps track of the data needed for any particular 2003-08-17 19:58:06 +00:00
catcache.h Tweak catalog cache management algorithms to reduce cost of 2005-08-13 22:18:07 +00:00
date.h In accordance to 2005-02-25 16:13:29 +00:00
datetime.h Andrew pointed out that the current fix didn't handle dates that were 2005-07-23 14:25:34 +00:00
datum.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
dynahash.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
dynamic_loader.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
elog.h Implement two new special variables in PL/PgSQL: SQLSTATE and SQLERRM. 2005-06-10 16:23:11 +00:00
errcodes.h Code review for escape-strings patch. Sync psql and plpgsql lexers 2005-06-26 19:16:07 +00:00
flatfiles.h Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
fmgrtab.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
formatting.h Update copyrights that were missed. 2005-01-01 05:43:09 +00:00
geo_decls.h Migrate rtree_gist functionality into the core system, and add some 2005-07-01 19:19:05 +00:00
guc.h Add GUC variables to control keep-alive times for idle, interval, and 2005-07-30 15:17:26 +00:00
guc_tables.h Integrate autovacuum functionality into the backend. There's still a 2005-07-14 05:13:45 +00:00
help_config.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
hsearch.h Convert the arithmetic for shared memory size calculation from 'int' 2005-08-20 23:26:37 +00:00
inet.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
int8.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
inval.h Two-phase commit. Original patch by Heikki Linnakangas, with additional 2005-06-17 22:32:51 +00:00
logtape.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
lsyscache.h Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
memutils.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
nabstime.h Code spacing improvement, particularly *tm spacing. 2005-07-22 03:46:34 +00:00
numeric.h Update copyrights that were missed. 2005-01-01 05:43:09 +00:00
palloc.h Convert MemoryContextSwitchTo() into an inline function when using GCC. 2005-02-18 21:52:34 +00:00
pg_crc.h Change CRCs in WAL records from 64bit to 32bit for performance reasons. 2005-06-02 05:55:29 +00:00
pg_locale.h Prevent locale-aware handling of upper, lower, and initcap when the 2005-03-16 00:02:49 +00:00
pg_lzcompress.h Add parentheses to macros when args are used in computations. Without 2005-05-25 21:40:43 +00:00
portal.h Two-phase commit. Original patch by Heikki Linnakangas, with additional 2005-06-17 22:32:51 +00:00
ps_status.h Move responsibility for copying argv[] array into ps_status.c, where it 2004-02-22 21:26:55 +00:00
rel.h Solve the problem of OID collisions by probing for duplicate OIDs 2005-08-12 01:36:05 +00:00
relcache.h Solve the problem of OID collisions by probing for duplicate OIDs 2005-08-12 01:36:05 +00:00
resowner.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
selfuncs.h Remove planner's private fields from Query struct, and put them into 2005-06-05 22:32:58 +00:00
syscache.h Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 2005-06-28 05:09:14 +00:00
timestamp.h Code & docs review for server instrumentation patch. File timestamps 2005-08-12 18:23:56 +00:00
tqual.h Repair problems with VACUUM destroying t_ctid chains too soon, and with 2005-08-20 00:40:32 +00:00
tuplesort.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
tuplestore.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
typcache.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
varbit.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00