Thread: pgsql-server/src backend/catalog/namespace.c b ...

pgsql-server/src backend/catalog/namespace.c b ...

From
tgl@postgresql.org (Tom Lane)
Date:
CVSROOT:    /cvsroot
Module name:    pgsql-server
Changes by:    tgl@postgresql.org    02/09/23 16:43:41

Modified files:
    src/backend/catalog: namespace.c
    src/backend/commands: analyze.c tablecmds.c vacuum.c
    src/include/catalog: namespace.h

Log message:
    Disallow VACUUM, ANALYZE, TRUNCATE on temp tables belonging to other
    backends.  Given that temp tables now store data locally in the local
    buffer manager, these things are not going to work safely.