aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/arrayfuncs.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2005-02-20 04:45:59 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2005-02-20 04:45:59 +0000
commit3f9aec50e7e31ab8acd596a016e0dd0a1dd5e29c (patch)
treeb7fa329f1561c2676fbfd6d0171ce5578ffc4ad6 /src/backend/utils/adt/arrayfuncs.c
parent60b2444cc3ba037630c9b940c3c9ef01b954b87b (diff)
downloadpostgresql-3f9aec50e7e31ab8acd596a016e0dd0a1dd5e29c.tar.gz
postgresql-3f9aec50e7e31ab8acd596a016e0dd0a1dd5e29c.zip
Flat file cleanup phase 2: make it work for pg_group. The flat group
file now identifies group members by usesysid not name; this avoids needing to depend on SearchSysCache which we can't use during startup. (The old representation was entirely broken anyway, since we did not regenerate the file following RENAME USER.) It's only a 95% solution because if the group membership list is big enough to be toasted out of line, we cannot read it during startup. I think this will do for the moment, until we have time to implement the planned pg_role replacement for pg_group.
Diffstat (limited to 'src/backend/utils/adt/arrayfuncs.c')
0 files changed, 0 insertions, 0 deletions