postgresql/src/include/utils
Tom Lane 3f50ba27cf Create infrastructure for 'MinimalTuple' representation of in-memory
tuples with less header overhead than a regular HeapTuple, per my
recent proposal.  Teach TupleTableSlot code how to deal with these.
As proof of concept, change tuplestore.c to store MinimalTuples instead
of HeapTuples.  Future patches will expand the concept to other places
where it is useful.
2006-06-27 02:51:40 +00:00
..
acl.h Create a syscache for pg_database-indexed-by-oid, and make use of it 2006-05-03 22:45:26 +00:00
array.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
ascii.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
builtins.h Fix EXPLAIN so that it can drill down through multiple levels of subplan 2006-04-08 18:49:52 +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 Remove the limit on the number of entries allowed in catcaches, and 2006-06-15 02:08:09 +00:00
date.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
datetime.h Remove ancient AIX structure workaround. 2006-06-06 16:20:11 +00:00
datum.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
dynahash.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
dynamic_loader.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
elog.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
errcodes.h Code review for SELECT INTO STRICT patch: use saner choices of error 2006-06-16 23:29:27 +00:00
flatfiles.h Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
fmgrtab.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
formatting.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
geo_decls.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
guc_tables.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
guc.h Code review for standard_conforming_strings patch. Fix it so it does not 2006-05-11 19:15:36 +00:00
help_config.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
hsearch.h Tweak dynahash.c to avoid wasting memory space in non-shared hash tables. 2006-06-25 18:29:49 +00:00
inet.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
int8.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
inval.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
logtape.h Repair old performance bug in tuplesort.c/logtape.c. In the case where 2006-03-07 19:06:50 +00:00
lsyscache.h Fix a bunch of problems with domains by making them use special input functions 2006-04-05 22:11:58 +00:00
memutils.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
nabstime.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
numeric.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
palloc.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_crc.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_locale.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
pg_lzcompress.h Add parentheses to macros when args are used in computations. Without 2005-05-25 21:40:43 +00:00
pg_rusage.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
portal.h Back out RESET CONNECTION until there is more discussion. 2006-04-25 14:11:59 +00:00
ps_status.h Repair an error introduced by log_line_prefix patch: it is not acceptable 2005-11-05 03:04:53 +00:00
rel.h Arrange to cache btree metapage data in the relcache entry for the index, 2006-04-25 22:46:05 +00:00
relcache.h Simplify relcache startup sequence. With the new design of InitPostgres 2006-05-04 18:51:36 +00:00
resowner.h Fix problems with cached tuple descriptors disappearing while still in use 2006-06-16 18:42:24 +00:00
selfuncs.h GIN: Generalized Inverted iNdex. 2006-05-02 11:28:56 +00:00
syscache.h Create a syscache for pg_database-indexed-by-oid, and make use of it 2006-05-03 22:45:26 +00:00
timestamp.h Remove redundant gettimeofday() calls to the extent practical without 2006-06-20 22:52:00 +00:00
tqual.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
tuplesort.h Tweak writetup_heap/readtup_heap to avoid storing the tuple identity 2006-05-23 21:37:59 +00:00
tuplestore.h Create infrastructure for 'MinimalTuple' representation of in-memory 2006-06-27 02:51:40 +00:00
typcache.h Fix problems with cached tuple descriptors disappearing while still in use 2006-06-16 18:42:24 +00:00
varbit.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00