]> git.sur5r.net Git - bacula/bacula/commitdiff
Documentation updates
authorKern Sibbald <kern@sibbald.com>
Tue, 22 Jul 2003 19:13:27 +0000 (19:13 +0000)
committerKern Sibbald <kern@sibbald.com>
Tue, 22 Jul 2003 19:13:27 +0000 (19:13 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@645 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/ChangeLog
bacula/ReleaseNotes
bacula/kernstodo
bacula/src/version.h

index 6f39db0f06344b892571e6ba0448955acddfe775..f3ea4937fa1ac69bcb29c97d64c7e095f7ef6c3d 100644 (file)
@@ -1,5 +1,13 @@
 
 2003-07-xx Version 1.31 Beta xxJul03
+- Documentation.
+- Clear VolCatInfo in askdir.c so that readbytes is zeroed.
+- Add SD statistics to backup report.
+- Removed old workq code.
+- Fixed rescheduling after error.
+- Fixed delayed starts which were not working.
+- Added priority to values that can change when starting
+  a job.
 - Complete implementation of new job scheduler. jobq.h jobq.c
   This code is turned off unless specifically enabled in src/version.h
 - Integrate code from Nic Bellamy to check for recycled volume in
index a6d160049073543db88e7f3397381bfa8387d174..c07e5ce1af2d15445e38ed5808a0467da297f810 100644 (file)
@@ -1,9 +1,10 @@
 
           Release Notes for Bacula 1.31
 
-  Bacula code: Total files = 253 Total lines = 75,240 (*.h *.c *.in)
+  Bacula code: Total files = 258 Total lines = 76,596 (*.h *.c *.in)
 
 Major Changes this Release:
+- Implemented a new job scheduling algorithm with priorities.
 - The database format has changed from version 1.30a. Please see below.
 - Support to save and restore all files on WinNT/2K/XP systems 
   including the permissions. Unfortunately files that are in use by another
@@ -17,13 +18,17 @@ Major Changes this Release:
   it is not installed in your system libraries.
 - Implemented generalized tape label formats including counter variables 
   for automatic naming of Volumes.
-- Multiple simultaneous jobs now work. However, I still don't highly
-  recommend it.
+- Multiple simultaneous jobs now work. However, I still don't
+  using recommend it.
 - Implemented tape block rejection, which means that restores with
   several incremental backups will run orders of magnitude faster.
 
 
 Other Changes this Release:
+- New Priority record in Jobs for setting job priorities.
+- The name of Recycle Oldest Volume has now become Purge Oldest Volume.
+- Implemented a Recycle Oldest Volume, which respects Retention periods.
+- Implemented a Recycle Current Volume, which respects Retention periods.
 - Restore checks block numbers to ensure that no block is lost.
 - The new console var command allows testing variable expansion
   used in automatic tape name generation.
@@ -39,7 +44,8 @@ Other Changes this Release:
   in progress.
 - Improvements to gnome-console.
 - Prune orphaned jobs (no files saved, no Volume used).
-- Added non-fatal errors to Job reports.
+- Added non-fatal errors to Job reports and statistics from both
+  the FD and SD for backups.
 - Eliminate need for SubsysDirectory in each daemon -- please remove
   these records from your .conf files.
 - Add a lot more "command line" options to console commands.
index 09bc8af4da091bd68917dfc3871d2d3bfa461a5f..26306a21b3e2e5077bbce4d27fb1432d91102a38 100644 (file)
@@ -18,37 +18,6 @@ Documentation to do: (any release a little bit at a time)
   (./create_mys... ./make_my...).
 - Document all the status codes JobLevel, JobType, JobStatus.
 - Document dynamic DNS
-- Document using multiple Pools for daily rotating tapes.
-- Fix default time in seconds without qualifier -- bacula-dir.conf
-- From Marc Brueckner der Megauser
-   Backup OS       Restore OS      Result
-   -------------------------------------------------------------------------------
-   WinME           WinME           Works
-   WinME           WinNT           Works (minor problems with rights)
-   WinME           WINXP           Works (minor problems with rights)
-   WinME           Linux           Works (minor problems with rights) 
-
-
-   WinXP           WinXP           Works
-   WinXP           WinNT           Works  *
-   WinXP           WinME           Error: Win32 data stream not supported on this Client
-   WinXP           Linux           Error: Win32 data stream not supported on this Client
-
-   WinNT           WinNT           Works
-   WinNT           WinXP           Works
-   WinNT           WinME           Error: Win32 data stream not supported on this Client
-   WinNT           Linux           Error: Win32 data stream not supported on this Client
-
-   Linux           Linux           Works
-   Linux           WinNT           Works (minor problems with rights)
-   Linux           WinME           Client hangs
-   * When restoring files on WinNT previously backed up on XP I get the following 
-   Message for some files.
-   But any file was restored correctly !
-
-   Write error on c:/tmp/transfer/WinSCP2.exe: ERR=Die Daten sind unzulassig. (the
-   data is invalid).
-- Add Nic Bellamy's backup scheme.
           
 Testing to do: (painful)
 - that ALL console command line options work and are always implemented
@@ -56,31 +25,27 @@ Testing to do: (painful)
 - Test if rewind at end of tape waits for tape to rewind.
 - Test cancel at EOM.       
 - Test not zeroing Autochanger slot when it is wrong.
-- Test of last block is correct in JobMedia when splitting file 
-  over two volumes.
 - Test recycling and purging (code changed in db_find_next_volume and
   in recycle.c).
 - Figure out how to use ssh or stunnel to protect Bacula communications.
 
 For 1.31 release:
-- Do full check the command line args in update (e.g. VolStatus ...).
-- Maybe remove multiple simultaneous devices code in SD.
 - Increment DB version prior to releasing.
 - Turn off FULL_DEBUG prior to releasing.
+
+
+For 1.32:
+- Maybe remove multiple simultaneous devices code in SD.
 - On Windows with very long path names, it may be impossible to create 
   a file (and thus restore it) because the total length is too long.
   We must cd into the directory then create the file without the
   full path name.
 - lstat() is not going to work on Win32 for testing date.
-- Implement a Recycle command
 - Something is not right in last block of fill command.
+- Implement a Recycle command
 - Implement List Volume Job=xxx  or List scheduled volumes or Status Director 
-- Check if Incremental is working correctly when it looks for the previous Job 
-  (Phil's problem).
 - Add FileSet to command line arguments for restore.
-
-
-For 1.32:
+- Do full check the command line args in update (e.g. VolStatus ...).
 - Allow multiple Storage specifications (or multiple names on
   a single Storage specification) in the Job record. Thus a job 
   can be backed up to a number of storage devices.
@@ -1059,4 +1024,11 @@ Done: (see kernsdone for more)
 - Backup on havana gave:
   Total Bytes Read=4,629,249,084,728,272,628 Blocks Read=0 Bytes/block=134,735,604
 - Move JobFiles and JobBytes to SD rather than FD -- more correct.
-
+- Test of last block is correct in JobMedia when splitting file 
+  over two volumes.
+- Doc win32 table from Marc Brueckner der Megauser
+- Fix default time in seconds without qualifier -- bacula-dir.conf
+- Add Nic Bellamy's backup scheme.
+- Document using multiple Pools for daily rotating tapes.
+- Check if Incremental is working correctly when it looks for the previous Job 
+  (Phil's problem).
index 984b86a2e6874d0f5b44d3be0e8787d8a53c833e..b57fa0b50182cdb23a647e51b44ef89c3dad57ac 100644 (file)
@@ -1,8 +1,8 @@
 /* */
 #define VERSION "1.31"
 #define VSTRING "1"
-#define BDATE   "21 Jul 2003"
-#define LSMDATE "21Jul03"
+#define BDATE   "22 Jul 2003"
+#define LSMDATE "22Jul03"
 
 /* Debug flags */
 #define DEBUG 1