Ho chiesto alla mailing list postgresql-general e ho ricevuto una risposta informativa
:cosa distingue INFO da NOTICE è quella INFO non ha un livello:è destinato a passare sempre, non importa cosa client_min_messages o qualsiasi altra cosa è impostata su, da funzioni che chiamereste specificamente per l'output INFO. Quindi nel mio caso, la cosa appropriata è produrre solo NOTICE dalla mia funzione.