Commit Graph

518 Commits

Author SHA1 Message Date
wangyao
a908e02066 feat: add pg_stat_he3_logindex view 2023-06-27 19:16:02 +08:00
wangyao
d0ec1f3a5b fix: logindex dead-lock when mem table is full 2023-06-27 15:58:23 +08:00
wangyao
950559d134 Merge branch 'dev_performance' of https://gitee.com/he3db/he3pg into dev_performance 2023-06-27 14:24:19 +08:00
wangyao
ec141af551 feat: add pg_stat_he3_logindex view 2023-06-27 14:23:22 +08:00
shenzhengntu
921e276375
!182 fix #I7DRYV
Merge pull request !182 from shipixian/dev_performance
2023-06-27 05:47:09 +00:00
shipixian
9e0bea11da write empty page into localdisk when extending
Signed-off-by: shipixian <shipixian_yewu@cmss.chinamobile.com>
2023-06-27 10:58:10 +08:00
wangyao
7e609e9938
fix: mini consistent point problem 2023-06-26 07:26:31 +00:00
shenzhengntu
f539e3b53d mini consistent point problem
Code Source From: Self Code
Description:  【Optional】
Jira:  #【Optional】
市场项目编号(名称):【Optional】
2023-06-26 15:15:37 +08:00
shipixian
0b62db4358
!180 修复主备流复制过程卡住以及主备流复制掉线问题
Merge pull request !180 from shenzhengntu/dev_performance
2023-06-26 07:07:37 +00:00
shenzhengntu
a48d0ae19b Merge branch 'dev_performance' of gitee.com:he3db/he3pg into dev_performance 2023-06-26 11:08:56 +08:00
shenzhengntu
03b04b2a57 1.push block because gpos of position no release
2.walsender and walreceive pid stop problem

