Re: Fwd: Re: A new look at old NFS readdir() problems?

Tom Lane <tgl@sss.pgh.pa.us>

From: Tom Lane <tgl@sss.pgh.pa.us>
To: Thomas Munro <thomas.munro@gmail.com>
Cc: Peter Eisentraut <peter@eisentraut.org>, Robert Haas <robertmhaas@gmail.com>, Larry Rosenman <ler@lerctr.org>, Pgsql hackers <pgsql-hackers@lists.postgresql.org>
Date: 2025-01-04T08:15:51Z
Lists: pgsql-hackers
I wrote:
> I wouldn't have any problem with saying that we don't support NFS
> implementations that don't have stable cookies.  But so far I haven't
> found any supported platform except FreeBSD that fails the rmtree test
> against my Synology NAS.

To expand on that: I've now found that Linux, macOS, NetBSD, OpenBSD,
and illumos/OpenIndiana[1] pass that test.  I don't believe that Windows
does NFS.  That means that FreeBSD is the only one of our supported
platforms that fails.  I think we should simply document that NFS on
FreeBSD is broken, and await somebody getting annoyed enough to
fix that brokenness.

			regards, tom lane

[1] Getting OpenIndiana to work under qemu is not a task for those
easily discouraged.