[COMMITTERS] pgsql-server: Fixed segfault in Informix mode.

2004-09-06 Thread Michael Meskes
Log Message: --- Fixed segfault in Informix mode. Modified Files: -- pgsql-server/src/interfaces/ecpg: ChangeLog (r1.275 -> r1.276) (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/interfaces/ecpg/ChangeLog.diff?r1=1.275&r2=1.276) pgsql-serv

[COMMITTERS] pgsql-server: I can't see any good reason for DropRelFileNodeBuffers to

2004-09-06 Thread Tom Lane
Log Message: --- I can't see any good reason for DropRelFileNodeBuffers to be issuing FATAL when it detects a nonzero reference count. Reduce to ERROR. Modified Files: -- pgsql-server/src/backend/storage/buffer: bufmgr.c (r1.176 -> r1.177) (http://develope

[COMMITTERS] pgsql-server: Fix incorrect ordering of smgr cleanup relative to buffer

2004-09-06 Thread Tom Lane
Log Message: --- Fix incorrect ordering of smgr cleanup relative to buffer pin cleanup during transaction abort. Add a regression test case to catch related mistakes in future. Alvaro Herrera and Tom Lane. Modified Files: -- pgsql-server/src/backend/access/transam:

[COMMITTERS] pgsql-server: Guard against transaction control statements in SQL

2004-09-06 Thread Tom Lane
Log Message: --- Guard against transaction control statements in SQL functions. This never worked, but it particularly doesn't work now. Modified Files: -- pgsql-server/src/backend/executor: functions.c (r1.86 -> r1.87) (http://developer.postgresql.org/cvs

[COMMITTERS] pgsql-server: Back-patch fix to disallow BEGIN/COMMIT/ROLLBACK inside

2004-09-06 Thread Tom Lane
Log Message: --- Back-patch fix to disallow BEGIN/COMMIT/ROLLBACK inside SQL functions. Not sure why this isn't causing serious problems in some simple tests, but it definitely isn't going to do anything desirable... Tags: REL7_4_STABLE Modified Files: -- pgsql-server

[COMMITTERS] pgsql-server: Fix a number of places where brittle data structures or

2004-09-06 Thread Tom Lane
Log Message: --- Fix a number of places where brittle data structures or overly strong Asserts would lead to a server core dump if an error occurred while trying to abort a failed subtransaction (thereby leading to re-execution of whatever parts of AbortSubTransaction had already run). Thi

[COMMITTERS] pgsql-server: Fix error in Windows version of CHECK_FOR_INTERRUPTS

2004-09-06 Thread Tom Lane
Log Message: --- Fix error in Windows version of CHECK_FOR_INTERRUPTS macro. This prevented statement_timeout from working. Magnus Hagander Modified Files: -- pgsql-server/src/include: miscadmin.h (r1.167 -> r1.168) (http://developer.postgresql.org/cvsweb.c