Re: [PATCHES] zic with msvc

2006-10-20 Thread Tom Lane
Magnus Hagander [EMAIL PROTECTED] writes: + #ifdef WIN32 + #define _WIN32_WINNT 0x0400 + #endif Hmm ... in pg_ctl.c I see #define _WIN32_WINNT 0x0500 Is there a reason for these to be different? Are there other places that will need this (ie, maybe it should be in c.h instead?)

Re: [PATCHES] zic with msvc

2006-10-20 Thread Magnus Hagander
+ #ifdef WIN32 + #define _WIN32_WINNT 0x0400 + #endif Hmm ... in pg_ctl.c I see #define _WIN32_WINNT 0x0500 Is there a reason for these to be different? Are there other places that will need this (ie, maybe it should be in c.h instead?) Not really. The default appears to be

[PATCHES] Updates for vcbuild

2006-10-20 Thread Magnus Hagander
* Does version check on pgbison per previous discussion. Accepts 1.875, or 2.0 except 2.1. * Sets the stacksize from the makefile (as added to the standard makefiles for mingw) * Factor out a function read_file that reads a complete file, cuts down the code a bit. * Support for building contrib

[PATCHES] Asynchronous I/O Support

2006-10-20 Thread Raja Agrawal
Postgre8.1 doesn't seem to support asynchronous I/O. Has its design been thought off already? To tried doing with a simple example: For a Index Nest loop join: Fetch the outer tuples in an array, and then send all the corresponding inner-tuple fetch requests asynchronously. Hence while the IO is

Re: [HACKERS] [PATCHES] zic with msvc

2006-10-20 Thread Tom Lane
Magnus Hagander [EMAIL PROTECTED] writes: + #ifdef WIN32 + #define _WIN32_WINNT 0x0400 + #endif Hmm ... in pg_ctl.c I see #define _WIN32_WINNT 0x0500 Is there a reason for these to be different? Are there other places that will need this (ie, maybe it should be in c.h instead?)