diff options
| author | Bruce Momjian | 2005-03-24 04:37:07 +0000 |
|---|---|---|
| committer | Bruce Momjian | 2005-03-24 04:37:07 +0000 |
| commit | 291cd954fbfa48d8db79f22ffa8d596c837f7ee3 (patch) | |
| tree | c5ee727969ee7d110179eddee8a963fcfe313a4c /doc/src/sgml | |
| parent | 3781b72c22f766b390d29c4b9c6adbdc6997c774 (diff) | |
Change Win32 O_SYNC method to O_DSYNC because that is what the method
currently does. This is now the default Win32 wal sync method because
we perfer o_datasync to fsync.
Also, change Win32 fsync to a new wal sync method called
fsync_writethrough because that is the behavior of _commit, which is
what is used for fsync on Win32.
Backpatch to 8.0.X.
Diffstat (limited to 'doc/src/sgml')
| -rw-r--r-- | doc/src/sgml/runtime.sgml | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index 40a7594bbb3..300aaf2c23d 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -1,5 +1,5 @@ <!-- -$PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.301.4.3 2005/03/03 16:47:43 tgl Exp $ +$PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.301.4.4 2005/03/24 04:36:55 momjian Exp $ --> <chapter id="runtime"> @@ -1511,6 +1511,7 @@ SET ENABLE_SEQSCAN TO OFF; values are <literal>fsync</> (call <function>fsync()</> at each commit), <literal>fdatasync</> (call <function>fdatasync()</> at each commit), + <literal>fsync_writethrough</> (call <function>_commit()</> at each commit on Windows), <literal>open_sync</> (write WAL files with <function>open()</> option <symbol>O_SYNC</>), and <literal>open_datasync</> (write WAL files with <function>open()</> option <symbol>O_DSYNC</>). Not all of these choices are available on all platforms. |
