Re: open item: tablespace handing in pg_dump/pg_restore

From: Greg Stark <gsstark(at)mit(dot)edu>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Re: open item: tablespace handing in pg_dump/pg_restore
Date: 2004-10-12 00:57:20
Message-ID: 87llec3g9b.fsf@stark.xeocode.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-cygwin pgsql-hackers pgsql-hackers-win32

Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> writes:

> OK, I have applied the following patch that uses Cygwin native symlink()
> instead of the Win32 junctions. The reason for this is that Cygwin
> symlinks work on Win95/98/ME where junction points do not

Is this really a Win95/98/ME vs NT distinction or a FAT32 vs NTFS distinction?
In which case does an NT machine that happens to be using a FAT32 file system
have the same problem?

> and we have no way to know what system will be running the Cygwin binaries

Is there a reason to make this a compile-time decision? Can't it just try to
make a junction and if it fails then use the Cygwin symlink?

--
greg

In response to

Responses

Browse pgsql-cygwin by date

  From Date Subject
Next Message Bruce Momjian 2004-10-12 01:06:26 Re: open item: tablespace handing in pg_dump/pg_restore
Previous Message Reini Urban 2004-10-11 23:42:34 Re: [HACKERS] open item: tablespace handing in pg_dump/pg_restore

Browse pgsql-hackers by date

  From Date Subject
Next Message Gavin Sherry 2004-10-12 01:04:23 Re: Unit testing
Previous Message Marc G. Fournier 2004-10-12 00:56:11 Re: CVS fixed ...

Browse pgsql-hackers-win32 by date

  From Date Subject
Next Message Bruce Momjian 2004-10-12 01:06:26 Re: open item: tablespace handing in pg_dump/pg_restore
Previous Message Reini Urban 2004-10-11 23:42:34 Re: [HACKERS] open item: tablespace handing in pg_dump/pg_restore