|
|
003ae2bb46
|
!3753 索引扫描算子优化
Merge pull request !3753 from yyl/7-11-index
|
2023-07-29 06:24:48 +00:00 |
|
|
|
e93599a968
|
!3812 修复sysbench时partition fusion 的一系列core问题
Merge pull request !3812 from 胡正超/partfusion
|
2023-07-25 08:53:42 +00:00 |
|
|
|
be6b85b446
|
!3729 使用新参数控制A兼容性下空字符串意义
Merge pull request !3729 from Cross-罗/empty_null
|
2023-07-24 02:31:29 +00:00 |
|
|
|
330bc62631
|
使用新参数控制A兼容性下空字符串意义
|
2023-07-19 20:10:26 +08:00 |
|
|
|
26ce6b54a9
|
!2754 修复connect by使用dfs时isleaf错误的问题
Merge pull request !2754 from 侯宗田/connectby_isleaf
|
2023-07-17 11:15:12 +00:00 |
|
|
|
36aba6d504
|
!3725 set return_number to correct number
Merge pull request !3725 from 吴岳川/master
|
2023-07-14 07:37:03 +00:00 |
|
|
|
136cdd4063
|
set return_number to correct number
|
2023-07-14 14:53:17 +08:00 |
|
|
|
d3415baa18
|
fixed 3d29452 from https://gitee.com/totaj/openGauss-server/pulls/3760
Fix merge with concurrent update/delete bug.
|
2023-07-13 06:10:30 +00:00 |
|
|
|
e99f2b8aec
|
热点函数替换memcpy_sp和添加inline函数
|
2023-07-12 15:23:44 +08:00 |
|
|
|
168bb07aef
|
fix partition opfusion core
|
2023-07-10 16:11:31 +08:00 |
|
|
|
f11a591ada
|
修复写转发开启后执行函数内部有DDL备机没有拦截的问题
|
2023-07-10 15:18:12 +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 |
|
|
|
622ffe4cab
|
!3635 修复分区表bypass update报错问题
Merge pull request !3635 from 胡正超/onupdate
|
2023-07-03 02:20:16 +00:00 |
|
|
|
115542d1df
|
!3505 【SQL】兼容MySQL多字符集
Merge pull request !3505 from suncan/sync_charset
|
2023-06-30 08:53:50 +00:00 |
|
|
|
e6d936753e
|
!3639 update场景的opfusion复用
Merge pull request !3639 from cc_db_dev/opfusion_update
|
2023-06-30 06:43:52 +00:00 |
|
|
|
1e5bc3c6a3
|
update场景复用opfusion对象
|
2023-06-30 09:37:10 +08:00 |
|
|
|
ffbc0ac3b7
|
兼容MySQL多字符集
|
2023-06-29 20:42:59 +08:00 |
|
|
|
94c23e29d9
|
Fixing the error issue of bypass update in the partition table
|
2023-06-29 17:34:19 +08:00 |
|
|
|
c23ededc80
|
request: dolphin plugin procedure multi select
|
2023-06-27 10:08:45 +08:00 |
|
|
|
7f54341515
|
!3628 解决IUD底噪消除对tpcc性能影响的问题
Merge pull request !3628 from yang/test_tpcc
|
2023-06-26 12:41:25 +00:00 |
|
|
|
87b99093f8
|
解决IUD底噪消除对tpcc性能影响的问题
|
2023-06-25 23:27:09 -07:00 |
|
|
|
7d58e2b540
|
!3609 on update current_timestamp特性对并发update修复
Merge pull request !3609 from 吕辉/update
|
2023-06-26 06:15:53 +00:00 |
|
|
|
c570dc8c27
|
!3607 处理需求#I7E9AV server仓编译告警清理
Merge pull request !3607 from lukeman/master
|
2023-06-26 03:33:01 +00:00 |
|
|
|
bf1779a0f1
|
删除了未使用的局部变量,重新修改了noreturn的warning
|
2023-06-25 20:49:02 +08:00 |
|
|
|
ddeda89aad
|
delete代码同步到社区版本
|
2023-06-25 04:49:43 -07:00 |
|
|
|
bfe0296b69
|
处理需求#I7E9AV:清理server仓的编译告警
|
2023-06-25 16:58:48 +08:00 |
|
|
|
a0c9dcd77b
|
生成列应该在on update执行后,再执行,否则生成列取的是on update之前的老数据,影响逻辑
|
2023-06-25 16:35:01 +08:00 |
|
|
|
1190c0f3b5
|
修复on update timestamp功能,对并发update功能
|
2023-06-20 18:52:19 +08:00 |
|
|
|
2d8df06b80
|
INSERT_SUB_FUSION: modify AccessShareLock to NoLock
|
2023-06-20 17:10:25 +08:00 |
|
|
|
ce4909dc18
|
!3548 IUD底噪消除
Merge pull request !3548 from tangxiao/master_pr
|
2023-06-20 03:25:08 +00:00 |
|
|
|
d8178cbb42
|
INSERT SUB FUSION
opfusion support insert ... select
|
2023-06-19 09:23:29 +08:00 |
|
|
|
d804f25845
|
!3558 placache优化
Merge pull request !3558 from mengxin27/dev
|
2023-06-17 08:44:18 +00:00 |
|
|
|
2b37798c02
|
IUD底噪等合入
|
2023-06-17 00:24:02 -07:00 |
|
|
|
a1cf9848ec
|
clean code
|
2023-06-15 02:47:50 -07:00 |
|
|
|
960c8f7a10
|
plancache feature
|
2023-06-14 20:03:43 -07:00 |
|
|
|
a99097439c
|
iud性能提升
|
2023-06-14 19:50:34 -07:00 |
|
|
|
dab54c3410
|
!3537 解决分区键表达式场景,打开enable_partition_opfusion走opfusion后报错
Merge pull request !3537 from 王修强/partition_bug
|
2023-06-14 01:58:19 +00:00 |
|
|
|
6a8eb3778e
|
!3533 【bugfixed】解决存在exception时匿名事务占用内存不断上升的问题 & 2个memcheck 内存泄漏
Merge pull request !3533 from laishenghao/space
|
2023-06-13 03:03:53 +00:00 |
|
|
|
e3d4a7464e
|
解决存在exception时匿名事务占用内存不断上升的问题 & 2个memcheck 内存泄漏
|
2023-06-12 11:46:13 +08:00 |
|
|
|
a1ec02e7a5
|
!3363 IndexScan优化
Merge pull request !3363 from yyl/4-20-commit
|
2023-06-12 03:37:30 +00:00 |
|
|
|
08b9fae0c7
|
!3519 修复存储过程种包含commit时出现内存泄漏的问题
Merge pull request !3519 from pengjiong/fix_col
|
2023-06-12 03:19:10 +00:00 |
|
|
|
0475dca18c
|
解决分区键表达式场景,打开enable_partition_opfusion走opfusion后报错
|
2023-06-12 10:56:08 +08:00 |
|
|
|
8aee1cfe47
|
!3542 修复dolphin 的列名大小写在触发器中的问题
Merge pull request !3542 from chenbd/fix_case_bug
|
2023-06-11 06:43:06 +00:00 |
|
|
|
00b2eafbb7
|
!3527 t_thrd.utils_cxt.ExecutorMemoryTrack赋值前判空
Merge pull request !3527 from chenxiaobin/fixMemoryTrack
|
2023-06-09 11:40:15 +00:00 |
|
|
|
3c8d36a184
|
fix dolphin 触发器大小写问题
|
2023-06-08 18:17:12 +08:00 |
|
|
|
4aca86c51d
|
IndexScan优化
|
2023-06-06 12:15:29 +08:00 |
|
|
|
c30dde6cc0
|
!3485 gcc更换10.3版本需要适配的代码
Merge pull request !3485 from Cross-罗/comp_upgrade
|
2023-06-05 12:26:09 +00:00 |
|
|
|
e5b88f845c
|
t_thrd.utils_cxt.ExecutorMemoryTrack赋值前判空
|
2023-06-05 14:32:35 +08:00 |
|
|
|
bc81562b4b
|
Fix mem leak when commit in procedure.
|
2023-06-05 10:05:05 +08:00 |
|
|
|
e73cb56550
|
优化某些场景下RowToVec算子的性能
|
2023-06-02 01:59:47 -07:00 |
|