Context
#31225 removed the yb_enable_concurrent_ddl GUC in favor of the gflag ysql_enable_concurrent_ddl. Clusters with the old GUC set in postgresql.conf will hit an unrecognized parameter error on upgrade.
Solution
Re-introduce yb_enable_concurrent_ddl as a deprecated no-op GUC that accepts the setting without error and emits a WARNING pointing to the correct gflag ysql_enable_concurrent_ddl.
References
Context
#31225 removed the
yb_enable_concurrent_ddlGUC in favor of the gflagysql_enable_concurrent_ddl. Clusters with the old GUC set inpostgresql.confwill hit an unrecognized parameter error on upgrade.Solution
Re-introduce
yb_enable_concurrent_ddlas a deprecated no-op GUC that accepts the setting without error and emits aWARNINGpointing to the correct gflagysql_enable_concurrent_ddl.References