Re: [PATCHES] Win32 Event log

Bruce Momjian <[email protected]>
Newsgroups gmane.comp.db.postgresql.devel.win32
Message-ID <[email protected]>
Dave Page wrote:
>  
> 
> > -----Original Message-----
> > From: [email protected] 
> > [mailto:[email protected]] On Behalf 
> > Of Bruce Momjian
> > Sent: 12 August 2004 21:50
> > To: Andrew Dunstan
> > Cc: pgsql-hackers-win32
> > Subject: Re: [pgsql-hackers-win32] [PATCHES] Win32 Event log
> > 
> > I guess I am waiting for someone to report it doesn't work on 
> > NT4 SP4. 
> > How do we know it doesn't work?
> 
> OK, a little more research; NT4 with SP4 can read and write NTFS5
> volumes. It *cannot* use many of the other NTFS5 features, including
> reparse points which Andreas needed to implement symlinks.
> (http://www.serverwatch.com/tutorials/article.php/10825_2239651_3 for
> further analyis). Therefore, attempts to create tablespaces will
> probably cause a crash.

Can't we fix such a _hypothetical_ crash when someone finally reports it?
In fact I bet we aren't going to be able to prevent folks from running
on NT4 anyway so we will have to fix it.

> In addition, the installer uses CreateProcessWithLogonW() to run initdb
> at the service user. This API is not available on NT4, and although
> there are others that *should* do the same job, Magnus failed could get
> them to work despite us both trying to figure it out for some time. As
> 99.99% of Windows users will use the installer, I think this is perhaps
> the most important reason to say that NT4 is in the 'at your own risk'
> category.

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.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  [email protected]               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073

---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.