Skip to content
This repository
Newer
Older
100644 145 lines (125 sloc) 6.174 kb
99905ebf » abg
2010-12-21 temporarily adding new 1.0.6 changelog
1 =======
2 CHANGES
3 =======
4
3d872e86 » abg
2011-01-10 cleanup CHANGES.txt
5 LP# refers to holland launchpad bugs here:
dc7d95db » BJ Dierkes
2011-01-12 Remove old ChangeLog, and set release date
6 http://bugs.launchpad.net/holland-backup
3d872e86 » abg
2011-01-10 cleanup CHANGES.txt
7
8 GH# referes to the deprecated github bug tracker here:
9 https://github.com/holland-backup/holland/issues
10
1be65f98 » BJ Dierkes
2011-01-12 bumping version to 1.0.7 development
11 1.0.7 - unreleased
12 ------------------
13
14 holland
15 +++++++
3693ee71 » abg
2012-05-17 Updated CHANGES.txt for 1.0.7 release
16 - Fixed bug in purge-policy=before-backup that would fail to retain the
17 in-progress backup and ultimately cause the backup run to fail.
18 - Added pre/post/failure backup command options to [holland:backup] for
19 each backupset. Contributed by osheroff
20 - holland purge now truncates files in increments of 256MB before running
21 unlink(2) to minimize the impact of removing a very large file.
22 - Fixed a bug in holland.conf [logging] handling where the log-level would be
23 ignored in favor of the default value for holland --log-level.
24
25 holland-mysqldump
26 +++++++++++++++++
27 - Fix bug with holland backup --dry-run and mysqldump plugin's stop-slave=yes
28 option. The slave would be incorrectly stopped in dry-run mode, but never
29 restarted.
30 - Fixed a bug with estimate-method=const where lock-method=auto-detect would
31 not properly detect when to set single-transaction because table engine
32 information was not read.
33 - Plugin estimate method now ignores MRG_MyISAM and Federated tables when
34 estimating the total backup space in order to avoid counting tables twice.
35 - Fixed a bug in my.cnf parsing code that did not treat my.cnf sections case
36 insenstiviely. This differed from the mysqldump behavior
37
38 holland-mysqllvm
39 ++++++++++++++++
40 - Fixed a bug in the relpath implementation where paths relative to / were not
41 properly calculated. This was a bug in os.path.relpath in python <= 2.6:
42 http://bugs.python.org/issue5117. Backported the fix from python 2.7
43 - Fix a bug in tar archiver that was not closing the output stream at the end
44 of a backup.
45 - Added pre- and post-args to [tar] config to allow customizing options to GNU
46 tar used for archiving mysql-lvm backups.
47 - LVM plugins now detect when they cannot correctly backup innodb data.
48 mysql-lvm will abort by default if any innodb data files reside outside the
49 datadir. mysqldump-lvm will rewrite innodb-data-file-path,
50 innodb-data-home-dir and innodb-log-group-home-dir in order to startup the
51 bootstrap mysqld process correctly.
52 - added force-innodb-backup option to force a mysql-lvm backup even if it
53 appears unsafe to do so. InnoDB datafiles outside of the datadir are not
54 backed up by default unless tar's pre- and/or post-args are set correctly.
55
56 holland-xtrabackup
57 ++++++++++++++++++
58 - The xtrabackup plugin now fails more cleanly when the innbackupex command
59 could not be found
60 - The xtrabackup plugin now handles failures in closing the output stream more
61 gracefully.
62 - Updated xtrabackup plugin to support xtrabackup 2.0
63 - Added stream=xbstream support
64 - Added support for streaming=no to perform a simply directory copy backup
65 - Added tmpdir option - previously tmpdir was taken from the my.cnf
66 defaults-file
67 - Added an additional-options = option, option, option for specifying
68 arbitrary options to innobackupex
69 - Added ibbackup=path option
70 - Added pre-command=command option
71 - Added safe-slave-backup=boolean option
1be65f98 » BJ Dierkes
2011-01-12 bumping version to 1.0.7 development
72
73
dc7d95db » BJ Dierkes
2011-01-12 Remove old ChangeLog, and set release date
74 1.0.6 - Jan 12, 2011
75 --------------------
76
99905ebf » abg
2010-12-21 temporarily adding new 1.0.6 changelog
77 holland
78 +++++++
79 - holland backup better differentiates between a dry-run and normal backup
80 in logging output
81 - holland mk-config now produces cleaner output and includes a --minimal
82 option to strip comments from the backupset output.
83 - holland now more elegantly handles running the same backupset more than
84 once per second. Previously this could result in a stack trace as the
85 backupset directory already exists.
86 - holland now maintains newest and oldest symlinks in each backupset
87 directory pointing to the newest and oldest backup.
88 (Contribution from Micah Yoder)
89 - holland.conf now accepts a tmpdir option for environments where
90 manipulating TEMPDIR environment variable is not convenient
91 - holland backup --help is now consistent with holland help backup
3d872e86 » abg
2011-01-10 cleanup CHANGES.txt
92 (Fixes LP#677716)
99905ebf » abg
2010-12-21 temporarily adding new 1.0.6 changelog
93 - holland now warns about unknown options in config files
94 - The example plugin has been deprecated in favor of the holland-random
95 plugin, which provides a more useful starting example
96 - previously when logging failed (disk space, permissions, etc.) a stack
97 trace would be printed on stderr. As of 1.0.6 this is only done in when
98 the logging level is set to 'debug'
99 - holland backup --dry-run previously failed for mysqldump backups when
3d872e86 » abg
2011-01-10 cleanup CHANGES.txt
100 per-table exclusions were specified. (Fixes GH#60)
101 - config files are now read as utf8 (Fixes GH#57)
99905ebf » abg
2010-12-21 temporarily adding new 1.0.6 changelog
102
103
104 holland-mysqldump
105 +++++++++++++++++
106 - holland-mysqldump now only stops the SQL_THREAD when stop-slave is
107 requested
108 - error messages from MySQLdb are now decoded from utf8 as necessary
109 - holland-mysqldump now defaults max-allowed-packet to 128M
110 - holland-mysqldump now excludes performance_schema by default
111 - holland-mysqldump now more reliably parses my.cnf files specified via
112 defaults-extra-files
113
114
115 holland-mysqllvm
116 ++++++++++++++++
3d872e86 » abg
2011-01-10 cleanup CHANGES.txt
117 - when a volume group has zero free extents, an unhandled exception would be
118 thrown due to a bug in formatting the error message (Fixed LP#699795)
99905ebf » abg
2010-12-21 temporarily adding new 1.0.6 changelog
119 - holland-mysqllvm had a bug in the example config file that would always
120 maintain two backups
121 - holland-mysqllvm now catches SIGHUP/SIGTERM more consistently
122 - holland-mysqllvm logs error output from various commands more consistently
123 - holland-mysqllvm will not create snapshot-mountpoint if it does
3d872e86 » abg
2011-01-10 cleanup CHANGES.txt
124 not exist (Fixes LP#671965)
99905ebf » abg
2010-12-21 temporarily adding new 1.0.6 changelog
125 - holland-mysqllvm previously failed to automatically mount xfs snapshots
3d872e86 » abg
2011-01-10 cleanup CHANGES.txt
126 with nouuid. This is now automatically detected (Fixes GH#61)
99905ebf » abg
2010-12-21 temporarily adding new 1.0.6 changelog
127 - additional tests for ext3 and xfs filesystems were added to holland.lib.lvm
128
129
130 holland-xtrabackup
131 ++++++++++++++++++
132 - holland-xtrabackup now logs stderr output on a backup failure. Previously
133 this was only logged to xtrabackup.log in the backup directory.
3d872e86 » abg
2011-01-10 cleanup CHANGES.txt
134 (Fixes LP#671971)
99905ebf » abg
2010-12-21 temporarily adding new 1.0.6 changelog
135 - holland-xtrabackup should now be built by default in contrib/holland.spec
6b001da9 » BJ Dierkes
2011-01-05 add missing inline compression option.
136
137
138 holland-sqlite
139 ++++++++++++++
140 - add missing inline compression option.
56035d6f » abg
2011-01-05 add missing holland-pgdump note to CHANGES.txt
141
142
143 holland-pgdump
144 ++++++++++++++
145 - Added holland-pgdump plugin (Contribution from Micah Yoder)
dc7d95db » BJ Dierkes
2011-01-12 Remove old ChangeLog, and set release date
146
147
Something went wrong with that request. Please try again.