]> git.sur5r.net Git - bacula/bacula/commitdiff
Update doc
authorKern Sibbald <kern@sibbald.com>
Mon, 23 Sep 2002 15:58:07 +0000 (15:58 +0000)
committerKern Sibbald <kern@sibbald.com>
Mon, 23 Sep 2002 15:58:07 +0000 (15:58 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@162 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/ChangeLog
bacula/kernstodo
bacula/src/dird/backup.c

index 0aa87df2709e9ae88270d3c788826170bfbb7ca9..dc2b70f75e05b7325685f6b0b6f612ab4c97d309 100644 (file)
@@ -1,3 +1,48 @@
+
+2002-xx-xx Version 1.26 (xxOct02)
+General:
+- Better key generation on non OpenSSL systems.
+- 64 bit file address support if available.
+- Implement autochanger for reading
+- Lots of cleanup of tape reading code.
+- Automatically create all Pool resources when Bacula starts.
+- Implement bscan.c
+- Implement autochanger use via the Console commands "add" and "label"
+- Begin implementation of a regression script 
+- Write bootstrap after ever job
+
+Changes submitted this submission:
+- After noticing that the non OpenSSL random key generator was
+  not good on Solaris, John wrote a very nice randpass generator.
+- Integrated John's makeSessionKey for generating the FD->SD
+  authorization.
+- Statically link tools (doesn't work on Solaris).
+- Document how to debug Bacula (new chapter in the manual)
+- Remove unneeded printing of error message in sql_get.c
+- Free SD description config record (previous oversight)
+- Bash spaces when sending Director names, and unbash them when 
+  received.
+- Ensure no divide by zero in rate computation in backup.c
+- Implement WriteBootstrap in backup.c
+- Allow tape reading to request volume information for any
+  volume.
+- Create all Pool resources at startup.
+- Show only Backup jobs in Restore listing of last 20 Jobs.
+- Handle 64 bit stat packets in restore.
+- Don't do shell expansion on store_dir in config if string 
+  starts with |.  This is used for piping the program for the
+  WriteBootstrap.
+- Ignore SIGHUP -- DéjàGnu was triggering this. 
+- Implement autochanger for reading, many changes to 
+  acquire_device_for_read()
+- Implement callback for reading Volume. Implement in bextract,
+  bls, and bscan.
+- Implement bscan
+- Add count to bsr.
+- Fix Volume in bsr.
+- Move autochanger code to new subroutine in mount.c
+
+
 2002-09-05 Version 1.25a (05Sep02) Released
 - Fix unitialized stack variable in bextract so it
   will always read the currently mounted tape.
index e670f18c874d7b44e708bd9940e51f37c705e753..fb7a6ed653a7088d17c14a3ef2e65f439522fd61 100644 (file)
@@ -1,5 +1,5 @@
                  Kern's ToDo List
-                 14 September 2002
+                 23 September 2002
 
 Irix conversion notes:
 - no uuencode
@@ -27,30 +27,15 @@ From Chuck:
   I tried this and it didn't find sqlite.h
 =======
 
-- Had to label second tape using the autochanger two times. The
-  first time the second tape was apparently loaded but not labeled.
-  3903 Failed to label Volume: ERR=dev.c:285 Bad call to rewind_dev. Device /dev/nst0 not open
 - Put MaximumVolumeSize in Director.
 - Document how to cancel a job that is waiting on a Volume. 
   Must "cancel" then "mount".
 - Document to have patience when SD first starts.
 - Document running a test version.
-- Attempt to label autochanger tape which is unloaded.
-  rufus-dir: Start Backup JobId 1, Job=kernsave.2002-09-21.21:07:34
-  rufus-sd: Job kernsave.2002-09-21.21:07:34 waiting. Cannot find any appendable volumes.
-  Please use the "label"  command to create a new Volume for:
-      Storage:      FileStorage
-      Media type:   File
-      Pool:         Default
-  rufus-dir: Error in getmsg.c:129 Job not found: Jmsg Job= type=6 level=0 rufus-sd: Issuing autochanger "load slot 2" command.
-     
-  Another try with tape mounted and Job hung in Director.
-
 - When Marking a file in Restore that is a hard link, also
   mark the link so that the data will be reloaded.
 - Restore program that errors in SD due to no tape reports
   OK incorrectly in output.
-- Write updated bootstrap after every Job.
 - Make BSR accept count (total files to be restored).
 - Make BSR return next_block when it knows record is not
   in block, done when count is reached, and possibly other
@@ -610,3 +595,18 @@ Done: (see kernsdone for more)
 - Apparently Description records are not freed. Storage daemon
   Device reported orphaned buffer 45 bytes probably for a Description.
 - Take another stab at 64 bit file addresses
+- Had to label second tape using the autochanger two times. The
+  first time the second tape was apparently loaded but not labeled.
+  3903 Failed to label Volume: ERR=dev.c:285 Bad call to rewind_dev. Device /dev/nst0 not open
+- Attempt to label autochanger tape which is unloaded.
+  rufus-dir: Start Backup JobId 1, Job=kernsave.2002-09-21.21:07:34
+  rufus-sd: Job kernsave.2002-09-21.21:07:34 waiting. Cannot find any appendable volumes.
+  Please use the "label"  command to create a new Volume for:
+      Storage:      FileStorage
+      Media type:   File
+      Pool:         Default
+  rufus-dir: Error in getmsg.c:129 Job not found: Jmsg Job= type=6 level=0 rufus-sd: Issuing autochanger "load slot 2" command.
+     
+  Another try with tape mounted and Job hung in Director.
+- Write updated bootstrap after every Job.
+
index 1c8725f4fba862ebe27e8c5d0eb5301e65f56dce..09917fbe726468571d589f7c77f95b1d497bf80d 100644 (file)
@@ -368,7 +368,7 @@ Rate:                   %.1f KB/s\n\
 Volume names(s):        %s\n\
 Volume Session Id:      %d\n\
 Volume Session Time:    %d\n\
-Volume Bytes:           %s\n\
+Last Volume Bytes:      %s\n\
 Termination:            %s\n\n"),
        edt,
        jcr->jr.JobId,