]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/ReleaseNotes
More cleanup and converting to BSOCK class
[bacula/bacula] / bacula / ReleaseNotes
index b91abe4b2ca040d49604cdbd7333b5104d9a9b30..6cfb26fa4ea7af202960faacaa49bc5501b8e607 100644 (file)
@@ -1,35 +1,57 @@
 
-          Release Notes for Bacula 2.2.0
+          Release Notes for Bacula 2.1.10
 
-  Bacula code: Total files = 438 Total lines = 154,329 (*.h *.c *.in)
+  Bacula code: Total files = 458 Total lines = 170,197 (*.h *.c *.in)
 
 This Director and Storage daemon must be upgraded at the same time,
 but they should be compatible with all 2.0.x File daemons, unless you
 use some of the new features that affect the FD.  In other words, you should
-not have to upgrade all your File daemons.
+not have to upgrade all your File daemons.  However, bat works only with
+a 2.1.8 Director.
 
-The major features are:
-- First cut of bat (Bacula Administration Tool)
+Areas requiring caution or testing:
+- You must have Qt4 Version 4.2 or greater loaded to build bat
+- You must have the thread safe version of MySQL client libraries loaded
+  to build with MySQL enabled.
+- The Volume management in the Storage daemon is extensively rewritten.
+  It appears to function much better, but is largely untested under
+  severe stress conditions (multiple drive autochangers, ...).
+- Volumes are pruned only when absolutely necessary -- this may cause
+  your database to grow.
+- Socket level heartbeat is untested.
+- Solaris door and even port files are no longer restored (equivalent
+    to what we do with sockets).
+- Solaris is untested
+- Win32 servers are untested, and very likely not to work.
+
+The major new features are:
+- Much faster insertion of attributes (somewhere around 10 times),
+  many thanks to Eric Bollengier and Marc Cousin. 
+- First cut of bat (Bacula Administration Tool).  Note to build
+  bat you must explicitly enable it on the ./configure line, you
+  must have the Qt4 version 4.2 or later libraries loaded, and
+  qmake and the other Qt4 tools must be available.  bat is ALPHA
+  software.  A large part of the work was done by Dirk Bartley.
 - Red/Black restore in memory tree (500 times faster loading).
-- Much faster insertion of attributes (somewhere around 10 times).
-- The Regex Where code to allow easier relocation of restored files.
+- The Regex Where code to allow easier relocation of restored files 
+  thanks to Eric.
 - Socket level heartbeat for all connections (untested).
 - posix_fadvise() use in the FD to improve performance.
 - Simpler locking in the SD in the reservation system.
 - Much improved Volume reservation code that should eliminate most
   conflicts experienced in multiple drive autochangers.
 - Detection of file size/date change during backup if enabled.
-- New Recycle Pool feature.
+- New Recycle Pool feature -- thanks to Eric.
 - Efficient implementation of very large include/exclude lists.
 - Volumes are no longer pruned during 'status dir'
 - Pruning is now more efficient, and if a Volume is purged,
   during pruning, it is immediately discovered.
 
 Other features or bug fixes:
-- Fixed bugs: 846, 809, 772, 822, 825, 824, 808, 802, 797
-  798, 795, 789, 791, 788, 780, 763, 782, 612, 767,
-  775, 621, 772, 764, 766, 621, 761, 755, 750, 741,
-  747, 742, 744, and 743.
+- Fixed bugs: 856, 854, 845, 847, 846, 809, 772
+  822, 825, 824, 808, 802, 797, 798, 795, 789, 791, 
+  788, 780, 763, 782, 612, 767, 775, 621, 772, 764, 
+  766, 621, 761, 755, 750, 741, 747, 742, 744, and 743.
 - Only the minumum number of volumes are pruned rather than
   all volumes in the pool.
 - wx-console renamed to bwx-console