Re: BUG #14397: Updatable VIEW doesn't work with ON CONFLICT from PgPreparedStatement

Поиск
Список
Период
Сортировка
От David G. Johnston
Тема Re: BUG #14397: Updatable VIEW doesn't work with ON CONFLICT from PgPreparedStatement
Дата
Msg-id CAKFQuwY0Fbfp62ZCJ0qTBf-gzOkuV3ps3aX4XFeDAzANuh35vw@mail.gmail.com
обсуждение исходный текст
Ответ на BUG #14397: Updatable VIEW doesn't work with ON CONFLICT from PgPreparedStatement  (grygoriy.gonchar@kreditech.com)
Список pgsql-bugs
On Mon, Oct 31, 2016 at 10:27 AM, Grygoriy Gonchar <
grygoriy.gonchar@kreditech.com> wrote:

> =E2=80=8B
> On Mon, Oct 31, 2016 at 6:09 PM, David G. Johnston <
> david.g.johnston@gmail.com> wrote:
>
>>
>>
>> On Wed, Oct 26, 2016 at 2:24 AM, <grygoriy.gonchar@kreditech.com> wrote:
>>
>>> The following bug has been logged on the website:
>>>
>>> Bug reference:      14397
>>> Logged by:          Grygoriy Gonchar
>>> Email address:      grygoriy.gonchar@kreditech.com
>>> PostgreSQL version: 9.5.4
>>> Operating system:   x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 4.8.2
>>> Description:
>>>
>>> =E2=80=8B[...]=E2=80=8B
>>>
>>>
>>> An exception or error caused a run to abort: ERROR: ON CONFLICT is not
>>> supported on table "test" used as a catalog table
>>>
>>
>> =E2=80=8BAny chance you cross-posted this to Stack Overflow?  A Google s=
earch on
>> "used as a catalog table" turns up a post from 5 days ago that is awfull=
y
>> similar.
>>
>> =E2=80=8Bhttp://stackoverflow.com/questions/40260920/updatable-view-
>> doesnt-work-with-on-conflict-in-postgres-9-5=E2=80=8B
>>
>> =E2=80=8BThe conclusion there is that we seem to have a RLS interaction =
failure.
>> I suspect this isn't a code bug but a known, if under-documented,
>> limitation though others more versed with these two features need to chi=
me
>> in.
>>
>> David J.
>>
> =E2=80=8B"""=E2=80=8B
=E2=80=8BHi David and Peter,

Yes, I did this cross posting to =E2=80=8B
http://stackoverflow.com/questions/40260920/updatable-view-doesnt-work-with=
-on-conflict-in-postgres-9-5=E2=80=8B
So it's not a bug but a limitation which is quite logical but is not
reflected in documentation. According to Postgres bug reporting guideline
"If it is not clear from the documentation whether you can do something or
not, please report that too; it is a bug in the documentation" should I
create a separate bug to improve documentation or can we use this one?
=E2=80=8B"""

Please don't top-post and, in the future, mention any cross-posting that
you do.

This bug report will suffice as a request for improved documentation if
indeed that is the ultimate problem.

David J.

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

Предыдущее
От: "David G. Johnston"
Дата:
Сообщение: Re: BUG #14397: Updatable VIEW doesn't work with ON CONFLICT from PgPreparedStatement
Следующее
От: Grygoriy Gonchar
Дата:
Сообщение: Re: BUG #14397: Updatable VIEW doesn't work with ON CONFLICT from PgPreparedStatement