postgresql/src
Vadim B. Mikheev 9680a71205 1. MyProc->xid assignment is moved to GetNewTransactionId so newer
transactions will not assume that MyProc transaction was committed
   before snapshot calculations. With old MyProc->xid assignment
   (in xact.c:StartTransaction()) there was ability to see the same
   row twice (I used gdb for this)!...
2. Assignments of InvalidTransactionId to MyProc->xid and MyProc->xmin
   are moved from xact.c:CommitTransaction() to
   xact.c:RecordTransactionCommit() - this invalidation must be done
   before releasing transaction locks or bad (too high) XmaxRecent value
   might be used by vacuum ("ERROR:  Child itemid marked as unused"
   reported by "Hiroshi Inoue" <Inoue@tpf.co.jp>; once again, gdb
   allowed me reproduce this error).
1999-06-03 04:41:41 +00:00
..
backend 1. MyProc->xid assignment is moved to GetNewTransactionId so newer 1999-06-03 04:41:41 +00:00
bin pg_dump failed on any database containing large objects, 1999-06-03 04:01:16 +00:00
corba Updating and addign files... 1998-11-19 02:39:51 +00:00
data Remove duplicates 1998-03-16 05:52:23 +00:00
include typedef struct LTAG 1999-06-01 09:35:39 +00:00
interfaces forgot to attach the patch. :( 1999-06-01 02:43:37 +00:00
lextest Apply Win32 patch from Horak Daniel. 1999-01-17 06:20:06 +00:00
makefiles Apply freebsd specific patches dealign with ELF system from FreeBSD's 1999-05-17 04:13:29 +00:00
man Make pg_dump dump ACL's by default, print warning on use of -z, and add 1999-05-27 16:29:05 +00:00
pl Fix compile of plpgsql by adding 'extern int yylineno.' 1999-05-26 20:55:06 +00:00
template NT similar file update. 1999-05-31 16:18:53 +00:00
test Changed "current." into "old." in rule string backparsing 1999-06-02 11:52:29 +00:00
tools Add fix for 0x7fU constants to pgindent 1999-05-26 15:20:04 +00:00
tutorial pgindent run over code. 1999-05-25 16:15:34 +00:00
utils pgindent run over code. 1999-05-25 16:15:34 +00:00
win32 pgindent run over code. 1999-05-25 16:15:34 +00:00
config.guess Portability patches for HPUX 11 and Unixware in configure 1999-04-20 00:26:32 +00:00
config.sub Portability patches for HPUX 11 and Unixware in configure 1999-04-20 00:26:32 +00:00
configure configure.in forgot to do AC_LANG_C to reselect C-based tests 1999-05-30 00:06:44 +00:00
configure.in configure.in forgot to do AC_LANG_C to reselect C-based tests 1999-05-30 00:06:44 +00:00
DEVELOPERS Move FAQ_DEV to docs directory, where it belongs. 1998-05-22 04:20:53 +00:00
GNUmakefile.in The TCL/TK configuration cleanup patches I submitted have the following 1998-10-18 04:16:08 +00:00
install-sh Bring back in the autoconf files - work in progress 1997-02-04 08:53:45 +00:00
Makefile Warning in makefile added from DArcy. 1997-08-22 16:38:33 +00:00
Makefile.global.in Add TEMP tables/indexes. Add COPY pfree(). Other cleanups. 1999-02-02 03:45:56 +00:00
Makefile.shlib Dec alpha patches. 1999-05-19 18:04:51 +00:00
win32.mak Here are the patches against the current source tree. I have run the 1998-10-06 03:02:29 +00:00