postgresql/src/backend
Alvaro Herrera 8a7b38617a Fix a race condition that caused pg_database_size() and pg_tablespace_size()
to fail if an object was removed between calls to ReadDir() and stat().
Per discussion in pgsql-hackers.

http://archives.postgresql.org/pgsql-hackers/2007-03/msg00671.php

Bug report and patch by Michael Fuhr.
2007-03-11 06:44:11 +00:00
..
access Disallow committing a prepared transaction unless we are in the same database 2007-02-13 19:39:48 +00:00
bootstrap On systems that have setsid(2) (which should be just about everything except 2006-11-21 20:59:53 +00:00
catalog Fix incorrect permissions check in information_schema.key_column_usage view: 2007-01-16 18:32:32 +00:00
commands Fix vac_update_relstats to ensure it always sends a relcache inval message, 2007-03-08 17:03:43 +00:00
executor Fix another problem in 8.2 changes that allowed "one-time" qual conditions to 2007-02-16 03:49:10 +00:00
lib Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
libpq On Windows, use pgwin32_waitforsinglesocket() instead of select() to wait for 2007-01-26 20:07:01 +00:00
main Fix erroneous implementation of -s in postmaster.c (the switch doesn't take 2007-01-04 00:58:01 +00:00
nodes Fix recently-understood problems with handling of XID freezing, particularly 2006-11-05 22:42:10 +00:00
optimizer Fix oversight in original coding of inline_function(): since 2007-03-06 22:45:23 +00:00
parser Fix filtered_base_yylex() to save and restore base_yylval and base_yylloc 2007-01-06 19:14:27 +00:00
po Translation updates 2007-01-31 08:33:34 +00:00
port On Windows, use pgwin32_waitforsinglesocket() instead of select() to wait for 2007-01-26 20:07:01 +00:00
postmaster Fix miscalculation of stats collector's write delay, introduced in revision 1.117. 2007-03-01 20:07:02 +00:00
regex Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
rewrite Fix markQueryForLocking() to work correctly in the presence of nested views. 2007-03-01 18:50:36 +00:00
storage Back-port changes of Jan 16 and 17 to "revoke" pending fsync requests during 2007-01-27 20:15:47 +00:00
tcop Fix portal management code to support non-default command completion tags for 2007-02-18 19:49:30 +00:00
utils Fix a race condition that caused pg_database_size() and pg_tablespace_size() 2007-03-11 06:44:11 +00:00
Makefile On Windows, we know the backend stack size limit because we have to 2006-10-08 17:15:34 +00:00
nls.mk Add _ to gettext triggers. Must have been forgotten here when it was introduced. 2005-10-04 11:14:03 +00:00