Re: Server goes to Recovery Mode when run a SQL

Поиск
Список
Период
Сортировка
Искать
От
Tom Lane
Тема
Re: Server goes to Recovery Mode when run a SQL
Дата
Msg-id
658398.1597437619@sss.pgh.pa.us
Ответ на
Список
Дерево обсуждения
Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL Justin Pryzby <pryzby@telsasoft.com>
Re: Server goes to Recovery Mode when run a SQL rob stone <floriparob@gmail.com>
Re: Server goes to Recovery Mode when run a SQL Michael Paquier <michael@paquier.xyz>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL rob stone <floriparob@gmail.com>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL rob stone <floriparob@gmail.com>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL Adrian Klaver <adrian.klaver@aklaver.com>
Re: [EXTERNAL]Re: Server goes to Recovery Mode when run a SQL Jeremiah Bauer <jbauer@agristats.com>
Re: Server goes to Recovery Mode when run a SQL Adrian Klaver <adrian.klaver@aklaver.com>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL rob stone <floriparob@gmail.com>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL Adrian Klaver <adrian.klaver@aklaver.com>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL rob stone <floriparob@gmail.com>
Re: Server goes to Recovery Mode when run a SQL Adrian Klaver <adrian.klaver@aklaver.com>
Re: Server goes to Recovery Mode when run a SQL Adrian Klaver <adrian.klaver@aklaver.com>
Re: Server goes to Recovery Mode when run a SQL Michael Paquier <michael@paquier.xyz>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL Tom Lane <tgl@sss.pgh.pa.us>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL Tom Lane <tgl@sss.pgh.pa.us>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL Tom Lane <tgl@sss.pgh.pa.us>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
Re: Server goes to Recovery Mode when run a SQL Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Server goes to Recovery Mode when run a SQL Tom Lane <tgl@sss.pgh.pa.us>
Re: Server goes to Recovery Mode when run a SQL Tom Lane <tgl@sss.pgh.pa.us>
Re: Server goes to Recovery Mode when run a SQL PegoraroF10 <marcos@f10.com.br>
PegoraroF10  writes:
> CREATE FUNCTION public.fntextonumero(finteger public.i32, ftext text)
> RETURNS boolean
>     LANGUAGE sql STABLE
>     AS $$
>   SELECT ftext = finteger::text;
> $$;

Huh.  The crash goes away if you change that to

   SELECT finteger::text = ftext;

It looks like ExecInitSubPlan is just assuming that the outer side
of the hashable comparison condition is on the left, and this
function is confusing it by swapping that around to the right.
Kinda surprising that we never identified that problem before ---
this code's been like this for years.

			regards, tom lane


В списке pgsql-general по дате отправления
От: Alvaro Herrera
Дата:
От: Aleksey M Boltenkov
Дата:
Сообщение: bug in psql?
FAQ