Commit Graph

29 Commits

Author SHA1 Message Date
c7b25efcff New features (and bug fixes)
1. alter large sequence
    2. subpartition
    2.1 split subpartition
    2.2 truncate subpartition
    3. 支持load
    4. 支持start-with/connect-by
    5. ...
2021-12-29 21:33:28 +08:00
mry
e40c175b52 commit for keep_sync_window 2021-12-17 09:56:19 +08:00
4bf1feab89 Support subscription and publication. 2021-12-16 23:16:24 +08:00
1d540f4462 Patch for 930 release 2021-09-23 15:19:37 +08:00
b3ffbf7e30 Enable the xlog archiving function of the standby node 2021-05-10 17:31:36 +08:00
91511c30e4 restart 2021-04-29 11:54:09 +08:00
e6bba44789 !915 问题修复
Merge pull request !915 from ShineStarStar/syn2
2021-04-21 21:05:45 +08:00
b0d23d9d84 optimize primary hang scenario when standby in catchup 2021-04-18 12:39:40 +08:00
4384f940ec 修复删除正在解码的复制槽时,备机数据库停止的问题 2021-04-17 11:51:01 +08:00
745d66d609 walreceiver 2021-03-31 16:35:31 +08:00
377d9664fc update src/include/replication/slot.h.
修复删除逻辑复制槽时,备机挂掉问题。
2021-03-30 22:17:39 +08:00
374c22c737 add iscascade=true in replconninfo to identify cascade in primary 2021-03-13 20:32:37 +08:00
3d79c59118 Misc bugfixes 2021-03-06 12:39:28 +08:00
4fbbc4bedf support logical decoding on standby 2021-02-09 22:25:07 +08:00
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