|
|
b80975e20d
|
!6285 fix analyze verify error
Merge pull request !6285 from 徐达标/fix_analyze_verify
|
2024-09-12 12:05:52 +00:00 |
|
|
|
6e91985365
|
!6176 修复在insert操作时执行vacuum full频繁出现死锁,该位置处修复前申请的锁为4号锁,无法阻塞其他会话对于3号锁的申请
Merge pull request !6176 from 赵森/vacuum_full
|
2024-09-12 06:14:52 +00:00 |
|
|
|
714cc1679b
|
!6242 alter index实现中,设置visible状态时,replace和nulls数组长度有问题
Merge pull request !6242 from levy5307/fix-index-visible
|
2024-09-11 08:41:35 +00:00 |
|
|
|
379b2c2dc8
|
fix analyze verify error
|
2024-09-11 10:09:22 +08:00 |
|
|
|
e7a27faad6
|
修复在insert操作时执行vacuum full频繁出现死锁,该位置处修复前申请的锁为4号锁,无法阻塞其他会话对于3号锁的申请
|
2024-09-09 19:02:08 +08:00 |
|
|
|
18b2cb59d7
|
!6135 向量数据库支持Xstore存储
Merge pull request !6135 from 吉文克/datavec-0.7.2
|
2024-09-07 08:37:45 +00:00 |
|
|
|
08ac80d043
|
revert xstore deferrable constraints
|
2024-09-06 17:13:31 +08:00 |
|
|
|
4ebd232745
|
fix bug in alter index visible
|
2024-09-06 14:16:47 +08:00 |
|
|
|
7d1ed655a5
|
!6175 修改列为允许NULL值时,添加检测是否为逻辑复制解码列
Merge pull request !6175 from zhubin79/alter-logic
|
2024-09-02 11:58:06 +00:00 |
|
|
|
a2eb78db5c
|
!6096 页面可见性与vacuum优化
Merge pull request !6096 from laishenghao/visible-opt-serial
|
2024-09-02 06:33:03 +00:00 |
|
|
|
81a43f6436
|
修改列为允许NULL值时,添加检测是否为逻辑复制解码列的功能
|
2024-09-02 10:12:17 +08:00 |
|
|
|
48982dedc1
|
页面可见性与vacuum优化
|
2024-09-02 10:08:49 +08:00 |
|
|
|
7326e5c0f9
|
1.switch zone代码加固
2.删除无用校验
|
2024-08-29 09:37:23 +08:00 |
|
|
|
8d2646d600
|
!6105 修复增加自增列主键报错的问题
Merge pull request !6105 from chenxiaobin/fixAutoInc
|
2024-08-27 09:56:36 +00:00 |
|
|
|
6f63f23120
|
向量数据库支持Xstore存储
|
2024-08-26 15:37:03 +08:00 |
|
|
|
0c94cbafdf
|
1.toast表场景下获取oldestXmin
2.autovacuum流程优化
3.刪除冗餘代碼,clean code
|
2024-08-26 10:11:13 +08:00 |
|
|
|
fe68105ad9
|
!6107 redo page code refactor
Merge pull request !6107 from lyannaa/822
|
2024-08-23 08:37:18 +00:00 |
|
|
|
9095b66157
|
redo page code refactor
|
2024-08-23 08:15:44 +08:00 |
|
|
|
e0a4925a79
|
修复增加自增列主键报错的问题
|
2024-08-22 19:23:37 +08:00 |
|
|
|
a841758975
|
修改\d查询表信息的storage_type大小写的不一致问题
|
2024-08-21 11:08:36 +08:00 |
|
|
|
7e3717c011
|
!6046 修复insertrow中存在用户变量时异常报错的问题
Merge pull request !6046 from chenxiaobin/fixUserSet
|
2024-08-20 12:41:26 +00:00 |
|
|
|
c9a66fbe66
|
!6059 处理issue:【pg兼容性】给表创建视图,并给表增加一列,对表备份后用gs_restore恢复时报错
Merge pull request !6059 from lukeman/delete_issue
|
2024-08-20 11:33:08 +00:00 |
|
|
|
a50f3eeb7d
|
!5818 【SMP】support parallel index scan
Merge pull request !5818 from 赵森/master
|
2024-08-20 06:07:56 +00:00 |
|
|
|
021fdb28e4
|
修复insertrow中存在用户变量时异常报错的问题
|
2024-08-19 17:36:49 +08:00 |
|
|
|
65f045808a
|
!6067 upage ubtree校验增加打印rnode block offset信息
Merge pull request !6067 from 徐达标/0817
|
2024-08-19 08:13:12 +00:00 |
|
|
|
8592986330
|
!5783 [VACUUM] Use tidstore & Implement bypass vacuum index
Merge pull request !5783 from tino247/master
|
2024-08-19 06:42:51 +00:00 |
|
|
|
29fc11e0e4
|
upage ubtree校验增加打印rnode block offset信息
ubtree优化校验级别
|
2024-08-17 17:56:52 +08:00 |
|
|
|
ef01f576fe
|
处理issue:【pg兼容性】给表创建视图,并给表增加一列,对表备份后用gs_restore恢复时报错
|
2024-08-17 17:33:13 +08:00 |
|
|
|
d3198789ec
|
!5470 修复inlist to join + for update 场景下的宕机问题
Merge pull request !5470 from cc_db_dev/fix_inlist_forupdate
|
2024-08-17 01:10:44 +00:00 |
|
|
|
1cc346ed7b
|
!6041 decode函数A模式兼容
Merge pull request !6041 from 梅程/decode-issue
|
2024-08-15 13:01:51 +00:00 |
|
|
|
bae9b63a3b
|
!6047 解决samplescan行数估算差距大,执行计划选择错误导致的性能问题
Merge pull request !6047 from laishenghao/samplescan
|
2024-08-15 09:27:18 +00:00 |
|
|
|
f4232f8055
|
!5996 【pg兼容性】多次执行create schema if not exists AUTHORIZATION 报错
Merge pull request !5996 from TinyBag/schema
|
2024-08-15 08:36:58 +00:00 |
|
|
|
c24d2cd17a
|
!5855 修复B模式视图权限校验遗漏
Merge pull request !5855 from TinyBag/user
|
2024-08-15 07:31:36 +00:00 |
|
|
|
84f04a56d1
|
解决samplescan行数估算差距大,执行计划选择错误导致的性能问题
|
2024-08-15 15:26:05 +08:00 |
|
|
|
13605efc6a
|
decode A模式兼容
|
2024-08-14 21:34:34 +08:00 |
|
|
|
a7cd9e56e7
|
修复inlist to join + for update 场景下的宕机问题
根因分析:
在inlist to join优化中,如果被优化的目标表为for update/share的操作目标,处理逻辑有误
解决方案:
(1)在inlist to join中,如果存在for update作用于基表,此时plan中的rowmarks会被标记为RowMarkRequiresRowShareLock,但是在
inist2join_qrw_optimization优化中,会将该目标表改为subquen加入到可选路径中,对于子查询而言,此时plan中的标记不能被标记为RowMarkRequiresRowshareLock,
应该被标记为仅引用或者复制,但此时尚未选择哪种路径(扫描基表或者子查询),也即无法确定rowmarks中的值,所以冲突,目前将此种场景下的优化禁止。
(2)在inlist to join中,如果for update作用于子查询,此时的rowmark跟变换成子查询后一致,可以继续进行优化。
|
2024-08-13 18:04:49 +08:00 |
|
|
|
61e0ea88af
|
!6013 修复move分区表场景bug
Merge pull request !6013 from yaoxin/fixmovepartition2
|
2024-08-13 09:15:35 +00:00 |
|
|
|
2230f6bc2e
|
修复copy to命令在备机被转发了的问题
|
2024-08-13 15:27:48 +08:00 |
|
|
|
c93f5e203a
|
1、fix move partitions
2、optimit vacuum full
|
2024-08-13 15:12:47 +08:00 |
|
|
|
a3fdc8262a
|
!5981 修改\d查询表信息的storage_type大小写的不一致问题
Merge pull request !5981 from 王明轩/master
|
2024-08-12 12:18:51 +00:00 |
|
|
|
df3d0e5ea8
|
fix repeatly create schema if not exists
|
2024-08-12 11:26:26 +08:00 |
|
|
|
d466bedcea
|
修复备机开启写转发后的一些之前设计时没考虑的问题
|
2024-08-12 09:38:01 +08:00 |
|
|
|
39231e3991
|
修改\d查询表信息的storage_type大小写的不一致问题
|
2024-08-10 10:09:27 +08:00 |
|
|
|
74820dfb3c
|
clean code && remove guc parameter smp_thread_cost
|
2024-08-09 12:29:55 +08:00 |
|
|
|
bcd9741d83
|
!5711 逻辑复制支持Alter table的DDL语句
Merge pull request !5711 from Hemny/repl_ddl_alter
|
2024-08-09 02:54:05 +00:00 |
|
|
|
53b349d849
|
逻辑复制支持Alter table的DDL语句
|
2024-08-08 17:45:00 +08:00 |
|
|
|
ade37ec73e
|
修复greatest作为表函数的core问题
|
2024-08-06 19:46:29 +08:00 |
|
|
|
963166f472
|
!5932 修复游标表达式+并行游标的若干问题
Merge pull request !5932 from chenxiaobin/fixSmpNotReset
|
2024-08-06 11:18:42 +00:00 |
|
|
|
a7bf91b237
|
!5945 处理issue:执行层次查询,告警后挂库,产生core
Merge pull request !5945 from lukeman/core_pr
|
2024-08-05 12:41:14 +00:00 |
|
|
|
a498e1a80b
|
处理issue:执行层次查询,告警后挂库,产生core
|
2024-08-05 12:02:36 +08:00 |
|