Re: Getting sorted data from foreign server for merge join

Поиск
Список
Период
Сортировка
От Greg Stark
Тема Re: Getting sorted data from foreign server for merge join
Дата
Msg-id CAM-w4HOZqo4p36fWe7w2mFFUzgtR+ZF5PCWtfhx_53mM2j9b=Q@mail.gmail.com
обсуждение исходный текст
Ответ на Getting sorted data from foreign server for merge join  (Ashutosh Bapat <ashutosh.bapat@enterprisedb.com>)
Ответы Re: Getting sorted data from foreign server for merge join
Список pgsql-hackers
On Fri, Nov 6, 2015 at 4:54 AM, Ashutosh Bapat
<ashutosh.bapat@enterprisedb.com> wrote:
> PFA patch to get data sorted from the foreign server (postgres_fdw)
> according to the pathkeys useful for merge join.


An idle thought. There are going to be a lot of cases where different
software systems actually disagree about collation rules. I wonder if
it would be valuable to have a node that just checks that each row is
in fact greater than the previous row and throws an error if not. That
can be optional or a parameter of the FDW but it's probably cheap
enough to have enabled by default. It would save a lot of difficult to
heartache since the behaviour if the inputs aren't correctly sorted
will be strangely incorrect join results. Often the results may just
be missing or duplicated rows and that can be easy to miss and lead to
corrupted databases or security problems.

-- 
greg



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: OS X El Capitan and DYLD_LIBRARY_PATH
Следующее
От: Lars Kanis
Дата:
Сообщение: Re: Better name for PQsslAttributes()