On Tue, Apr 5, 2016 at 5:35 PM, Magnus Hagander <mag...@hagander.net> wrote:

>
>
> On Mon, Apr 4, 2016 at 3:15 PM, Amit Kapila <amit.kapil...@gmail.com>
> wrote:
>
>> On Mon, Apr 4, 2016 at 4:31 PM, Magnus Hagander <mag...@hagander.net>
>> wrote:
>>
>>> On Fri, Apr 1, 2016 at 6:47 AM, Amit Kapila <amit.kapil...@gmail.com>
>>> wrote:
>>>
>>>
>>>> Also, I think below part of documentation for pg_start_backup() needs
>>>> to be modified:
>>>>
>>>> <para>
>>>>
>>>>     <function>pg_start_backup</> accepts an
>>>>
>>>>     arbitrary user-defined label for the backup.  (Typically this would
>>>> be
>>>>
>>>>     the name under which the backup dump file will be stored.)  The
>>>> function
>>>>
>>>>     writes a backup label file (<filename>backup_label</>) and, if
>>>> there
>>>>
>>>>     are any links in the <filename>pg_tblspc/</> directory, a
>>>> tablespace map
>>>>
>>>>     file (<filename>tablespace_map</>) into the database cluster's data
>>>>
>>>>     directory, performs a checkpoint, and then returns the backup's
>>>> starting
>>>>
>>>>     transaction log location as text.  The user can ignore this result
>>>> value,
>>>>
>>>>     but it is provided in case it is useful.
>>>>
>>>
>>> That one definitely needs to be fixed, as it's part of the reference.
>>> Good spot.
>>>
>>>
>>>
>>>> Similarly, there is a description for pg_stop_backup which needs to be
>>>> modified.
>>>>
>>>
>>> That's the one you're referring to in your first commend above, is it
>>> not? Or is there one more that you mean?
>>>
>>>
>> I am referring to below part of docs in func.sgml
>>
>> <para>
>>
>>     <function>pg_stop_backup</> removes the label file and, if it exists,
>>
>>     the <filename>tablespace_map</> file created by
>>
>>     <function>pg_start_backup</>, and creates a backup history file in
>>
>>     the transaction log archive area.  The history file includes the
>> label given to
>>
>>     <function>pg_start_backup</>, the starting and ending transaction
>> log locations for
>>
>>     the backup, and the starting and ending times of the backup.  The
>> return
>>
>>     value is the backup's ending transaction log location (which again
>>
>>     can be ignored).  After recording the ending location, the current
>>
>>     transaction log insertion
>>
>>     point is automatically advanced to the next transaction log file, so
>> that the
>>
>>     ending transaction log file can be archived immediately to complete
>> the backup.
>>
>>  </para>
>>
>>
> Ah, gotcha. Clearly I wasn't paying attention properly.
>
> PFA a better one (I think), also with the rename and added comments that
> David was asking for.
>
>
This version looks good.  Apart from review, I have done some tests
(including regression test), everything seems to be fine.

With Regards,
Amit Kapila.
EnterpriseDB: http://www.enterprisedb.com

Reply via email to