]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/technotes-1.39
ebl update
[bacula/bacula] / bacula / technotes-1.39
index 4cb71989f1baf5971bd69d1c474b2da655c50d24..8469fddff30fe06cf27951156ca84fbfa67bdb95 100644 (file)
@@ -1,7 +1,48 @@
               Technical notes on version 1.39  
 
 General:
+18Nov06
+kes  Add a SMALLOC_SANITY_CHECK for Arno, which aborts Bacula
+     if memory usage gets too big.
+kes  Tweak migration to ensure that read/write devices are different.
+17Nov06
+kes  Create an AUTHORS file to list Bacula contributors.
+kes  Add Richard Stallman's four GPL freedoms to LICENSE 
+kes  Require the conf file to have a valid NextPool for writing the
+     migration output.
+16Nov06
+ebl  Enable RecycleCount in catalog.
+ebl  Fix "echo python | bconsole" segfault
+14Nov06
+kes  Implement code to pass the MediaId to the SD. The SD then uses
+     this MediaId when creating JobMedia records. This fixes a bug
+     with Migration where the MediaId got set to the second Volume
+     read rather than the write Volume.  Possibly (unlikely) fixes
+     bug #709.
+kes  Remove NextPool from Job resource.
+kes  Edit a few numbers in the restore dialog with commas.
+kes  Note, the DIR<->SD protocol has changed.
+13Nov06
+kes  Replace () by {} in configure.in for proper HP configuration.
+kes  Shorten some lines over 80 characters in filed/backup.c
+kes  Cast sizeof() in filed/backup.c to avoid compiler warning.
 
+Version 1.39.28 released: 
+12Nov06
+kes  Change error message 'illegal' to 'invalid' -- bug #707
+kes  Add rather primitive device resource deadlock detection in
+     the job queue handler. It detects the same read and write device
+     for migration and cancels the job. 
+kes  Start adding a unique_dbid_hander() routine in migration to avoid
+     duplicate mediaids and duplicate jobids.
+kes  Add patch from bug #708 to permit relative paths such as ../xxx
+     in the restore tree routine.
+kes  Add Eric Bollengier's patch to reduce locking time in the SD after
+     despooling, and thus many jobs finish faster.
+kes  Correct locking order of reservations lock and device mutex in
+     reserve.c -- this should correct Arno's deadlock that occurred
+     when doing mount/unmount at the same time a job is reserving a
+     drive.
 05Nov06
 rbn  Fixed problems with encryption when combined with compression 
      or sparse files.  Unfortunately this means that all previous 
@@ -13,7 +54,7 @@ rbn  Fixed bug in Windows version of close_bpipe() that cause programs
 rbn  Fixed a number of bugs in the mysql DB scripts.
 03Nov06
 ebl  Fix broken runscript on director. (RunBefore, RunAfter)
-ebl  Use M_FATAL instead of M_ERROR in runscript.c
+ebl  Use M_ERROR instead of M_FATAL in runscript.c
 31Oct06
 ebl  Small fix src/dird/job.c to add JobErrors count to catalog.
 rbn  Ignore UTF-8 marker at the start of .conf files.
@@ -31,10 +72,10 @@ rbn  Reorganize Start menu so that documentation and configuration are
 21Oct06
 rbn  Change daemons and utilities so that if -c is omitted from the 
      command line AND there is no configuration file in the current 
-     directory then the "standard" configuration file (eg 
+     directory then the 'standard' configuration file (eg 
      /etc/bacula/bacula-*.conf) will be used.  If the argument to -c 
      doesn't contain any path separators AND there is no configuration 
-     file by that name in the current directory then the "standard" 
+     file by that name in the current directory then the 'standard' 
      configuration file directory will be searched for a file by that 
      name.
 rbn  Fixed restore on Windows so that backslashes as path separators works.
@@ -95,7 +136,7 @@ kes  Turn on heap reporting in Dir with zero debug level.
 kes  Send a message to the sys log when Bacula forces a SEG FAULT, and
      send the same message to stdout.
 07Oct06
-kes  Begin work on new GUI "console".
+kes  Begin work on new GUI 'console'.
 kes  Make configure look in non-standard MySQL library directory 
      for Solaris.
 kes  Make mtx-changer automatically configure the autochanger wait