Commit Graph

74 Commits

Author SHA1 Message Date
be7e778ee1 [资源池化]解决startup关于reform失败条件出现漏判情况 2023-06-26 16:52:54 +08:00
e7754a8bb0 fix bug 资源池化备机事务内写转发不支持combocid逻辑,不支持create as select 2023-06-21 12:22:50 +08:00
b0a69f6e9f 解决dorado sharestorage init失败的问题 2023-06-19 16:54:56 +08:00
ad17f32c9a [资源池化]6.17的DMS版本更新--补充版本号的增加 2023-06-19 11:18:39 +08:00
371a3d6f5a [资源池化]6.17修复DMS版本的更新 2023-06-17 16:31:38 +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
901a6e559e !3555 资源池化dorado备机群主备切换
Merge pull request !3555 from Carl/master
2023-06-14 01:16:16 +00:00
73439a96aa dorado standby cluster failover 2023-06-13 16:13:34 +08:00
7e6feefb35 【资源池化】同步dms_buf_res_rebuild_drc_parallel的修改 2023-06-12 15:37:03 +08:00
c4e37efbe6 【资源池化】更新dms版本号 2023-06-06 15:49:31 +08: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
8025f9d776 adapt to fuzzy drc 2023-05-17 14:35:43 +08:00
d2a62619d7 Revert "0315 DB side fix: release ack msg recv failed"
This reverts commit ccb6e22ada49665ef6b1368bf5f6c042dffe12a8.
2023-05-17 14:34:33 +08:00
339c1fe65b [资源池化]增加recovery流程异常退出分支 2023-05-11 11:16:07 +08:00
649b5fda4f 【资源池化】opengauss侧适配DMS的并行逻辑 2023-05-05 09:36:41 +08:00
bb3c0b5ef3 4.12推点 2023-04-12 15:08:50 +08:00
7a3380c19d shared storage adapt dual cluster about deploy and main standby only read 2023-04-06 16:17:59 +08:00
39a0ad68b5 【资源池化】5.0.0 回合master更新commit点 2023-03-27 19:30:04 +08:00
65cb922a07 修复aio-in_process可能存在提前判断导致判断失效的问题 2023-03-27 16:58:02 +08:00
ccb6e22ada 0315 DB side fix: release ack msg recv failed 2023-03-27 16:57:56 +08:00
e1d7f6029b add sleep time to avoid LWLock starvation for buffer content lock 2023-03-27 16:57:35 +08:00
610a1ac168 修复failover后clearsegcache和创建插入segcache并发导致的问题 2023-03-27 16:57:15 +08:00
702a434fbf 【共享存储】add lock check mechanism 2023-03-27 16:56:41 +08:00
13cbea4c78 修复共享存储下极致RTO回放coredump的问题 2023-03-27 16:42:43 +08:00
b3827665cd standardize in_flushcopy usage 2023-03-27 16:42:28 +08:00
247d5fe625 Revert "修复备机在readbuffer->seg_read->lock seg head buffer卡住后主机reform卡的问题"
This reverts commit 2b6568151febf242c63a7fcfbf3a1a41d318c33d.
2023-03-27 16:38:24 +08:00
2b6568151f 修复备机在readbuffer->seg_read->lock seg head buffer卡住后主机reform卡的问题 2023-03-24 19:35:09 +08:00
c23c85ff42 !3045 同步5.0.0版本特性
Merge pull request !3045 from 杨浩/master
2023-03-09 01:59:08 +00:00
46e9fd015b sync all inner code 2023-03-08 10:10:58 +08:00
9e748bc12d !3040 社区dss/dms commit点更新
Merge pull request !3040 from 陈志凯/master
2023-03-08 01:06:21 +00:00
918d319bd1 !3029 【共享存储】1. 修复ckpt->doublewrite和switchover并发场景, 节点crash 2. 修复DSS切主失败导致DB panic core
Merge pull request !3029 from 刘博文/1dev
2023-03-07 14:20:37 +00:00
5dde94aeb4 解决部分场景下备机未能跳过回放的问题 2023-03-07 21:37:10 +08:00
ca5adff1b6 set DSS primary failed, simply exit and re-join 2023-03-07 19:35:28 +08:00
8148d0a19d 社区dss dms commit点更新 3/7 2023-03-07 19:15:58 +08:00
227264f32a 【共享存储】flush buffer if need, which has need flush tag 2023-03-06 19:47:57 +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
c3e3237fe0 !2917 【共享存储】增加页面可访问性拦截
Merge pull request !2917 from 董宁/dn_fix6_up
2023-02-22 03:26:13 +00:00
a7e70728e4 add dms event 2023-02-22 10:20:26 +08:00
2b6bc9e490 dss dms commit点更新 2023-02-21 17:46:09 +08:00
2c54c67394 [共享存储]增加页面可访问性拦截,1避免业务线程获取到中间版本页面 2)避免大量无效请求 2023-02-18 17:30:27 +08:00
76d2924502 修复备机起WLM线程后存在xlog写问题和reform过程中在2次LockBuffer中卡住的问题 2023-02-16 21:50:07 +08:00
4d3d277e4e DSS DMS commit点更新 2023-02-14 22:00:10 +08:00
5091b95a60 1. 适配cbb/dms/dss cm_res_get_stat接口变更
2. ss_log_max_file_size参数变更时size单位需要乘上1024
3. 适配dms_api.h版本号变更
2023-02-07 19:47:08 +08:00
14542b84e7 更新dms commit点 2023-02-03 19:25:05 +08:00