Commit Graph

106 Commits

Author SHA1 Message Date
412ef0a1af 【共享存储】1. 增加页面版本校验,拦截页面版本错乱第一现场 2. 共享存储最大连接数限制为16000 2022-12-22 15:54:06 +08:00
4b98847600 [共享存储]update gaussdb.state after reform finish 2022-12-13 19:27:31 +08:00
5624f47847 1130 bugfix 2022-12-09 14:50:49 +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
1c5654cd23 压缩相关修改 2022-11-28 19:27:26 +08:00
5ef705535d !2361 【存储】【压缩特性代码】压缩相关
Merge pull request !2361 from wangjinlong/master
2022-11-28 07:42:38 +00:00
e3a5dcf28c [共享存储]openGauss对接DMS分布式锁 2022-11-18 16:43:26 +08:00
b8e6324873 !2387 为3.0.0版本预留50个版本号
Merge pull request !2387 from 胡正超/master
2022-11-11 02:57:25 +00:00
26620d6083 reserve 50 upgrade version num for 3.0.0 2022-11-10 15:12:26 +08:00
bb5b05ec46 主备共享存储 2022-11-07 22:04:18 +08:00
a2d418cff1 压缩相关修改 2022-10-26 09:21:38 +08:00
061eca1bf4 SubXactLockTableWait call LockAcquire missing out 5th parameter. 2022-10-13 16:20:31 +08:00
f9367d72bb 【3.0分支回合master】支持增量build时校验主备达成多数派一致性的位置 2022-09-27 12:08:55 +08:00
b9a173661d skip locked 2022-09-09 10:23:40 +08:00
b4215eeb05 !2036 openGauss多级缓存管理
Merge pull request !2036 from 阙鸣健/master
2022-09-08 01:43:47 +00:00
62b3cd4353 Merge remote-tracking branch 'upstream/master' 2022-09-07 09:35:18 +08:00
0914e2c128 回合2.0.0特性:support dbe_perf.standby_statement_history()
commits:
  e5acacfcc23854696c8c0bbddccc8e258db7bd38
  abb65f93627df8f13dcc73f778bc63bc0099eff8

pr: 1783, 1809
2022-09-05 11:34:49 +08:00
fca1e8932a nvm buffer manager 2022-09-04 12:52:38 +08:00
b919f404e8 add openGauss 3.1.0 feature code 2022-09-03 16:22:35 +08:00
2bcb702760 支持idle_in_transaction_session_timeout 2022-08-26 11:46:32 +08:00
07bf9b5a74 fix the bug of grpc lock initialization 2022-08-02 10:59:01 +08:00
c034f1cfa7 解决issue -- 列存加唯一索引插100万数据慢问题 2022-07-23 14:47:31 +08:00
ada41a9234 !1867 修复cmake编译问题以及解决创建订阅时无发布表的空集合处理问题
Merge pull request !1867 from chenxiaobin/initial_data
2022-06-20 01:36:25 +00:00
eb2c0ae972 fix cmake bug && handle empty result set in libpqrcv_exec 2022-06-17 16:15:59 +08:00
80fabd463a !1770 发布订阅支持基础数据复制
Merge pull request !1770 from chenxiaobin/initial_data
2022-06-16 07:09:32 +00:00
507aa793a0 publication and subscription support for initial data copy 2022-06-16 11:46:35 +08:00
c5d78f86aa !1782 bugfix: 使用压缩算法1压缩索引效果较差
Merge pull request !1782 from 吴岳川/I54BOQ
2022-06-08 02:20:52 +00:00
11d53786f7 optimize the message for create table 2022-06-06 11:37:51 +08:00
bf9d1b4e7e bugfix: poor index compression ratio when use default pglz compression 2022-05-31 10:48:05 +08:00
8ba5e324f6 !1502 gs_probackup支持压缩文件备份
Merge pull request !1502 from 吴岳川/compress_newly
2022-03-22 12:25:55 +00:00
abdcea01c2 twophase bugfix 2022-03-22 10:29:25 +08:00
260d3f3ea0 优化gs ctl、basebackup过程完整校验性能 2022-03-19 15:44:08 +08:00
74c8611e4a probackup: support backup compress files 2022-03-19 15:44:06 +08:00
c66d37c274 1 ustore bugfix
2  禁用段页式、USTORE压缩表使用
3  禁用压缩表页面修复
4  修复remote read功能
2022-03-18 14:08:38 +08:00
94a6f12608 fix
Offering: openGaussDev

More detail: fixed the instantaneous inconsistency of data between index scan and table scan in interval partition table

Signed-off-by:  <jiang.yu@huawei.com>

Match-id-a83cf32c48755b34a0443892b4875cf99e80e00c
2022-03-14 19:34:45 +08:00
8b5d92a0e2 try last block for insert only when nobody holds locks on it.
Offering: openGaussDev

More detail: try last block for insert only when nobody holds locks on it.

Signed-off-by: Liu Rong <liurong25@huawei.com>

Match-id-d4b2af2c21d441ce9d2dcd6205adf5c2f4aa0581
2022-03-14 19:34:44 +08:00
d45634be91 Fix oldest xmin in logical decoding.
Offering: openGaussDev

More detail: Fix oldest xmin in logical decoding.

Match-id-d652068e86f96a843c7212f959f72c855635a2ed
2022-03-14 19:34:43 +08:00
15e3a99805 row compression & hash index 2022-03-06 22:47:02 +08:00
de223dd152 sync code 2022-03-04 23:22:16 +08:00
2eb20665ee create index: compressOpts should be used with compresstype
compress_prealloc_chunks: must be less than BLCKSZ / chunksz
2022-01-22 09:55:04 +08:00
d4a2c0cfc5 1. bugfix: remote read failed when opt > 0xff
2. bugfix: byte_convert(diff_convert) can used independently
3. bugfix: checksum alway returns the same uint32
4. cleancode: remove dulicate check of mmap
5. bugfix: parallel repare pca when extreme rto
2022-01-22 09:55:04 +08:00
c7b25efcff New features (and bug fixes)
1. alter large sequence
    2. subpartition
    2.1 split subpartition
    2.2 truncate subpartition
    3. 支持load
    4. 支持start-with/connect-by
    5. ...
2021-12-29 21:33:28 +08:00
4bf1feab89 Support subscription and publication. 2021-12-16 23:16:24 +08:00
4b35784ea0 table/index(btree) support compression 2021-12-16 22:24:44 +08:00
899cd4a36c enhance tuple lock 2021-12-16 20:37:27 +08:00
1d540f4462 Patch for 930 release 2021-09-23 15:19:37 +08:00
7c57a94670 openGauss support hash index 2021-09-03 14:21:54 +08:00
aa6bdc778c !1161 增加nblock cache,降低smgrnblock造成的系统负载高
Merge pull request !1161 from 邓旭玥/efix_0804
2021-08-06 03:03:52 +00:00
b65823ea97 fix shared_buffers设置极小时,淘汰策略ring size为0 2021-08-04 14:53:19 +08:00
0b553e6e09 add smgrnblock cache and revert logical of block exist in
smgr/md
2021-08-03 22:28:12 +08:00