hot-standby-20091115.patch.gz

application/x-gzip

Filename: hot-standby-20091115.patch.gz
Type: application/x-gzip
Part: 0
Message: Re: Hot standby, race condition between recovery snapshot and commit

Patch

Format: unified
File+
doc/src/sgml/backup.sgml 660 0
doc/src/sgml/config.sgml 32 0
doc/src/sgml/func.sgml 33 0
doc/src/sgml/ref/checkpoint.sgml 5 0
src/backend/access/gin/ginxlog.c 4 0
src/backend/access/gist/gistxlog.c 6 0
src/backend/access/heap/heapam.c 156 10
src/backend/access/heap/pruneheap.c 18 2
src/backend/access/index/genam.c 12 1
src/backend/access/index/indexam.c 5 2
src/backend/access/nbtree/nbtinsert.c 1 1
src/backend/access/nbtree/nbtpage.c 41 7
src/backend/access/nbtree/nbtree.c 16 2
src/backend/access/nbtree/nbtxlog.c 152 3
src/backend/access/nbtree/README 21 0
src/backend/access/transam/clog.c 1 1
src/backend/access/transam/multixact.c 8 22
src/backend/access/transam/README 31 0
src/backend/access/transam/recovery.conf.sample 15 0
src/backend/access/transam/rmgr.c 2 1
src/backend/access/transam/twophase.c 181 10
src/backend/access/transam/twophase_rmgr.c 8 4
src/backend/access/transam/xact.c 295 35
src/backend/access/transam/xlog.c 369 33
src/backend/commands/dbcommands.c 22 0
src/backend/commands/lockcmds.c 7 0
src/backend/commands/sequence.c 3 0
src/backend/commands/tablespace.c 51 1
src/backend/commands/vacuum.c 18 13
src/backend/commands/vacuumlazy.c 41 1
src/backend/postmaster/postmaster.c 10 8
src/backend/storage/buffer/bufmgr.c 61 1
src/backend/storage/ipc/Makefile 1 1
src/backend/storage/ipc/procarray.c 1171 10
src/backend/storage/ipc/sinvaladt.c 13 3
src/backend/storage/ipc/standby.c 636 0
src/backend/storage/lmgr/lock.c 193 0
src/backend/storage/lmgr/proc.c 49 1
src/backend/tcop/postgres.c 60 2
src/backend/tcop/utility.c 39 1
src/backend/utils/adt/txid.c 10 0
src/backend/utils/adt/xid.c 19 0
src/backend/utils/cache/inval.c 152 69
src/backend/utils/error/elog.c 18 0
src/backend/utils/init/postinit.c 11 9
src/backend/utils/misc/guc.c 24 0
src/backend/utils/time/snapmgr.c 8 2
src/backend/utils/time/tqual.c 65 23
src/include/access/heapam.h 3 1
src/include/access/htup.h 18 0
src/include/access/nbtree.h 43 4
src/include/access/relscan.h 1 0
src/include/access/rmgr.h 1 0
src/include/access/transam.h 3 0
src/include/access/twophase.h 3 1
src/include/access/twophase_rmgr.h 3 3
src/include/access/xact.h 33 1
src/include/access/xlog.h 40 0
src/include/access/xlog_internal.h 2 1
src/include/catalog/pg_control.h 9 0
src/include/catalog/pg_proc.h 3 0
src/include/miscadmin.h 6 0
src/include/storage/bufmgr.h 4 0
src/include/storage/lock.h 11 0
src/include/storage/procarray.h 23 0
src/include/storage/proc.h 13 0
src/include/storage/sinvaladt.h 1 1
src/include/storage/sinval.h 3 0
src/include/storage/standby.h 114 0
src/include/utils/builtins.h 1 0
src/include/utils/snapshot.h 3 1

Binary attachment — download to view.