diff --git a/src/backend/commands/subscriptioncmds.c b/src/backend/commands/subscriptioncmds.c index df0b21d1689..5de56723319 100644 --- a/src/backend/commands/subscriptioncmds.c +++ b/src/backend/commands/subscriptioncmds.c @@ -3550,7 +3550,11 @@ create_conflict_log_table_tupdesc(void) /* * Create a structured conflict log table for a subscription. * - * The table is created within the system-managed 'pg_conflict' namespace. + * The table is created within the system-managed 'pg_conflict' namespace to + * prevent users from manually dropping or altering it. This will also + * prevent accidental name collision with user-created tables with the same + * name. + * * The table name is generated automatically using the subscription's OID * (e.g., "pg_conflict_log_") to ensure uniqueness within the cluster * and to avoid collisions during subscription renames.