X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Ftechnotes-2.4;h=95fc9cdcf85545152bc7e2dae1346ba27f0ae17e;hb=08fed791b01e806b9fdabaf308bdd71133eccf1d;hp=9fb353021a3a761957de3cfe2a7f57e4c814adcd;hpb=4f5d05ad03d4106540c702b7bc9afdd061867dfc;p=bacula%2Fbacula diff --git a/bacula/technotes-2.4 b/bacula/technotes-2.4 index 9fb353021a..95fc9cdcf8 100644 --- a/bacula/technotes-2.4 +++ b/bacula/technotes-2.4 @@ -1,6 +1,70 @@ Technical notes on version 2.4 General: +22Dec08 +kes Modify sql_update.c to edit zeros rather than NULL in unset + fields. This should fix bug #1206, where apparently the user + has modified the Bacula schema. +20Dec08 +kes Backport most recent changes to compat.h and compat.cpp. +13Dec08 +kes Create and apply 2.4.3-migrate2.patch, which fixes two bugs + - Bug #1206 -- sql error when there are no files to migrate. + - Bug #1171 -- Job catalog log is not migrated during migration. +03Dec08 +kes Apply 2.4.3-sd-deadlock.patch that should fix bug #1192. +02Dec08 +ebl Remove extra db_lock() in get_prune_list_for_volume() +ebl Apply 2.4.3-prune-deadlock.patch that fixes a problem when + using Catalog as message backend. +20Nov08 +ebl Apply 2.4.3-win32-runscript-unicode-path.patch for #1110 + about a problem when executing a program with Unicode path. +ebl Apply 2.4.3-unique-inchanger.patch fix for #1175 about bad slot + number if the volume is not in autochanger. +18Nov08 +kes Probably fix for bug #1188 where Volume is purged while writing + on it. +kes Get message enhancement to avoid job name lookup. +07Nov08 +kes Fix bug with job name duplication if more than 60 jobs created + during a minute. +kes Correct some bugs of cleanup in SD if the FD connection fails. +02Nov08 +kes Fix orphaned jobs (possible deadlock) while pruning. +31Oct08 +ebl Backport of the btraceback script that keeps trace file on working dir +28Oct08 +kes Migrate DB Log records too. This fixes last part of bug #1171. +24Oct08 +kes Modify SQL so that jobs that failed will not be migrated. +kes Correct bug where long retention periods caused immediate + pruning. + +Release Version 2.4.3 +27Oct08 +ebl Apply 2.4.3-update-slots.patch to fix #1175. About update slots + that don't reset InChanger flag when slot is empty. +10Oct08 +ebl Apply 2.4.2-cancel-non-running-jobs.patch to be able to cancel + a non created job faster. +08Oct08 +kes This should correct bug #1159 where Migration does not properly + respect the Migration Low Bytes directive. +02Oct08 +ebl Fix typo in configure.in that breaks --with-db-password option +24Sep08 +kes This code should fix the race condition that leads to a Director + crash at job end time when the job list is updated. This was reported + in bug #1162. +20Sep08 +kes Remove all double quotes from SQLite creating script and + replace by single quotes as suggested by John Huttley. +08Sep08 +kes Fix SQL case problem that may cause the failure of DiskToCatalog + in bug #1149. +kes Copy missing storage name into edit buffer. As far as I can tell + this never caused a bug. 28Aug08 ebl Remove catalog dependency for bcopy ebl Modify catalog scripts to have an easier packaging integration, @@ -36,7 +100,7 @@ kes Break the do_swapping into do_unload, do_swapping, and kes Implement a set_dcr_from_vol subroutine in acquire.c for reading volumes. This allows the dcr to be refreshed after being zapped when the wrong volume is mounted. - This should fix bug #1126 -- During multiple tape restore, bacula + This should fix bug #1126 -- During multiple tape restore, Bacula does not ask for physical tape change, but rereads same tape 23Jul08 kes Apply patch submitted for bug #1107 with a small modification. @@ -96,7 +160,7 @@ Release Beta version 2.4.1-b1 kes Back out bad src/lib/base64.c change. 27Jun08 kes Generally clean up the manual tape loading code. The main - conceptial change is that when a volume is marked to be unloaded, + conceptual change is that when a volume is marked to be unloaded, its volume name is retained, and it is only marked as unloaded when either the autoloader says it is unloaded or another tape is read on that drive.