Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tTUUV-00646y-Kr for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Jan 2025 23:20:35 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tTUUU-003HE0-FO for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Jan 2025 23:20:34 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tTUUU-003HDi-62 for pgsql-hackers@lists.postgresql.org; Thu, 02 Jan 2025 23:20:33 +0000 Received: from sss.pgh.pa.us ([68.162.161.243]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tTUUR-002tpf-Cm for pgsql-hackers@lists.postgresql.org; Thu, 02 Jan 2025 23:20:33 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 502NKFB7319418; Thu, 2 Jan 2025 18:20:15 -0500 From: Tom Lane To: Thomas Munro cc: Robert Haas , Larry Rosenman , Pgsql hackers Subject: Re: Fwd: Re: A new look at old NFS readdir() problems? In-reply-to: References: <04cf05d053e9320012b32370e228fac4@lerctr.org> <302248.1735850933@sss.pgh.pa.us> <309402.1735854754@sss.pgh.pa.us> Comments: In-reply-to Thomas Munro message dated "Fri, 03 Jan 2025 12:08:50 +1300" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <319416.1735860015.1@sss.pgh.pa.us> Date: Thu, 02 Jan 2025 18:20:15 -0500 Message-ID: <319417.1735860015@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Thomas Munro writes: > For what little it's worth, I'm not quite convinced yet that FreeBSD's > client isn't more broken than it needs to be. I'm suspicious of that too. The wireshark trace you described is hard to read any other way than that FreeBSD went out of its way to deliver incorrect information. I'm prepared to believe that we can't work correctly on NFS servers that don't do the stable-cookie thing, but why isn't it succeeding on ones that do? regards, tom lane