postgresql/src/backend/utils
Tom Lane 0007490e09 Convert the arithmetic for shared memory size calculation from 'int'
to 'Size' (that is, size_t), and install overflow detection checks in it.
This allows us to remove the former arbitrary restrictions on NBuffers
etc.  It won't make any difference in a 32-bit machine, but in a 64-bit
machine you could theoretically have terabytes of shared buffers.
(How efficiently we could manage 'em remains to be seen.)  Similarly,
num_temp_buffers, work_mem, and maintenance_work_mem can be set above
2Gb on a 64-bit machine.  Original patch from Koichi Suzuki, additional
work by moi.
2005-08-20 23:26:37 +00:00
..
adt Add hint for to_char(interval) invalid format specifications. 2005-08-18 13:43:08 +00:00
cache Tweak catalog cache management algorithms to reduce cost of 2005-08-13 22:18:07 +00:00
error This patch fixes the event type used to log output from the 2005-08-12 21:36:59 +00:00
fmgr Don't try to constant-fold functions returning RECORD. We were never 2005-07-03 21:14:18 +00:00
hash Convert the arithmetic for shared memory size calculation from 'int' 2005-08-20 23:26:37 +00:00
init Avoid an Assert failure if OuterUserId hasn't been set yet during 2005-08-17 22:14:34 +00:00
mb Change typreceive function API so that receive functions get the same 2005-07-10 21:14:00 +00:00
misc Convert the arithmetic for shared memory size calculation from 'int' 2005-08-20 23:26:37 +00:00
mmgr Two-phase commit. Original patch by Heikki Linnakangas, with additional 2005-06-17 22:32:51 +00:00
resowner Modify AtEOXact_CatCache and AtEOXact_RelationCache to assume that the 2005-08-08 19:17:23 +00:00
sort Add parentheses to macros when args are used in computations. Without 2005-05-25 21:40:43 +00:00
time Repair problems with VACUUM destroying t_ctid chains too soon, and with 2005-08-20 00:40:32 +00:00
.cvsignore Cleanup to ensure good state of derived files in tarballs. 2000-06-09 02:38:36 +00:00
Gen_fmgrtab.sh Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
Makefile Invent ResourceOwner mechanism as per my recent proposal, and use it to 2004-07-17 03:32:14 +00:00