On Jan 22, 2010, at 2:55 AM, Andrew Dunstan wrote:

> 
> 
> Tom Lane wrote:
>> Andrew Dunstan <and...@dunslane.net> writes:
>>  
>>> Jim Nasby wrote:
>>>    
>>>> Why does warn; in plperl log as NOTICE in Postgres?
>>>>      
>> 
>>  
>>> Where would you like the warning to go? This has been this way for nearly 5 
>>> years, it's not new (and before that the warning didn't go anywhere).
>>>    
>> 
>> I think he's suggesting that it ought to translate as elog(WARNING)
>> not elog(NOTICE).
>> 
>>                      
>>  
> 
> *shrug* I don't have a strong opinion about it, and it's pretty easy to 
> change, if there's a consensus we should. I have certainly found over the 
> years that perl warnings from some modules can be annoyingly verbose, which 
> is probably why the original patch didn't make them have a higher level in 
> Postgres. If this were a big issue we'd have surely heard about it before now 
> - there are plenty of plperl users out there.

I think elog(WARNING) is less surprising for the end-user, unless there's an 
objection strong enough to include it into the documentation :)

--
Alexey Klyukin                              http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc


-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to