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 1uASSC-00Fasm-U8 for pgsql-hackers@arkaria.postgresql.org; Thu, 01 May 2025 11:51:49 +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 1uASRB-002O2C-0M for pgsql-hackers@arkaria.postgresql.org; Thu, 01 May 2025 11:50:46 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uASR9-002O23-QC for pgsql-hackers@lists.postgresql.org; Thu, 01 May 2025 11:50:45 +0000 Received: from fhigh-b6-smtp.messagingengine.com ([202.12.124.157]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uASR8-000W59-14 for pgsql-hackers@postgresql.org; Thu, 01 May 2025 11:50:43 +0000 Received: from phl-compute-07.internal (phl-compute-07.phl.internal [10.202.2.47]) by mailfhigh.stl.internal (Postfix) with ESMTP id CE7D22540291; Thu, 1 May 2025 07:50:40 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-07.internal (MEProxy); Thu, 01 May 2025 07:50:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eisentraut.org; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:subject:subject:to:to; s=fm2; t=1746100240; x=1746186640; bh=Ud40x9fsMTye1HcMEvSQn4WHhAtICDwK ycvGZjHpDZY=; b=lKhhEPHba2tCKW/N68qHkNh8wae38DqbJZog51qzIra6pubP OnHJmpxhubw8sgGkIg3g9zn2Nc43I0FRKDY8lHT/LXI+dV2YMyUuw96v0Ye8HkDC uaa+FykEfA4Ymgx1AsOC2JxTluaPNonOagFd6uzvPBuSRIFEGFeY9ZGax3uO806y T2t0Rn1Y6fYpXgFy0JrcVYEfOHcUhxAVWYHLc+TQTQGLP7LjjwTXOicjTGlH5BUG sdYBB0iq/So9gagna5E+nJ1bUjlMGwdbBwH0BiCLb2ARU3+tdNMDTHIyCRbf3fht OqezrorVXhSWoOrzYkpOXfl3wsaHUUtSXmVvvw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1746100240; x= 1746186640; bh=Ud40x9fsMTye1HcMEvSQn4WHhAtICDwKycvGZjHpDZY=; b=J QFCRu0DepxQFrBFzyR8GkosOrxTG9TxXiJiJioign5ebSP2pHJAUB8GdC1iWHbJ9 mWSsGxyZkJl9zkRH9k3SobTkIzyvxePhMnBWbTnYPKmyneHnlQI2ghVWWKQYN6HL wuFGXdmJS7EU7qSTm5RtPu9H5QfpLJtL9fO93kldJsqhYeCdTkdGAM/Pr1jrN0o2 z5Y8cZ5l8xcNzzk9SmAz1YeS+y6GH/9ICnxG94Xzk0NNIZYOR4tI0SgbANtL7b9C MrdUDVwOhdlCAngKA3OSMghAr7TiDwgXd+IJFCUGda9toYZpPAct16nelwvmdM+T 5xleatA8urqgd7yMrfP2w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvieelhedtucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurhepkfffgggfuffvvehfhfgjtgfgsehtkeertddt vdejnecuhfhrohhmpefrvghtvghrucfgihhsvghnthhrrghuthcuoehpvghtvghrsegvih hsvghnthhrrghuthdrohhrgheqnecuggftrfgrthhtvghrnhepjefhveehtdetgfffhffh feefgffghffflefgieeuueekhedvhedvfeehffdvfeeunecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomhepphgvthgvrhesvghishgvnhhtrhgruhht rdhorhhgpdhnsggprhgtphhtthhopeegpdhmohguvgepshhmthhpohhuthdprhgtphhtth hopegurghvihgusehjuhhsthgrthhhvghorhihrdgtohhmpdhrtghpthhtohepmhgrthhh vghushhsshhilhhvleejsehgmhgrihhlrdgtohhmpdhrtghpthhtohepphhgshhqlhdqhh grtghkvghrshesphhoshhtghhrvghsqhhlrdhorhhgpdhrtghpthhtohepmhihohhnsegu vggsihgrnhdrohhrgh X-ME-Proxy: Feedback-ID: ie0a040ee:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 1 May 2025 07:50:39 -0400 (EDT) Message-ID: Date: Thu, 1 May 2025 13:50:37 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Additional Directory for Extensions To: "David E. Wheeler" Cc: Matheus Alcantara , PostgreSQL-development , Christoph Berg References: <38c53446-6b65-4222-b76b-351e56f4841c@eisentraut.org> <7c178ff3-20a5-493e-a704-e6b3263e782f@eisentraut.org> <28e98657-9369-4539-9e06-9124d1e77853@eisentraut.org> <6B5BF07B-8A21-48E3-858C-1DC22F3A28B4@justatheory.com> <25075595-41F1-4BDA-9390-9E0D983BA909@justatheory.com> <58AF0B06-FC79-4D63-9DCC-BA52CCE12F22@justatheory.com> Content-Language: en-US From: Peter Eisentraut In-Reply-To: <58AF0B06-FC79-4D63-9DCC-BA52CCE12F22@justatheory.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 28.04.25 23:14, David E. Wheeler wrote: > On Apr 25, 2025, at 15:23, David E. Wheeler wrote: > >> Thank you for the review. Here’s v3*. > > V4 removes “/extension” from the end of the `extension_control_path` value. The documentation in config.sgml says: Note that the path elements should typically end in extension if the normal installation layouts are followed. So I think your change here between v3 and v4 is incorrect.