Re: XID formatting and SLRU refactorings (was: Add 64-bit XIDs into PostgreSQL 15)

Поиск
Список
Период
Сортировка
От Aleksander Alekseev
Тема Re: XID formatting and SLRU refactorings (was: Add 64-bit XIDs into PostgreSQL 15)
Дата
Msg-id CAJ7c6TPGYD=neghnRyJn__YR53g40ZdU+xoHxp0QUH6wtN9ZvQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: XID formatting and SLRU refactorings (was: Add 64-bit XIDs into PostgreSQL 15)  (Michael Paquier <michael@paquier.xyz>)
Ответы Re: XID formatting and SLRU refactorings (was: Add 64-bit XIDs into PostgreSQL 15)
Список pgsql-hackers
Hi,

> A comment about v3-0001.
>
> -        * If true, use long segment filenames formed from lower 48 bits of the
> -        * segment number, e.g. pg_xact/000000001234. Otherwise, use short
> -        * filenames formed from lower 16 bits of the segment number e.g.
> -        * pg_xact/1234.
> +        * If true, use long segment filenames. Use short filenames otherwise.
> +        * See SlruFileName().
>
> We're losing some details here even if SlruFileName() has some
> explanations, because one would need to read through the snprintf's
> 04X to know that short file names include 4 characters.  I'm OK to
> mention SlruFileName() rather than duplicate the knowledge here, but
> SlruFileName() should also be updated to mention the same level of
> details with some examples of file names.

Fair enough. Here is the updated patchset.


--
Best regards,
Aleksander Alekseev

Вложения

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

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: Restart pg_usleep when interrupted
Следующее
От: Antonin Houska
Дата:
Сообщение: Re: Missed opportunity for bsearch() in TransactionIdIsCurrentTransactionId()?