d1eb812ebd
!1521 修正SPI受自定义解析器影响而导致PL/pgSQL在启用自定义解析器时可能导致非逾期结果的问题
...
Merge pull request !1521 from bucoo/master
2022-08-11 03:09:59 +00:00
e6142bdba1
!1954 修复设置try_vector_engine_strategy参数为force后,查询目标列含系统表的查询出现coredump的问题
...
Merge pull request !1954 from 木匠钉子/chenze
2022-08-10 12:59:56 +00:00
4c6a66d0c4
fix coredump when select system domain type in vector mode
2022-08-10 16:58:54 +08:00
99ba43a0f1
更新gsql创建列加密密钥语法提示
2022-08-10 15:27:41 +08:00
83bf2a9b92
[优化]ECPG的Numeric性能优化提升
2022-08-10 15:24:42 +08:00
c95f4dc0ef
!2023 删除publication.source用例中创建的发布
...
Merge pull request !2023 from chenxiaobin/recycle
2022-08-10 07:08:54 +00:00
7a8ae4b0e3
fix pg_trgm compile error
2022-08-10 11:42:01 +08:00
237c149924
!1771 openGauss支持在线reindex
...
Merge pull request !1771 from 花花怪/master
2022-08-10 03:07:31 +00:00
06fdb69443
drop publication on publication.source
2022-08-09 21:11:15 +08:00
87ff25d82b
!2020 openGauss支持compress/setcompress
...
Merge pull request !2020 from 吴岳川/master
2022-08-09 12:46:42 +00:00
0735946ba3
!1970 CREATE DATABASE等三种语法兼容IF NOT EXISTS
...
Merge pull request !1970 from li_jianqiu/if_not_exists
2022-08-09 12:14:38 +00:00
c6ad885fa9
!2019 pg_regress支持通过dbcmpt选项来控制默认创建的数据库兼容模式
...
Merge pull request !2019 from pengjiong/array
2022-08-09 08:19:36 +00:00
9b1c78b622
code fix 8_01
2022-08-09 14:57:20 +08:00
4cc4f74a8a
!1944 修复gstrace_infra.cpp中函数名misspelling
...
Merge pull request !1944 from Haolan/fix_func_misspelling
2022-08-09 01:12:18 +00:00
57c6c17dd8
column table: set compress/nocompress support
2022-08-08 20:30:33 +08:00
6306c66888
!1996 修复gprc锁初始化的bug
...
Merge pull request !1996 from 胡正超/lwlockinit
2022-08-08 11:19:04 +00:00
190eb0cc98
pg_regress support set dbcmpt.
2022-08-08 17:48:24 +08:00
0db8c653c1
!2000 创建订阅时跳过回收站表
...
Merge pull request !2000 from chenxiaobin/recycle
2022-08-08 06:21:13 +00:00
8134c7e806
!1986 修改问题: 初始化后,系统表pg_proc的provariadic为无效值
...
Merge pull request !1986 from 胡正超/procva
2022-08-08 03:22:44 +00:00
988313ce34
!1987 grant revoke时必须一次全部成功
...
Merge pull request !1987 from 胡正超/priv
2022-08-08 02:05:58 +00:00
038d63d6c1
!2017 禁止smp下的rownum
...
Merge pull request !2017 from junhangis/junhangis/smp
2022-08-07 00:53:07 +00:00
a923d559da
!2012 提升numeric ceil运算的速度
...
Merge pull request !2012 from junhangis/junhangis/performance/numeric_ceil
2022-08-07 00:47:11 +00:00
520bf3d71d
!2013 提升numeric floor的计算性能
...
Merge pull request !2013 from junhangis/junhangis/performance/numeric_floor
2022-08-07 00:46:45 +00:00
03378a726e
!2016 SQL结束时清理线程池中的database OID
...
Merge pull request !2016 from junhangis/junhangis/threadpool
2022-08-07 00:46:17 +00:00
87a97c2545
!2018 需要处理特殊值0.0
...
Merge pull request !2018 from junhangis/junhangis/performance/numeric_bug
2022-08-07 00:44:35 +00:00
ff661a8742
!1940 建表时使用not null约束
...
Merge pull request !1940 from zhoubin/create_table_not_null
2022-08-07 00:32:29 +00:00
c1f52afbb6
Rownum can not be shipped
2022-08-07 04:07:03 +08:00
c9f64d8350
improve the performance of numeric's floor()
2022-08-07 02:05:28 +08:00
b9ee4ea543
improve the performance of numeric's ceil()
2022-08-07 01:55:49 +08:00
a4aa854578
fix a bug when numeric is 0.0
2022-08-07 01:40:06 +08:00
00a1769c17
reset database oid at end of SQL task
2022-08-06 23:20:44 +08:00
8ec5d33e36
!2009 提升numeric sign运算的性能
...
Merge pull request !2009 from junhangis/junhangis/performance/numeric_sign
2022-08-06 14:16:06 +00:00
2a61437020
create table not null
2022-08-06 17:58:58 +08:00
68dc2cab5e
!1922 为了从oracle迁移后用户名不发生变化,用户名支持井号
...
Merge pull request !1922 from zzy/master
2022-08-06 09:08:15 +00:00
19640bc38b
!2010 提升libpq中numeric的计算性能
...
Merge pull request !2010 from junhangis/junhangis/performance/libpg_numeric
2022-08-06 08:54:25 +00:00
eb08ec963b
!1974 提升事务中now()重复计算的性能
...
Merge pull request !1974 from junhangis/junhangis/performance/time_cache
2022-08-06 08:36:40 +00:00
892b0e52a8
!1973 提升numeric数据的导出性能
...
Merge pull request !1973 from junhangis/junhangis/performance/numeric_copy_to
2022-08-06 08:31:19 +00:00
f5ac7657ea
improve performance of numeric's sign()
2022-08-06 14:57:12 +08:00
e5fbbc3dbd
!2011 修复“memcheck版本无法执行fastcheck_single”问题
...
Merge pull request !2011 from 邓旭玥/efix_memcheck
2022-08-06 06:00:03 +00:00
50b37b3f80
!1981 提升numeric ln运算的速度
...
Merge pull request !1981 from junhangis/junhangis/performance/numeric_ceil_floor_ln
2022-08-06 03:43:35 +00:00
14b3d3ff95
!1980 提升numeric求根运算的性能
...
Merge pull request !1980 from junhangis/junhangis/performance/numeric_sqrt
2022-08-06 03:43:15 +00:00
de7593dcc2
!1931 新特性:gs_probackup备份支持zstd压缩算法
...
Merge pull request !1931 from Rongger/zstd
2022-08-06 03:03:28 +00:00
e8cbbffa09
support number signs in user name.
2022-08-05 19:45:51 +08:00
d02e184177
improve the performance of numerics copy.
...
before optimization:
openGauss=# copy t_numeric to '/home/xiewp/t_numeric.csv';
COPY 8388608
Time: 41913.922 ms
after optimization:
openGauss=# copy t_numeric to '/home/xiewp/t_numeric.csv';
COPY 8388608
Time: 34770.376 ms
2022-08-05 19:27:35 +08:00
41000e0be3
improve the performance of now()£¬current_time, current_date, etc.
...
CREATE or replace PROCEDURE t_now(num integer)
AS
DECLARE
n numeric :=0;
curtime timestamp;
BEGIN
LOOP
n := n + 1;
curtime := now();
EXIT WHEN n > num;
END LOOP;
END;
/
before optimization:
openGauss=# call t_now(1000000);
t_now
-------
(1 row)
Time: 4714.785 ms
after optimization:
openGauss=# call t_now(1000000);
t_now
-------
(1 row)
Time: 4575.570 ms
2022-08-05 17:42:14 +08:00
c2a2477824
skip recycle relation when subscribe
2022-08-05 17:22:48 +08:00
93e27361c9
Merge branch 'master' of https://gitee.com/opengauss/openGauss-server into zstd
2022-08-05 17:00:57 +08:00
ed0032e00d
!1754 delta table支持autovacuum自动迁移至main table
...
Merge pull request !1754 from 陈栋/delta
2022-08-05 08:13:11 +00:00
625352bb86
!1964 修复pgstatuple 编译错误
...
Merge pull request !1964 from 林科旭/pgstattuple
2022-08-05 07:57:23 +00:00
99c3c132e7
!1963 oid2name编译错误
...
Merge pull request !1963 from 林科旭/master
2022-08-05 07:57:14 +00:00