Re: async replication code

Поиск
Список
Период
Сортировка
От otheus uibk
Тема Re: async replication code
Дата
Msg-id CALbQNd2JOMsyE1HUsfYbN8Nt_cz0_ENByQxGzW625RdQCYo-4Q@mail.gmail.com
обсуждение исходный текст
Ответ на Re: async replication code  (Stas Kelvich <s.kelvich@postgrespro.ru>)
Ответы Re: async replication code  (otheus uibk <otheus.uibk@gmail.com>)
Список pgsql-hackers
I will ask again: where in the code is the asynchronous replication code?  The docs are not detailed/exact enough.

 
> Main question:  I want to understand very precisely the exact algirithm used in PG to do asynchronous streaming replication. Eg, I want to know how the record is written and flushed to the socket and how that happens in time w.r.t WAL-to-disk and response to client. Will someone please give me a head start as to where to begin my code-spelunking?
>

WAL synced to disc, then everything else is happening.

http://www.postgresql.org/docs/9.5/static/warm-standby.html#STREAMING-REPLICATION

---
Stas Kelvich
Postgres Professional: http://www.postgrespro.com
Russian Postgres Company


-- 

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

Предыдущее
От: Andres Freund
Дата:
Сообщение: Re: Performance degradation in commit ac1d794
Следующее
От: Tom Lane
Дата:
Сообщение: Re: [PATCH] Integer overflow in timestamp[tz]_part() and date/time boundaries check