pg.ddx.io pgsql-hackers@postgresql.org mailing list archive
help / color / mirror / Atom feed From: Alexander Kuzmenkov <a.kuzmenkov@postgrespro.ru>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Ashutosh Bapat <ashutosh.bapat@enterprisedb.com>
Cc: pgsql-hackers <pgsql-hackers@postgresql.org>
Cc: Jeff Davis <pgsql@j-davis.com>
Subject: Re: [HACKERS] PoC: full merge join on comparison clause
Date: Wed, 21 Nov 2018 16:02:47 +0300
Message-ID: <5351b58a-99ca-65fe-4bcd-7739bfedae33@postgrespro.ru> (raw )
In-Reply-To: <22877.1542592000@sss.pgh.pa.us >
References: <b31e1a2d-5ed2-cbca-649e-136f1a7c4c31@postgrespro.ru >
<CAFjFpRfP0Q_+j_9oZ5Jsi7SwQyrx+BgVfvE=zUeZHuinPPsVdw@mail.gmail.com >
<715cb811-4538-9967-a2e3-ca85f2711d80@postgrespro.ru >
<CAB7nPqRddVnHB6uz8oA-VhvfS6c+kq+NdO+ae7E4i1BShQpT5w@mail.gmail.com >
<636d3f40-be16-78cc-717f-b85e9f1b9362@postgrespro.ru >
<20180123163126.GK2416@tamriel.snowman.net >
<CAFjFpRe275NScegUNDZ8D8qBK62vcePMxzVBMH7nhvBbyjx5aw@mail.gmail.com >
<53625d9e-b608-bd9d-86a2-f560c02aff7f@postgrespro.ru >
<513df2b9-b068-6cf4-895e-adb3968547e0@postgrespro.ru >
<8c762bb0-1507-5ac1-b408-b942416416bf@postgrespro.ru >
<CAFjFpRcgAAy=Tmn=cpf0PaScqaE+c8cYqvqOVYRELxDspA5UKQ@mail.gmail.com >
<36d18491-579e-e54b-96bb-4cba38c5a544@postgrespro.ru >
<CAFjFpRdPUCXOe9bcAQWnRBTU1jAtPPa8fMJrn6oAtttBj=HniA@mail.gmail.com >
<1a4bac9a-640d-31b8-fb6f-cc4bf36abbf9@postgrespro.ru >
<CAFjFpRfAxa6CEKVA4E0mYXY+R+=2+o7H+Yk5h3PMfdRx5cTYvQ@mail.gmail.com >
<9de15ac8-10b2-8569-4683-002db913! 1771@postgrespro.ru >
<22877.1542592000@sss.pgh.pa.us >
On 11/19/18 04:46, Tom Lane wrote:
> In short, proceeding like the above when we can't find another plan
> type for a full join seems like it fixes a far wider variety of cases.
> The possibility that maybe we could do some of those cases a bit faster
> isn't sufficiently attractive to me to justify also putting in a
> mechanism like this patch proposes. We only rarely see complaints at
> all about can't-do-a-full-join problems, and I do not think this patch
> would fix enough of those complaints to be worthwhile.
I agree, the automated UNION substitutions seems to be a better
approach. I'll mark this patch as rejected then.
--
Alexander Kuzmenkov
Postgres Professional: http://www.postgrespro.com
The Russian Postgres Company
view thread (29+ messages)
Message-ID: <5351b58a-99ca-65fe-4bcd-7739bfedae33@postgrespro.ru>
Permalink: ../5351b58a-99ca-65fe-4bcd-7739bfedae33@postgrespro.ru/
Also on: postgresql.org/message-id/5351b58a-99ca-65fe-4bcd-7739bfedae33@postgrespro.ru
copy link · copy postgr.es
reply Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-hackers@postgresql.org
Cc: a.kuzmenkov@postgrespro.ru, tgl@sss.pgh.pa.us, ashutosh.bapat@enterprisedb.com, pgsql@j-davis.com
Subject: Re: [HACKERS] PoC: full merge join on comparison clause
In-Reply-To: <5351b58a-99ca-65fe-4bcd-7739bfedae33@postgrespro.ru>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox