未验证 提交 b6c1b467 编写于 作者: W Wang Hao 提交者: GitHub

Merge pull request #8109 from magi345/master_bgworker_fix

Auxiliary bgworkers should skip resource group assignment
上级 b6fe2e62
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
#include "cdb/memquota.h" #include "cdb/memquota.h"
#include "executor/spi.h" #include "executor/spi.h"
#include "postmaster/fts.h" #include "postmaster/fts.h"
#include "postmaster/postmaster.h"
#include "replication/walsender.h" #include "replication/walsender.h"
#include "utils/faultinjector.h" #include "utils/faultinjector.h"
#include "utils/guc.h" #include "utils/guc.h"
...@@ -64,6 +65,7 @@ InitResManager(void) ...@@ -64,6 +65,7 @@ InitResManager(void)
else if (IsResGroupEnabled() && else if (IsResGroupEnabled() &&
(Gp_role == GP_ROLE_DISPATCH || Gp_role == GP_ROLE_EXECUTE) && (Gp_role == GP_ROLE_DISPATCH || Gp_role == GP_ROLE_EXECUTE) &&
IsUnderPostmaster && IsUnderPostmaster &&
!amAuxiliaryBgWorker() &&
!am_walsender && !am_ftshandler && !IsFaultHandler) !am_walsender && !am_ftshandler && !IsFaultHandler)
{ {
/* /*
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册