Code Source From: Self Code
Description:  【Optional】
Jira:  #I7FQS3,#I7FS5M
市场项目编号(名称):【Optional】
2023-06-26 11:05:46 +08:00
shenzhengntu
900eab77c8
!179 add pg_stat_he3walwrite view
Merge pull request !179 from shipixian/dev_performance
2023-06-21 06:50:12 +00:00
shenzhengntu
a310bc04d6 pg_stat_replication replaylsn for push sync time less than 1s 2023-06-21 06:46:28 +00:00
shenzhengntu
8edceba7ff startup pid crash
Code Source From: Self Code
Description:  【Optional】
Jira:  #【Optional】
市场项目编号(名称):【Optional】
2023-06-21 14:40:47 +08:00
shipixian
b4e79bb743 add pg_stat_he3walwrite view
Signed-off-by: shipixian <shipixian_yewu@cmss.chinamobile.com>
2023-06-21 09:03:49 +08:00
shenzhengntu
ce987d21c3 pg_stat_replication sync time 1s
Code Source From: Self Code
Description:  【Optional】
Jira:  #【Optional】
市场项目编号(名称):【Optional】
2023-06-20 11:15:41 +08:00
shenzhengntu
e367b02cd1 Merge branch 'dev_performance' of gitee.com:he3db/he3pg into dev_performance 2023-06-20 11:13:29 +08:00
shenzhengntu
c8ae70b5d9
!176 do checkpoint before commit/abort when existing pendingdelete relaions
Merge pull request !176 from shipixian/dev_performance
2023-06-20 02:18:00 +00:00
shipixian
6f0689ba9f do checkpoint before abort when existing pendingdelete relations
Signed-off-by: shipixian <shipixian_yewu@cmss.chinamobile.com>
2023-06-20 09:37:57 +08:00
shipixian
ac20f00350 do checkpoint before commit when existing pendingdelete relaions
Signed-off-by: shipixian <shipixian_yewu@cmss.chinamobile.com>
2023-06-20 09:32:54 +08:00
wangyao
6fed68c276
fix pushstandby can't clean buffer when redo truncate wal 2023-06-19 07:19:57 +00:00
shipixian
d634773099 stop waiting when postmaster isn't alive
Signed-off-by: shipixian <shipixian_yewu@cmss.chinamobile.com>
2023-06-19 15:17:05 +08:00
shipixian
7dc5fd0303 fix pushstandby can't clean buffer when redo truncate wal
Signed-off-by: shipixian <shipixian_yewu@cmss.chinamobile.com>
2023-06-19 14:15:00 +08:00
shenzhengntu
6e00046003 fix: auto vacuum stop failed 2023-06-15 05:53:41 +00:00
shenzhengntu
be6dc5d6a2 Merge branch 'dev_performance' of gitee.com:he3db/he3pg into dev_performance 2023-06-15 13:51:11 +08:00
wangyao
263dbe9234
add script of add slave and pusher for private 2023-06-15 04:34:54 +00:00
shenzhengntu
d28cbfeef6 Merge branch 'dev_performance' of gitee.com:he3db/he3pg into dev_performance 2023-06-15 12:29:09 +08:00
shenzhengntu
371bca48a7 auto vacuum stop failed
Code Source From: Self Code
Description:  【Optional】
Jira:  #【Optional】
市场项目编号(名称):【Optional】
2023-06-15 12:24:41 +08:00
peitingwei
7e6f022438 add script of add slave and pusher for private 2023-06-15 10:51:41 +08:00
shenzhengntu
c46bf1fede fix: truncate problem need master wait pushstanby 2023-06-15 01:19:23 +00:00
shenzhengntu
b1f7353e14 Function declaration problem
Code Source From: Self Code
Description:  【Optional】
Jira:  #【Optional】
市场项目编号(名称):【Optional】
2023-06-14 21:35:03 +08:00
shenzhengntu
9ee3bdf853 push standby reconnect primary
Code Source From: Self Code
Description:  【Optional】
Jira:  #【Optional】
市场项目编号(名称):【Optional】
2023-06-14 21:10:04 +08:00
shenzhengntu
78a90efe61 Merge branch 'dev_performance' of gitee.com:he3db/he3pg into dev_performance 2023-06-14 21:09:04 +08:00
shenzhengntu
65fe12841c truncate wait pushstandby push to xlog checkpoint
Code Source From: Self Code
Description:  【Optional】
Jira:  #【Optional】
市场项目编号(名称):【Optional】
2023-06-14 20:54:13 +08:00
wangyao
e7a0fbb0ed
fix:#I7D0PS 2023-06-14 09:25:44 +00:00
shipixian
80f9c72968 secondbuffer process exit after data flushed into lmdb
Signed-off-by: shipixian <shipixian_yewu@cmss.chinamobile.com>
2023-06-14 17:15:46 +08:00
shipixian
26a9f7b656
!170 add active he3pg from pg for private script
Merge pull request !170 from 裴庭伟/dev_performance
2023-06-14 07:18:52 +00:00
shipixian
fb3d8a8426 !169 clean wals which gt consistlsn
* clean invalid wals
* clean wals which gt consistlsn
2023-06-14 06:48:01 +00:00
shenzhengntu
77ca8b0aa9 improve: push standby wait slave 2023-06-14 06:47:25 +00:00
peitingwei
129381a80b add active he3pg from pg for private script 2023-06-14 14:26:42 +08:00
shenzhengntu
3f5feb7c81 slave convert to master no need pushtikv
Code Source From: Self Code
Description:  【Optional】
Jira:  #【Optional】
市场项目编号(名称):【Optional】
2023-06-14 13:57:40 +08:00
shenzhengntu
84e6416972 Merge branch 'dev_performance' of gitee.com:he3db/he3pg into dev_performance 2023-06-13 21:24:33 +08:00
shenzhengntu
087df8478c repl user no permission visit pg_stat_replication
Code Source From: Self Code
Description:  【Optional】
Jira:  #【Optional】
市场项目编号(名称):【Optional】
2023-06-13 21:21:51 +08:00
zoujia_yewu
dd5777cfc1
!167 bug fix pthread_join not quit when do pitr
Merge pull request !167 from 裴庭伟/dev_performance
2023-06-13 09:55:15 +00:00
peitingwei
465f637890 bug fix pthread_join not quit when do pitr 2023-06-13 17:47:42 +08:00
shenzhengntu
af65be0892 push tikv data
Code Source From: Self Code
Description:  【Optional】
Jira:  #【Optional】
市场项目编号(名称):【Optional】
2023-06-13 13:35:05 +08:00
shenzhengntu
26383e912c Merge branch 'dev_performance' of gitee.com:he3db/he3pg into dev_performance 2023-06-12 19:06:21 +08:00
wangyao
4dd0fe5bca
fix: #I7CTEO 2023-06-12 08:51:01 +00:00
shipixian
b5c9b75335 set buffer valid in TerminateBufferIO
Signed-off-by: shipixian <shipixian_yewu@cmss.chinamobile.com>
2023-06-12 16:21:34 +08:00
shenzhengntu
61b8315ff5 fix: restart failed after trucate 2023-06-09 09:11:50 +00:00