Commit Graph

180 Commits

Author SHA1 Message Date
acd9bf5f3c 修复SIGUSR2信号屏蔽丢失引起的死锁问题 2023-09-06 20:13:40 +08:00
dfbc091871 !4025 build check适配日志合一
Merge pull request !4025 from Carl/master
2023-09-05 01:56:30 +00:00
5978c74cb4 build check适配日志合一 2023-09-01 15:25:32 +08:00
b91eddd95a extreme_rto support standby read
Offering: openGaussDev

More detail: extreme_rto support standby read

Match-id-bbd35285e701bafd9bbed15682fc20fc1449575e
2023-08-30 11:25:37 +08:00
6153c589ff 日志合一补充3 2023-08-22 19:12:27 +08:00
46d51516a3 !3906 dorado双集群,实现集群间failover
Merge pull request !3906 from 张翱/master
2023-08-15 11:49:41 +00:00
cf1d6f0b67 dorado双集群,实现集群间failover 2023-08-15 19:16:40 +08:00
316b441e56 日志合一补充1 2023-08-15 10:54:20 +08:00
07ae9c52be make_dorado_cluster_xlog_one_instance 2023-08-09 17:04:12 +08:00
d7a6dd8aa4 [资源池化]oldest_xmin推进重构 2023-08-09 12:50:24 +08:00
202a123e8b !3894 【dolphin-proto】支持dolphin-proto插件自启动&增加协议fn_end_command接口
Merge pull request !3894 from zhaojun/proto-0930
2023-08-02 06:16:07 +00:00
dcce3951bc add end_command func for dolphin proto 2023-08-01 14:44:45 +08:00
8bb32f7caf 【bugfix】解决按需回放部分问题:1. 按需回放成功后,再次进入回放后,回放方式选择错误; 2. 按需回放失败,其它节点回放成功后,回放失败节点无法拉起 2023-08-01 10:33:31 +08:00
a534c5e515 support auto startup dolphin-proto if needed 2023-07-26 10:10:58 +08:00
aab31cee21 !3254 适配tassl,使opengauss支持TLCP
Merge pull request !3254 from ashnah/TLCP
2023-07-17 04:06:11 +00:00
5359f8d297 !3684 【资源池化】【bugfix】解决按需回放部分问题
Merge pull request !3684 from 陈栋/bugfix
2023-07-11 08:19:35 +00:00
d059457ede 解决按需回放部分问题:
1.回放drop类型操作时的空指针异常;
2.按需回放故障内又故障时,第二次故障禁用按需回放;
3.按需回放阶段被恢复节点不允许加入集群,由打印warning并在后台等待修改为退出,避免normal reform时集群卡住
2023-07-10 20:29:38 +08:00
7e60efddf4 修复switchover或failover过程中重建复制槽coredump的问题,支持逻辑复制,支持 除复制槽 2023-07-07 12:16:51 +08:00
827f5f412a 流式容灾bugfix 2023-07-03 09:16:34 +08:00
73f1671580 !3550 [DFX]支持switchover超时打印数据库内核的堆栈
Merge pull request !3550 from Jenny/dev-I6DCAO
2023-06-28 02:40:11 +00:00
f9a3894088 !3618 【资源池化】【bugfix】打开按需回放后,HashMap内存在初始化阶段就完成申请,防止回放过程时因为内存申请失败导致故障恢复失败
Merge pull request !3618 from 陈栋/bugfix
2023-06-27 01:09:08 +00:00
8cb65a6156 修改打开按需回放时,数据库启动阶段就申请HashMap所需内存,防止真正回放时内存申请不足导致回放失败 2023-06-26 19:39:00 +08:00
d7b8381b6b get diagnostics & show warnings change
condition_number BCONST
2023-06-25 19:23:14 -07:00
d11f14131a dorado屏蔽影响 2023-06-21 15:34:46 +08:00
7a5710fee8 support redirect the write request within the transaction to master when node is standby while DMS enabled 2023-06-15 19:42:23 +08:00
210c113df2 openGauss资源池化支持按需回放 2023-06-14 09:59:01 +08:00
73439a96aa dorado standby cluster failover 2023-06-13 16:13:34 +08:00
36f6c8a774 Merge branch 'master' of gitee.com:opengauss/openGauss-server into TLCP
Signed-off-by: ashnah <ashnah@sina.com>
2023-06-07 01:49:15 +00:00
b146f58d73 !3438 shared storage adapt dual cluster in the same city about read consistency cluster switching
Merge pull request !3438 from zhengxue/dms_dorado_master_dev
2023-06-05 09:22:27 +00:00
93c14c3ab4 [资源池化]flush_copy阶段异常场景下的退出分支 2023-06-02 15:33:41 +08:00
74007719c7 Merge branch 'master' of gitee.com:opengauss/openGauss-server into dms_dorado_master_dev
Signed-off-by: zhengxue <zhengxue6@huawei.com>
2023-06-02 06:54:32 +00:00
8fec329f5d [资源池化]在线failover停止业务线程前移 + failover微重构 2023-05-31 19:40:04 +08:00
133d5624c2 support dual cluster for shared storage 2023-05-31 14:30:50 +08:00
339c1fe65b [资源池化]增加recovery流程异常退出分支 2023-05-11 11:16:07 +08:00
5d93ad0051 !3338 修改archive参数和共享存储参数冲突的校验提示
Merge pull request !3338 from 申正/master
2023-04-18 06:23:31 +00:00
4ec236d594 保持ss_enable_dss与ssenbale_dms一致 2023-04-13 16:30:13 +08:00
80e31987a0 修改共享存储参数GUC校验 2023-04-13 11:52:48 +08:00
7a3380c19d shared storage adapt dual cluster about deploy and main standby only read 2023-04-06 16:17:59 +08:00
9a7990d935 add backtrace in switchover 2023-03-27 21:52:38 +08:00
4c93dd91f0 distinguish cmagent backend from noraml backend for dms 2023-03-27 16:58:34 +08:00
81d4edbc79 修改review问题 2023-03-27 10:39:15 +08:00
cc84d11baf 修改 ssl_use_tlcp与ssl_ciphers的匹配判断 2023-03-24 11:13:30 +08:00
6612eb392d 用tassl适配TLCP 2023-03-23 16:14:24 +08:00
64734f75c0 Added the function of verifying the recovery_redo_workers parameter
Match-id-afa9095e1443afcaf16aece152e86ae65d1b1607
2023-03-21 20:13:22 +08:00
ca5adff1b6 set DSS primary failed, simply exit and re-join 2023-03-07 19:35:28 +08:00
3fee79a080 !2971 【共享存储】适配极致RTO
Merge pull request !2971 from 陈栋/rto
2023-02-27 12:57:41 +00:00
f7d23913d6 sync all inner code 2023-02-27 14:08:20 +08:00
6bb6c98613 【共享存储】适配极致RTO,更新dms commit点 2023-02-27 10:21:28 +08:00
e62c1b5080 dms reform state machine; 2023-02-23 09:52:26 +08:00
ba442ff864 !2921 【bugfixed】解决参数max_processes=200000+开启线程池,启动数据库coredump 的问题
Merge pull request !2921 from laishenghao/connections-core
2023-02-18 06:52:46 +00:00