Bruce Momjian wrote:
>
>If the installer can't run on NT4 SP4, that is an installer issue. I
>don't see why we should label the base source code as not working on it.
>If it doesn't have symlinks, fine, no tablespaces. I will update the
>release notes to mention the installer doesn't run on NT4.
>
>Basically, we can't turn the PostgreSQL ship on a dime. If we come out
>and say NT4 doesn't work, the someone else appears and gets it working,
>it is harder to communicate that. I don't want to be adding/removing
>NT4 based on untested ideas.
>
>
>
Well, when I began this I said we should either remove NT4 from the
supported list or make some very public caveats about its use.
The installer can issue its own warnings, I guess. Perhaps the best way
to handle the tablespace crash would be to build in a runtime OS version
check in the CREATE TABLESPACE code and error out on NT4. That leaves
the issue of the event log size, which I guess is a documentation issue.
Perhaps something like this would be an appropriate warning: "It is
strongly recommended that native Postgres not be used on platforms
earlier than Windows 2000. Certain features (particularly tablespaces)
will not work on Windows NT4 or earlier. Native PostgreSQL will not run
at all on Windows 95, Windows 98 or Windows ME."
cheers
andrew