-
- Downloads
Clean up a number of autovacuum loose ends. Make the stats collector
track shared relations in a separate hashtable, so that operations done from different databases are counted correctly. Add proper support for anti-XID-wraparound vacuuming, even in databases that are never connected to and so have no stats entries. Miscellaneous other bug fixes. Alvaro Herrera, some additional fixes by Tom Lane.
Showing
- src/backend/access/transam/xlog.c 31 additions, 1 deletionsrc/backend/access/transam/xlog.c
- src/backend/commands/analyze.c 7 additions, 4 deletionssrc/backend/commands/analyze.c
- src/backend/commands/vacuum.c 9 additions, 7 deletionssrc/backend/commands/vacuum.c
- src/backend/commands/vacuumlazy.c 3 additions, 3 deletionssrc/backend/commands/vacuumlazy.c
- src/backend/libpq/hba.c 6 additions, 4 deletionssrc/backend/libpq/hba.c
- src/backend/postmaster/autovacuum.c 167 additions, 148 deletionssrc/backend/postmaster/autovacuum.c
- src/backend/postmaster/pgstat.c 174 additions, 82 deletionssrc/backend/postmaster/pgstat.c
- src/backend/postmaster/postmaster.c 6 additions, 6 deletionssrc/backend/postmaster/postmaster.c
- src/backend/utils/init/postinit.c 7 additions, 4 deletionssrc/backend/utils/init/postinit.c
- src/backend/utils/misc/guc.c 2 additions, 2 deletionssrc/backend/utils/misc/guc.c
- src/include/access/xlog.h 2 additions, 1 deletionsrc/include/access/xlog.h
- src/include/libpq/hba.h 3 additions, 3 deletionssrc/include/libpq/hba.h
- src/include/pgstat.h 6 additions, 5 deletionssrc/include/pgstat.h
Loading
Please register or sign in to comment