Commit Graph

863 Commits

Author SHA1 Message Date
0c6d9a88a9 drc validate 2023-01-17 19:58:22 +08:00
9036e64955 !2707 修改issue:保证在备机执行pg_resetxlog工具合理报错
Merge pull request !2707 from zhaobingyu/master
2023-01-17 03:36:49 +00:00
aaff16b088 !2813 【共享存储】【DTS2023010305621】共享存储对于双写部分调整
Merge pull request !2813 from 董宁/ss_fix6_up
2023-01-17 02:20:29 +00:00
e2c37735de 修改issue: 保证在备机执行pg_resetxlog工具合理报错 2023-01-17 09:58:16 +08:00
30b4e5c253 !2816 【共享存储】基于cm模拟文件的HA测试框架以及各个场景用例
Merge pull request !2816 from 董宁/dn_fix1
2023-01-16 07:22:45 +00:00
d465c8fecf [共享存储] 基于cm模拟文件的HA场景用例 2023-01-16 11:19:48 +08:00
ded16a65b4 [共享存储] dw adapt shared_storage 2023-01-14 17:16:44 +08:00
f984b85ce6 [共享存储] failover: restart when backend exit failed 2023-01-14 14:46:37 +08:00
500d43fd7a [共享存储] failed to judge RecoveryInProgress in failover 2023-01-13 15:13:18 +08:00
2e4f56c422 !2803 [共享存储] dms_api.h文件适配修改
Merge pull request !2803 from 陈婷婷/master
2023-01-12 01:19:49 +00:00
b80bcf9eb5 !2782 修改适配GSC开启后备机对全局失效消息的处理
Merge pull request !2782 from cchen676/1207master
2023-01-11 14:01:24 +00:00
713da47bf5 【共享存储】 适配dms头文件修改 2023-01-11 20:33:05 +08:00
2e760ad0ee !2774 添加List分区的partitionmap排序
Merge pull request !2774 from chenxiaobin/addListSort
2023-01-11 11:25:53 +00:00
9cc27bc424 !2798 共享存储模式pg_controldata工具只打印有效页和最后一页
Merge pull request !2798 from zhaobingyu/pg_controldata
2023-01-11 07:40:39 +00:00
7946661d31 修改适配GSC开启后备机对全局失效消息的处理 2023-01-11 14:56:22 +08:00
93677e4261 add listmap sort 2023-01-11 14:35:28 +08:00
272de26f63 共享存储模式pg_controldata工具只打印有效页和最后一页 2023-01-10 20:41:37 +08:00
3ffa07e987 !2793 支持openEuler 22.03 LTS系统
Merge pull request !2793 from 蒋宏博/oel2203
2023-01-10 07:02:44 +00:00
540298301c !2790 DSS/DMS日志独立
Merge pull request !2790 from jihanyu/master
2023-01-10 06:38:04 +00:00
826bddb3a6 DMS/DSS日志独立 2023-01-10 09:38:20 +08:00
a3e2f50179 fix bug upgrade about hdfs_fdw 2023-01-09 20:53:56 +08:00
ee12972524 支持openEuler 2203 LTS系统 2023-01-09 16:47:20 +08:00
fefebd6a20 !2628 添加plannerHook
Merge pull request !2628 from 仲夏十三/mas9
2023-01-04 01:25:02 +00:00
cc44099d9e 小型化删除共享存储 2023-01-03 21:34:19 +08:00
255c419497 add plannerHook 2023-01-03 11:54:40 +08:00
c1119fa4ac !2694 解决dolphin插件中当采用div作为分区键时,会导致crash的问题
Merge pull request !2694 from 王修强/partition_div_key
2022-12-30 03:22:02 +00:00
a0fc99d621 !2677 修复pg_stat_replication存在race condition并且有可能造成宕机的问题
Merge pull request !2677 from wenger/fix_walsender_race_condition
2022-12-29 11:57:11 +00:00
6dfbb15ab5 修复pg_stat_get_wal_sender产生的race condition问题 2022-12-29 12:21:49 +08:00
33f90f64e6 解决dolphin插件中当采用div作为分区键时,会导致crash的问题 2022-12-29 09:23:00 +08:00
ec5bd2ce9d !2610 解决分区键表达式不支持extract和year函数
Merge pull request !2610 from 王修强/partition_key_issue
2022-12-28 11:38:22 +00:00
785a596df1 agg cannot contain set-returning function calls 2022-12-27 17:57:24 +08:00
7ff965f389 !2686 修复CREATE MODEL指定不存在的算法时导致core的问题
Merge pull request !2686 from Cross-罗/algo_core
2022-12-26 06:33:34 +00:00
7d96b40168 修复CREATE MODEL指定不存在的算法时导致core的问题 2022-12-26 10:05:00 +08:00
1dc6f1f812 !2685 防止arm操作系统由于调度算法的问题导致xlog follower等待被分配太多CPU的问题
Merge pull request !2685 from 吴岳川/master
2022-12-26 01:46:10 +00:00
e65c837077 [共享存储]回退规避主备页面异常的代码, 回退rebuild中跳过旧页面的rebuild逻辑 2022-12-24 16:15:46 +08:00
0651593f81 solve the xlog cpu cost too much for yeild waiting 2022-12-24 15:35:33 +08:00
569e6cc149 !2680 重载依赖RelFileNode作为HashKey的hash函数和match函数,使其计算时不再考虑opt的属性值。
Merge pull request !2680 from 吴岳川/copt
2022-12-24 06:19:07 +00:00
b958f950bf !2292 执行UNION all 语句,其中多个子查询带有NULL目标列时报错
Merge pull request !2292 from HYH/20221010_117754_union_null_310master
2022-12-24 03:39:05 +00:00
c72e49f563 !2678 【共享存储】临时规避在备机创建文件等场景下DSS不支持带来的问题
Merge pull request !2678 from 董宁/open_fix2_up
2022-12-23 12:51:15 +00:00
a5fb68a3a2 在transformSetOperationTree遍历左右子树后,不立即对目标列类型进行处理,而是将targetlist缓存下来,待整棵树遍历完成后,将所有的targetlist汇总,此时每列从对应多个子查询的列类型选出一个合适类型,然后再递归遍历SetOperationStmt,处理每个节点的类型等操作,此时如果节点左右子节点某列类型为NULL,则使用选择出来的类型
回退所有针对union的修改

