postgresql/src/include/utils
Tom Lane 8db05ba411 Repair old performance bug in tuplesort.c/logtape.c. In the case where
we are doing the final merge pass on-the-fly, and not writing the data
back onto a 'tape', the number of free blocks in the tape set will become
large, leading to a lot of time wasted in ltsReleaseBlock().  There is
really no need to track the free blocks anymore in this state, so add a
simple shutoff switch.  Per report from Stefan Kaltenbrunner.
2006-03-07 19:06:50 +00:00
..
acl.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +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 Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
cash.h
catcache.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
date.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
datetime.h Update copyright for 2006. Update scripts. 2006-03-05 15:59: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 Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +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 Back out comment update about sighup, original was accurate. 2006-03-07 03:01:22 +00:00
help_config.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
hsearch.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +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 Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +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 Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +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 Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
relcache.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
resowner.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
selfuncs.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
syscache.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
timestamp.h Attached is the new patch. To summarize: 2006-03-06 22:49:17 +00:00
tqual.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
tuplesort.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
tuplestore.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
typcache.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
varbit.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00