]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/technotes-2.5
ebl Speedup dbcheck for postgresql. (1h to cleanup 40M filename table
[bacula/bacula] / bacula / technotes-2.5
index ad3e964980bf4b1c056b688a86d89cab74ac43df..9be8a02c8dc6783370cc439e5bda2f916adce9ec 100644 (file)
 
           
 New features:
-Accurate files
-TLS authentication 
-bextract Win32 data
-Run afterVSS
-Multiple command/console per runscript
-console command in runscript
-Bat API
+*Accurate files
+*TLS authentication 
+*bextract Win32 data
+*Run afterVSS
+*Multiple command/console per runscript
+*console command in runscript
+*Bat API
 Plugin API
-State file updated on job term
+*State file updated on job term
 PluginOptions
 FD Version
-Duplicate Job directives
+*Duplicate Job directives
  - Allow Duplicate Jobs
  - Allow Higher Duplicates
  - Cancel Queued Duplicates
  - Cancel Running Duplicates
  Ensure they work with RerunFailedLevels
-MaxFullInterval
-MaxDiffInterval
-Honor nodump flag
-Improved status commands for Bat
-Spooling/despooling status
+*MaxFullInterval
+*MaxDiffInterval
+*Honor nodump flag
+*Improved status commands for Bat
+*Spooling/despooling status
 Implement ftruncate for NFS devices
 Add long term statistics job table
-vtape driver
-Ignore Dir
+  (Use Statistics)
+*vtape driver
+*Ignore Dir
 separator in console (!$%&'()*+,-/:;<>?[]^`{|}~)
+*Copy jobs
+examples/database/dbcheck.sql
+dbi database driver
+  --enable-libdb
+  dbdriver in bacula-dir.conf
+--with-db-port
+support for Ubuntu
+status_slots???
+spoolSize by Job???
+recyclepool in dird/ua_select.co???
+enhancement to wait command: wait mount  ...
+parse config
+plugindirectory
+dbport
+dbdriver
+maxrunschedtime???
+fullmaxwaittime???
+incrementalmaxwaittime???
+differentialmaxwaittime???
+fullmaxruntime???
+differentialmaxruntime???
+incrementalmaxruntime???
+optimizejobscheduling???
+spoolsize???
+usestatistics???
+pluginoptions
+plugin
 
+remove reader/writer in FOPTS????
 
 General:
+03Sep08
+kes  Add Slot if it is non-zero to writing bsr file after a
+     backup.
+kes  Change a number of bnet_fsend() into class method calls.
+kes  Begin audit of diff of 2.4 branch to trunk code.
+01Sep08
+ebl  Fix the mysql creation script that double-created an 
+     index of the same field on the Media table.
+     Add an index to on VolumeName to the Media table for mysql.
+30Aug08
+kes  Another try at fixing Vbackup. It looks much better this time.
+     Disable file index sanity check in FD with value stored in
+     attributes record because with Vbackup the File Index gets
+     changed, but not the attributes record.
+     Enhance some debug code.
+     Fix handling of re-indexing records that are copied in Vbackup.
+29Aug08
+kes  Made level_to_str() know about Virtual backup.
+kes  Set correct Virtual backup write pool.
+kes  Fix compile warning in new dbcheck port code.
+kes  Fix migration code broken by previous virtual backup fix.
+28Aug08
+kes  Fix problem of Virtual backup not writing a sequential FileIndex.
+kes  Reset Virtual backup time/date to the value from the last backup.
+kes  Ensure that storage name is passed to SD on read.
+kes  Correct a problem with Level and Virtual backup, rework how
+     bsrs are printed in debug to use standard routine.
+kes  Apply patch from Chris in bug #1133 that provides alternate db port
+     support for dbcheck.
+ebl  Remove catalog dependency from bcopy tool.
+ebl  Modify catalog scripts to have an easier packaging integration,
+     using default variables.
+     Make difference between SQLite3 and SQLite in db_get_type()
+27Aug08
+kes  Apply most of changes in a patch from:
+      Michael Stapelberg <michael+bacula@stapelberg.de>
+      that allow the Bacula FD to compile on IRIX 6.5.
+26Aug08
+kes  Apply patch from Bastian Friedrich that accepts a yes on a
+     delete volume command line.
+kes  Attempt to fix bug #1128 InChanger flag cleared during Migration
+     job when reading from one autochanger and writing to another.
+kes  Minor tweaks (copyright dates convert to use method instead of bnet).
+21Aug08
+kes  Fix NULL Volume error when reading (or Migration or VBackup) must switch
+     drives when no tape is mounted.
+18Aug08
+kes  Add additional info to some SD messages.
+kes  Add fix supplied by Martin Simmons for turning off EOL character
+     in new console multi-command code.
+14Aug08
+kes  Fix a Verify InitCatalog problem where in certain cases
+     a garbage filename may be entered in the verification database.  This 
+     fixes bug #1143.
+13Aug08
+kes  Add VSS 64 bit dll entry point in src/win32/filed/vss_generic.cpp
+     sent in by Riyas Yoosuf.
+12Aug08 
+kes  Fix seg fault in Dir during estimate command with no level value
+     given. This fixes bug #1140.
+08Aug08
+kes  Add message to migration job when the target job is already migrated.
+     This closes bug #1129.
+30Jul08
+kes  Fix Win32 build.
+kes  Raise some restore debug levels.
+kes  Replace off_t by boffset_t where ever I found it.
+28Jul08
+kes  Define a machine dependent ioctl request type for use with 
+     vtape_ioctl().
+26Jul08
+kes  When a migration job actually runs, re-check the Job record
+     and skip if the job is already migrated. This should
+     significantly reduce the problems with bug #1129.
+24Jul08
+kes  Set MALLOC_CHECK_=0 in environment before starting Bacula to
+     turn off glibc checks that prevent getting good dumps.
+kes  Implement console 'wait mount' command. Doesn't yet work.
+kes  Implement timeout=nn on console 'wait mount timeout=nn' command.
+kes  Break the do_swapping into do_unload, do_swapping, and
+     do_load.  It is much more logical that way.
+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 
+     does not ask for physical tape change, but rereads same tape
+23Jul08
+kes  Apply patch submitted for bug #1107 with a small modification.
+     This fixes a bug where bcopy copied too many records.
+kes  Make some tweaks to bsmtp based on patch submitted in bug #1124.
+     This fixes bug #1124.
+kes  Make the default bat restore Pool be Any. This fixes bug #1118.
+22Jul08
+kes  Remove debug statement that crashes the SD at the end of
+     a tape during restore. Fixes bug #1125.
 21Jul08
 kes  Implement Win32 bat changes made to Branch-2.4
 20Jul08