questions about the logical decoding implementation

Поиск
Список
Период
Сортировка
От Jeff Davis
Тема questions about the logical decoding implementation
Дата
Msg-id CAMp0ubd_P8vBGx8=MfDXQJZxHA5D_Zarw5cCkDxJ_63+pWRJ9w@mail.gmail.com
обсуждение исходный текст
Ответы Re: questions about the logical decoding implementation
Список pgsql-hackers
1. Why do the files holding the spilled transaction data in reorderbuffer.c have a ".snap" suffix?

2. Those files can get quite large. Would it be reasonable to store them in another directory (e.g. pg_replslot_tmp) so that they can be placed on another mount point? It would also simplify the cleanup code.

3. Why are the files in pg_logical/snapshots (which also have a ".snap" extension) stored on disk at all? If I remove them and restart, they get recreated during decoding. The code adds a fair amount of complexity so I assume there's an important reason.

Regards,
    Jeff Davis

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

Предыдущее
От: Andrew Dunstan
Дата:
Сообщение: Re: C99 compliance for src/port/snprintf.c
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: Facility for detecting insecure object naming