Standalone synchronous master

Поиск
Список
Период
Сортировка
От Rajeev rastogi
Тема Standalone synchronous master
Дата
Msg-id BF2827DCCE55594C8D7A8F7FFD3AB7713DD9A622@SZXEML508-MBX.china.huawei.com
обсуждение исходный текст
Ответы Re: Standalone synchronous master  (Amit Kapila <amit.kapila16@gmail.com>)
Re: Standalone synchronous master  (Heikki Linnakangas <hlinnakangas@vmware.com>)
Список pgsql-hackers

This patch implements the following TODO item:

 

Add a new "eager" synchronous mode that starts out synchronous but reverts to asynchronous after a failure timeout period

This would require some type of command to be executed to alert administrators of this change.

http://archives.postgresql.org/pgsql-hackers/2011-12/msg01224.php

 

This patch implementation is in the same line as it was given in the earlier thread.

Some Of the additional important changes are:

1.       Have added two GUC variable to take commands from user to be executed

a.       Master_to_standalone_cmd: To be executed before master switches to standalone mode.

b.      Master_to_sync_cmd: To be executed before master switches from sync mode to standalone mode.

2.       Master mode switch will happen only if the corresponding command executed successfully.

3.       Taken care of replication timeout to decide whether synchronous standby has gone down. i.e. only after expiry of

wal_sender_timeout, the master will switch from sync mode to standalone mode.

 

Please provide your opinion or any other expectation out of this patch.

 

I will add the same to November commitFest.

 

Thanks and Regards,

Kumar Rajeev Rastogi

Вложения

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

Предыдущее
От: Peter Geoghegan
Дата:
Сообщение: Re: Improvement of pg_stat_statement usage about buffer hit ratio
Следующее
От: Piotr Marcinczyk
Дата:
Сообщение: Re: Add \i option to bring in the specified file as a quoted literal