Re: Application name patch - v2

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Application name patch - v2
Дата
Msg-id 5229.1255963753@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Application name patch - v2  (Stephen Frost <sfrost@snowman.net>)
Ответы Re: Application name patch - v2  (Dave Page <dpage@pgadmin.org>)
Список pgsql-hackers
Stephen Frost <sfrost@snowman.net> writes:
> * Tom Lane (tgl@sss.pgh.pa.us) wrote:
>> I do agree with Peter's concerns about limiting the character set of the
>> name string, and maybe there should be some sort of length limit too.

> I was thinking we might just declare it of type 'name'..

'name' wouldn't help, since it's pretty character-set-agnostic.
Anyway this is a GUC not a table column.

Thinking about it more, it should be sufficient if we can ensure that
the value is in the database encoding; logging of statements will
already cause pretty much any legal DB-encoded string to be written to
the log, so if you have a problem with that then you've already got
a problem to fix.

This is no issue for an ordinary SET, but AFAIR we do not have a good
story for handling non-ASCII stuff arriving within the initial
connection request packet.  It might be time to try to do something
about that.  Or we could just restrict those values to ASCII.
        regards, tom lane


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

Предыдущее
От: Dave Page
Дата:
Сообщение: Re: Application name patch - v2
Следующее
От: Stephen Frost
Дата:
Сообщение: Re: Controlling changes in plpgsql variable resolution