Commit 3848532c authored by Bruce Momjian's avatar Bruce Momjian

Update wording:

<   Currently, to protect against partial disk page writes, we write the
>   Currently, to protect against partial disk page writes, we write
877c877
< * Turn off after-change writes if fsync is disabled
> * Turn off full page writes if fsync is disabled
parent 3f39cbdc
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
PostgreSQL TODO List PostgreSQL TODO List
==================== ====================
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us) Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
Last updated: Sat Jul 2 10:30:35 EDT 2005 Last updated: Mon Jul 4 00:06:35 EDT 2005
The most recent version of this document can be viewed at The most recent version of this document can be viewed at
http://www.postgresql.org/docs/faqs.TODO.html. http://www.postgresql.org/docs/faqs.TODO.html.
...@@ -867,14 +867,14 @@ Write-Ahead Log ...@@ -867,14 +867,14 @@ Write-Ahead Log
* Eliminate need to write full pages to WAL before page modification [wal] * Eliminate need to write full pages to WAL before page modification [wal]
Currently, to protect against partial disk page writes, we write the Currently, to protect against partial disk page writes, we write
full page images to WAL before they are modified so we can correct any full page images to WAL before they are modified so we can correct any
partial page writes during recovery. These pages can also be partial page writes during recovery. These pages can also be
eliminated from point-in-time archive files. eliminated from point-in-time archive files.
* Reduce WAL traffic so only modified values are written rather than * Reduce WAL traffic so only modified values are written rather than
entire rows (?) entire rows (?)
* Turn off after-change writes if fsync is disabled * Turn off full page writes if fsync is disabled
If fsync is off, there is no purpose in writing full pages to WAL If fsync is off, there is no purpose in writing full pages to WAL
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<body bgcolor="#FFFFFF" text="#000000" link="#FF0000" vlink="#A00000" alink="#0000FF"> <body bgcolor="#FFFFFF" text="#000000" link="#FF0000" vlink="#A00000" alink="#0000FF">
<h1><a name="section_1">PostgreSQL TODO List</a></h1> <h1><a name="section_1">PostgreSQL TODO List</a></h1>
<p>Current maintainer: Bruce Momjian (<a href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>)<br/> <p>Current maintainer: Bruce Momjian (<a href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>)<br/>
Last updated: Sat Jul 2 10:30:35 EDT 2005 Last updated: Mon Jul 4 00:06:35 EDT 2005
</p> </p>
<p>The most recent version of this document can be viewed at<br/> <p>The most recent version of this document can be viewed at<br/>
<a href="http://www.postgresql.org/docs/faqs.TODO.html">http://www.postgresql.org/docs/faqs.TODO.html</a>. <a href="http://www.postgresql.org/docs/faqs.TODO.html">http://www.postgresql.org/docs/faqs.TODO.html</a>.
...@@ -798,14 +798,14 @@ first. ...@@ -798,14 +798,14 @@ first.
<ul> <ul>
<li>Eliminate need to write full pages to WAL before page modification [<a href="http://momjian.postgresql.org/cgi-bin/pgtodo?wal">wal</a>] <li>Eliminate need to write full pages to WAL before page modification [<a href="http://momjian.postgresql.org/cgi-bin/pgtodo?wal">wal</a>]
<p> Currently, to protect against partial disk page writes, we write the <p> Currently, to protect against partial disk page writes, we write
full page images to WAL before they are modified so we can correct any full page images to WAL before they are modified so we can correct any
partial page writes during recovery. These pages can also be partial page writes during recovery. These pages can also be
eliminated from point-in-time archive files. eliminated from point-in-time archive files.
</p> </p>
</li><li>Reduce WAL traffic so only modified values are written rather than </li><li>Reduce WAL traffic so only modified values are written rather than
entire rows (?) entire rows (?)
</li><li>Turn off after-change writes if fsync is disabled </li><li>Turn off full page writes if fsync is disabled
<p> If fsync is off, there is no purpose in writing full pages to WAL <p> If fsync is off, there is no purpose in writing full pages to WAL
</p> </p>
</li><li>Add WAL index reliability improvement to non-btree indexes </li><li>Add WAL index reliability improvement to non-btree indexes
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment