git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: c722628) | patch
Support an optional asynchronous commit mode, in which we don't flush WAL
Wed, 1 Aug 2007 22:45:09 +0000 (22:45 +0000)
Wed, 1 Aug 2007 22:45:09 +0000 (22:45 +0000)
commit 4a78cdeb6b598940e9d9adb92deca6494628802a
Support an optional asynchronous commit mode, in which we don't flush WAL
before reporting a transaction committed. Data consistency is still
guaranteed (unlike setting fsync = off), but a crash may lose the effects
of the last few transactions. Patch by Simon, some editorialization by Tom.
25 files changed:
doc/src/sgml/config.sgml diff | blob | blame | history
doc/src/sgml/wal.sgml diff | blob | blame | history
src/backend/access/transam/README diff | blob | blame | history
src/backend/access/transam/clog.c diff | blob | blame | history
src/backend/access/transam/multixact.c diff | blob | blame | history
src/backend/access/transam/slru.c diff | blob | blame | history
src/backend/access/transam/subtrans.c diff | blob | blame | history
src/backend/access/transam/transam.c diff | blob | blame | history
src/backend/access/transam/twophase.c diff | blob | blame | history
src/backend/access/transam/xact.c diff | blob | blame | history
src/backend/access/transam/xlog.c diff | blob | blame | history
src/backend/commands/dbcommands.c diff | blob | blame | history
src/backend/commands/tablespace.c diff | blob | blame | history
src/backend/commands/vacuum.c diff | blob | blame | history
src/backend/utils/init/flatfiles.c diff | blob | blame | history
src/backend/utils/misc/guc.c diff | blob | blame | history
src/backend/utils/misc/postgresql.conf.sample diff | blob | blame | history
src/backend/utils/time/tqual.c diff | blob | blame | history
src/include/access/clog.h diff | blob | blame | history
src/include/access/gist_private.h diff | blob | blame | history
src/include/access/slru.h diff | blob | blame | history
src/include/access/transam.h diff | blob | blame | history
src/include/access/xact.h diff | blob | blame | history
src/include/access/xlog.h diff | blob | blame | history
src/include/access/xlogdefs.h diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /