-2003-xx-xx Version 1.31 Beta 20Jun03
+2003-06-24 Version 1.31 Beta 22Jun03
+- Change Purging Oldest Volume message to Recycling Oldest Volume.
+- Limit results from find_oldest_volume to one.
+- Fix possible buffer overrun in the restore tree handling routines.
+- Fixed a crash in VerifyToVolume because I moved the close_db()
+ down into the free_ua_context() and should not have done so.
+- At a "var" command in the Console that does variable expansion and
+ prints it.
+- Implement first cut of estimate command.
- Change find_next_volume() for oldest to use LastWritten instead of
FirstWritten -- also add Append to volumes slected.
- Do normal recycling before checking for RecycleOldestVolume.
- Use smtp instead of mail to send the traceback message.
- Fixed a race condition in the "list" command while a backup is
in progress.
-- Beginning of support for SSL encryption.
-- Beggining of support for Base level backups.
- Improvements to gnome-console.
- Prune orphaned jobs (no files saved, no Volume used).
- Added non-fatal errors to Job reports.
Please see the installation documentation for building MySQL.
- Version 1.31 and 1.30 daemons/Director are not compatible. You must
upgrade all or nothing.
+
- The format of the catalog database has changed, so you must either
re-initialize your database (losing all the old info) with:
or you can use the appropriate script (you must choose the name according
to which database you have) in the <bacula-source>/src/cats directory.
- BEFORE APPLYING THE ALTER SCRIPT PLEASE BACKUP YOUR DATABASE. Do one
- of the following only if you wish to keep your old tables (not doing
- the re-initialize documented above), and do this only after configuring
- an building the new Bacula, but before trying to run it:
+ BEFORE APPLYING THE ALTER SCRIPT PLEASE BACKUP YOUR DATABASE.
+ If you have previously upgraded to version 1.31, please do not run
+ this procedure a second time. Do one of the following only if you
+ wish to keep your old tables (not doing the re-initialize documented
+ above), and do this only after configuring an building the new Bacula,
+ but before trying to run it:
MySQL:
cd working-directory (or where you want to backup the catalog)
- Figure out how to use ssh or stunnel to protect Bacula communications.
For 1.31 release:
+- Remove multiple simultaneous devices code in SD.
- Check that Block number in JobMedia are correct.
- Complain if record dropped in bnet_recv because too long.
- Suppress Job Name in Jmsg for console