修改使允许两列 值为NULL且类型未知union操作后 产生的text类型目标列 可以与其它任意类型的列进行union或union all操作

增加文件末尾行

将添加在末尾的fastcheck用例往上移,避免合并冲突

修改 copy/equal/out/readfuncs.cpp

增加版本控制
2022-12-23 16:42:41 +08:00
b79da29a94 ignore opt field when computing hash value 2022-12-23 15:07:07 +08:00
c4ea9be231 !2676 支持or表达式的谓词提取下推
Merge pull request !2676 from 陈志凯/master
2022-12-23 06:47:32 +00:00
16bed4d95b repair create table as /insert into/ select into bug. 2022-12-23 12:19:53 +08:00
7278436817 [共享存储] avoid core when standby node create file failed 2022-12-23 09:50:54 +08:00
88575eae03 !2672 【共享存储】DEBUG版本增加页面版本LSN校验能力
Merge pull request !2672 from peibaoyi/master
2022-12-22 12:40:26 +00:00
b15c245a18 支持or表达式的谓词提取下推,为sql_bate_feature新增选项来控制这个功能 2022-12-22 18:49:41 +08:00
412ef0a1af 【共享存储】1. 增加页面版本校验,拦截页面版本错乱第一现场 2. 共享存储最大连接数限制为16000 2022-12-22 15:54:06 +08:00
cc86d9efb9 fix problem for hdfs_fdw in upgrade 2022-12-20 19:12:37 +08:00
dfc46c5916 !2156 修复create package中报错位置不准确的问题。
Merge pull request !2156 from dongxu.wei/fix_create_pkg_error_pos
2022-12-20 06:05:15 +00:00
c950de5f36 !2646 [Bugfix] 解决超长SQL语句开启libpqsw模块日志输出时报错的问题
Merge pull request !2646 from 周斌/multi-write-print
2022-12-20 02:42:39 +00:00