postgresql/src/backend/utils
Bruce Momjian eec08b95e7 [all] Removed call to getppid in SendPostmasterSignal, replacing with a
PostmasterPid variable, which gets set (early) in PostmasterMain
getppid would not be the postmaster?

[fork/exec] Implements processCancelRequest by keeping an array of

pid/cancel_key structs in shared mem

[fork/exec] Moves AttachSharedMemoryAndSemaphores call for backends into
SubPostmasterMain

[win32] Implements reaper/waitpid by keeping an arrays of children
pids,handles in postmaster local mem
      - this item is largely untested, for reasons which should be
obvious, but appears sound

[win32/all] Added extern for pgpipe in Win32 case, and changed the second
pipe call (which seems to have been missed earlier) to pgpipe

[win32] #define'd ftruncate to chsize in the Win32 case

[win32] PG_USLEEP for Win32 has a misplaced paren. Fixed.

[win32] DLLIMPORT handling for MingW case


Claudio Natoli
2004-01-26 22:59:54 +00:00
..
adt Repair problem identified by Olivier Prenant: ALTER DATABASE SET search_path 2004-01-19 19:04:40 +00:00
cache Ensure that close() and fclose() are checked for errors, at least in 2004-01-26 22:35:32 +00:00
error $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
fmgr Add a hash table to cache lookups of 'C'-language functions (that is, 2004-01-19 02:06:42 +00:00
hash Use hash table name, not one-size-fits-all 'DynaHashTable', to identify 2003-12-29 23:54:22 +00:00
init [all] Removed call to getppid in SendPostmasterSignal, replacing with a 2004-01-26 22:59:54 +00:00
mb If we don't have shared libraries, we don't have conversions. Make 2004-01-21 19:22:19 +00:00
misc Ensure that close() and fclose() are checked for errors, at least in 2004-01-26 22:35:32 +00:00
mmgr $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
sort $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
time $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
.cvsignore Cleanup to ensure good state of derived files in tarballs. 2000-06-09 02:38:36 +00:00
Gen_fmgrtab.sh More janitorial work: remove the explicit casting of NULL literals to a 2004-01-07 18:56:30 +00:00
Makefile There's no longer any good reason for genbki.sh and Gen_fmgrtab.sh to 2004-01-04 05:57:21 +00:00