diff --git a/src/backend/commands/seclabel.c b/src/backend/commands/seclabel.c index 7ae19b98bb9..26925553a2d 100644 --- a/src/backend/commands/seclabel.c +++ b/src/backend/commands/seclabel.c @@ -125,6 +125,7 @@ ExecSecLabelStmt(SecLabelStmt *stmt) */ if (stmt->provider == NULL) { + elog(LOG, "No label provider for the security statement. Length of security label providers: %d", list_length(label_provider_list)); if (label_provider_list == NIL) ereport(ERROR, (errcode(ERRCODE_INVALID_PARAMETER_VALUE), @@ -572,6 +573,8 @@ register_label_provider(const char *provider_name, check_object_relabel_type hoo LabelProvider *provider; MemoryContext oldcxt; + elog(LOG, "Registering label provider %s", provider_name); + oldcxt = MemoryContextSwitchTo(TopMemoryContext); provider = palloc(sizeof(LabelProvider)); provider->provider_name = pstrdup(provider_name);