|
|
2cd06dc575
|
fix comment for CanTupleInertGSC
|
2023-08-11 10:35:00 +08:00 |
|
|
|
56f19ce8bb
|
SS standby nodes Consistent Read logic enhancement
ss visibility prefview dfx; upgrade and rollback sqls.
fix bugs
- ss visibility inconsistency bug
- add debug version validation
|
2023-07-25 11:14:34 +08:00 |
|
|
|
7f75a9584b
|
!3787 为其他类型转化为interval添加typmod入参
Merge pull request !3787 from Cross-罗/fix_interval
|
2023-07-24 11:40:57 +00:00 |
|
|
|
779ff129c0
|
!3500 修复缺陷 声明一个游标c,fetch c,数据库宕机
Merge pull request !3500 from pulsar/master
|
2023-07-24 02:41:55 +00:00 |
|
|
|
be0c54073d
|
为其他类型转化为interval添加typmod入参
|
2023-07-18 16:07:31 +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 |
|
|
|
126bc7485a
|
处理缺陷
|
2023-06-27 16:18:31 +08:00 |
|
|
|
25e19dccc5
|
!3623 索引插入优化和索引压缩优化
Merge pull request !3623 from yyl/6-25-com-commit
|
2023-06-26 13:22:05 +00:00 |
|
|
|
5080835bef
|
!3466 MySQL兼容性- GET DIAGNOSTICS语法
Merge pull request !3466 from 暖阳/diagnostics
|
2023-06-26 13:00:15 +00:00 |
|
|
|
7692975c7b
|
索引插入优化和索引压缩优化
|
2023-06-26 16:42:49 +08:00 |
|
|
|
c570dc8c27
|
!3607 处理需求#I7E9AV server仓编译告警清理
Merge pull request !3607 from lukeman/master
|
2023-06-26 03:33:01 +00:00 |
|
|
|
d7b8381b6b
|
get diagnostics & show warnings change
condition_number BCONST
|
2023-06-25 19:23:14 -07:00 |
|
|
|
bf1779a0f1
|
删除了未使用的局部变量,重新修改了noreturn的warning
|
2023-06-25 20:49:02 +08:00 |
|
|
|
bfe0296b69
|
处理需求#I7E9AV:清理server仓的编译告警
|
2023-06-25 16:58:48 +08:00 |
|
|
|
f3e0cb3df2
|
!3496 m* 兼容,视图支持sql security 语法
Merge pull request !3496 from chenbd/view_sql_security
|
2023-06-25 07:58:52 +00:00 |
|
|
|
8fba59a183
|
view sql security
|
2023-06-21 12:36:13 +08:00 |
|
|
|
2b37798c02
|
IUD底噪等合入
|
2023-06-17 00:24:02 -07:00 |
|
|
|
210c113df2
|
openGauss资源池化支持按需回放
|
2023-06-14 09:59:01 +08:00 |
|
|
|
a1ec02e7a5
|
!3363 IndexScan优化
Merge pull request !3363 from yyl/4-20-commit
|
2023-06-12 03:37:30 +00:00 |
|
|
|
3c8d36a184
|
fix dolphin 触发器大小写问题
|
2023-06-08 18:17:12 +08:00 |
|
|
|
4aca86c51d
|
IndexScan优化
|
2023-06-06 12:15:29 +08:00 |
|
|
|
1e89dbfc4f
|
!3034 优化行转列中numeric转大数的逻辑
Merge pull request !3034 from wanghao19920907/master_numeric2bi
|
2023-06-01 11:31:49 +00:00 |
|
|
|
44fe478362
|
优化numeric转大数的逻辑
|
2023-05-29 21:07:10 -07:00 |
|
|
|
658aea19b8
|
聚集Limit下推优化
|
2023-05-29 14:43:02 +08:00 |
|
|
|
459304775f
|
declare condition
|
2023-05-25 02:46:02 -07:00 |
|
|
|
725e8b99a2
|
!3387 【MySQL兼容需求】实现存储过程中signal/resignal功能
Merge pull request !3387 from yuhuanhuan/signal_resignal_demand
|
2023-05-24 03:26:54 +00:00 |
|
|
|
46d3c969dd
|
!3008 indexscan优化
Merge pull request !3008 from ab2020c/master_indexscan
|
2023-05-24 02:14:18 +00:00 |
|
|
|
f120bdefa1
|
!3200 内存优化
Merge pull request !3200 from april01xxx/master_memopt
|
2023-05-24 01:57:05 +00:00 |
|
|
|
984a37fbb0
|
!3201 IUD优化
Merge pull request !3201 from cc_db_dev/iud_pr
|
2023-05-24 01:56:36 +00:00 |
|
|
|
749ac2193a
|
【opengauss】signal/resignal需求实现
|
2023-05-23 19:33:33 +08:00 |
|
|
|
dc68c65815
|
fix numeric sign error,beacause Nan
|
2023-05-22 08:52:57 -07:00 |
|
|
|
976a003235
|
fix dolphin back-quote bug
|
2023-05-15 17:38:54 +08:00 |
|
|
|
e3470f1eec
|
IUD优化
去底噪优化、流程优化
|
2023-04-27 14:44:02 +08:00 |
|
|
|
5c25b5d90d
|
内存优化重构:在openGauss中新增了一套内存管理接口和MemoryContext类型
(详见opt_mcxt.cpp和opt_aset.cpp),并对MemoryContext的管理接口(如
reset、delete等操作)进行抽象,带来以下优势:
1. 新增的MemoryContext类型支持MemoryContext复用,减少频繁创建和销毁
MemoryContext的开销;
2. 新增的STANDARD_CONTEXT内存管理接口删除了内存跟踪统计操作,提升了
内存申请和释放时的性能。
|
2023-04-27 14:20:26 +08:00 |
|
|
|
5f6b65ec7a
|
Fix gist bug.
|
2023-04-17 21:48:50 +08:00 |
|
|
|
e1d83c8dd5
|
clean up compilation warning
|
2023-03-31 11:04:30 +08:00 |
|
|
|
280d9a599d
|
fixed 1f478c5 from https://gitee.com/xiu-qiang-wang-2022/openGauss-server/pulls/3235
分区键表达式性能优化
|
2023-03-22 06:36:23 +00:00 |
|
|
|
3b47d9cd6f
|
新增GUC参数disable_memory_stats控制STANDARD MEMORY CONTEXT的分配,
开启该参数时逻辑简化,去除一些内存跟踪统计。
|
2023-03-20 11:50:06 +08:00 |
|
|
|
ae7631a4ab
|
AGG
|
2023-03-15 01:53:37 -07:00 |
|
|
|
980e75155a
|
flatten expr framework
|
2023-03-12 19:16:08 -07: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 |
|
|
|
d639b6b943
|
!3021 合入PR: Bitmap Index Scan optimization,使用宏和模板重构bitmap使用的hashtable
Merge pull request !3021 from yyl/3-3bitmmap
|
2023-03-08 01:43:47 +00:00 |
|
|
|
58e6120553
|
!2998 SRF执行优化
* fix srf factcheck case
* SRF执行优化
|
2023-03-06 09:29:04 +00:00 |
|
|
|
93b27dc49f
|
合入PR: Bitmap Index Scan optimization,使用宏和模板重构bitmap使用的hashtable
|
2023-03-04 14:24:13 +08:00 |
|
|
|
9f8064bb24
|
实现事件触发器
|
2023-03-02 11:09:39 -05:00 |
|
|
|
b8538ddcfb
|
!2952 修改syscache,catcache 的访问方式,可以接受hook
Merge pull request !2952 from chenbd/hook_cache
|
2023-03-02 11:13:32 +00:00 |
|
|
|
20232ac3cb
|
indexscan优化
1.为x86添加一些原子操作实现;
2.部分判断逻辑或guc参数判断逻辑提前,提高效率
|
2023-03-02 16:10:03 +08:00 |
|
|
|
d4c6baf3f2
|
!2987 对agg numeric类型sum、agg等函数优化
Merge pull request !2987 from cailei/numeric_0227
|
2023-03-02 06:38:21 +00:00 |
|