Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lN9Iz-000826-2A for pgsql-hackers@arkaria.postgresql.org; Fri, 19 Mar 2021 07:12:21 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lN9Ix-0001zL-Ox for pgsql-hackers@arkaria.postgresql.org; Fri, 19 Mar 2021 07:12:19 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lN9Ix-0001wz-He for pgsql-hackers@lists.postgresql.org; Fri, 19 Mar 2021 07:12:19 +0000 Received: from [64.147.123.35] (helo=wforward5-smtp.messagingengine.com) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lN9Iu-00019J-J9 for pgsql-hackers@lists.postgresql.org; Fri, 19 Mar 2021 07:12:18 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailforward.west.internal (Postfix) with ESMTP id A69479C4; Fri, 19 Mar 2021 03:12:03 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Fri, 19 Mar 2021 03:12:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=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=1uosiHfeF/HpTqxKhkKWYDeFNFX2pIzEVq12b/Zt1 U0=; b=wFXGBHoe1CKeJxuDsdiS+VHAwY4exGQokLiS0ELEJgoFsSSpIYyv8/Img hxVbTMgfV66Sxrmx08QuB+jl0ReGYG7phljFoCr2HqnqsFuZIn8WgsZRZbDWdivJ nzNNSS8J/sP3siiJK6ApXOja66izmjd7QPj3TmAaj7lJ3X6c/GyLfojeVoaVrXJK iMgtbLkCVSg9kAXkj1WQUTZSYDPLNZM+zZ0Tr3EEeSpnowdnGuMwShXWL8Q7YkHT 9Vu0+GWsm8OiEc5k/h7fRyLIBXhvo1BR5ZP8kbrMaqsqKk64LDiIarsbSoOQ4g0+ LiIivtUmeak8nfbDM6nD8gZV4Leaw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudefjedguddthecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefuvfhfhffkffgfgggjtgfgsehtjeertddtfeejnecuhfhrohhmpefrvght vghrucfgihhsvghnthhrrghuthcuoehpvghtvghrrdgvihhsvghnthhrrghuthesvdhnug hquhgrughrrghnthdrtghomheqnecuggftrfgrthhtvghrnhepgfffffdtteehhfdvvdeu gfehheehffdtgedvuddvgfdvvefgudelfeejfefggfdunecukfhppeekjedrudejjedrie elrddugedtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhho mhepphgvthgvrhdrvghishgvnhhtrhgruhhtsedvnhguqhhurggurhgrnhhtrdgtohhm X-ME-Proxy: Received: from laptop206oxuk.local (p57b1458c.dip0.t-ipconnect.de [87.177.69.140]) by mail.messagingengine.com (Postfix) with ESMTPA id B8E9C108005C; Fri, 19 Mar 2021 03:12:01 -0400 (EDT) Subject: Re: Allow an alias to be attached directly to a JOIN ... USING To: David Steele , Georgios Kokolatos , pgsql-hackers@lists.postgresql.org, Tom Lane References: <454638cf-d563-ab76-a585-2564428062af@2ndquadrant.com> <88018eae-d949-be66-7fec-924213213b49@technowledgy.de> <160502135578.7362.9015197269135176959.pgcf@coridan.postgresql.org> <4c4727e2-2797-7f02-3529-f504e843d2ea@2ndquadrant.com> <19cab8ea-7106-2017-e018-d65feffb90ad@pgmasters.net> From: Peter Eisentraut Message-ID: <64f2b50d-861f-ee4f-4272-e668cee5a154@2ndquadrant.com> Date: Fri, 19 Mar 2021 08:12:00 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <19cab8ea-7106-2017-e018-d65feffb90ad@pgmasters.net> 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.35 (deferred) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 05.03.21 18:00, David Steele wrote: > On 11/14/20 3:49 AM, Peter Eisentraut wrote: >> On 2020-11-10 16:15, Georgios Kokolatos wrote: >>> I noticed that this patch fails on the cfbot. >>> For this, I changed the status to: 'Waiting on Author'. >>> >>> Cheers, >>> //Georgios >>> >>> The new status of this patch is: Waiting on Author >> >> Here is a rebased and lightly retouched patch. > > There don't seem to be any objections to just documenting the slight > divergence from the spec. > > So, does it make sense to just document that and proceed? Yeah, I think that is not a problem. I think Tom's input on the guts of this patch would be most valuable, since it intersects a lot with the parse namespace refactoring he did.