Commit Graph

61 Commits

Author SHA1 Message Date
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
00959bd400 add hypo-index 2020-12-09 20:13:24 +08:00
8f0c2915f8 Parallel bitmap scan. 2020-12-07 11:46:41 +08:00
7dc1caa55c Sync plpy, add audit, fix array slices 2020-12-05 17:54:07 +08:00
25bf9a13d4 !440 【openGauss】 unique_sql 增加sort&hash work_mem 信息监控
Merge pull request !440 from 宋清怡/master
2020-11-30 11:19:38 +08:00
4f555b77ef !438 支持配置文件同步时间间隔由用户配置
Merge pull request !438 from 薛蒙恩/master
2020-11-30 11:17:36 +08:00
7b7870ed96 add sort&hash work_mem info collection info into get_instr_unique_sql() function 2020-11-28 11:22:19 +08:00
cdd5776857 支持配置文件同步时间间隔由用户配置 2020-11-25 20:51:13 +08:00
f5acad12d6 paralllel hash: inner parallel 2020-11-25 12:23:58 +08:00
d29b23cf57 Revert "parallel hash: inner parallel"
This reverts commit 974b2312
2020-11-25 12:11:10 +08:00
974b231240 parallel hash: inner parallel 2020-11-24 14:19:05 +08:00
3a3759f6f2 !406 并行查询-并行创建索引(btree)
Merge pull request !406 from TotaJ/feature/parallel_create_index
2020-11-18 11:14:28 +08:00
4fc1e30ca9 add new way to archive xlog to local machine without invoking popen 2020-11-15 15:18:06 +08:00
57fd5794e5 Parallel create index(btree). 2020-11-13 16:57:32 +08:00
c45feed3e4 parallel index scans 2020-11-05 16:52:53 +08:00
f295a72b65 support cascade standby
We support cascade standby now, a cascade standby will get WAL from
a standby asynchronously. To support flexible deployment, we add a
new GUC available_zone to identify the available zone of a cascade
standby, which will try to connect a standby in same available zone.

Users can use utility gs_ctl for failover and switchover. A cascade
standby will be promoted to be a standby when failover or switchover,
while a standby will be demoted to be a cascade standby after switchover.
2020-10-30 20:27:47 +08:00
fea70c2159 parallel append 2020-10-30 10:54:05 +08:00
e3f3c33db7 Improve parallel query performance. 2020-10-22 17:07:32 +08:00
399a957141 !299 并行查询增强
Merge pull request !299 from TotaJ/feature/parallel2
2020-10-13 14:10:46 +08:00
e171752f13 MOT code cleanup 2020-10-12 18:03:03 +08:00
b84b4cc418 Fallback to normal case when dsm segment is full. Add on_dsm_detach. 2020-10-12 14:59:09 +08:00
0cac595ab6 Fix transaction state and combocid bug in parallel query. 2020-09-30 17:31:45 +08:00
cb0b0f2e67 add option of waiting when standby catchup 2020-09-30 10:00:40 +08:00
324fa01242 smart buffer pool 2020-09-28 22:25:13 +08:00
6b4954f66f exetreme RTO 2020-09-28 15:58:38 +08:00
e163fb87f6 !254 Fixed the problem that cannot stop the standby node.
Merge pull request !254 from Cross-罗/master
2020-09-28 09:46:11 +08:00
1e0e44322f 2020-09-27 16:53:58 +08:00
a201b8bf9a Bind numa node for parallel query. 2020-09-25 17:37:50 +08:00
9e9b6b0321 !234 【openGauss】Add pldebugger feature
Merge pull request !234 from 宋清怡/master
2020-09-18 21:01:02 +08:00
76e7255dab Add pldebugger feature 2020-09-18 17:54:16 +08:00
fca375d920 !231 Fix compile warning.
Merge pull request !231 from TotaJ/feature/parallel
2020-09-17 20:31:31 +08:00
e8606ec86d Fix complie warning. 2020-09-17 20:03:06 +08:00
c3673e64ca fix deadlock 2020-09-17 14:05:31 +08:00
5dfa9d8ed1 Parallel query, sequence scan. 2020-09-16 20:10:45 +08:00
13b33930fb fix bug of check_client_encoding_hook error 2020-09-03 17:47:04 +08:00
e2cb7cb626 gs_basebackup occasionally failed when compress=9 2020-09-02 16:19:49 +08:00
21fb02c397 fix backendworker not exit bugs 2020-09-01 09:08:56 +08:00
26a06c95b8 move global variable to instance or thread 2020-09-01 09:08:43 +08:00
4728c27ca8 !134 Support autonomous transaction
Merge pull request !134 from 江建宇/master
2020-08-29 17:26:45 +08:00
11b1d176a9 PITR support recovery to specify LSN 2020-08-29 15:07:34 +08:00
9717117500 forbidden nested autonomous transaction 2020-08-29 10:41:31 +08:00
085fbf3304 add the builtin function pg_terminate_session to terminate a user session
Signed-off-by: pufuan <pu.fuan@139.com>
2020-08-27 13:10:51 +08:00
b3c0ecfb4c support background workers from PG 2020-08-25 21:17:24 +08:00
ed27420caa !127 UPSERT 功能
Merge pull request !127 from gentle_hu/master
2020-08-25 19:25:59 +08:00
e936f40df7 UPSERT code 2020-08-25 09:44:34 +08:00
cb2ed43867 !122 set openGauss thread name and add getting function of t_thrd and u_sess
Merge pull request !122 from chenxiaobin/master
2020-08-21 23:23:52 +08:00
8ca33ab908 Adapt the snapShot-wdr-report feture in stand-alone version 2020-08-21 16:26:55 +08:00
7ead58b21c 【特性】【Opengauss回合】存储过程支持COMMIT/ROLLBACK 2020-08-21 00:23:02 +08:00
c3b5c49794 set thread name and provide getting functions of t_thrd and u_sess 2020-08-20 21:58:06 +08:00