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
3b47d9cd6f
新增GUC参数disable_memory_stats控制STANDARD MEMORY CONTEXT的分配,
...
开启该参数时逻辑简化,去除一些内存跟踪统计。
2023-03-20 11:50:06 +08:00
e6e79d9da0
!3178 修复replace同时插入多行的报错问题
...
Merge pull request !3178 from zong/master
2023-03-20 02:41:23 +00:00
6b7edcf4f3
!3169 applyworker和stream线程需要加载插件
...
Merge pull request !3169 from pengjiong/fix_date
2023-03-20 01:50:35 +00:00
22d99f6b10
!3176 修复发布订阅rename冲突时错误打印的问题
...
Merge pull request !3176 from chenxiaobin/fixRenamePubSub
2023-03-18 02:53:24 +00:00
aaa680c379
fix the problem of replace multi lines
2023-03-17 05:43:59 -04:00
e517d95b6e
fix subscription and publication rename error message bug
2023-03-17 15:24:45 +08:00
9402247a0f
!3079 修复copy to、copy from提示错误
...
Merge pull request !3079 from kenxx/ken_eventtrigger_submit
2023-03-17 01:55:51 +00:00
6f889ce80c
Load dolphin for stream worker and apply worker.
2023-03-16 22:28:04 +08:00
528ded6135
!3132 断开会话时断开所有dblink连接
...
Merge pull request !3132 from 陈志凯/master
2023-03-16 13:16:51 +00:00
176c185b26
!3161 【轻量级 PR】:gs_clean工具也需要加载dolphin插件
...
Merge pull request !3161 from pengjiong/N/A
2023-03-16 12:50:43 +00:00
f836ac4165
!3164 【sync】同步 PR 3151 的代码到master分支
...
Merge pull request !3164 from laishenghao/cherry-pick-1678950672
2023-03-16 08:05:54 +00:00
3322782fe6
dblink完善
2023-03-16 15:59:33 +08:00
dd459f4c04
!3123 解决兼容性B库下,alter user password不支持'user'@'host'的问题
...
Merge pull request !3123 from 王修强/user_host_bug_1
2023-03-16 07:53:01 +00:00
a815e1fed5
fixed c385b14 from https://gitee.com/dodders/openGauss-server/pulls/3151
...
增加正则匹配支持多字节字符的功能
2023-03-16 07:11:21 +00:00
3d3de895c6
!3125 AGG共享转移状态
...
Merge pull request !3125 from hyperstol/master_agg_2
2023-03-16 02:57:09 +00:00
7ef87f681a
!3098 字符集适配,新增utf8 3种字符序
...
Merge pull request !3098 from suncan/master
2023-03-16 01:41:01 +00:00
7aae683499
!3149 [bugfix] 修复在启动阶段内存不足时,elog打印函数内部core的问题(5.0.0回合master)
...
Merge pull request !3149 from 周斌/elog_master
2023-03-16 01:30:52 +00:00
96a66aa5d5
gs_clean should load plugin
...
Signed-off-by: pengjiong <totaj@qq.com >
2023-03-15 13:55:34 +00:00
2b371e3677
!3139 支持dolphin插件定制化bpchar输出
...
Merge pull request !3139 from chenxiaobin/addPad
2023-03-15 12:46:53 +00:00
1d985f62eb
!3146 [bugfix] 解决开启thread_pool之后standywrite模块异常的问题(5.0.0回合master)
...
Merge pull request !3146 from 周斌/master_libpqsw_thdpool
2023-03-15 11:57:45 +00:00
b0b9e59d48
add addition process when u_sess is null in elog
2023-03-15 19:49:53 +08:00
ce2850d373
字符集、字符序适配
...
新增utf8_general_ci、utf8_unicode_ci、utf8_bin 适配
2023-03-15 19:18:54 +08:00
56ba8483aa
!3060 pg_probackup中current_time计算逻辑修改
...
Merge pull request !3060 from tsthght/feature/change_current_time
2023-03-15 09:50:35 +00:00
ae7631a4ab
AGG
2023-03-15 01:53:37 -07:00
38e3386403
支持dolphin插件定制化bpchar输出
2023-03-15 14:59:31 +08:00
5400b30532
!3113 通信优化参数调整
...
Merge pull request !3113 from 刘宝珠/comm
2023-03-15 01:54:55 +00:00
4df45c74a5
repair no support thread pool in libpqsw
2023-03-15 09:54:06 +08:00
b65904f12e
!3140 将工具中a opengauss改为 an opengauss
...
Merge pull request !3140 from liuheng/master
2023-03-14 13:06:22 +00:00
1c48778354
!3136 修复docker启动失败的问题
...
Merge pull request !3136 from zhangxubo/master
2023-03-14 12:33:34 +00:00
02bc0cade8
将工具中a opengauss改为 an opengauss
2023-03-14 19:50:27 +08:00
fbddf098ce
!2850 支持connectby 基表为cte的时候使用siblings子句
...
Merge pull request !2850 from 侯宗田/connectby_cte
2023-03-14 10:01:28 +00:00
b4abb82fc5
修复docker几个问题
2023-03-14 15:11:48 +08:00
4a6a5779da
!3131 优化函数表达式中参数的const表达式
...
Merge pull request !3131 from 夏自豪/const_3.14
2023-03-14 06:39:46 +00:00
dabb2aa2eb
!3127 同步5.0.0版本问题修复
...
Merge pull request !3127 from 杨浩/master
2023-03-14 06:08:10 +00:00
8830c956d1
!3114 解决用关键字带引号创建用户,报错信息不合理的问题;解决test_user_host参数说明不合理的问题;
...
Merge pull request !3114 from 王修强/user_host_bug
2023-03-14 03:20:40 +00:00
d5e6d1bd9a
!3101 增加一些internal类型的aggregate的支持(for postgis)
...
Merge pull request !3101 from 梦回溪笔/agg-master
2023-03-14 02:22:17 +00:00
f625ecf8bf
!3126 dblink适配oracle odbc接口
...
Merge pull request !3126 from 陈志凯/master
2023-03-14 02:16:20 +00:00
7da0f1b66a
update src/gausskernel/runtime/executor/execExpr.cpp.
...
优化const表达式
Signed-off-by: 夏自豪 <xiazihao3@huawei.com >
2023-03-14 01:37:12 +00:00
7799ea9aca
Resolve conflicts
...
Match-id-6a02e31bf46c25ce11f2bc544c5c830263d4ae24
2023-03-13 22:13:04 +08:00
d6d6d382e3
fix gs_undo_translot_dump_slot sync
...
Offering: openGaussDev
More detail: xxx
Match-id-0817c5c5533af4d0fc7cc05a50817ec4d634a31c
2023-03-13 22:13:03 +08:00
7be67ae4b0
select_into_fix
...
Offering: openGaussDev
More detail: fix the lost of targetlist data
Match-id-18da7d885125b5bbd6c1cbe3b1588751ca89f554
2023-03-13 22:13:02 +08:00
415a621a1e
Add 'replicate path' judge to single node when set join distribute keys
...
Offering: openGaussDev
More detail: The single node also can generate 'replicate path' to parall, so need
add 'replicate path' judge when set join distribute keys
(cherry picked from commit 967c3e6aa443818eee66313fd98625e88ce80ac5)
Signed-off-by: <hw.mengjuncai@huawei.com >
Match-id-219af804df439fe8d9e8923f444df492020da5da
2023-03-13 22:13:01 +08:00
801e0bf8f8
delete assertion
...
Offering: openGaussDev
More detail:删除断言
Match-id-a42c3e05f216efc089439821d7f6cf6d24607386
2023-03-13 22:13:00 +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
01f55d94bb
定时任务适配help
...
Offering: openGaussDev
More detail:定时任务适配help
Match-id-cb871d5c7cd25dbf2c4947e94faaf72d55b0256a
2023-03-13 22:12:55 +08:00
c2c5856f46
适配Oracle odbc接口
2023-03-13 21:09:31 +08:00
af58667a73
!3105 解决分区键为表达式场景下且列类型为data时,对分区表做DDL失败
...
Merge pull request !3105 from 王修强/partition_bug
2023-03-13 11:10:39 +00:00
4de4ccac11
解决兼容性B库下,alter user password不支持'user'@'host'的问题
2023-03-13 16:43:51 +08:00