]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/technotes-1.39
9Nov06
[bacula/bacula] / bacula / technotes-1.39
index 177d732d08817850f3db37d643e94204c7ca0187..08758fe02a5bad1c31c33ff646f4ccaafaa11f6d 100644 (file)
@@ -1,7 +1,52 @@
               Technical notes on version 1.39  
 
 General:
+19Nov06
+kes  Implement unique dbid routine for migration to prevent the same
+     JobId from being migrated twice. This should fix bug #709.
+18Nov06
+kes  Apply Jaime Ventura's 'mail on success' patch.
+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 
@@ -31,10 +76,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 +140,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