pgBackRest 1.11 commit log

v1.10: Stanza Creation and Minor Bug Fixes

commit   : 06cac30c33733d3894a3143a6866a9dbd3972199    
  
author   : David Steele <[email protected]>    
date     : Tue, 8 Nov 2016 10:47:47 +0000    
  
committer: David Steele <[email protected]>    
date     : Tue, 8 Nov 2016 10:47:47 +0000    

Click here for diff

Bug Fixes:  
  
* Fixed an issue where a backup could error if no changes were made to a database between backups and only pg_control changed.  
* Fixed an issue where tablespace paths with the same prefix would cause an invalid link error. (Reported by Nikhilchandra Kulkarni.)  
  
Features:  
  
* Added the stanza-create command to formalize creation of stanzas in the repository. (Contributed by Cynthia Shang.)  
  
Refactoring:  
  
* Removed extraneous use lib directives from Perl modules. (Suggested by Devrim Gündüz.)  

M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm

Doc engine improvements.

commit   : 9d9c438f59461e17383cd55dd067a467132ba2de    
  
author   : David Steele <[email protected]>    
date     : Mon, 7 Nov 2016 17:06:35 +0200    
  
committer: David Steele <[email protected]>    
date     : Mon, 7 Nov 2016 17:06:35 +0200    

Click here for diff

Bug Fixes:  
  
* Fixed missing variable replacements.  
* Removed hard-coded host names from configuration file paths.  
  
Documentation Features:  
  
* Allow command-line length to be configured using cmd-line-len param.  
* Added compact param to allow CSS to be embedded in HTML file.  
* Added pretty param to produce HTML with proper indenting.  
* Only generate HTML menu when required and don't require index page.  
* Assign numbers to sections by default.  
* VM mount points are now optional.  

M doc/lib/BackRestDoc/Common/DocExecute.pm
M doc/lib/BackRestDoc/Common/DocManifest.pm
M doc/lib/BackRestDoc/Common/DocRender.pm
M doc/lib/BackRestDoc/Custom/DocCustomRelease.pm
M doc/lib/BackRestDoc/Html/DocHtmlBuilder.pm
M doc/lib/BackRestDoc/Html/DocHtmlPage.pm
M doc/lib/BackRestDoc/Html/DocHtmlSite.pm
M doc/manifest.xml
M doc/resource/html/default.css
M doc/xml/dtd/doc.dtd
M doc/xml/dtd/manifest.dtd
M doc/xml/release.xml
M test/lib/pgBackRestTest/Common/HostTest.pm

commit   : dd621081b95e5dcf737807053346b7c89e9f962d    
  
author   : David Steele <[email protected]>    
date     : Mon, 7 Nov 2016 16:37:16 +0200    
  
committer: David Steele <[email protected]>    
date     : Mon, 7 Nov 2016 16:37:16 +0200    

Click here for diff

Reported by Nikhilchandra Kulkarni.  

M doc/xml/release.xml
M lib/pgBackRest/Manifest.pm
M test/expect/backup-synthetic-001.log
M test/expect/backup-synthetic-005.log
M test/lib/pgBackRestTest/Backup/BackupTest.pm

Fixed an issue where a backup could error if no changes were made to a database between backups and only pg_control changed.

commit   : 21ca4127026e80f93664d78fcf1e81d8dda0d25d    
  
author   : David Steele <[email protected]>    
date     : Sat, 5 Nov 2016 19:22:30 +0200    
  
committer: David Steele <[email protected]>    
date     : Sat, 5 Nov 2016 19:22:30 +0200    

Click here for diff

M doc/xml/release.xml
M lib/pgBackRest/Protocol/LocalProcess.pm
M test/expect/backup-synthetic-001.log
M test/expect/backup-synthetic-002.log
M test/expect/backup-synthetic-003.log
M test/expect/backup-synthetic-004.log
M test/expect/backup-synthetic-005.log
M test/expect/backup-synthetic-006.log
M test/expect/backup-synthetic-007.log
M test/expect/backup-synthetic-008.log
M test/lib/pgBackRestTest/Backup/BackupTest.pm

Removed extraneous use lib directives from Perl modules.

commit   : f43e5bc52d31b6f1efe3b92b44752aa49ab1645a    
  
