Remove flatfiles.c, which is now obsolete.
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Tue, 1 Sep 2009 02:54:52 +0000 (02:54 +0000)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Tue, 1 Sep 2009 02:54:52 +0000 (02:54 +0000)
commitf71b7e8e03e40219a91af6eb92ca280cbc49b9dd
tree1ae539f63f5b0460a581052053a072764adfbd64
parente3f621557201eeb6b0c94976c471da10e9849caa
Remove flatfiles.c, which is now obsolete.

Recent commits have removed the various uses it was supporting.  It was a
performance bottleneck, according to bug report #4919 by Lauris Ulmanis; seems
it slowed down user creation after a billion users.
14 files changed:
src/backend/access/transam/twophase_rmgr.c
src/backend/access/transam/xact.c
src/backend/access/transam/xlog.c
src/backend/commands/dbcommands.c
src/backend/commands/user.c
src/backend/commands/vacuum.c
src/backend/libpq/hba.c
src/backend/tcop/postgres.c
src/backend/utils/init/Makefile
src/backend/utils/init/flatfiles.c [deleted file]
src/bin/initdb/initdb.c
src/include/access/twophase_rmgr.h
src/include/catalog/pg_proc.h
src/include/utils/flatfiles.h [deleted file]