Reorder items:

< 	  o Allow point-in-time recovery to archive partially filled
< 	    write-ahead logs? [pitr]
> 	  o Add command to archive partially filled write-ahead logs? [pitr]
< 	    of a disk failure. This could be triggered by a user command or
< 	    a timer.
> 	    of a disk failure.
< 	    recovery.  A function call to do this would also be useful.
> 	    recovery.
> 	  o Add reporting of the current WAL file and offset, perhaps as
> 	    part of partial log file archiving
>
> 	    The offset allows parts of a WAL file to be archived using
> 	    an external program.
>
< 	  o Add reporting of the current WAL file and offset, perhaps as
< 	    part of partial log file archiving
<
< 	    The offset allows parts of a WAL file to be archived using
< 	    an external program.
This commit is contained in:
Bruce Momjian 2006-07-26 17:23:02 +00:00
parent 9a7483714f
commit 5ffa0bb47a
2 changed files with 19 additions and 22 deletions

View File

@ -2,7 +2,7 @@
PostgreSQL TODO List PostgreSQL TODO List
==================== ====================
Current maintainer: Bruce Momjian (bruce@momjian.us) Current maintainer: Bruce Momjian (bruce@momjian.us)
Last updated: Tue Jul 25 20:34:56 EDT 2006 Last updated: Wed Jul 26 13:22:49 EDT 2006
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.
@ -144,22 +144,26 @@ Administration
* Point-In-Time Recovery (PITR) * Point-In-Time Recovery (PITR)
o Allow point-in-time recovery to archive partially filled o Add command to archive partially filled write-ahead logs? [pitr]
write-ahead logs? [pitr]
Currently only full WAL files are archived. This means that the Currently only full WAL files are archived. This means that the
most recent transactions aren't available for recovery in case most recent transactions aren't available for recovery in case
of a disk failure. This could be triggered by a user command or of a disk failure.
a timer.
o Automatically force archiving of partially-filled WAL files when o Automatically force archiving of partially-filled WAL files when
pg_stop_backup() is called or the server is stopped pg_stop_backup() is called or the server is stopped
Doing this will allow administrators to know more easily when Doing this will allow administrators to know more easily when
the archive contains all the files needed for point-in-time the archive contains all the files needed for point-in-time
recovery. A function call to do this would also be useful. recovery.
http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php
o Add reporting of the current WAL file and offset, perhaps as
part of partial log file archiving
The offset allows parts of a WAL file to be archived using
an external program.
o %Create dump tool for write-ahead logs for use in determining o %Create dump tool for write-ahead logs for use in determining
transaction id for point-in-time recovery transaction id for point-in-time recovery
o Allow a warm standby system to also allow read-only statements o Allow a warm standby system to also allow read-only statements
@ -168,11 +172,6 @@ Administration
This is useful for checking PITR recovery. This is useful for checking PITR recovery.
o Allow the PITR process to be debugged and data examined o Allow the PITR process to be debugged and data examined
o Add reporting of the current WAL file and offset, perhaps as
part of partial log file archiving
The offset allows parts of a WAL file to be archived using
an external program.
Monitoring Monitoring

View File

@ -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:bruce@momjian.us">bruce@momjian.us</a>)<br/> <p>Current maintainer: Bruce Momjian (<a href="mailto:bruce@momjian.us">bruce@momjian.us</a>)<br/>
Last updated: Tue Jul 25 20:34:56 EDT 2006 Last updated: Wed Jul 26 13:22:49 EDT 2006
</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>.
@ -131,19 +131,22 @@ first.
</li></ul> </li></ul>
</li><li>Point-In-Time Recovery (PITR) </li><li>Point-In-Time Recovery (PITR)
<ul> <ul>
<li>Allow point-in-time recovery to archive partially filled <li>Add command to archive partially filled write-ahead logs? [<a href="http://momjian.postgresql.org/cgi-bin/pgtodo?pitr">pitr</a>]
write-ahead logs? [<a href="http://momjian.postgresql.org/cgi-bin/pgtodo?pitr">pitr</a>]
<p> Currently only full WAL files are archived. This means that the <p> Currently only full WAL files are archived. This means that the
most recent transactions aren't available for recovery in case most recent transactions aren't available for recovery in case
of a disk failure. This could be triggered by a user command or of a disk failure.
a timer.
</p> </p>
</li><li>Automatically force archiving of partially-filled WAL files when </li><li>Automatically force archiving of partially-filled WAL files when
pg_stop_backup() is called or the server is stopped pg_stop_backup() is called or the server is stopped
<p> Doing this will allow administrators to know more easily when <p> Doing this will allow administrators to know more easily when
the archive contains all the files needed for point-in-time the archive contains all the files needed for point-in-time
recovery. A function call to do this would also be useful. recovery.
<a href="http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php">http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php</a> <a href="http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php">http://archives.postgresql.org/pgsql-patches/2005-04/msg00121.php</a>
</p>
</li><li>Add reporting of the current WAL file and offset, perhaps as
part of partial log file archiving
<p> The offset allows parts of a WAL file to be archived using
an external program.
</p> </p>
</li><li>%Create dump tool for write-ahead logs for use in determining </li><li>%Create dump tool for write-ahead logs for use in determining
transaction id for point-in-time recovery transaction id for point-in-time recovery
@ -152,11 +155,6 @@ first.
<p> This is useful for checking PITR recovery. <p> This is useful for checking PITR recovery.
</p> </p>
</li><li>Allow the PITR process to be debugged and data examined </li><li>Allow the PITR process to be debugged and data examined
</li><li>Add reporting of the current WAL file and offset, perhaps as
part of partial log file archiving
<p> The offset allows parts of a WAL file to be archived using
an external program.
</p>
</li></ul> </li></ul>
</li></ul> </li></ul>
<h1><a name="section_3">Monitoring</a></h1> <h1><a name="section_3">Monitoring</a></h1>