From: | Tom Lane <tgl(at)hub(dot)org> |
---|---|
To: | pgsql-committers(at)postgresql(dot)org |
Subject: | pgsql/ oc/src/sgml/wal.sgml rc/backend/access/ ... |
Date: | 2001-02-26 00:50:08 |
Message-ID: | 200102260050.f1Q0o8L33973@hub.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
CVSROOT: /home/projects/pgsql/cvsroot
Module name: pgsql
Changes by: tgl(at)hub(dot)org 01/02/25 19:50:08
Modified files:
doc/src/sgml : wal.sgml
src/backend/access/transam: xact.c xlog.c
src/backend/storage/ipc: sinval.c
src/backend/utils/misc: guc.c postgresql.conf.sample
src/bin/psql : tab-complete.c
src/include/access: xlog.h
src/include/storage: proc.h sinval.h
Log message:
Implement COMMIT_SIBLINGS parameter to allow pre-commit delay to occur
only if at least N other backends currently have open transactions. This
is not a great deal of intelligence about whether a delay might be
profitable ... but it beats no intelligence at all. Note that the default
COMMIT_DELAY is still zero --- this new code does nothing unless that
setting is changed.
Also, mark ENABLEFSYNC as a system-wide setting. It's no longer safe to
allow that to be set per-backend, since we may be relying on some other
backend's fsync to have synced the WAL log.
From | Date | Subject | |
---|---|---|---|
Next Message | Tatsuo Ishii | 2001-02-26 05:15:49 | pgsql/src/bin/pgaccess/lib tables.tcl |
Previous Message | Bruce Momjian - CVS | 2001-02-25 18:15:07 | [WEBMASTER] 'www/html/docs awbook.html' |