- 09 Sep, 1999 1 commit
-
-
Tom Lane authored
expired messages before concluding that we really have buffer overflow.
-
- 06 Sep, 1999 1 commit
-
-
Tom Lane authored
offended my aesthestic sensibility that there was so much unreadable code doing so little. Rewritten code is about half the size, faster, and (I hope) much more intelligible.
-
- 04 Sep, 1999 1 commit
-
-
Tom Lane authored
the SInval spinlock while it is calling the passed invalFunction or resetFunction. This is necessary to avoid deadlock with lmgr change; InvalidateSharedInvalid can be called recursively now. It should be a good performance improvement anyway --- holding a spinlock for more than a very short interval is a no-no.
-
- 17 Jul, 1999 1 commit
-
-
Bruce Momjian authored
-
- 15 Jul, 1999 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 28 May, 1999 1 commit
-
-
Tom Lane authored
through MAXBACKENDS array entries used to be fine when MAXBACKENDS = 64. It's not so cool with MAXBACKENDS = 1024 (or more!), especially not in a frequently-used routine like SIDelExpiredDataEntries. Repair by making procState array size be the soft MaxBackends limit rather than the hard limit, and by converting SIGetProcStateLimit() to a macro.
-
- 25 May, 1999 1 commit
-
-
Bruce Momjian authored
-
- 10 May, 1999 1 commit
-
-
Bruce Momjian authored
real affect now.
-
- 19 Feb, 1999 1 commit
-
-
Tom Lane authored
(--with-maxbackends). Add a postmaster switch (-N backends) that allows the limit to be reduced at postmaster start time. (You can't increase it, sorry to say, because there are still some fixed-size arrays.) Grab the number of semaphores indicated by min(MAXBACKENDS, -N) at postmaster startup, so that this particular form of bogus configuration is exposed immediately rather than under heavy load.
-
- 13 Feb, 1999 1 commit
-
-
Bruce Momjian authored
-
- 01 Sep, 1998 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 25 Aug, 1998 1 commit
-
-
Marc G. Fournier authored
From: Massimo Dal Zotto <dz@cs.unitn.it> > sinval.patch > > fixes a problem in SI cache which causes table overflow if some > backend is idle for a long time while other backends keep adding > entries. > It uses the new signal handling implemented in tprintf.patch. > I have also increacasesed the max number of backends from 32 to 64 > and the table size from 1000 to 5000. > I don't know if anybody is working on SI, but until another > solution is found this patch fixes the problem. I have received > messages from other people reporting the same problem which I > fixed many months ago.
-
- 13 Jul, 1998 1 commit
-
-
Bruce Momjian authored
-
- 27 Jun, 1998 1 commit
-
-
Bruce Momjian authored
shmem_exit to replace exitpg().
-
- 18 Jun, 1998 1 commit
-
-
Bruce Momjian authored
-
- 15 Jun, 1998 1 commit
-
-
Bruce Momjian authored
-
- 08 Sep, 1997 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
-
- 07 Sep, 1997 1 commit
-
-
Bruce Momjian authored
-
- 12 Aug, 1997 1 commit
-
-
Bruce Momjian authored
-
- 24 Jul, 1997 1 commit
-
-
Bruce Momjian authored
Various compile errors concerning overflow due to shifts, unsigned, and bad prototypes, from Solaris, from Diab Jerius
-
- 06 Nov, 1996 1 commit
-
-
Marc G. Fournier authored
-
- 03 Nov, 1996 1 commit
-
-
Marc G. Fournier authored
Add #include "postgres.h" as required Remove #include "c.h" *and* "utils/elog.h" as applicable
-
- 09 Jul, 1996 1 commit
-
-
Marc G. Fournier authored
-