Commit Graph

34 Commits

Author SHA1 Message Date
d54fc03793 set WalSndCaughtUp to thread context variable 2021-01-14 15:23:03 +08:00
1567043064 同步source code
日期: 12-26
    revision: ee5b054c
2020-12-28 22:19:21 +08:00
31b29d863f 支持不同步配置文件 2020-12-17 12:30:09 +08:00
b58618c5ad !495 xlog lock less modify for performance
Merge pull request !495 from muting/master
2020-12-15 14:18:19 +08:00
5d0218bec4 xlog lock less modify 2020-12-14 14:25:48 +08:00
d1e536e89b !452 fix bugs when cancel autonomous transaction
Merge pull request !452 from scarbor_fair/bug_in_AT
2020-12-14 11:48:09 +08:00
dc80322091 !453 加入了动态线程来反映sql命令
Merge pull request !453 from Ricardo_Cui/master
2020-12-14 09:33:02 +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
ebafc53dc8 更合适的动态线程 2020-12-08 10:08:00 +08:00
8f0c2915f8 Parallel bitmap scan. 2020-12-07 11:46:41 +08:00
cc7f6da94a 更合适的动态线程名 2020-12-01 15:52:28 +08:00
c8614a3297 fix bugs when cancel autonomous transaction 2020-12-01 15:36:15 +08:00
cdd5776857 支持配置文件同步时间间隔由用户配置 2020-11-25 20:51:13 +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
e171752f13 MOT code cleanup 2020-10-12 18:03:03 +08:00
0cac595ab6 Fix transaction state and combocid bug in parallel query. 2020-09-30 17:31:45 +08:00
324fa01242 smart buffer pool 2020-09-28 22:25:13 +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
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
b3c0ecfb4c support background workers from PG 2020-08-25 21:17:24 +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
112a9755f2 support shared thread pool for Global Temporary Table 2020-07-30 17:46:33 +08:00
f80b5433ff Fix to avoid re-initializing MOT during switchover 2020-07-25 11:32:55 +08:00
815a9771fb first commit for openGauss server 2020-06-30 17:38:27 +08:00