Remove db_user_namespace.
authorNathan Bossart <nathan@postgresql.org>
Mon, 17 Jul 2023 18:44:59 +0000 (11:44 -0700)
committerNathan Bossart <nathan@postgresql.org>
Mon, 17 Jul 2023 18:44:59 +0000 (11:44 -0700)
commit884eee5bfb5ab902413dc00ccee5b3e3f1c505d0
treee4c4b1f32c835be148c07b1e46a7917f16ecea31
parent2c2eb0d6b27f498851bace47fc19e4c7fc90af4f
Remove db_user_namespace.

This feature was intended to be a temporary measure to support
per-database user names.  A better one hasn't materialized in the
~21 years since it was added, and nobody claims to be using it, so
let's just remove it.

Reviewed-by: Michael Paquier, Magnus Hagander
Discussion: https://postgr.es/m/20230630200509.GA2830328%40nathanxps13
Discussion: https://postgr.es/m/20230630215608.GD2941194%40nathanxps13
doc/src/sgml/client-auth.sgml
doc/src/sgml/config.sgml
src/backend/libpq/auth.c
src/backend/libpq/hba.c
src/backend/postmaster/postmaster.c
src/backend/utils/misc/guc_tables.c
src/backend/utils/misc/postgresql.conf.sample
src/include/libpq/pqcomm.h