Re: Request for comment on setting binary format output per session

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: Request for comment on setting binary format output per session
Дата
Msg-id 39e252a1-2766-e543-c01d-0e4fdbdf7456@enterprisedb.com
обсуждение исходный текст
Ответ на Re: Request for comment on setting binary format output per session  (Jeff Davis <pgsql@j-davis.com>)
Ответы Re: Request for comment on setting binary format output per session  (Jeff Davis <pgsql@j-davis.com>)
Список pgsql-hackers
On 20.03.23 18:04, Jeff Davis wrote:
> Also, if we're going to make the binary format more practical to use,
> can we document the expectations better? It seems the expecatation is
> that the binary format just never changes, and that if it does, that's
> a new type name.

I've been thinking that we need some new kind of identifier to allow 
clients to process types in more sophisticated ways.

For example, each type could be (self-)assigned a UUID, which is fixed 
for that type no matter in which schema or under what extension name or 
with what OID it is installed.  Client libraries could then hardcode 
that UUID for processing the types.  Conversely, the UUID could be 
changed if the wire format of the type is changed, without having to 
change the type name.




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

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: Request for comment on setting binary format output per session
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: Can we avoid chdir'ing in resolve_symlinks() ?