[COMMITTERS] pgsql: Fix count_usable_fds() to stop trying to open files once it

2005-08-07 Thread Tom Lane
Log Message: --- Fix count_usable_fds() to stop trying to open files once it reaches max_files_per_process. Going further than that is just a waste of cycles, and it seems that current Cygwin does not cope gracefully with deliberately running the system out of FDs. Per Andrew Dunstan. Mo

[COMMITTERS] pgsql: Fix count_usable_fds() to stop trying to open files once it

2005-08-07 Thread Tom Lane
Log Message: --- Fix count_usable_fds() to stop trying to open files once it reaches max_files_per_process. Going further than that is just a waste of cycles, and it seems that current Cygwin does not cope gracefully with deliberately running the system out of FDs. Per Andrew Dunstan. Ta

[COMMITTERS] pgsql: Fix count_usable_fds() to stop trying to open files once it

2005-08-07 Thread Tom Lane
Log Message: --- Fix count_usable_fds() to stop trying to open files once it reaches max_files_per_process. Going further than that is just a waste of cycles, and it seems that current Cygwin does not cope gracefully with deliberately running the system out of FDs. Per Andrew Dunstan. Ta

[COMMITTERS] pgsql: Set shlib naming convention on Cygwin to 'cygFOO.dll', which

2005-08-07 Thread Tom Lane
Log Message: --- Set shlib naming convention on Cygwin to 'cygFOO.dll', which appears to be the platform standard. This should fix recursive-rule breakage due to recent Makefile changes. Per discussion. Modified Files: -- pgsql/src: Makefile.shlib (r1.95 -> r1.96)

[COMMITTERS] python - pq: Remove Argument, improve performance, use __slots__.

2005-08-07 Thread James William Pye
Log Message: --- Remove Argument, improve performance, use __slots__. Argument was a utility class that was mostly unneeded. It has been replaced with a simple tuple object whose first item is the format and second item the data. Use __slots__ on more objects to reduce memory footprint of

[COMMITTERS] pgsql: Cause ShutdownPostgres to do a normal transaction abort during

2005-08-07 Thread Tom Lane
Log Message: --- Cause ShutdownPostgres to do a normal transaction abort during backend exit, instead of trying to take shortcuts. Introduce some additional shutdown callback routines to eliminate kluges like having ProcKill be responsible for shutting down the buffer manager. Ensure that

[COMMITTERS] pgsql: Cygwin no longer needs to hack SHLIB_LINK, now that Rocco Altier

2005-08-07 Thread Tom Lane
Log Message: --- Cygwin no longer needs to hack SHLIB_LINK, now that Rocco Altier fixed the contrib library inclusions properly. Modified Files: -- pgsql/src: Makefile.shlib (r1.96 -> r1.97) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/Makefile.shl