postgresql/src
Tom Lane c89a0dd3bb Repair longstanding bug in slru/clog logic: it is possible for two backends
to try to create a log segment file concurrently, but the code erroneously
specified O_EXCL to open(), resulting in a needless failure.  Before 7.4,
it was even a PANIC condition :-(.  Correct code is actually simpler than
what we had, because we can just say O_CREAT to start with and not need a
second open() call.  I believe this accounts for several recent reports of
hard-to-reproduce "could not create file ...: File exists" errors in both
pg_clog and pg_subtrans.
2006-01-21 04:38:21 +00:00
..
backend Repair longstanding bug in slru/clog logic: it is possible for two backends 2006-01-21 04:38:21 +00:00
bin Add GRANT ON SEQUENCE syntax to support sequence-only permissions. 2006-01-21 02:16:21 +00:00
include Add GRANT ON SEQUENCE syntax to support sequence-only permissions. 2006-01-21 02:16:21 +00:00
interfaces Data transferred binary is now put into the variables verbatim. 2006-01-17 19:49:23 +00:00
makefiles Remove $(DESTDIR) from the pgxs BE_DLLLIBS= -L path for AIX and Darwin. 2006-01-19 21:19:12 +00:00
pl Clear up remaining compile warning for plperl on Windows. 2006-01-12 22:15:56 +00:00
port Remove BEOS port. 2006-01-05 03:01:38 +00:00
template Remove BEOS port. 2006-01-05 03:01:38 +00:00
test Add GRANT ON SEQUENCE syntax to support sequence-only permissions. 2006-01-21 02:16:21 +00:00
timezone
tools
tutorial Cosmetic code cleanup: fix a bunch of places that used "return (expr);" 2006-01-11 08:43:13 +00:00
utils
bcc32.mak
DEVELOPERS
Makefile
Makefile.global.in
Makefile.shlib Remove BEOS port. 2006-01-05 03:01:38 +00:00
nls-global.mk
win32.mak