|
|
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 |
|
|
|
115542d1df
|
!3505 【SQL】兼容MySQL多字符集
Merge pull request !3505 from suncan/sync_charset
|
2023-06-30 08:53:50 +00:00 |
|
|
|
ffbc0ac3b7
|
兼容MySQL多字符集
|
2023-06-29 20:42:59 +08:00 |
|
|
|
59169edc02
|
【bugfix】set(compresstype=3)生效
|
2023-06-28 15:07:52 +08:00 |
|
|
|
7692975c7b
|
索引插入优化和索引压缩优化
|
2023-06-26 16:42:49 +08:00 |
|
|
|
844625ba78
|
补充compress_prealloc_chunks的报错信息
|
2023-06-20 10:56:31 +08:00 |
|
|
|
8e13bd9d70
|
支持alter修改表的压缩参数
|
2023-06-12 21:43:15 +08:00 |
|
|
|
888fb291a0
|
check max_size when create database in tablespace, and use unlimited tablespace when segment=on
|
2023-06-05 09:57:24 +08:00 |
|
|
|
ae4bca82a0
|
Rebuild view when replace proc.
|
2023-05-09 20:13:10 +08:00 |
|
|
|
97b2c7caf4
|
修改创建表时指定orientation的提示信息
|
2023-05-08 09:57:46 +08:00 |
|
|
|
eef59c0735
|
fix #I6WGG1 forbidden set column name to tid
|
2023-04-17 22:41:14 +08:00 |
|
|
|
e1d83c8dd5
|
clean up compilation warning
|
2023-03-31 11:04:30 +08:00 |
|
|
|
1408a19b79
|
解决共享存储升级 系统表重建报错问题
|
2023-03-27 16:42:35 +08:00 |
|
|
|
eecfc13154
|
!3157 解决兼容性b库下,对于二级分区表分区键为year函数时,在进行add partition操作后,使用pg_get_tabledef会报未知错误
Merge pull request !3157 from 王修强/partition_bug_partexprstr
|
2023-03-21 08:27:07 +00:00 |
|
|
|
80eb8cd77c
|
修复缺陷I6FG7Q:alter table 提示could not find cast from 3904 to 3831
|
2023-03-17 14:13:15 +08:00 |
|
|
|
d0b229ec13
|
解决兼容性b库下,对于二级分区表分区键为year函数时,在进行add partition操作后,使用pg_get_tabledef会报未知错误
|
2023-03-15 19:21:40 +08:00 |
|
|
|
509d77e7b5
|
firs|after col_name适配comment
Offering: openGaussDev
More detail:
Match-id-ef6dfeec5bb59cb5829f75ec486c6a733fdc1f75
|
2023-03-13 22:12:58 +08:00 |
|
|
|
1d3224ee38
|
ALTER TABLE MODIFY语法收编modify column comment功能
Offering: openGaussDev
More detail:
Match-id-aee0ed63ba238bfb4a416217492f609c55f04dd8
|
2023-03-13 22:12:57 +08:00 |
|
|
|
af58667a73
|
!3105 解决分区键为表达式场景下且列类型为data时,对分区表做DDL失败
Merge pull request !3105 from 王修强/partition_bug
|
2023-03-13 11:10:39 +00:00 |
|
|
|
12cf8c4baf
|
解决分区键为表达式场景下且列类型为data时,对分区表做DDL失败
|
2023-03-13 16:06:27 +08:00 |
|
|
|
980e75155a
|
flatten expr framework
|
2023-03-12 19:16:08 -07:00 |
|
|
|
e6a9f948cd
|
!2931 创建防篡改表时,不支持Ustore。
Merge pull request !2931 from playrest/master-ledger-ustore
|
2023-03-10 01:09:44 +00:00 |
|
|
|
46e9fd015b
|
sync all inner code
|
2023-03-08 10:10:58 +08:00 |
|
|
|
f358576f8b
|
!3003 修复创建ASTORE表时指定INIT_TD参数未报错的问题
Merge pull request !3003 from Ruixiang Li/master
|
2023-03-06 09:36:39 +00:00 |
|
|
|
58e6120553
|
!2998 SRF执行优化
* fix srf factcheck case
* SRF执行优化
|
2023-03-06 09:29:04 +00:00 |
|
|
|
7a66efc41b
|
修复创建ASTORE表时指定INIT_TD参数未报错
|
2023-03-06 16:33:27 +08:00 |
|
|
|
9f8064bb24
|
实现事件触发器
|
2023-03-02 11:09:39 -05:00 |
|
|
|
0cbaee4398
|
创建防篡改表时,不支持Ustore。
|
2023-02-28 14:16:11 +08:00 |
|
|
|
f7d23913d6
|
sync all inner code
|
2023-02-27 14:08:20 +08:00 |
|
|
|
911ea39bea
|
Relation数据结构及相关函数调用优化
|
2023-02-21 20:31:34 -08:00 |
|
|
|
9f84893535
|
tupleDesc数据结构及相关函数调用优化
|
2023-02-21 20:30:35 -08:00 |
|
|
|
fd1f338af5
|
TupleTableSlots数据结构及相关函数调用优化
|
2023-02-21 20:29:34 -08:00 |
|
|
|
dff7dc06c5
|
!2851 兼容MySQL支持隐藏索引
Merge pull request !2851 from chenxiaobin/newIndexInvisible
|
2023-02-16 05:09:09 +00:00 |
|
|
|
ddd104c596
|
support invisible index
|
2023-02-15 18:13:39 +08:00 |
|
|
|
38fbc348e9
|
fix issue I6BXUY
|
2023-02-02 10:46:18 +08:00 |
|
|
|
bce67e3981
|
修复synonym允许冲突的问题
|
2023-01-19 11:02:22 +08:00 |
|
|
|
527df86513
|
!2729 函数GetPartOidByATcmd内部枚举值PART_AREA_INTERVAL使用有误
Merge pull request !2729 from foolishlee/GetPartOidByATcmd
|
2023-01-05 02:57:02 +00:00 |
|
|
|
e1c10dafb4
|
函数DropWeakPasswordDictionary内部判断rel代码有误
|
2023-01-04 14:13:28 +08:00 |
|
|
|
1308658189
|
函数GetPartOidByATcmd内部枚举值PART_AREA_INTERVAL使用有误
|
2023-01-03 16:07:21 +08:00 |
|
|
|
1a417078d1
|
解决分区键表达式不支持extract和year函数
|
2022-12-20 09:26:24 +08:00 |
|
|
|
6fe074f4a1
|
修复自增列约束问题,gs_dump支持导出自增列索引
|
2022-12-15 16:29:04 +08:00 |
|
|
|
afc29ca14d
|
!2598 修复基于外表的视图更新的check option不生效的问题
Merge pull request !2598 from chenxiaobin/fixFdwCheckOption
|
2022-12-15 03:48:59 +00:00 |
|
|
|
9cee00b918
|
fix with check option on views referencing postgres_fdw tables
|
2022-12-14 19:32:41 +08:00 |
|
|
|
6a35d51d42
|
!2615 support changing schema of foreign table(not mot)
Merge pull request !2615 from 吴岳川/master
|
2022-12-14 06:50:47 +00:00 |
|
|
|
6289b1965d
|
support changing schema of foreign table(not mot)
|
2022-12-14 14:37:21 +08:00 |
|
|
|
25eba6cc8e
|
!2609 禁止手动删除列存分区的delta/cudesc表
Merge pull request !2609 from chen/partition
|
2022-12-14 01:08:22 +00:00 |
|
|
|
f5866a88ff
|
!2576 修复cmake编译server报错
* fix cmake compile error
|
2022-12-13 01:31:45 +00:00 |
|
|
|
6513ff0aae
|
forbid drop partition delta/cudesc table
Signed-off-by: chen <chenbobo3@huawei.com>
|
2022-12-12 12:50:29 +00:00 |
|
|
|
ecf4c78cb2
|
Merge remote-tracking branch 'upstream/master'
|
2022-12-05 19:32:01 +08:00 |
|
|
|
f995bd2209
|
pgfdw support join\agg\sort\limit\lockrows
|
2022-12-05 11:11:33 +08:00 |
|