Commit Graph

82 Commits

Author SHA1 Message Date
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
97a744de3b !1028 小型化裁剪,增强可配置性
Merge pull request !1028 from 苏梓鑫/config
2021-07-09 02:24:38 +00:00
7b8f609c38 lsn check例外场景:truncate之后再init出来的page,不做检查 2021-06-26 17:27:48 +08:00
940b0dbf3e 添加guc参数num_internal_lock_partitions, 进行锁分区的配置 2021-06-11 17:38:56 +08:00
f94d4c96c7 回合代码fixvacuum+limit语句不退出 2021-04-16 19:46:37 +08:00
551710134c !874 add smgr cached nblocks for main fork
Merge pull request !874 from LiHeng/cachedNblock
2021-04-01 21:01:14 +08:00
0f8884ad87 !868 Revert logical of block exist in smgr/md level
Merge pull request !868 from LiHeng/master
2021-03-31 11:15:53 +08:00
d5fed4ae83 add smgr cached nblocks for main fork
Avoid repeatedly calling smgrnblocks() in read query on standby.
Now, we only add cached nblocks in main fork.
2021-03-30 20:27:29 +08:00
e5f464fe9b revert logical of block exist in smgr/dm level 2021-03-29 23:31:54 +08:00
f4686aa3c9 probackup备机备份 2021-03-27 22:16:31 +08:00
24678f1045 xlog lock-less 2021-03-09 18:59:55 +08:00
3d79c59118 Misc bugfixes 2021-03-06 12:39:28 +08:00
2b1f587e9d fix core restartpoint 2021-02-06 21:58:19 +08:00
760d0f1814 备机io+autovacuum优化 2021-02-04 22:24:03 +08:00
1567043064 同步source code
日期: 12-26
    revision: ee5b054c
2020-12-28 22:19:21 +08:00
5d0218bec4 xlog lock less modify 2020-12-14 14:25:48 +08:00
db55fa203c !466 MOT fixes and code cleanup
Merge pull request !466 from Vinoth Veeraraghavan/master
2020-12-11 15:14:35 +08:00
26237dd1c5 MOT fixes and cleanup 2020-12-10 19:51:15 +08:00
8f0c2915f8 Parallel bitmap scan. 2020-12-07 11:46:41 +08:00
974b231240 parallel hash: inner parallel 2020-11-24 14:19:05 +08:00
661bbda2e8 add shared tuplestore 2020-11-24 11:07:49 +08:00
6dfb1d9a03 fix high system load for reading clients with hot standby 2020-11-22 22:58:29 +08:00
3a3759f6f2 !406 并行查询-并行创建索引(btree)
Merge pull request !406 from TotaJ/feature/parallel_create_index
2020-11-18 11:14:28 +08:00
424d8dc855 Minor code cleanup 2020-11-17 18:08:41 +08:00
57fd5794e5 Parallel create index(btree). 2020-11-13 16:57:32 +08:00