author   : David Steele <[email protected]>    
date     : Fri, 4 Nov 2016 13:56:26 +0200    
  
committer: David Steele <[email protected]>    
date     : Fri, 4 Nov 2016 13:56:26 +0200    

Click here for diff

Suggested by Devrim Gündüz.  

M bin/pgbackrest
M doc/doc.pl
M doc/lib/BackRestDoc/Common/Doc.pm
M doc/lib/BackRestDoc/Html/DocHtmlSite.pm
M doc/lib/BackRestDoc/Latex/DocLatex.pm
M doc/lib/BackRestDoc/Markdown/DocMarkdown.pm
M doc/lib/BackRestDoc/Markdown/DocMarkdownRender.pm
M doc/release.pl
M doc/xml/release.xml
M lib/pgBackRest/Archive.pm
M lib/pgBackRest/ArchiveInfo.pm
M lib/pgBackRest/Backup.pm
M lib/pgBackRest/BackupCommon.pm
M lib/pgBackRest/BackupFile.pm
M lib/pgBackRest/BackupInfo.pm
M lib/pgBackRest/Common/Exit.pm
M lib/pgBackRest/Common/Ini.pm
M lib/pgBackRest/Common/Lock.pm
M lib/pgBackRest/Common/Log.pm
M lib/pgBackRest/Common/Wait.pm
M lib/pgBackRest/Config/Config.pm
M lib/pgBackRest/Config/ConfigHelp.pm
M lib/pgBackRest/Db.pm
M lib/pgBackRest/Expire.pm
M lib/pgBackRest/File.pm
M lib/pgBackRest/FileCommon.pm
M lib/pgBackRest/Info.pm
M lib/pgBackRest/Manifest.pm
M lib/pgBackRest/Protocol/Common.pm
M lib/pgBackRest/Protocol/CommonMaster.pm
M lib/pgBackRest/Protocol/IO.pm
M lib/pgBackRest/Protocol/RemoteMaster.pm
M lib/pgBackRest/Protocol/RemoteMinion.pm
M lib/pgBackRest/Restore.pm
M lib/pgBackRest/RestoreFile.pm
M test/test.pl

Another expect log update for stanza-create feature.

commit   : 171c5835bbed34e118e554a291849baa36ecfce0    
  
author   : David Steele <[email protected]>    
date     : Thu, 3 Nov 2016 17:48:59 +0200    
  
committer: David Steele <[email protected]>    
date     : Thu, 3 Nov 2016 17:48:59 +0200    

Click here for diff

M test/expect/help-help-001.log

Expect log updates for stanza-create feature.

commit   : 26f76762b5ca80bb2ff6c7c5c8e2da11f825420d    
  
author   : David Steele <[email protected]>    
date     : Mon, 17 Oct 2016 10:03:42 +0100    
  
committer: David Steele <[email protected]>    
date     : Mon, 17 Oct 2016 10:03:42 +0100    

Click here for diff

M test/expect/backup-full-007.log

Added the stanza-create command to formalize creation of stanzas in the repository.

commit   : 8d1880ca4a15567778b1c295451b3bb62886cc7b    
  
author   : Cynthia Shang <[email protected]>    
date     : Fri, 14 Oct 2016 12:21:47 +0100    
  
committer: David Steele <[email protected]>    
date     : Fri, 14 Oct 2016 12:21:47 +0100    

Click here for diff

Contributed by Cynthia Shang.  

M bin/pgbackrest
M doc/xml/reference.xml
M doc/xml/release.xml
M doc/xml/user-guide.xml
M lib/pgBackRest/ArchiveInfo.pm
M lib/pgBackRest/BackupInfo.pm
M lib/pgBackRest/Common/Exception.pm
M lib/pgBackRest/Common/Ini.pm
M lib/pgBackRest/Config/Config.pm
M lib/pgBackRest/Config/ConfigHelpData.pm
M lib/pgBackRest/Db.pm
A lib/pgBackRest/Stanza.pm
M lib/pgBackRest/Version.pm
M test/lib/pgBackRestTest/Backup/BackupTest.pm
M test/lib/pgBackRestTest/Backup/Common/HostBackupTest.pm