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.
Showing
- src/backend/access/transam/twophase_rmgr.c 1 addition, 5 deletionssrc/backend/access/transam/twophase_rmgr.c
- src/backend/access/transam/xact.c 3 additions, 16 deletionssrc/backend/access/transam/xact.c
- src/backend/access/transam/xlog.c 1 addition, 4 deletionssrc/backend/access/transam/xlog.c
- src/backend/commands/dbcommands.c 11 additions, 39 deletionssrc/backend/commands/dbcommands.c
- src/backend/commands/user.c 8 additions, 42 deletionssrc/backend/commands/user.c
- src/backend/commands/vacuum.c 3 additions, 8 deletionssrc/backend/commands/vacuum.c
- src/backend/libpq/hba.c 1 addition, 46 deletionssrc/backend/libpq/hba.c
- src/backend/tcop/postgres.c 1 addition, 8 deletionssrc/backend/tcop/postgres.c
- src/backend/utils/init/Makefile 2 additions, 2 deletionssrc/backend/utils/init/Makefile
- src/backend/utils/init/flatfiles.c 0 additions, 931 deletionssrc/backend/utils/init/flatfiles.c
- src/bin/initdb/initdb.c 1 addition, 15 deletionssrc/bin/initdb/initdb.c
- src/include/access/twophase_rmgr.h 3 additions, 4 deletionssrc/include/access/twophase_rmgr.h
- src/include/catalog/pg_proc.h 1 addition, 4 deletionssrc/include/catalog/pg_proc.h
- src/include/utils/flatfiles.h 0 additions, 35 deletionssrc/include/utils/flatfiles.h
Loading
Please register or sign in to comment