postgresql/src/include/utils
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some
unnecessary #include lines in it.  Also, move some tuple routine prototypes and
macros to htup.h, which allows removal of heapam.h inclusion from some .c
files.

For this to work, a new header file access/sysattr.h needed to be created,
initially containing attribute numbers of system columns, for pg_dump usage.

While at it, make contrib ltree, intarray and hstore header files more
consistent with our header style.
2008-05-12 00:00:54 +00:00
..
acl.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
array.h Add generate_subscripts, a series-generation function which generates an 2008-04-28 14:48:58 +00:00
ascii.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
builtins.h Re-enable pg_terminate_backend() using SIGTERM. SIGTERM testing still 2008-04-17 20:56:41 +00:00
cash.h Allow float8, int8, and related datatypes to be passed by value on machines 2008-04-21 00:26:47 +00:00
catcache.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
combocid.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
date.h Get rid of a bunch of #ifdef HAVE_INT64_TIMESTAMP conditionals by inventing 2008-03-21 01:31:43 +00:00
datetime.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
datum.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
dynahash.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
dynamic_loader.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
elog.h Repair two places where SIGTERM exit could leave shared memory state 2008-04-16 23:59:40 +00:00
errcodes.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
flatfiles.h Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
fmgrtab.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
formatting.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
geo_decls.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
guc_tables.h Fix postgres --describe-config for guc enums, breakage noted by Alvaro. 2008-03-17 17:45:09 +00:00
guc.h Cause EXPLAIN's VERBOSE option to print the target list (output column list) 2008-04-18 01:42:17 +00:00
help_config.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
hsearch.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
inet.h Change the declaration of struct varlena so that the length word is 2008-02-23 19:11:45 +00:00
int8.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
inval.h Fix heap_page_prune's problem with failing to send cache invalidation 2008-03-13 18:00:32 +00:00
logtape.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
lsyscache.h Since createplan.c no longer cares whether index operators are lossy, it has 2008-04-13 20:51:21 +00:00
memutils.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
nabstime.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
numeric.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
palloc.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
pg_crc.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
pg_locale.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
pg_lzcompress.h This patch addresses some issues in TOAST compression strategy that 2008-03-07 23:20:21 +00:00
pg_rusage.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
plancache.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
portal.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
ps_status.h Add GUC update_process_title to control whether 'ps' display is updated 2006-06-27 22:16:44 +00:00
rel.h Replace "amgetmulti" AM functions with "amgetbitmap", in which the whole 2008-04-10 22:25:26 +00:00
relcache.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
resowner.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
selfuncs.h Change patternsel() so that instead of switching from a pure 2008-03-09 00:32:09 +00:00
snapmgr.h Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files. 2008-03-26 18:48:59 +00:00
snapshot.h Move the HTSU_Result enum definition into snapshot.h, to avoid including 2008-03-26 21:10:39 +00:00
syscache.h Convert the list of syscache names from a series of #define's into an enum, 2008-05-07 01:04:49 +00:00
timestamp.h Add timestamp and timestamptz versions of generate_series(). 2008-05-04 23:19:24 +00:00
tqual.h Move the HTSU_Result enum definition into snapshot.h, to avoid including 2008-03-26 21:10:39 +00:00
tuplesort.h Restructure some header files a bit, in particular heapam.h, by removing some 2008-05-12 00:00:54 +00:00
tuplestore.h Add a new tuplestore API function, tuplestore_putvalues(). This is 2008-03-25 19:26:54 +00:00
typcache.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
tzparser.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
uuid.h Fix some missed copyright updates. 2008-01-01 20:31:21 +00:00
varbit.h Update copyrights in source tree to 2008. 2008-01-01 19:46:01 +00:00
xml.h Turn xmlbinary and xmloption GUC variables into enumsTurn xmlbinary and 2008-04-04 08:33:15 +00:00