holland-backup 1.0.6

Milestone information

Project:
holland-backup
Series:
1.0
Version:
1.0.6
Released:
 
Registrant:
Andrew Garner
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
4 Andrew Garner, 7 Andrew Garner
Blueprints:
2 Implemented
Bugs:
9 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon holland-1.0.6.tar.gz (md5) v1.0.6 42
last downloaded 6 days ago
Total downloads: 42

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

holland
+++++++
- holland backup better differentiates between a dry-run and normal backup
 in logging output
- holland mk-config now produces cleaner output and includes a --minimal
 option to strip comments from the backupset output.
- holland now more elegantly handles running the same backupset more than
 once per second. Previously this could result in a stack trace as the
 backupset directory already exists.
- holland now maintains newest and oldest symlinks in each backupset
 directory pointing to the newest and oldest backup.
 (Contribution from Micah Yoder)
- holland.conf now accepts a tmpdir option for environments where
 manipulating TEMPDIR environment variable is not convenient
- holland backup --help is now consistent with holland help backup
 (Fixes LP#677716)
- holland now warns about unknown options in config files
- The example plugin has been deprecated in favor of the holland-random
 plugin, which provides a more useful starting example
- previously when logging failed (disk space, permissions, etc.) a stack
 trace would be printed on stderr. As of 1.0.6 this is only done in when
 the logging level is set to 'debug'
- holland backup --dry-run previously failed for mysqldump backups when
 per-table exclusions were specified. (Fixes GH#60)
- config files are now read as utf8 (Fixes GH#57)

holland-mysqldump
+++++++++++++++++
- holland-mysqldump now only stops the SQL_THREAD when stop-slave is
 requested
- error messages from MySQLdb are now decoded from utf8 as necessary
- holland-mysqldump now defaults max-allowed-packet to 128M
- holland-mysqldump now excludes performance_schema by default
- holland-mysqldump now more reliably parses my.cnf files specified via
 defaults-extra-files

holland-mysqllvm
++++++++++++++++
- when a volume group has zero free extents, an unhandled exception would be
 thrown due to a bug in formatting the error message (Fixed LP#699795)
- holland-mysqllvm had a bug in the example config file that would always
 maintain two backups
- holland-mysqllvm now catches SIGHUP/SIGTERM more consistently
- holland-mysqllvm logs error output from various commands more consistently
- holland-mysqllvm will not create snapshot-mountpoint if it does
 not exist (Fixes LP#671965)
- holland-mysqllvm previously failed to automatically mount xfs snapshots
 with nouuid. This is now automatically detected (Fixes GH#61)
- additional tests for ext3 and xfs filesystems were added to holland.lib.lvm

holland-xtrabackup
++++++++++++++++++
- holland-xtrabackup now logs stderr output on a backup failure. Previously
 this was only logged to xtrabackup.log in the backup directory.
 (Fixes LP#671971)
- holland-xtrabackup should now be built by default in contrib/holland.spec

holland-sqlite
++++++++++++++
- add missing inline compression option.

holland-pgdump
++++++++++++++
- Added holland-pgdump plugin (Contribution from Micah Yoder)

2 blueprints and 9 bugs targeted

Blueprint Priority Assignee Delivery
Add newest/oldest symlinks to holland spool directories Add newest/oldest symlinks to holland spool directories 4 High Andrew Garner  11 Implemented
Integrate pgdump plugin into holland Integrate pgdump plugin into holland 4 High Andrew Garner  11 Implemented
Bug report Importance Assignee Status
666259 #666259 Holland is attempting to backup performance_schema 3 High Andrew Garner  10 Fix Released
671965 #671965 mysql-lvm does not create snapshot-mountpoint when it does not exist 3 High Andrew Garner  10 Fix Released
671966 #671966 mysqldump stop-slave should only stop sql_thread 3 High Andrew Garner  10 Fix Released
671967 #671967 Handle log file errors more gracefully 4 Medium Andrew Garner  10 Fix Released
671969 #671969 Fix mk-config output 4 Medium Andrew Garner  10 Fix Released
671971 #671971 Report errors from xtrabackup plugin 4 Medium Andrew Garner  10 Fix Released
677716 #677716 holland bk --help does not indicate how to run selected backupsets 4 Medium Andrew Garner  10 Fix Released
699795 #699795 mysql-lvm fails when 0 extents available 4 Medium Andrew Garner  10 Fix Released
697526 #697526 Unknown config parameters 5 Low Andrew Garner  10 Fix Released
This milestone contains Public information
Everyone can see this information.