!1701 修复升级后subbinary为空导致发布订阅报错问题

Merge pull request !1701 from 薛蒙恩/pubsub_bnrupg
This commit is contained in:
opengauss-bot
2022-04-27 02:08:51 +00:00
committed by Gitee

View File

@ -92,10 +92,10 @@ Subscription *GetSubscription(Oid subid, bool missing_ok)
datum = SysCacheGetAttr(SUBSCRIPTIONOID, tup, Anum_pg_subscription_subbinary, &isnull);
if (unlikely(isnull)) {
ereport(ERROR, (errcode(ERRCODE_UNEXPECTED_NULL_VALUE),
errmsg("null binary for subscription %u", subid)));
sub->binary = false;
} else {
sub->binary = DatumGetBool(datum);
}
sub->binary = DatumGetBool(datum);
ReleaseSysCache(tup);