Bacula 1.34.3 released

Kern Sibbald <[email protected]> Wed, 09 Jun 2004 17:07:04 +0200
Newsgroups gmane.comp.sysutils.backup.bacula.announce,gmane.comp.bacula.user
Message-ID <1086793624.5582.62.camel@rufus>
Hello,

A few minutes ago, I posted the 1.34.3 Bacula release to Source Forge.
Both the source code and the Win32 binaries are now available, and in
due course, the rpms will be coming.  My apologies to those of you who
were inconvenienced by my release this morning, which I quickly removed
in order to fix a last minute bug (in fact, I found and fixed 3, arg!).

This release contains a number of important enhancements/bug fixes
concerning autochangers and enhancements to wx-console as well as many
other fixes. 

The major new feature is a new format for FileSet directives, which
permits using wild-card matches on included files. This means that
things such as not compressing .gz and .Z files are now possible. The
new format also provides a nice base for adding additional features in
the near future such as regular expression matching of included files,
...  The old format FileSet directives still work but are now
depreciated.  Please see the FileSet documentation in the Director's
config chapter of the document for the details.

All daemons are compatible and interchangable with previous 1.34.x
versions. However, to use the new FileSet directives, you must have a
1.34.3 Director and Clients.

If you have previously loaded a 1.34.3 (even yesterday), please upgrade
to the very latest version especially if you want to use the new
FileSets or have autochangers.

I've included the ReleaseNotes items for 1.34.3 below. Please read the
ChangeLog as well.

Best regards, Kern

          Release Notes for Bacula 1.34.3
                                                                                          
  Bacula code: Total files = 364 Total lines = 102,925 (*.h *.c *.in)
                                                                                          
Changes for 1.34.3:
Major Features:
- Implemented and documented the first cut of the new FileSet
directives.
  The first cut permits using wild-card matches for including files in
  addition to excluding files.
- The Windows rescue procedure is confirmed for WinXP/2K (probably not
NT).
- Modification of the PostgreSQL database creation scripts to improve
  performance by removing foreign keys.
- Use trasactions on PostgreSQL to improve performance.
- Restore jobs will now not start until they can get exclusive use
  of the Storage daemon Device previously they erred.
- Permit execution of more kinds of Win32 files with ClientRunxxxJob.
  If an absolute path is specified, the filename must contain the
correct
  extention.
                                                                                          
Items to note!!!!
- If you are upgrading from 1.32, please be sure to see the database
  upgrade procedure under the 1.34.0 notes.
- Although the daemons are compatible for all 1.34.2 features,
  the new FileSet directives are not compatible with 1.34.2 daemons.
- Fixed several query.sql bugs.
- The behavior of the hourly, daily, weekly, and monthly keywords in
  the Run directive have been changed to be more logical -- they only
  affect the one item mentioned rather than all items.
                                                                                          
Other items:
- The wx-console has had significant improvements.
- Upgraded to latest autoconf files.
- Added BaculaRoadmap_v1.1.pdf in doc directory
- Fixed a crash in the btape "fill" command.
- Added a new alpha directory to platforms -- first cut.
- The mtx-changer script was broken in 1.34.2 -- it is now fixed.
- Pass all arguments on database creation scripts.
- I finally found and fixed the bug that in some cases required a double
  mount to get Bacula to look at the tape again.
- Thanks to user input corrected (I think) the negative values that
  sometimes occurred in the spooling statistics.
- Fixed several bsmpt bugs thanks to user input.
- Added user supplied code to read the Directors's conf file in dbcheck
so
  that remote databases could be contacted as well as the working
directory
  and other catalog parameters obtained.
- Fixed changing a Volume from one Pool to another in "update volumes".
                                                                                          
                                                                                          




-------------------------------------------------------
This SF.Net email is sponsored by: GNOME Foundation
Hackers Unite!  GUADEC: The world's #1 Open Source Desktop Event.
GNOME Users and Developers European Conference, 28-30th June in Norway
http://2004/guadec.org