Re: Warnings around booleans

Поиск
Список
Период
Сортировка
От Stephen Frost
Тема Re: Warnings around booleans
Дата
Msg-id 20150812204601.GO3685@tamriel.snowman.net
обсуждение исходный текст
Ответ на Re: Warnings around booleans  (Andres Freund <andres@anarazel.de>)
Ответы Re: Warnings around booleans  (Andres Freund <andres@anarazel.de>)
Список pgsql-hackers
* Andres Freund (andres@anarazel.de) wrote:
> I find that a somewhat ugly coding pattern, but since the rest of the
> function is written that way...

Agreed, but not going to change it at this point.

Would love feedback on the attached.  I included the variable renames
discussed previously with Noah as they're quite minor changes.

Had no trouble cherry-picking this back to 9.5.

> > I'll do that and add regression tests for it and any others which don't
> > get tested.  My thinking on the test is to independently change each
> > value and then poll for all role attributes set and verify that the only
> > change made was the change expected.
>
> Do that if you like, but what I really think we should have is a test
> that tries to bypass rls and fails, then the user gets changes and it
> succeeds, and then it gets disabled and fails again. This really seems
> test-worthy behaviour to me.

I'll look at doing this also in the rowsecurity regression suite, but I
really like having this coverage of CREATE/ALTER ROLE too, plus testing
the role dump/restore paths in pg_dumpall which I don't think were being
covered at all previously...

    Thanks!

        Stephen

Вложения

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

Предыдущее
От: Andres Freund
Дата:
Сообщение: Re: Raising our compiler requirements for 9.6
Следующее
От: Robert Haas
Дата:
Сообщение: Re: Raising our compiler requirements for 9.6