Commit Graph

15 Commits

Author SHA1 Message Date
96c73e99d8 modify most_avaible_sync's meaning: primary is allowed to stop waiting for standby WAL sync when there is synchronous standby WAL senders are disconnected. 2020-12-30 22:57:22 +08:00
1567043064 同步source code
日期: 12-26
    revision: ee5b054c
2020-12-28 22:19:21 +08:00
3b225c8124 !532 修改最大可用模式的语义:当most_available_sync打开时,在有同步备挂掉的时候,主机业务将不阻塞。
Merge pull request !532 from 熊小军/master_1220
2020-12-28 20:10:32 +08:00
d9cfe663b5 modify most_avaible_sync's meaning: primary is allowed to stop waiting for standby WAL sync when there is synchronous standby WAL senders are disconnected. 2020-12-21 20:47:39 +08:00
31b29d863f 支持不同步配置文件 2020-12-17 12:30:09 +08:00
61c9feb253 MOT code cleanup 2020-11-30 10:19:18 +08:00
f295a72b65 support cascade standby
We support cascade standby now, a cascade standby will get WAL from
a standby asynchronously. To support flexible deployment, we add a
new GUC available_zone to identify the available zone of a cascade
standby, which will try to connect a standby in same available zone.

Users can use utility gs_ctl for failover and switchover. A cascade
standby will be promoted to be a standby when failover or switchover,
while a standby will be demoted to be a cascade standby after switchover.
2020-10-30 20:27:47 +08:00
68b8b7e30e 统一为SYNC_REP_WAIT_APPLY 2020-10-26 21:22:12 +08:00
cb0b0f2e67 add option of waiting when standby catchup 2020-09-30 10:00:40 +08:00
6b4954f66f exetreme RTO 2020-09-28 15:58:38 +08:00
dcbdbcfa4e 将物理复制槽的名字的最大长度从62改为63,跟pg保持一致。 2020-09-15 17:24:55 +08:00
4ba1126037 gs_basebackup support format tar(do not support mot) 2020-08-21 16:55:32 +08:00
9918729b4e synchronous_commit parameter supports remote_apply mode 2020-08-07 15:30:31 +08:00
c63724ab32 merge logical replication code 2020-07-29 16:53:06 +08:00
815a9771fb first commit for openGauss server 2020-06-30 17:38:27 +08:00