- Jan 23, 1998
-
-
Bruce Momjian authored
lock before older waiters, and having readlock people not share locks if a writer is waiting for a lock, and waiting writers not getting priority over waiting readers.
-
Bruce Momjian authored
-
- Jan 07, 1998
-
-
Bruce Momjian authored
-
- Jan 05, 1998
-
-
Bruce Momjian authored
-
- Oct 30, 1997
-
-
Bruce Momjian authored
-
- Sep 18, 1997
-
-
Bruce Momjian authored
-
- Sep 08, 1997
-
-
Bruce Momjian authored
-
Bruce Momjian authored
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
-
- Sep 07, 1997
-
-
Bruce Momjian authored
-
- Aug 19, 1997
-
-
Bruce Momjian authored
-
- Feb 14, 1997
-
-
Bruce Momjian authored
-
- Feb 13, 1997
-
-
Bruce Momjian authored
-
- Feb 12, 1997
-
-
Marc G. Fournier authored
The following patches add to the backend a new debugging flag -K which prints a debug trace of all locking operations on user relations (those with oid greater than 20000). The code is compiled only if LOCK_MGR_DEBUG is defined, so the patch should be harmless if not explicitly enabled. I'm using the code to trace deadlock conditions caused by application queries using the command "$POSTMASTER -D $PGDATA -o '-d 1 -K 1'. The patches are for version 6.0 dated 970126.
-
Bruce Momjian authored
-
- Jan 08, 1997
-
-
Bryan Henderson authored
-
- Dec 26, 1996
-
-
Bruce Momjian authored
-
- Nov 27, 1996
-
-
Vadim B. Mikheev authored
PROC structure (it's for new TransactionIdIsInProgress func).
-
- Nov 24, 1996
-
-
Bryan Henderson authored
-
- Nov 08, 1996
-
-
Bruce Momjian authored
-
- Nov 06, 1996
-
-
Marc G. Fournier authored
-
- Nov 03, 1996
-
-
Marc G. Fournier authored
Add #include "postgres.h" as required Remove #include "c.h" *and* "utils/elog.h" as applicable
-
- Oct 11, 1996
-
-
Marc G. Fournier authored
use of long term cooperative locks managed by the user applications. Submitted by: Massimo Dal Zotto <dz@cs.unitn.it>
-
- Aug 01, 1996
-
-
Marc G. Fournier authored
Originally, I thought the problem was caused by a function that gets called as a normal function where we want to return a value, and as a signal handler where we need to have it accept a parameter (the signal number) and it returns nothing, I was going to case the function name in the signal call as (void (*)(int)). Looking at all the source, it turns out this function only gets used as a signal handler, so I set an int parameter and return void. I have removed the Linux defines because they are not needed. BSD let this sloppiness slide. Linux gave a compile error. Submitted by: Bruce Momjian <maillist@candle.pha.pa.us>
-
- Jul 31, 1996
-
-
Marc G. Fournier authored
In postgres95/src/backend/nodes/readfuncs, lines 1188 and 1189, local_node->relname is taken to point to a NameType, while its defined as a pointer to char. Both the casting to Name and the call of namestrcpy should, IMHO, be changed appropriately (first patch). As far as I could see from the Linux signal header file, a signal handler is declared as typedef void (*__sighandler_t)(int); Few changes to postgres95/src/backend/storage/lmgr/proc.c seem appropriate to comply with this. Finally, postgres95/src/bin/pg_version/pg_version.c defines a function GetDataHome (by default, returning an integer) and returns NULL in the function, which isn't an integer... Submitted by: ernst.molitor@uni-bonn.de
-
- Jul 25, 1996
-
-
Marc G. Fournier authored
submitted by: dr. george
-
- Jul 20, 1996
-
-
Marc G. Fournier authored
Submitted by: Randy Kunkee <kunkee@Starbase.NeoSoft.COM>
-
- Jul 09, 1996
-