On Sat, Dec 26, 2020 at 4:04 PM Pavel Stehule <pavel.steh...@gmail.com> wrote:
>
>
>
> so 26. 12. 2020 v 8:00 odesílatel Pavel Stehule <pavel.steh...@gmail.com> 
> napsal:
>>
>> Hi
>>
>>
>>> Thank you.
>>> I have applied all your fixes in on_connect_event_trigger-12.patch.
>>>
>>> Concerning enable_client_connection_trigger GUC, I think that it is really 
>>> useful: it is the fastest and simplest way to disable login triggers in case
>>> of some problems with them (not only for superuser itself, but for all 
>>> users). Yes, it can be also done using "ALTER EVENT TRIGGER DISABLE".
>>> But assume that you have a lot of databases with different login policies 
>>> enforced by on-login event triggers. And you want temporary disable them 
>>> all, for example for testing purposes.
>>> In this case GUC is most convenient way to do it.
>>>
>>
>> There was typo in patch
>>
>> diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml
>> index f810789..8861f1b 100644
>> --- a/doc/src/sgml/config.sgml
>> +++ b/doc/src/sgml/config.sgml
>> @@ -1,4 +1,4 @@
>> -<!-- doc/src/sgml/config.sgml -->
>> +\<!-- doc/src/sgml/config.sgml -->
>>
>> I have not any objections against functionality or design. I tested the 
>> performance, and there are no negative impacts when this feature is not 
>> used. There is significant overhead related to plpgsql runtime 
>> initialization, but when this trigger will be used, then probably some other 
>> PLpgSQL procedures and functions will be used too, and then this overhead 
>> can be ignored.
>>
>> * make without warnings
>> * make check-world passed
>> * doc build passed
>>
>> Possible ToDo:
>>
>> The documentation can contain a note so usage connect triggers in 
>> environments with short life sessions and very short fast queries without 
>> usage PLpgSQL functions or procedures can have negative impact on 
>> performance due overhead of initialization of PLpgSQL engine.
>>
>> I'll mark this patch as ready for committers
>
>
> looks so this patch has not entry in commitfestapp 2021-01
>

Yeah, please register this patch before the next CommitFest[1] starts,
2021-01-01 AoE[2].

Regards,

[1] https://commitfest.postgresql.org/31/
[2] https://en.wikipedia.org/wiki/Anywhere_on_Earth

-- 
Masahiko Sawada
EnterpriseDB:  https://www.enterprisedb.com/


Reply via email to