Make CREATE/ALTER/DROP USER/GROUP transaction-safe, or at least pretty

Tom Lane <tgl@sss.pgh.pa.us>

Commit: e16f04cf72d7000e1b97e500fcbb4a94013ed139
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2002-10-21T19:46:45Z
Releases: 7.3.1
Make CREATE/ALTER/DROP USER/GROUP transaction-safe, or at least pretty
nearly so, by postponing write of flat password file until transaction
commit.

Files

PathChange+/−
src/backend/access/transam/xact.c modified +16 −7
src/backend/commands/user.c modified +142 −65
src/include/commands/user.h modified +5 −5