|
|
659530ecff
|
!4353 处理enable_segment参数放开后相关动作调整
Merge pull request !4353 from Lamaric/issue-I8B6BJ
|
2023-11-29 10:55:13 +00:00 |
|
|
|
589a141616
|
【资源池化】
SPQ多机并行支持索引类扫描
|
2023-11-28 01:36:22 +08:00 |
|
|
|
452f37559e
|
处理enable_segment参数放开后相关动作调整
|
2023-11-24 15:55:04 +08:00 |
|
|
|
f48c5c3dd7
|
!4391 【资源池化】SPQ支持多机并行创建索引
Merge pull request !4391 from 阙鸣健/spq_1101
|
2023-11-13 01:32:37 +00:00 |
|
|
|
d789bc656e
|
【资源池化】spq支持支持多机并行创建索引
|
2023-11-11 17:46:25 +08:00 |
|
|
|
365fc0555d
|
!4374 【3.0同步至master】pinbuffer优化,使用多路CAS锁,半无锁hash
Merge pull request !4374 from cchen676/pinbufferOK
|
2023-11-07 01:54:05 +00:00 |
|
|
|
736b67eac1
|
use 6 way CAS lock in pin buffer and lwlock ac
|
2023-11-02 10:06:22 +08:00 |
|
|
|
648866b644
|
add a function which will show the wal keeper aggainst wal clean
|
2023-11-01 18:15:34 +08:00 |
|
|
|
0f4ede314e
|
支持gs_dependencies、忽略依赖创建package、失效重编译语法
|
2023-10-23 09:43:58 +08:00 |
|
|
|
ea7ff3627b
|
openGauss资源池化支持多机并行
|
2023-10-12 18:39:23 +08:00 |
|
|
|
c02217f8a0
|
!4176 移除重复函数声明
Merge pull request !4176 from Lamaric/dev_dup_define
|
2023-10-07 09:55:21 +00:00 |
|
|
|
563971b4c2
|
for parallel redo, change txn check lsn method from finish lsn to tying lsn
|
2023-09-27 09:54:07 +08:00 |
|
|
|
8485178cc0
|
!4190 解决双集群切换新主机群日志回放问题
Merge pull request !4190 from Carl/shuang
|
2023-09-22 01:12:31 +00:00 |
|
|
|
6535af85f7
|
解决双集群切换新主机群日志回放问题
|
2023-09-21 21:07:24 +08:00 |
|
|
|
bd4dd160b8
|
同步极致RTO支持备机读问题修复
Offering: openGaussDev
More detail:同步极致RTO支持备机读问题修复
|
2023-09-21 16:07:15 +08:00 |
|
|
|
f6f95e9995
|
【bugfix】修改按需回放走到极致RTO备机可读
|
2023-09-21 09:14:15 +08:00 |
|
|
|
002a453ea7
|
移除重复函数声明
|
2023-09-20 15:24:58 +08:00 |
|
|
|
c5dca97b2d
|
!4153 同步极致RTO支持备机读问题修复
Merge pull request !4153 from 杨皓/master
|
2023-09-18 03:09:25 +00:00 |
|
|
|
fedcde61f3
|
fix problems of RTO STANDBY READ
Offering: openGaussDevMore
detail: fix problems of RTO STANDBY READ
|
2023-09-18 10:26:01 +08:00 |
|
|
|
52329f257a
|
!4151 build check性能优化
Merge pull request !4151 from Carl/master
|
2023-09-15 01:07:49 +00:00 |
|
|
|
de64649afa
|
build check性能优化
|
2023-09-14 21:16:55 +08:00 |
|
|
|
9eb463d3a7
|
修复极致RTO支持备机读特性对按需回放特性的影响
|
2023-09-10 15:06:49 +08:00 |
|
|
|
bc8c66e06d
|
!4030 【bugfix】解决按需回放部分问题
Merge pull request !4030 from 陈栋/bugfix
|
2023-09-07 12:01:14 +00:00 |
|
|
|
9aaeea4032
|
【bugfix】解决按需回放xlog日志重复回放的问题
|
2023-09-06 19:59:13 +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 |
|
|
|
24ad69c562
|
fix wait issue for vacuum record redo
|
2023-08-25 13:49:21 +08:00 |
|
|
|
6153c589ff
|
日志合一补充3
|
2023-08-22 19:12:27 +08:00 |
|
|
|
f267f519bb
|
fix wait condition while redo vacuum wal record
|
2023-08-21 07:54:01 +08:00 |
|
|
|
f6cb0e692d
|
Merge branch 'master' of gitee.com:opengauss/openGauss-server into lchch_redo_performance
Signed-off-by: Movead <lchch1990@sina.cn>
|
2023-08-16 06:36:30 +00:00 |
|
|
|
07ae9c52be
|
make_dorado_cluster_xlog_one_instance
|
2023-08-09 17:04:12 +08:00 |
|
|
|
b5befdb9f8
|
enable group dispatch wal records for parallel redo and cancle wait during get snapshot on standby
|
2023-08-04 16:31:34 +08:00 |
|
|
|
8bb32f7caf
|
【bugfix】解决按需回放部分问题:1. 按需回放成功后,再次进入回放后,回放方式选择错误; 2. 按需回放失败,其它节点回放成功后,回放失败节点无法拉起
|
2023-08-01 10:33:31 +08:00 |
|
|
|
2359fbe8f1
|
1.开启按需回放时,按需回放阶段从磁盘中读取xlog日志,降低内存消耗
2.解决按需回放内存配置较小时,HashMap构建卡住的问题
3.规范按需回放与按需回放的日志回放阶段变量命名
|
2023-07-20 19:51:30 +08:00 |
|
|
|
5c2d39f3ad
|
双集群build check
|
2023-07-18 16:42:52 +08:00 |
|
|
|
c02fdb8825
|
!3611 开启synchronous_commit='remote_apply'后,事务提交延迟过大
Merge pull request !3611 from Movead/ra_commit_delay_issue
|
2023-07-12 08:03:09 +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 |
|
|
|
25583ac6ff
|
!3665 【资源池化】【bugfix】解决多次进入按需回放时,回放日志选择出错的问题
Merge pull request !3665 from 陈栋/bugfix
|
2023-07-06 09:05:21 +00:00 |
|
|
|
88d8d07346
|
解决多次进入按需回放时,回放日志选择出错的问题
|
2023-07-04 21:29:05 +08:00 |
|
|
|
0907c4a47d
|
take apply lsn in condsidera when walreceiver judge if do a lsn feedback
|
2023-07-04 18:37:36 +08:00 |
|
|
|
97f9f7d20c
|
1、老问题:修复分区剪枝、分区路由未使用正确的collation导致的core问题和剪枝问题
- 修复range、list分区键比较时未指定字符序的问题。
- 修复hash分区键计算hashvalue未使用collation的场景。
2、修复hash分区剪枝时,const->constcollid与分区键不同导致选错分区的问题:
问题分析:getHashPartitionOid中计算hash使用的时const上的collation,const可能由条件中的常量传入,const的collation与分区键不同,应当使用分区键上的collation
修改方案:getHashPartitionOid中无法方便地获取分区键上的collation,所有需要判断分区的const都会调用getTargetType函数,在此函数中处理collation,使返回的collation都与分区键的相同。getTargetType的src参数可能指向条件上的const,不适合直接修改其const,目前copy后修改。
|
2023-07-03 19:25:42 +08:00 |
|
|
|
ffbc0ac3b7
|
兼容MySQL多字符集
|
2023-06-29 20:42:59 +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 |
|
|
|
7692975c7b
|
索引插入优化和索引压缩优化
|
2023-06-26 16:42:49 +08:00 |
|
|
|
749195ad73
|
!3574 delete_opfusion复用&&底噪消除
Merge pull request !3574 from yang/gy_master
|
2023-06-17 08:44:09 +00:00 |
|