Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.92) (envelope-from ) id 1jByYT-0000Jv-OV for pgsql-hackers@arkaria.postgresql.org; Wed, 11 Mar 2020 10:25:38 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1jByYS-0007r9-Kl for pgsql-hackers@arkaria.postgresql.org; Wed, 11 Mar 2020 10:25:36 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1jByYR-0007r1-LC for pgsql-hackers@lists.postgresql.org; Wed, 11 Mar 2020 10:25:36 +0000 Received: from [64.147.123.21] (helo=wout5-smtp.messagingengine.com) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jByYO-0001J3-RB for pgsql-hackers@postgresql.org; Wed, 11 Mar 2020 10:25:34 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 22DE363C; Wed, 11 Mar 2020 06:25:21 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Wed, 11 Mar 2020 06:25:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=RcJE2zueQDMvPOy+XR7uScOCM0et6o97Zxh4+/CsV jc=; b=Ua3ArSWbuiB601cVCk9xIsE9+SHyPvezUcQw1uMSHHcZkxNAGoAdVBjBL tOAlSaJ7os6HbBCFhD7f+eH6Nl4saFAgqaE9kbyOVqMBcswFO52Y52lZFRFTDX7e 2QXMQPHiqF/FZHZL/GzW12PVsIeoYuTPgpCpbWbuC2hzo5iMkBu+vQAt7uaIxj92 3mLkRqnJAGt2r/IOkqf2L7oFAx+SI5DDNFJ05h5MHgZl/X/uA9e1dXp7rSvE5JcW 6yF2bYiBvluEniOjBjOUGaOVHX5JFksU/LCV3kYYyEGGxBV94Qy8yWDJszu0rnOY BThNMSww80E+mH7oi9NpOukV8oX+w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedruddvvddgudegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffhvfhfohfkffgfgggjtgfgsehtjeertddtfeejnecuhfhrohhmpefrvght vghrucfgihhsvghnthhrrghuthcuoehpvghtvghrrdgvihhsvghnthhrrghuthesvdhnug hquhgrughrrghnthdrtghomheqnecuffhomhgrihhnpedvnhguqhhurggurhgrnhhtrdgt ohhmnecukfhppeelfedrvdegvddrvddufedrvdegudenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehpvghtvghrrdgvihhsvghnthhrrghuthes vdhnughquhgrughrrghnthdrtghomh X-ME-Proxy: Received: from april.pezone.net (p5df2d5f1.dip0.t-ipconnect.de [93.242.213.241]) by mail.messagingengine.com (Postfix) with ESMTPA id C52C730612AF; Wed, 11 Mar 2020 06:25:19 -0400 (EDT) Subject: Re: HAVE_WORKING_LINK still needed? From: Peter Eisentraut To: Alvaro Herrera , Tom Lane References: <20200228184411.GA2963@alvherre.pgsql> <5473cecc-4d33-18ab-287d-6f8fb26d52db@2ndquadrant.com> Cc: pgsql-hackers Organization: 2ndQuadrant Message-ID: Date: Wed, 11 Mar 2020 11:25:17 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <5473cecc-4d33-18ab-287d-6f8fb26d52db@2ndquadrant.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 64.147.123.21 (deferred) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 2020-03-04 17:37, Peter Eisentraut wrote: > Here is the third patch again, we renaming durable_link_or_rename() to > durable_rename_excl(). This seems to match existing Unix system call > naming best (see open() flag O_EXCL, and macOS has a renamex_np() flag > RENAME_EXCL). committed like that -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services