Commit Graph

122 Commits

Author SHA1 Message Date
91988d7365 禁用dw 2023-03-11 14:26:48 +08:00
60c0c33328 sync all inner code 2023-03-08 10:09:59 +08:00
7a66efc41b 修复创建ASTORE表时指定INIT_TD参数未报错 2023-03-06 16:33:27 +08:00
70f464b44d !2986 索引扫描算子优化
Merge pull request !2986 from yyl/base-index
2023-02-28 12:12:18 +00:00
41078c951a !2979 Seqscan底噪消除-单表查询无索引性能优化
* Seqscan性能优化
* Seqscan性能优化
* Seqscan性能优化
* SeqScan性能优化
2023-02-28 09:34:49 +00:00
0126ddc59d 索引扫描算子优化 2023-02-27 18:33:17 -08:00
f7d23913d6 sync all inner code 2023-02-27 14:08:20 +08:00
d326c9ef54 !2378 修改bufferdesc大小,提升性能
Merge pull request !2378 from cc_db_dev/main_bufferdesc
2023-02-23 11:15:38 +00:00
f041cf508e !2822 TupleTableSlots, tupleDesc, Relation数据结构及相关函数调用优化
Merge pull request !2822 from wanghao19920907/PR_2150_new
2023-02-23 11:14:49 +00:00
e62c1b5080 dms reform state machine; 2023-02-23 09:52:26 +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
e88cef70c1 修改bufferdesc大小,提升性能 2023-02-20 17:42:04 +08:00
ded16a65b4 [共享存储] dw adapt shared_storage 2023-01-14 17:16:44 +08:00
1dc6f1f812 !2685 防止arm操作系统由于调度算法的问题导致xlog follower等待被分配太多CPU的问题
Merge pull request !2685 from 吴岳川/master
2022-12-26 01:46:10 +00:00
0651593f81 solve the xlog cpu cost too much for yeild waiting 2022-12-24 15:35:33 +08:00
569e6cc149 !2680 重载依赖RelFileNode作为HashKey的hash函数和match函数,使其计算时不再考虑opt的属性值。
Merge pull request !2680 from 吴岳川/copt
2022-12-24 06:19:07 +00:00
b79da29a94 ignore opt field when computing hash value 2022-12-23 15:07:07 +08:00
7278436817 [共享存储] avoid core when standby node create file failed 2022-12-23 09:50:54 +08:00
1a4ec792e8 support multi standby write feature 2022-12-13 16:39:18 +08:00
dbafedc46f !2580 共享存储bugfix_1130
Merge pull request !2580 from 刘博文/master
2022-12-10 03:45:08 +00:00
3bab33ac6e !2532 修复在事务块中set autocommit = 0再rollback时引发fatal错误的bug
Merge pull request !2532 from Cross-罗/autocommit
2022-12-10 02:02:26 +00:00
5624f47847 1130 bugfix 2022-12-09 14:50:49 +08:00
0672e427e7 修复事务块set autocommit = 0 rollback失败的问题 2022-12-08 15:04:02 +08:00
7784e48e23 MOT new features:
1. JIT support for stored procedures
2. MVCC & Cross-Txn support
3. Alter Table support (Add/Drop/Rename Column)
4. Low RTO
5. More stabilizations
2022-12-01 18:18:05 +08:00
1e08b93a10 允许在B兼容模式下将autocommit设置为false并为自动提交关闭提供相应的功能 2022-11-30 14:56:14 +08:00
bb5b05ec46 主备共享存储 2022-11-07 22:04:18 +08:00
d37a938196 add new event for subxact
Signed-off-by: jc_zhang <zhangjingchang1@huawei.com>
2022-10-10 11:51:24 +00:00
105055a43a 把全局变量g_stat_file_id改为session级别 2022-09-30 12:02:17 +08:00
ece73c7d60 !2116 opengauss-server 数据库多协议支持增强
Merge pull request !2116 from zhaojun/protocol-extension
2022-09-21 10:00:15 +00:00
dfcb1564b1 !2142 修复repeatable read隔离级别upsert语句报错
Merge pull request !2142 from 徐鲲鹏/master
2022-09-19 08:45:35 +00:00
35ed7c152a implemnt multiple database protocol interface definition 2022-09-13 14:53:07 +08:00
b9a173661d skip locked 2022-09-09 10:23:40 +08:00
0f9a8d262c fix upsert visibility check by RR isolation
Signed-off-by: 徐鲲鹏 <xukunpeng2@huawei.com>
2022-09-08 02:43:10 +00:00
b919f404e8 add openGauss 3.1.0 feature code 2022-09-03 16:22:35 +08:00
d5a9c5ff35 add Mysql Feature ON UPDATE Syntax. It supports CREATE TABLE/ALTER TABLE DDL, and tools which include pg_dump and gsql adaptiving.
根据社区评审意见,对代码进行修改和优化。
2022-08-29 02:17:45 -07:00
c69474b03a add computeHashHook 2022-08-11 14:41:13 +08:00
2a81d01ff6 change_function_from_defGetBoolean_to_parse_bool 2022-06-22 11:07:21 +08:00
f719422916 Fix ustore bug in publication. 2022-04-26 09:35:24 +08:00
c66d37c274 1 ustore bugfix
2  禁用段页式、USTORE压缩表使用
3  禁用压缩表页面修复
4  修复remote read功能
2022-03-18 14:08:38 +08:00
c3339b5ba1 fix invalid memory in undo
Offering: openGaussDev

More detail: fix invalid memory in undo

Match-id-496852205f7ba0be46bf71ec29580aeece9d50f5
2022-03-14 19:34:45 +08:00
e896716077 fix bug
Offering: openGaussDev

More detail: 修复分区表DDL回滚后使用全局分区索引扫描数据丢失的问题

Match-id-a93d94a074d384ac493a696380c7d848fdee36cd
2022-03-14 19:34:44 +08:00
704eed3368 fix probackup core
Offering: openGaussDev

More detail: fix probackup core

Match-id-8791b0f194f0ddfef801aa77f9edabb0bc589d30
2022-03-14 19:34:43 +08:00
884ea16aa3 fix get_tuple
Offering: openGaussDev

More detail: fix get_tuple

Match-id-aed00ca9fb0d67624e5de7d2448c57a3baf26eb0
2022-03-14 19:34:42 +08:00
f602677e45 fix clob > 1G unspport error
Offering: openGaussDev

More detail:fix clob > 1G unspport error

Match-id-f3aa081fe8c987e3f540d857a091175c5d28c690
2022-03-14 19:34:42 +08:00
84f7c879d7 use case
Offering: openGaussDev

More detail: use case

Match-id-fbe61ca0327bfa20855dacf6b6c9f91cc876f671
2022-03-14 19:34:41 +08:00
5cfddc1b52 Fix bug
Offering: openGaussDev

More detail: 修复删除分区表报错

# Conflicts:
#	src/common/backend/utils/init/globals.cpp
#	src/include/access/xlogproc.h

Match-id-978d16029c7f5ac4681e6191b78392f89718edba
2022-03-14 19:34:40 +08:00
8191e214c6 fixbug
Offering: openGaussDev

More detail: fixbug toast update

Match-id-e1c8f8cebd825f9509c89dc60e25d62af8a06474
2022-03-14 19:34:40 +08:00
45e0a6f0d7 1. forbid setting compresslevel with pglz algorithm 2. bugfix: do PageCompression only when compression is yes
3. change some log level in pg_rewind
2022-03-07 09:20:08 +08:00