documentation inconsistent re: alignment

Поиск
Список
Период
Сортировка
От Chapman Flack
Тема documentation inconsistent re: alignment
Дата
Msg-id 5D915938.1020804@anastigmatix.net
обсуждение исходный текст
Ответы Re: documentation inconsistent re: alignment  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Hi,

The documentation for CREATE TYPE has this to say about alignment:

"The alignment parameter specifies the storage alignment required for the
data type. The allowed values equate to alignment on 1, 2, 4, or 8 byte
boundaries."

... while the documentation for pg_type has:

    "c = char alignment, i.e., no alignment needed.
    s = short alignment (2 bytes on most machines).
    i = int alignment (4 bytes on most machines).
    d = double alignment (8 bytes on many machines, but by no means all)."

so, in 2019, are the alignments weaselly and variable, or are they 1,2,4,8?

Regards,
-Chap




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

Предыдущее
От: Michael Paquier
Дата:
Сообщение: Re: [DOC] Document concurrent index builds waiting on each other
Следующее
От: Michael Paquier
Дата:
Сообщение: Re: Hooks for session start and end, take two